WinCC界面组态实例全解
WinCC flexible SMART V3 实例教程
WinCC flexible SMART V3 实例教程例子1:启动按下圆红色,停止按下显示白色①、在变量中设置一个内部bool变量(内部变量只是在触摸屏内部不与PLC相关)在画面中绘制一个圆,两个按钮,一个启动一个停止圆的属性设置如下:对变量的位0跟1的状态外观进行设置颜色按钮在常规中设置文本“启动”“停止”在启动按键的属性点击选择函数对变量1进行Setbit位置1在停止按键的属性点击选择函数对变量1进行Resetbit复位0最后如下按下启动运行系统进行模拟就可以检验效果;例2①、确定变量②、画面组态三个IO域具体三个IO域的设置如下:最后如下按下启动运行系统进行模拟就可以检验效果;例子3具体操作如下:最后如下按下启动运行系统进行模拟就可以检验效果;例4具体操作如下:添加图形之前可以去工具栏中→图形→Miscellaneous 中寻找对应的图,然后选择到画面中进行展现,这样在此图形列表条件的时候就会显示出,供你选择;接下来就是画面方面的操作:最后如下按下启动运行系统进行模拟就可以检验效果;例子5具体操作:绘制4个矩形设置成黑色然后组合成一个对象如下:然后双击对象进行设置如下:最后开启仿真器模拟会弹出如下窗口,然后进行红色框的相应设置:就会实现对应的效果;例6具体操作如下:接下是画面的组态文本域符合域还有IO域如下图以及相关设置以三个水位设置最后如下按下启动运行系统进行模拟就可以检验效果;例7具体操作如下:等……最后如下按下启动运行系统进行模拟就可以检验效果;例81、西门子触摸屏报警视图做法①、在模板里添加报警视图,然后在报警变量里设置相关变量②、图的编程方法:在工具栏中的“增强对象”找出“报警视图”拖放到界面。
在它的属性中选择相应的“显示”按钮。
(右侧工具中找)③、软件编写方法:在“通讯”下打开“变量”,写变量(西门子报警是以字或者号的形式)。
在“报警管理”中选择“离散量报警”,写报警文本(这里的报警地址是系统“自动生成”的,在2008版本后有地址显示,地址必须与PLC报警地址一致)在属性中允许写一些帮助信息。
WinCC V7.3 常用画面功能组态(导航)
WinCC V7.3 常用画面功能组态(导航)介绍从WinCCV7.2开始,提供了在运行系统中进行过程画面导航的新功能。
该功能通过定义系统快捷键和常用画面实现。
配置完成后可以很方便实现在运行状态下的画面切换。
此项应用特别适用于使用触摸屏的情况下。
界面友好,且易于操作。
本文档主要介绍如何组态该项功能。
软件环境:操作系统:Windows Server 2008 R2 Enterprise Service Pack 1软件版本:WinCC V7.3 Update8组态步骤标记常用画面在 WinCC 项目管理器的导航窗口中,左击“图形编辑器”(Graphics Designer) 条目。
数据窗口中将显示当前项目的所有过程画面(PDL格式)。
右键单击所选过程画面,然后选择“将画面标记为常用画面”(Markpicture(s) as favorite)。
按住 <CTRL> 的同时左键单击要标记为常用画面的过程画面可同时将多个过程画面标记为常用画面。
常用过程画面将通过星形符号来标识。
如下图所示:图2-1 标记常用画面右击“图形编辑器”条目,在弹出的菜单中选择“编辑常用画面顺序”(Edit Favorites order)。
可以打开“WinCC Favorites configuration”对话框。
在该画面中可以通过下方的按钮调整常用画面的显示顺序。
图2-2打开常用对话框图2-3 WinCC Favorites configuration项目属性设置右击项目名称打开项目属性对话框,切换到“用户界面和设计”页,激活“激活运行系统对话框”。
如下图所示:图2-4 项目属性然后切换到“快捷键”页,为“系统菜单”分配快捷键,点击“分配”按钮完成。
图2-5 快捷键组态运行效果在WinCC运行状态下,输入项目中组态的快捷键,此处为“Ctrl+S”,就可以打开系统对话框。
如下图右侧所示:图2-6 系统对话框备注:也可以用VBS函数:“HMIRuntime.ShowSystemOverlay 0”调用该对话框。
WINCC组态介绍PPT课件
7
• 实时数据库是更为重要的一个组件,随着PC处理能力的增强, 实时数据库更加充分地体现了组态软件的长处。实时数据库可 以存储每个工艺点的多年数据,用户既可以测览工厂当前的生
产情况,又可以了解过去的生产情况。
• 通信及第三方程序接口组件是系统开放的标志,是组态软件 与第三方程序交互及实现远程数据访问的重要手段之一。它主
2021/3/7
CHENLI
28
创建水罐
2021/3/7
CHENLI
29
•显示动态水位 • 右击水罐,在弹出的菜单中,单击“属性”选项, 弹出“对象属性”画面,在该画面中,单击左边子窗
口上“自定义1”选项,在右边子窗口中,右击 “Process”旁边的灯泡,在弹出的菜单中,选择“变
CHENLI
18
WinCC资源管理器
2021/3/7
CHENLI
19
• 图中左边浏览器窗口显示了WinCC资源管理器的体系结构,从 根目录一直到单个项目。右边数据窗口显示所选对象的内容, 在WinCC资源管理器浏览器窗口中,点击“计算机”图标,在 数据窗口中即可看到一个带有计算机名称(NetBIOS名称)的 服务器,用鼠标右键点击此计算机,弹出“属性”菜单,在随 后出现的对话框中,设置WinCC运行系统的属性,例如:启动
称(如SPS),点击“确定”按钮即可,如图
2021/3/7
CHENLI
22
创建新连接
2021/3/7
CHENLI
23
•4 变量和变量组 • 如果WinCC资源管理器中的“变量管理器”处于关闭状态, 则必须先双击,将其激活,然后用鼠标右键点击“内部变量”, 在弹出的菜单中,点击“新建变量”,在“变量属性”对话框 中,将变量命名为“TankLevel”,从数据类型列表中,选择“无
wincc程序案例
wincc程序案例WinCC (Windows Control Center) 是一个用于工业自动化领域的监控和数据采集 (SCADA) 系统。
下面是一个简单的WinCC程序案例,这个案例展示了如何使用WinCC来监控一个简单的工业过程。
案例背景:假设我们有一个工业烤箱,它有两个温度传感器,分别监测烤箱内部的上下两层温度。
我们想要通过WinCC来实时监控这两个温度,并在温度超过设定值时触发警报。
步骤:1. 创建WinCC项目:打开WinCC软件,创建一个新的项目,并为其命名。
2. 添加变量:在项目资源管理器中,添加两个模拟变量,分别代表烤箱上下两层的温度。
3. 创建图形界面:在图形编辑器中,创建一个简单的界面,包含两个温度显示区域和一个警报显示区域。
4. 配置温度显示区域:将步骤2中添加的温度变量分别绑定到两个温度显示区域。
5. 配置警报显示区域:创建一个标签或文本框用于显示警报信息。
6. 编写脚本:为温度变量编写脚本,当温度超过设定值时,触发警报并将警报信息显示在警报显示区域。
7. 运行和测试:运行WinCC程序,并使用模拟数据测试其功能。
8. 部署:将WinCC程序部署到实际硬件上,连接温度传感器并测试其实际运行效果。
注意事项:在实际应用中,需要确保温度传感器与WinCC系统之间的通信是可靠的。
根据实际需求,可能需要添加更多的功能,例如历史数据记录、趋势分析等。
在编写脚本时,要考虑到系统的实时性和稳定性,避免产生过多的计算或网络负载。
通过这个案例,您可以了解WinCC的基本使用方法和在工业自动化领域的应用。
根据您的具体需求和环境,可能需要进行更多的定制和优化。
WinCC组态过程和组态界面图
WinCC组态过程和组态界⾯图第⼀步⾸先启动WinCC,建⽴⼀个新的WinCC项⽬,项⽬分为三种类型:(1) 单⽤户项⽬这是⼀种只拥有⼀个操作终端的项⽬类型。
在此计算机上可以完成组态、与过程总线的连接以及项⽬数据的存储。
(2) 多⽤户项⽬特点是同⼀项⽬使⽤多台客户机和⼀台服务器。
在此最多可有16台客户机访问⼀台服务器。
可以在服务器或任意客户机上组态。
项⽬数据,如画⾯、变量和归档,最好存储在服务器上,并且使它们能被所有客户机使⽤。
服务器执⾏与过程总线的连接和过程数据的处理。
运⾏系统通常由客户机控制。
(3) 多客户机项⽬这是⼀种能够访问多个服务器的数据的项⽬类型。
每个多客户机和相关的服务器都拥有⾃⼰的项⽬。
在服务器或客户机上完成服务器项⽬的组态;在多客户机上完成多客户项⽬的组态。
最多16个客户机或多客户机能够访问服务器。
在运⾏时多客户机能访问⾄多6个服务器。
也就是说,6个不同的服务器的数据可以在多客户机上的同⼀幅画⾯中可视化显⽰。
不同的项⽬类型之间可以切换,在此我们选择单⽤户项⽬。
然后在标签管理器(Tag Management)中选择添加PLC驱动程序,第⼀步本系统要建⽴⼀个PROFIBUS⽹络,所以选择⽀持S7协议的通信驱动程序“SIMATIC S7 Protocol Suite. CHN”,在其中的“PROFIBUS”下联接S7-300,要设置节点名、MPI地址等参数,⽽且MPI地址必须与PLC中设置的相同。
第⼆步在组态完的S7-300下设置标签,每个标签有三个设置项,即标签名、数据类型、地址,其中最重要的是标签地址,它定义了此标签与S7-300中某⼀确定地址如某⼀输⼊位、输出位或中间位等⼀⼀对应的关系。
设置标签地址很容易,可以直接利⽤在STEP7中配置的变量表,如设置标签地址为Q0.0,表⽰S7-300中输出地址Q0.0。
⽤此⽅法,将S7-300与WinCC之间需要通信的数据—做成标签,即相当于完成了S7-300与WinCC之间的联接。
wincc教学案例
wincc教学案例WinCC (Windows Control Center) 是一个基于Windows的HMI/SCADA软件,用于监视和控制自动化设备。
以下是一个简单的WinCC教学案例,这个案例将指导你创建一个简单的WinCC项目,包括创建新项目、设计HMI界面、连接PLC以及实现简单的控制逻辑。
案例名称:自动门控制目标:创建一个WinCC项目,用于控制一个自动门的开启和关闭。
步骤 1: 创建新项目1. 打开WinCC软件。
2. 选择“新建项目”并为其命名,例如“自动门控制”。
3. 选择合适的WinCC版本和许可证。
4. 点击“确定”创建项目。
步骤 2: 设计HMI界面1. 在左侧的导航窗口中,双击“图形编辑器”以打开HMI设计器。
2. 在设计器中,创建一个新的画面,为其命名如“门状态”。
3. 使用绘图工具添加两个按钮:“开启门”和“关闭门”。
4. 使用标签工具添加一个状态显示,用于显示门的当前状态(开或关)。
5. 设置按钮和标签的属性,如颜色、字体等。
6. 保存并关闭设计器。
步骤 3: 连接PLC1. 在WinCC项目管理器中,右键点击“变量管理”并选择“添加新的驱动程序”。
2. 选择你的PLC类型(例如:Siemens S7系列)。
3. 配置通信参数,如PLC的IP地址、端口号等。
4. 在“变量管理”中,为PLC中的相关变量创建WinCC变量。
例如:门的当前状态、门控制输出等。
5. 确保WinCC与PLC之间的通信正常。
步骤 4: 实现控制逻辑1. 在左侧导航窗口中,双击“脚本编辑器”以打开VBA编辑器。
2. 为“开启门”按钮编写一个事件处理程序。
当按钮被按下时,设置门控制输出为1(或True),并更新门的状态显示。
3. 为“关闭门”按钮编写一个类似的事件处理程序,设置门控制输出为0(或False),并更新门的状态显示。
4. 保存并关闭脚本编辑器。
步骤 5: 运行和测试项目1. 在WinCC项目管理器中,右键点击“运行系统”并选择“启动”。
WinCC实例教程
WinCC实例教程WinCC 视频教程知识点总结第⼀讲组态软件基础⼀、WinCC简介1、WinCC西门⼦视窗控制中⼼SIMATIC WinCC(Windows Control Center)是在计算机上对PLC控制的运⾏设备进⾏状态监控的软件,是PC上的监控软件。
运⾏该软件,可以动画监视现场设备的运⾏状况,监视相应的运⾏参数,以及更改、设置系统的运⾏数据。
2、WinCC的特点(1)开放性WinCC对⽤户所添加的任何形式的扩充是绝对开放,该绝对开放性是通过WinCC的模块结构及其强⼤的编程接⼝来获取的。
(2)将应⽤软件集成到WinCC中WinCC提供了⼀些⽅法将其他应⽤程序和应⽤程序块统⼀地集成到⽤于过程控制的⽤户界⾯中。
OLE应⽤程序窗⼝和OLE⾃定义控制或Active控制可以集成到WinCC应⽤软件中。
(3)WinCC中的数据管理WinCC的数据库为Windows SQL,从属于WinCC,该数据库⽤于存储所有⾯向列表的组态数据(如变量列表和消息⽂本),以及当前过程数据(如消息,测量值和⽤户数据记录等)该数据库具有服务器功能。
(4)在项⽬开始之前规定组态分类a、⽂件夹名称除⼀些特殊字符(例如\?)之外,⽂件夹名称允许使⽤所有的字符。
还允许使⽤数字0~9.b、变量名称变量名称可以多于8个字符。
但应尽量避免太长的名称。
WinCC项⽬的变量名称必须是唯⼀的。
如果变量名称还包含了其他信息,这对⽤户将⾮常有⽤。
c、画⾯名称确定画⾯名称时应注意其长度的影响,太长的名称(⽂件名)不容易识别(列表框中的选择,脚本中的调⽤等)。
根据经验表明,长度最好不超过28个字符,画⾯名称应遵守以下限制条件:①最⼤长度为255个字符;②不使⽤某些特殊字符(例如\?);③画⾯名称中的字母不区分⼤⼩写。
⼆、WinCC软件的安装1、安装S7-300/400PLC编程软件STEP7及PLCSIM;2、安装数据库软件SQL Server 2000;3、安装消息列队(软件操作);4、安装WinCC(建议不选典型安装,选择全部安装)。
Wincc使用图文示范
Wincc使用图文示范1、双击桌面上的Wincc图标进入软件;2、进去后,若出现下面的对话框,点击“启动本地服务器”;3、进去后如下图所示界面;4、点击上方图标,可激活WINCC画面;取消激活则点击其左边的图标;5、点击激活后,若提示下面的对话框,请点击确定;6、然后鼠标左击左边的“计算机”;7、在右边出现的类似的地方双击字母区域;8、在出现的对话框中点击“使用本地计算机名称”,然后点击对话框中下方的确定;9、在接着出现的对话框中点击确定,按提示关闭WINCC软件(点击右上方的关闭,出现的对话框点击确定退出;10、重新打开WINCC软件,进入后点击激活按钮,等待自检时间方可进入操作画面;11、如何查看地址:点击软件主页面左侧的“变量管理”前面的+号,再点击图标前面的+号,然后右击图标,在出现的对话框中选择属性;12、在接着出现的对话框中,选择属性;13、再在接着出现的对话框中选择属性;14、在出现的对话框中会出现IP地址,此地址应根据PLC的地址来确定,否则通讯不上;15、如果不清楚地址是否正确,需要打开step7软件来查明PLC的地址为多少;首先在STEP7打开的主界面上方点击图标,出现如下的界面;16、点击以太网这条主线,具体图标为,在下方会出现如下的信息;17、其中SIMATIC 400为主PLC的IP地址,这就是WINCC里面对应的IP地址;记住,传动画面程序对应传动PLC,厚调画面程序对应厚调的主PLC,两者是不一样的,别搞混了;上图的SIMATIC PC Station为传动电脑的IP地址,如果出现电脑通讯不上的情况,需要检查电脑的IP地址是否设置正确;18、电脑的IP地址检查:右击桌面右下角的本地连接图标,选择打开网络连接;19、找到本地连接,右击选择属性;20、拖动滚动条,找到,然后点击下面的属性;在出现的对话框中,选择“使用下面的IP地址”,将第一栏的IP地址改为200.0.5.11,子网掩码、网关使用默认的255.255.255.0即可;DNS服务器地址不用管它,然后点击确定;(备注:其实知道了PLC的地址,只要前面三个数字是一样的,最后一个除了不和PLC地址最后一个数字一样可以随便设置都没问题,只要在同一网段就可以了)21、再回到WINCC这边来说,当地址改好后激活进入画面出现感叹号,不能通讯,此时应该回到刚刚wincc主界面,右击,在出现的对话框中选择系统参数;22、在出现的对话框中选择单位,会出现如下的界面;23、检查网卡是否选择的正确,一般选择下图所示的网卡;点击确定后重新进入看是否可行;24、修改画面的大小一般可修改计算机的分辨率;另外可以右击初始界面一栏的计算机→属性→属性→图形运行系统里面来进行相关修改;25、在上图的启动界面中(出现下图界面选择是),一般情况下选择下图中勾选的选项即可,选的太多传输数据大容易造成画面的卡顿;26、通过wincc查找画面中对应按钮的具体信息:以画面中排烟风机启动、停止为例来进行说明;首先单击wincc主界面中的图形编辑器,在右边出现的界面里选择该界面所属的编辑块,本例中该块属于机列操作,在图形编辑器里属于JiLieCaoZuo,双击打开后如下图;右击“启动”,选择“链接”,再选择“变量连接”,点开第一行;右击“按钮12”,选择“链接”,在出现的对话框中将中间的信息复制下来,然后关闭对话框;回到wincc主界面,右击“变量管理”,选择“查找”,出现如下对话框;将刚刚复制的信息粘帖进去,点击开始进行查找,出现下图信息,该点的地址也就查找到为M180.1;然后关闭刚刚打开的机列操作编辑界面,若出现提示选择“否”,然后结束;27、轧制表问题(1)更换电脑重新安装WINCC软件后,将备份的WINCC的软件考到电脑里,会发现“轧制表”窗口画面如下:(2)轧制表里面没有数据,点击“编辑轧制表”→“添加”会有如下提示:(3)提示没有数据源,回到windows窗口,点击右下角“开始”→管理工具→数据源;(4)打开的窗口如下,缺少提示需要的数据源文件;(5)点击右侧的添加,选择下图深色区域的一行,然后确定;(6)在下图的“数据源名”一栏输入名称milltable,点击选择,在C盘里面选择milltable.mdb,然后点击确定即可添加成功;(7)原本C盘没有该文件,下图深色图标的文件为从相应机台拷贝来的文件,放在C盘;(8)再次打开轧制表界面,就有如下的轧制表显示了;。
WinCC-V7-中如何组态面板(-Faceplate-)
WinCC-V7-中如何组态面板(-Faceplate-)WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于5% 时背景色为红色(表示电动阀关到位),开度值大于等于5% 且小于等于95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型2.1 创建面板类型首先在WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图 1 )或通过工具栏上的“新建面板类型”按钮(图 2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图 1图 2序号对象对象名称1 多边形Val_display32 圆Val_display23 圆Val_display14 线line5 静态文本M6 静态文本title7 输入/输出域Val_position_val表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ FAQ_val.FPT ”。
图 32.2 组态对象属性面板具有两种类型的属性及事件:• 类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
上位机WinCC中的画面模板应用实例及其组态实现方法
上位机WinCC中的画面模板应用实例及其组态实现方法一、画面模板的意义在实际工程应用和WinCC画面组态中,经常会遇到一些功能类似,画面布局基本没差别的情况。
比如,电机的启停控制和动态数据监控画面,如图1所示。
一个成熟的工业现场,可能有数十台电机甚至上百台电机需要在HMI画面上进行组态,若对每一台电机都单独绘制一个画面,则一方面劳动强度太大,另一方面也显得太过笨拙了。
画面模板就是用来解决这类重复性的工作的。
对于工业现场的诸多电机或其他被控对象,只要其在HMI上的表现形式没太多差别的话,我们只需绘制一幅画面,实际WinCC运行中,根据被控对象实时与之进行对应即可。
图1 电机启停控制画面二、结构变量画面模板的实现办法之一就是利用结构变量。
图1中的电机控制画面中,共包含电流、电压、转矩以及启停信号四个变量,将它们声明成名为'motor'的结构变量,如图2所示。
图2 结构变量motor为方便仿真运行,这里将motor的元素都声明为内部变量,并建立3个该结构变量的实例,如图3所示。
图3 结构变量motor的3个实例三、绘制画面模板并关联变量在WinCC的'图形编辑器'里新建一幅320*200的画面,命名为'电机.pdl',并按照图1的布局布置画面对象。
然后,进行对象的属性和动作配置。
1、电流、电压、转矩三个输入/输出框关联变量图4 输入/输出框关联变量图5 输入/输出框关联变量按图4、图5的步骤关联变量。
需要注意的是,由于画面模板对应的是结构变量,而非实例,因此,在关联变量过程中,要将变量前缀删掉,这样,画面模板中关联的才是结构变量motor,而非它的其中一个实例。
删掉前缀后,关联变量时,会弹出图6所示的报错信息,这里可暂时点击忽略即可。
关联变量后,输出值对应的动态属性会出现一个红色的闪电标识,证明变量关联成功,如图7所示。
图6 '丢失变量'报错图7 红色闪电表示变量关联完成2、配置'启动'、'停止'以及'退出'按钮的动作图8 配置'启动'按钮动作3、配置电机图标的颜色属性如图9所示,电机图标配置为运行时,即'ON_OFF=1'时,显示为绿色;停止时,即'ON_OFF=0'时,显示为蓝色。
SIMATIC WinCC画面的组态(高端培训)
WinCC flexible 如何创建画面
二、创建一个新画面
此外,还有两种方法可以创建一个新画面:
• 点击工具栏中“新建”右侧的下箭头,在弹出的快捷菜单中选 择“画面”,将生成一个新画面并出现在项目窗口中间的工作 区域,其属性设置如前所述。
• 在打开的项目窗口左侧的“项目视图”中选择“设备设置”组, 从快捷菜单中双击“画面浏览”,将弹出如下图所示的画面浏 览编辑窗口,右键点击某一个画面,在弹出的快捷菜单中选择 “新画面”,可以很简单的为该画面创建一个子画面,其属性 设置如前所述。
三、组态画面对象
• 画面对象的概念
WinCC flexible运行系统提供了一系列画面对象用于操作和监视 。主要包括以下几种:
• 开关和按钮 •域 • 矢量对象 • 面板 • 库等
8
WinCC flexible 如何创建画面
三、组态画面对象
• 画面对象的分类
画面对象可以分为两类: • 静态对象 • 动态对象
11
WinCC flexible 如何创建画面
三、组态画面对象
1.变量的生成与组态 • 变量的分类
变量(Tag)分为两类: • 外部变量 • 内部变量
12
WinCC flexible 如何创建画面
三、组态画面对象
1.变量的生成与组态 • 变量的分类
• 每个变量都有一个符号名和数据类型。 • 外部变量是操作单元(人机界面)与PLC进行数据交换的桥梁,
是PLC中定义的存储单元的映像,其值随PLC程序的执行而改变。 可以在HMI设备和PLC中访问外部变量。 • 内部变量存储在HMI设备的存储器中,与PLC没有连接关系, 只有HMI设备能访问内部变量。内部变量用于HMl设备内部的 计算或执行其他任务。内部变量用名称来区分,没有地址。
WinCC课件三画面的组态
3
WinCC flexible 如何创建画面
WinCC Flexible
Hardware Software Workshop
二、创建一个新画面
创建一个新画面的具体步骤如下: 创建一个新画面的具体步骤如下:
• • 在打开的项目窗口中,从左侧的 项目视图”中选择“画面” 在打开的项目窗口中,从左侧的“项目视图”中选择“画面” 组。 双击快捷菜单中的 “新建画面”,画面在项目中生成并出现 双击快捷菜单中的 新建画面” 快捷菜单中 项目窗口中间的工作区域,画面属性显示在下方的“ 在项目窗口中间的工作区域,画面属性显示在下方的“属性视 如下图所示。 图”中,如下图所示。
10
WinCC flexible 如何创建画面
WinCC Flexible
Hardware Software Workshop
三、组态画面对象
1.变量的生成与组态 变量的生成与组态 • 变量的作用
动态对象的状态受变量的控制, 动态对象的状态受变量的控制,动态对象与变量连接之后 可以用图形、字符、 ,可以用图形、字符、数字趋势图和棒图等形象的画面对象来 显示PLC或HMI设备存储器中变量的当前状态或当前值,用户 设备存储器中变量的当前状态或当前值, 显示 或 设备存储器中变量的当前状态或当前值 也可以实时监视和修改这些变量。 也可以实时监视和修改这些变量。 因此,画面对象与变量密切相关。 因此,画面对象与变量密切相关。
14
WinCC flexible 如何创建画面
WinCC Flexible
Hardware Software Workshop
三、组态画面对象
1.变量的生成与组态 变量的生成与组态
所打开项目中所有的变量将显示在该编辑器中, 所打开项目中所有的变量将显示在该编辑器中,编辑器的 表格中包括变量的属性:名称、连接、数据类型、地址、 表格中包括变量的属性:名称、连接、数据类型、地址、数组 计数、采集周期和注释, 计数、采集周期和注释,可以在变量编辑器的表格中或在表格 下方的属性视图中编辑变量的这些属性。 下方的属性视图中编辑变量的这些属性。
WinCC-V7-中如何组态面板(-Faceplate-)
WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于5% 时背景色为红色(表示电动阀关到位),开度值大于等于5% 且小于等于95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型2.1 创建面板类型首先在WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图1 )或通过工具栏上的“新建面板类型”按钮(图2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图1图2序号对象对象名称1 多边形Val_display32 圆Val_display23 圆Val_display14 线line5 静态文本M6 静态文本title7 输入/输出域Val_position_val 表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ FAQ_val.FPT ”。
图32.2 组态对象属性面板具有两种类型的属性及事件:• 类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
• 实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图4在面板实例中,类型特定属性的更改不会自动更新。
WinCC界面组态实例全解
WinCC界面组态控制系统上位机监控软件采用SIEMENS公司的上位监控组态软件SIMATIC WINCC。
WinCC指的是Windows Control Center,它是在生产和过程自动化中解决可视化和控制任务的监控系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模板。
高性能的功能耦合、快速的画面更新以及可靠的数据交换使其具有高度的实用性。
WinCC 是基于Windows NT 32位操作系统的,在Windows NT或Windows 2000标准环境中,WinCC具有控制自动化过程的强大功能,它是基于个人计算机,同时具有极高性价比的操作监视系统。
WINCC的显著特性就是全面开放,它很容易结合用户的下位机程序建立人机界面,精确的满足控制系统的要求。
不仅如此,WINCC还建立了像DDE、OLE等在Windonws 程序间交换数据的标准接口,因此能毫无困难的集成ActiveX控制和OPC服务器、客户端功能。
以下以走廊等的WinCC组态为例进行介绍。
6.1 走廊灯WinCC的建立6.1.1 新建工程打开WinCC界面,新建一工程,在弹出的对话框WinCC项目管理器中选择单用户项目,点击确定。
如图6.1所示。
图6.1 单用户项目创建新项目对话框中填入项目名称并选择路径。
单击创建。
如图6.2所示。
图6.2 创建新项目6.1.2 添加新驱动链接右击变量管理,选择添加新的驱动程序,在弹出的对话框选择 SIMATIC S7 Protocol Suite. chn ,单击打开。
如图6.3所示。
图6.3 添加新的驱动程序在SIMATIC S7 Protocol Suite的下拉选项中找到PROFIBUS。
我们选择PROFIBUS-DP 连接方式。
也可选择TCP/IP以太网连接方式。
如图6.4所示。
图6.4 PROFIBUS-DP连接方式右击PROFIBUS选择新驱动程序的连接,在弹出的连接属性对话框中可自拟名称,如图6.5所示。
WinCC flexible SMART V3 实例教程
WinCC flexible SMART V3 实例教程例子1:启动按下圆红色,停止按下显示白色①、在变量中设置一个内部bool变量(内部变量只是在触摸屏内部不与PLC相关)在画面中绘制一个圆,两个按钮,一个启动一个停止圆的属性设置如下:对变量的位0跟1的状态外观进行设置颜色按钮在常规中设置文本“启动”“停止”在启动按键的属性点击选择函数对变量1进行Setbit位置1在停止按键的属性点击选择函数对变量1进行Resetbit复位0最后如下按下启动运行系统进行模拟就可以检验效果;例2①、确定变量②、画面组态三个IO域具体三个IO域的设置如下:最后如下按下启动运行系统进行模拟就可以检验效果;例子3具体操作如下:最后如下按下启动运行系统进行模拟就可以检验效果;例4具体操作如下:添加图形之前可以去工具栏中→图形→Miscellaneous 中寻找对应的图,然后选择到画面中进行展现,这样在此图形列表条件的时候就会显示出,供你选择;接下来就是画面方面的操作:最后如下按下启动运行系统进行模拟就可以检验效果;例子5具体操作:绘制4个矩形设置成黑色然后组合成一个对象如下:然后双击对象进行设置如下:最后开启仿真器模拟会弹出如下窗口,然后进行红色框的相应设置:就会实现对应的效果;例6具体操作如下:接下是画面的组态文本域符合域还有IO域如下图以及相关设置以三个水位设置最后如下按下启动运行系统进行模拟就可以检验效果;例7具体操作如下:等……最后如下按下启动运行系统进行模拟就可以检验效果;例81、西门子触摸屏报警视图做法①、在模板里添加报警视图,然后在报警变量里设置相关变量②、图的编程方法:在工具栏中的“增强对象”找出“报警视图”拖放到界面。
在它的属性中选择相应的“显示”按钮。
(右侧工具中找)③、软件编写方法:在“通讯”下打开“变量”,写变量(西门子报警是以字或者号的形式)。
在“报警管理”中选择“离散量报警”,写报警文本(这里的报警地址是系统“自动生成”的,在2008版本后有地址显示,地址必须与PLC报警地址一致)在属性中允许写一些帮助信息。
WinCC实例教程
W i n C C实例教程(总62页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除WinCC 视频教程知识点总结第一讲组态软件基础一、WinCC简介1、WinCC西门子视窗控制中心SIMATIC WinCC(Windows Control Center)是在计算机上对PLC控制的运行设备进行状态监控的软件,是PC上的监控软件。
运行该软件,可以动画监视现场设备的运行状况,监视相应的运行参数,以及更改、设置系统的运行数据。
2、WinCC的特点(1)开放性WinCC对用户所添加的任何形式的扩充是绝对开放,该绝对开放性是通过WinCC的模块结构及其强大的编程接口来获取的。
(2)将应用软件集成到WinCC中WinCC提供了一些方法将其他应用程序和应用程序块统一地集成到用于过程控制的用户界面中。
OLE应用程序窗口和OLE自定义控制或Active控制可以集成到WinCC应用软件中。
(3)WinCC中的数据管理WinCC的数据库为Windows SQL,从属于WinCC,该数据库用于存储所有面向列表的组态数据(如变量列表和消息文本),以及当前过程数据(如消息,测量值和用户数据记录等)该数据库具有服务器功能。
(4)在项目开始之前规定组态分类a、文件夹名称除一些特殊字符(例如\)之外,文件夹名称允许使用所有的字符。
还允许使用数字0~9.b、变量名称变量名称可以多于8个字符。
但应尽量避免太长的名称。
WinCC项目的变量名称必须是唯一的。
如果变量名称还包含了其他信息,这对用户将非常有用。
c、画面名称确定画面名称时应注意其长度的影响,太长的名称(文件名)不容易识别(列表框中的选择,脚本中的调用等)。
根据经验表明,长度最好不超过28个字符,画面名称应遵守以下限制条件:①最大长度为255个字符;②不使用某些特殊字符(例如\);③画面名称中的字母不区分大小写。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WinCC界面组态
控制系统上位机监控软件采用SIEMENS公司的上位监控组态软件SIMATIC WINCC。
WinCC指的是Windows Control Center,它是在生产和过程自动化中解决可视化和控制任务的监控系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模板。
高性能的功能耦合、快速的画面更新以及可靠的数据交换使其具有高度的实用性。
WinCC 是基于Windows NT 32位操作系统的,在Windows NT或Windows 2000标准环境中,WinCC具有控制自动化过程的强大功能,它是基于个人计算机,同时具有极高性价比的操作监视系统。
WINCC的显著特性就是全面开放,它很容易结合用户的下位机程序建立人机界面,精确的满足控制系统的要求。
不仅如此,WINCC还建立了像DDE、OLE等在Windonws 程序间交换数据的标准接口,因此能毫无困难的集成ActiveX控制和OPC服务器、客户端功能。
以下以走廊等的WinCC组态为例进行介绍。
6.1 走廊灯WinCC的建立
6.1.1 新建工程
打开WinCC界面,新建一工程,在弹出的对话框WinCC项目管理器中选择单用户项目,点击确定。
如图6.1所示。
图6.1 单用户项目
创建新项目对话框中填入项目名称并选择路径。
单击创建。
如图6.2所示。
图6.2 创建新项目
6.1.2 添加新驱动链接
右击变量管理,选择添加新的驱动程序,在弹出的对话框选择 SIMATIC S7 Protocol Suite. chn ,单击打开。
如图6.3所示。
图6.3 添加新的驱动程序
在SIMATIC S7 Protocol Suite的下拉选项中找到PROFIBUS。
我们选择PROFIBUS-DP 连接方式。
也可选择TCP/IP以太网连接方式。
如图6.4所示。
图6.4 PROFIBUS-DP连接方式
右击PROFIBUS选择新驱动程序的连接,在弹出的连接属性对话框中可自拟名称,如图6.5所示。
单击右侧属性,在弹出的连接参数—PROFIBUS对话框中插槽号填2。
单击确定。
如图6.6所示。
图6.5 连接属性
图6.6 连接参数
右击PROFIBUS选择系统参数。
在单元选项中,逻辑设备名称选择CP5611(PROFIBUS),去掉自动设置对勾。
如图6.7所示。
图6.7 系统参数
6.2 新建变量
右击NewConnection 选择新建变量。
如图6.8所示。
图6.8 选择新建变量
在弹出的变量属性对话框中填写变量属性,如图6.9所示。
图6.9 变量属性
单击地址右侧的选择,在地址属性对话框可填写变量地址。
如图6.10所示。
图6.10 地址属性建立好的变量如下图6.11所示
图6.11 建立好的变量
新建以下变量。
如图6.12所示。
图6.12 新健变量
此处的开关1和开关2,地址选择DB0.0、DB0.1,为内存变量,做为虚拟按钮,不代表物理按钮。
物理按钮地址:Ix.x
灯的地址:选Q1.0,代表实际的灯
6.3 图形编辑
6.3.1 组态按钮
右击图形编辑器,选择新建画面,打开图形编辑器。
可自定义名称。
如图6.13所示。
图6.13 图形编辑器
右侧选择窗口对象中的圆形按钮,如图6.14所示,并拖放至图中合适位置。
图6.14 对象对话框
双击或右键选择属性,在弹出的对象属性对话框中,单击事件在左侧选择鼠标,右侧选择按左键,右键点击动作下方的箭头,选择直接连接。
如图6.15所示。
图6.15 组态按钮
在弹出的之直接连接对话框,在左侧来源下选常数填1(说明当鼠标左键动作时变量置1),右侧目标下选择变量,点击黄色方框选择变量开关1。
配置完成如图6.16所示。
点击完成,可看到动作下箭头变蓝。
图6.16 直接连接按钮1
再定义一个开关,属性如图6.17所示。
图6.17 直接连接按钮2
双击按钮1,在属性对话框点击属性,选择其它,选择右侧显示,右击动态下的灯泡,右击动态对话框。
如图6.18所示
图6.18 动态变量
在弹出的动态值范围对话框,在表达式/公式下点击选择,选择变量,选择开关1,在数据类型选择布尔型,在表达式/公式的结果下的显示,编辑是/真为否。
单击应用。
此时箭头编程红色。
如图6.19所示。
图6.19 按钮1动态值范围
同样编辑按钮2,动态值范围如下图。
如图6.20所示。
图6.20 按钮2动态值范围
把按钮1、2重合到一起。
完成楼上按钮的组态。
同理组态楼下按钮。
6.3.2 组态灯
组态一个灯,在对象下标准对象选择圆,拖放选择合适位置和大小。
双击弹出对象属性,在属性下选择颜色,背景颜色,右击动作下的箭头选择动态变量?。
如图6.21所示。
图6.21 灯的动态链接
在动态值范围对话框填写如下属性。
单击应用。
如图6.22所示。
图6.22 动态值范围
6.3.3 组态退出按钮
添加退出WinCC运行按钮。
在对象下选择按钮,如图6.23所示。
在弹出的按钮组态对话框文本填写名称为退出,选择字体颜色为宋体红色,如图6.24所示。
图6.23 对象对话框
图6.24 按钮组态
双击动态向导(工具栏中有一选项,应选中,再拖到右侧)下的退出 WinCC 运行系统。
在弹出的欢迎来到动态向导,点击下一步;选择触发器对话框选择鼠标左键,点击下一步;点击完成。
如图6.24、6.25、6.26、6.27所示。
图6.24 动态向导
图6.25 动态向导第一步
图6.26 动态向导第二步
图6.27 动态向导第三步6.4 运行状态
点击激活按钮,运行画面如图6.28所示。
图6.28 运行状态
走廊灯
走廊灯既能被楼上开关、也能被楼下开关进行控制程序的运行如下:
图走廊灯运行程序
程序分析如下:
无论按下开关I1.0还是I1.1均可控制等Q1.0的通断。