WinCC实例教程.docx

上传人:b****3 文档编号:2278261 上传时间:2022-10-28 格式:DOCX 页数:65 大小:4.33MB
下载 相关 举报
WinCC实例教程.docx_第1页
第1页 / 共65页
WinCC实例教程.docx_第2页
第2页 / 共65页
WinCC实例教程.docx_第3页
第3页 / 共65页
WinCC实例教程.docx_第4页
第4页 / 共65页
WinCC实例教程.docx_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

WinCC实例教程.docx

《WinCC实例教程.docx》由会员分享,可在线阅读,更多相关《WinCC实例教程.docx(65页珍藏版)》请在冰豆网上搜索。

WinCC实例教程.docx

WinCC实例教程

 

WinCC实例教程(总62页)

WinCC视频教程知识点总结

第一讲组态软件基础

一、WinCC简介

1、WinCC

西门子视窗控制中心SIMATICWinCC(WindowsControlCenter)是在计算机上对PLC控制的运行设备进行状态监控的软件,是PC上的监控软件。

运行该软件,可以动画监视现场设备的运行状况,监视相应的运行参数,以及更改、设置系统的运行数据。

2、WinCC的特点

(1)开放性

WinCC对用户所添加的任何形式的扩充是绝对开放,该绝对开放性是通过WinCC的模块结构及其强大的编程接口来获取的。

(2)将应用软件集成到WinCC中

WinCC提供了一些方法将其他应用程序和应用程序块统一地集成到用于过程控制的用户界面中。

OLE应用程序窗口和OLE自定义控制或Active控制可以集成到WinCC应用软件中。

(3)WinCC中的数据管理

WinCC的数据库为WindowsSQL,从属于WinCC,该数据库用于存储所有面向列表的组态数据(如变量列表和消息文本),以及当前过程数据(如消息,测量值和用户数据记录等)该数据库具有服务器功能。

(4)在项目开始之前规定组态分类

a、文件夹名称

除一些特殊字符(例如\)之外,文件夹名称允许使用所有的字符。

还允许使用数字0~9.

b、变量名称

变量名称可以多于8个字符。

但应尽量避免太长的名称。

WinCC项目的变量名称必须是唯一的。

如果变量名称还包含了其他信息,这对用户将非常有用。

c、画面名称

确定画面名称时应注意其长度的影响,太长的名称(文件名)不容易识别(列表框中的选择,脚本中的调用等)。

根据经验表明,长度最好不超过28个字符,画面名称应遵守以下限制条件:

①最大长度为255个字符;②不使用某些特殊字符(例如\);③画面名称中的字母不区分大小写。

二、WinCC软件的安装

1、安装S7-300/400PLC编程软件STEP7及PLCSIM;

2、安装数据库软件SQLServer2000;

3、安装消息列队(软件操作);

4、安装WinCC(建议不选典型安装,选择全部安装)。

三、WinCC管理器

1、WinCC项目管理器的结构

WinCC项目管理器的用户界面由以下元素组成:

标题栏、菜单栏、工具栏、状态栏、浏览窗口和数据窗口:

2、项目类型

WinCC中的工程项目分为3种类型:

单用户项目、多用户项目和客户机项目。

项目包括“计算机”、“变量管理器”、“编辑器”等组件

(1)单用户项目

单用户项目是一种只拥有一个操作终端的项目类型。

项目的计算机既用作进行数据处理的服务器,又用作操作员的输入站。

其他计算机不能访问该计算机上的项目(通过OPC等访问的除外)。

单用户项目可与多个控制器建立连接。

如果只希望在WinCC项目中使用一台计算机进行工作,可创建单用户项目,运行WinCC。

(2)多用户项目

多用户项目的特点是同一项目使用多台客户机和一台服务器,在此最多可有16台客户机访问一台服务器,可以在服务器或任意客户机上组态,任意一台客户机可以访问多台服务器上的数据,任意一台服务器上的数据也可被多台客户机访问。

如果希望在WinCC项目中使用多台计算机进行协调工作,则可创建多用户项目。

(3)多客户机项目

多客户机项目是一种能够访问多个服务器的数据的项目类型。

每个多客户机和相关的服务器都拥有自己的项目。

其功能是:

在服务器或客户机上完成服务器项目的组态:

在多客户机上完成多客户项目的组态。

最多16个客户机或多客户机能够访问服务器。

在运行时多客户机能访问至多6个服务器。

也就是说,6个不同的服务器的数据可以在多客户机上的同一幅画面中可视化显示。

(4)计算机的属性

创建项目后,必须调整计算机的属性。

如果是多用户项目,必须单独为每台创建的计算机调整属性。

单击WinCC项目管理器浏览窗口中的“计算机”图标,选择所需要的计算机,并在快捷菜单中选择“属性”命令,打开“计算机属性”对话框。

3、组态一个项目的步骤

(1)启动WinCC;

(2)建立一个项目;

(3)选择及安装通信驱动程序;

(4)定义变量;

(5)建立和编辑过程画面;

(6)指定WinCC运行系统的属性;

(7)激活WinCC画面;

(8)使用变量模拟器测试过程画面。

4、WinCC的编辑器

(1)变量管理器

变量管理器管理WinCC中所使用的外部变量(PLC的变量)、内部变量(WinCC内的变量)和通信驱动程序(WinCC与PLC连接的驱动程序)。

(2)图形编辑器

图形编辑器用于设计各种图形画面。

(3)报警记录

报警记录负责采集和归档报警消息。

(4)变量归档

变量归档负责处理测量值,并长期存储所记录的过程值。

(5)报表编辑器

报表编辑器提供许多标准的报表,也可以设计各种格式的报表,并可按照规定的时间进行打印。

(6)全局脚本

全局脚本是系统设计人员用C及VB编写的代码,以满足项目的需要。

(7)文本库

文本库编辑不同语言版本下的文本信息。

(8)用户管理器

用户管理器用来分配、管理和监控用户对组态和运行系统的访问权限。

(9)交叉索引

交叉索引负责搜索在画面、函数、归档和消息中所使用的变量、函数、OLE对象和ActiveX控件。

第二讲快速入门项目的组态与仿真运行

一、项目要求

(1)用S7-300编写循环灯的PLC控制程序。

要求按下启动触摸键后,第一只灯亮1S后熄灭,然后接着第二只灯亮1S后熄灭,再接着第三只灯亮1S后熄灭,如此循环,当按下停止触摸键后,三只灯都熄灭。

(2)运用WinCC创建新项目,与S7-300PLC建立连接,建立5个变量,分别对应启动按钮、停止按钮和3个指示灯。

(3)在项目中生成新画面,组态启动按钮、停止按钮各1个,指示灯3个。

要求按下启动按钮时,实现3只灯的循环点亮,当按下停止按钮时实现3只灯的熄灭。

(4)能把WinCC与PLCSIM仿真实现在线运行。

二、PLC程序的编写

(1)硬件组态:

打开S7-300/400编程软件(SIMATICManger)→新建项目(aaa)→右击“aaa”选择插入SIMATIC300站点→双击打开“SIMATIC300

(1)”→双击“硬件”进行硬件组态→在右侧导航栏选择SIMATIC300→RACK-300→Rail(插入300导轨)→第一槽组态选择“PS-300-PS3075A”(组态PS电源)→第二槽组态选择“CPU-300→CPU314→6ES7314-1AE01-0AB0”→第三槽为空→第四槽组态选择“SM-300→DI/DO-300→SM323DI/D016x24V/”→选择“编译”。

(2)PLC程序编写

在SIMATICManager中双击打开“CPU314”→双击打开“S7程序

(1)”→双击打开“块”→双击打开“OB1”→软件中只有一个网络可以按Ctrl+R键增加网络→编写程序如下:

(3)用仿真软件进行验证

在SIMATICManager主页面打开仿真软件→打开硬件组态窗口“HWConfig-SIMATIC300

(1)”将组态好的硬件下载到仿真软件中去→将程序编写窗口“LAD/STL/FRD”中的PLC程序下载到仿真软件中→将PLC仿真器“S7PLCSIM1”中的PLC状态改为“RUN”→然后接通“”或“”都可以发现三只灯在循环闪亮,接通“”或“”后,三只灯停止闪亮,说明调试成功。

(4)用WinCC进行组态设计

a、打开WinCC软件“WinCC项目管理器”→新建一个单用户项目,名称为“lamp”。

b、建立WinCC与PLC连接的驱动,双击“变量管理”→在出现的窗口右击“变量管理”→在弹出的对话框中选择“添加新的驱动程序”→选择“SIMATICS7ProtocolSuite”(这是与PLC300/400连接的驱动)

c、假设电脑与PLC的连接为MPI的连接方式→在“MPI”上右击选择“新建连接”→连接名称定义为“S7”→右击“S7”选择“连接参数”进行参数设置(选择默认)→

→在“S7”中建立参数:

第一个参数名为:

“start”;数据类型:

为二进制;地址中设置地址属性:

如下

最后建立参数表如下:

d、做画面:

(1)在“WinCC项目管理器”左边浏览窗口中选择“图形管理器”右击选择“新建画面”→双击打开新建的画面→在“标准对象”中选择“静态文本”→输入需要显示的字“循环灯监视系统”,并编辑颜色、字体大小等。

(2)灯一组态:

在“标准对象”中选择“圆”→在画图区画圆→单击图形在“属性”中的“颜色”中选择“背景颜色”右击动态→选择“动态对话框”→在出现的“值域”对话框中“表达式/公式:

”右侧选择按钮处单击选择“变量”→选择“SIMATICS7ProtocolSuite”→选择“MPI”→双击“S7”→选择“lamp1”;→在右侧“数据类型”:

选择“布尔型(B)”→分别改变为真和为假时的颜色→在“事件名称:

变量”右侧单击选择按钮设置“标准周期”为“有变化时”

(3)灯二组态:

在“标准对象”中选择“圆”→在画图区画圆→单击图形在“属性”中的“颜色”中选择“背景颜色”右击动态→选择“动态对话框”→在出现的“值域”对话框中“表达式/公式:

”右侧选择按钮处单击选择“变量”→选择“SIMATICS7ProtocolSuite”→选择“MPI”→双击“S7”→选择“lamp2”;→在右侧“数据类型”:

选择“布尔型(B)”→分别改变为真和为假时的颜色→在“事件名称:

变量”右侧单击选择按钮设置“标准周期”为“有变化时”.

(4)灯三组态:

在“标准对象”中选择“圆”→在画图区画圆→单击图形在“属性”中的“颜色”中选择“背景颜色”右击动态→选择“动态对话框”→在出现的“值域”对话框中“表达式/公式:

”右侧选择按钮处单击选择“变量”→选择“SIMATICS7ProtocolSuite”→选择“MPI”→双击“S7”→选择“lamp3”;→在右侧“数据类型”:

选择“布尔型(B)”→分别改变为真和为假时的颜色→在“事件名称:

变量”右侧单击选择按钮设置“标准周期”为“有变化时”.

(5)启动按钮组态:

在“窗口对象”下面选择“按钮”→建立“start”按钮→调整字体大小和颜色。

单击“start”按钮→在“事件”→“鼠标”→在“按左键”右侧“动作”右击→选择“直接连接”→在“来源”下“常数”中设置:

1。

→在右侧“目标”下选“变量”单击右侧选择键选“start”→单击“确定”→在“释放左键”右侧“动作”右击→选择“直接连接”→在“来源”下“常数”中设置:

0。

→在右侧“目标”下选“变量”单击右侧选择键选“start”→单击“确定”。

(6)停止按钮组态:

在“窗口对象”下面选择“按钮”→建立“stop”按钮→调整字体大小和颜色。

单击“stop”按钮→在“事件”→“鼠标”→在“按左键”右侧“动作”右击→选择“直接连接”→在“来源”下“常数”中设置:

1。

→在右侧“目标”下选“变量”单击右侧选择键选“stop”→单击“确定”→在“释放左键”右侧“动作”右击→选择“直接连接”→在“来源”下“常数”中设置:

0。

→在右侧“目标”下选“变量”单击右侧选择键选“stop”→单击“确定”。

(7)单击WinCC“图形编辑器”中的“运行”按钮,在PLC仿真软件开启且处于“run”状态的情况下,即可进行操作了。

 

第三讲项目管理器

一、WinCC项目管理器介绍

1、启动

在计算机上只能装载WinCC的一个实例。

首次启动WinCC,将打开没有项目的WinCC项目管理器,每当再次启动时,上次最后打开的项目将再次打开。

如果希望启动WinCC项目管理器而不打开项目,同时按下shift和A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 电大

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1