WinCC监控组态软件应用教程(第4章 组态画面及组态技巧)_第1页
WinCC监控组态软件应用教程(第4章 组态画面及组态技巧)_第2页
WinCC监控组态软件应用教程(第4章 组态画面及组态技巧)_第3页
WinCC监控组态软件应用教程(第4章 组态画面及组态技巧)_第4页
WinCC监控组态软件应用教程(第4章 组态画面及组态技巧)_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022/7/181/150创建过程画面 2022/7/182/150WinCC图形编辑器 绘图区左上角为坐标原点(X=0,Y=0)2022/7/183/150WinCC图形编辑器对象调色板的“控件”样式选项板动态向导2022/7/184/150图形编辑器基本设置 图形编辑器的缺省对象设置图形编辑器的网格设置 在图形编辑器的菜单栏的“工具”菜单中选择“设置(S)”菜单项打开图形编辑器设置面板。2022/7/185/150图形编辑器的图形库 在图形编辑器的菜单栏的“视图”菜单中选择“库(L)”菜单项打开图形编辑器设置面板。2022/7/186/150设计画面结构(1)初始画面初始画面是开机时显示

2、的画面,从初始画面可以切换到所有其它画面。(2)运行画面运行画面可以显示现场设备工作状态、对现场设备进行控制。系统有上位控制和下位控制两种运行方式,由控制面板上的选择开关设置。当运行方式为上位控制时,可以通过画面中的按钮启动和停止设备运行。(3)参数设置画面参数设置画面用于通过触摸屏来设置现场中根据工艺的不同需要修改变化的数据,如限制值、设备运行时间等参数。在本例中,参数设置画面作为画中画出现。(4)趋势视图画面趋势图画面用于监视现场过程值的变化曲线,如物料温度的变化、流量的变化、液罐中液位的变化等。(5)报警画面报警画面实时显示当前设备运行状态的故障消息文本和报警记录,在该画面中对消息变量、

3、消息类别、消息文本、故障点以及报警消息的“进入”、“离开”、“已确认”等状态进行组态。2022/7/187/150设计画面布局 2022/7/188/150画面对象的属性 “对象属性”窗口的“属性”标签“对象属性”窗口的“事件”标签2022/7/189/150创建过程画面初始画面 添加WinCC时钟控件设置字体、字形和大小显示数字时钟2022/7/1810/150创建过程画面初始画面设置“静态文本”的属性2022/7/1811/150创建过程画面运行画面 2022/7/1812/150组态对象动态属性 方 法说 明类型显 示 标 志组态对话框(快速组态)智能对象Windows对象I/O物理属性

4、绿色灯泡(变量连接)事件蓝色闪电(直接连接)动态向导(组态助手)用C脚本组态复杂功能I/O绿色闪电黄色闪电(未通过编译)变量连接(1对1的连接)对象的物理属性O绿色灯泡动态对话框(复杂的连接)对象的物理属性O红色闪电直接连接对象的事件I蓝色闪电C动作(C语言编程)对象的物理属性O绿色闪电黄色闪电(未通过编译)对象的事件IVB动作(VB语言编程)对象的物理属性O浅蓝色闪电对象的事件I/O2022/7/1813/150对象动态化举例 组态对话框 “组态对话框”是图形编辑器提供的快速组态工具。具有组态对话框功能的对象有: 智能对象中有控件、I/O域、棒图、图形对象、状态显示、文本列表 窗口对象中有按

5、钮和滚动条 2022/7/1814/150组态对话框按钮设置画面切换“按钮”2022/7/1815/150组态对话框输入/输出域、棒图 2022/7/1816/1502. 变量连接“显示”属性、“闪烁”属性2022/7/1817/1502. 变量连接填充量 2022/7/1818/1503. 动态对话框 (1)“事件名称”设置触发器的周期。如果没有设置触发器,则由系统指定触发事件的默认值。(2)“表达式/公式”指定用于控制对象属性的表达式。(3)“表达式/公式的结果”设置与“数据类型”相关的对象的属性。(4)“数据类型”有4种数据类型可供选择。 “模拟量”可定义模拟量限制值内的多个数值范围的状

6、态; “布尔型”用“真/假”语句定义两种状态; “位”定义某个字节(或字或双字)的一个位,其状态确定了将被控制的属性值; “直接”将动态表达式的值用作属性值(与“变量连接”不同的是只能用于输出量)。(5)“变量状态”用于监视运行系统中WinCC变量的状态。(6)“质量代码”用于监视运行系统中WinCC变量的质量代码。2022/7/1819/150动态对话框模拟量 棒图的颜色设置 2022/7/1820/150动态对话框模拟量显示液位值提示信息 2022/7/1821/150动态对话框布尔型 生产线运行指示灯 2022/7/1822/150动态对话框布尔型文本显示内容 2022/7/1823/1

7、50动态对话框位 运输车去料仓取料 新建一个“取料位置”变量MB10,数据类型为无符号8位数。2022/7/1824/150动态对话框位 运输车去料仓取料 ,设置一组单选按钮2022/7/1825/150运输车去料仓取料运行效果2022/7/1826/150动态对话框直接 液罐透明窗口显示液位状态 2022/7/1827/150动态对话框直接 液位显示窗口位置跟随液位移动 显示数值的位置 = Y+高度“变量”高度/最大液位值 = 83+90“实际液位值”90/1000 = 173“实际液位值”0.09液位值最大液位值YY+高度实际液位值位置值0显示位置高度558(X、Y) 液罐显示窗设:液罐矩

8、形窗口的位置坐标X=490,Y=83,高度=90。液位值的范围为01000。2022/7/1828/150动态对话框直接 液位显示位置跟随液位移动 2022/7/1829/1504. 直接连接直接连接用于对对象的事件属性进行设置,当事件发生时会完成相应的动作。 2022/7/1830/150直接连接组态画中画 参数设置画面连接过程变量“罐装时间设置” MB23,可以选择: 小瓶(M23.0=1) 中瓶(M23.1=1) 大瓶(M23.2=1)2022/7/1831/150直接连接退出画中画 参数设置画面2022/7/1832/150直接连接显示画中画2022/7/1833/150直接连接组态远

9、程启动和停止按钮 2022/7/1834/150编写远程控制启动和停止的程序 在FC20(手动模式)中增加就地/远程控制模式选择的程序上位/下位均可控制系统启动/停止的程序2022/7/1835/1505. C动作 C动作是由函数构成的,可以使用的函数包括系统提供的内部函数、标准函数和项目函数,用户也可以根据需要自己编制设计函数。 2022/7/1836/150C动作点击按钮在有效与无效之间转换 BOOL B1; /定义一个BOOL型变量B1=GetTagBit(排料阀门); /获取位变量“排料阀门”当前的值B1=!B1; /将获取值取反SetTagBit(排料阀门,B1); /将取反后的值赋

10、值给位变量“排料阀门”组态按钮上的“文本”属性编写鼠标点击按钮后的C动作指令2022/7/1837/150C动作内部函数的应用 2022/7/1838/150C动作设置登录对话框 组态“登录”按钮的C动作如下:#include apdefap.hvoid OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)#pragma code(useadmin.dll)#include PWRT_api.h#pragma code()PWRTLogin(c);组态“退出”按钮的C动作如下:#include

11、apdefap.hvoid OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)#pragma code(useadmin.dll)#include PWRT_api.h#pragma code()PWRTLogout();2022/7/1839/1506. 动态向导 设置“退出WinCC运行系统”按钮 2022/7/1840/150动态向导弹出操作确认对话框 2022/7/1841/150动态向导弹出操作确认对话框并退出 修改后的程序如下:#include apdefap.hvoid OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropert

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论