版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目三交通灯组态监控系统设计133任务2交通灯组态监控系统动画连接任务1交通灯组态监控系统画面设计任务1交通灯组态监控系统画面设计135学习目标1.掌握线属性、填充属性、闪烁和隐含连接的功能及其设置方法。2.能正确设计交通灯组态监控系统画面。136任务引入组态王监控工程的画面设计是工程的基础性工作,直接关系到动画连接后的实际效果,设计如图所示的交通灯监控画面,学习组态王画面编辑工具的使用技巧。137交通灯监控画面相关知识动画连接1.线属性连接线属性连接使被连接对象的边框或线的颜色和线形随连接表达式的值的改变而改变。在“动画连接”对话框中,单击“线属性”,弹出如图所示的“线属性连接”对话框。定义这类连接需要同时定义分段点(阈值)和对应的线属性,利用连接表达式的多样性,可以设计很多实用的连接。138139“线属性连接”对话框【表达式】:用于输入连接表达式,单击“?”可以查看已定义的变量名和变量域。【增加】:增加新的分段点。【修改】:修改选中的分段点。“修改”对话框的设置方法同“输入新值”对话框。【删除】:删除选中的分段点。1402.填充属性连接填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值的改变而改变,通过定义一些分段点,使图形对象的填充属性在一段数值内为指定值。在“动画连接”对话框中单击“填充属性”,弹出“填充属性连接”对话框,如图所示。141“填充属性连接”对话框【表达式】:用于输入连接表达式,单击“?”可以查看已定义的变量名和变量域。【增加】:增加新的分段点。单击“增加”可以弹出“输入新值”对话框。【修改】:修改选中的分段点。“修改”对话框的设置方法同“输入新值”对话框。【删除】:删除选中的分段点。1423.闪烁连接闪烁连接使被连接对象在条件表达式的值为真时闪烁。闪烁效果容易引起注意,故常用于出现非正常状态时的报警。在“动画连接”对话框中单击“闪烁”,弹出图所示的“闪烁连接”对话框。143“闪烁连接”对话框【闪烁条件】:用于输入闪烁条件表达式,当此条件表达式的值为真时,图形对象开始闪烁,当表达式的值为假时闪烁自动停止。单击“?”可以查看已定义的变量名和变量域。【闪烁速度】:设置闪烁的频率。1444.隐含连接隐含连接使被连接对象根据条件表达式的值而显示或隐含。在“动画连接”对话框中单击“隐含”,弹出如图所示的“隐含连接”对话框。145“隐含连接”对话框【条件表达式】:用于输入显示或隐含的条件表达式,单击“?”可以查看已定义的变量名和变量域。【表达式为真时】:设定当条件表达式的值为真时,被连接对象是显示还是隐含。当条件表达式的值为假时,定义为“显示”状态的对象自动隐含,定义为“隐含”状态的对象自动显示。146任务2交通灯组态监控系统动画连接147学习目标1.了解命令语言的类型。2.掌握命令语言的语法。3.能完成交通灯组态监控系统动画连接。148任务引入组态软件作为上位机监控软件不仅具有监控功能,还可以通过编写脚本程序对画面和连接设备进行控制。本任务要求设置按钮、指示灯、文字等对象的动画连接,通过编写脚本程序实现上位机对连接设备PLC被控对象的监控,交通灯组态监控系统动画图如图所示。具体要求如下:149交通灯组态监控系统动画图1.单击“启动”按钮或按“F1”键程序运行,南北方向红灯亮25s,同时东西方向绿灯亮20s,20s后东西方向绿灯灭,黄灯闪亮5s。5s后南北方向红灯灭,东西方向黄灯灭,东西方向红灯亮25s,同时南北方向绿灯亮20s。20s后南北方向绿灯灭,黄灯闪亮5s,循环此过程。单击“停止”按钮或按“F2”键程序停止,所有信号灯关闭。2.监控画面可显示日期、时间、PLC通信状态和运行时间。当东西或南北方向红灯亮时,对应人行横道斑马线显示为红色,对应方向闪烁显示“红灯禁止通行”红色文字;东西或南北方向绿灯亮时,对应人行横道斑马线显示为白色,对应方向显示“绿灯安全通行”蓝色文字。3.单击“退出系统”按钮或按“Esc”键,退出应用程序。150相关知识一、命令语言类型组态王命令语言都是通过事件触发执行的,如定时时间到、数据的变化、键盘键的按下、鼠标的点击等。根据事件和功能的不同,命令语言分为应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言、动画连接命令语言、画面命令语言等。151其中,应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言可以称为后台命令语言,它们的执行不受画面打开与否的限制,只要符合条件即可执行。另外,可以通过单击运行系统中的“特殊”→“开始执行后台任务”和“特殊”→“停止执行后台任务”控制应用程序命令语言在系统运行时是否执行,也可以通过修改系统变量“$启动后台命令语言”的值来控制,当值置0时停止执行,置1时开始执行。1521.应用程序命令语言应用程序命令语言是组态王运行系统应用程序启动时、运行期间和退出时执行的命令语言程序。在运行系统运行期间,该程序按照指定时间间隔定时执行。单击工程浏览器工程目录显示区中“命令语言”下的“应用程序命令语言”,则右侧的内容显示区会显示“请双击这儿进入<应用程序命令语言>对话框...”图标,双击图标,弹出“应用程序命令语言”对话框,如图所示。153154“应用程序命令语言”对话框(1)菜单栏:包括“文件”和“编辑”菜单。“文件”菜单中有“确认”和“取消”菜单项,这两个菜单项与编辑器右下角的“确定”和“取消”按钮作用相同。“编辑”菜单提供使用编辑器编辑命令语言时的常用工具。(2)工具栏:提供编辑命令语言的工具。包括剪切、复制、粘贴、删除、全选、查找、替换和字体。(3)关键字选择列表:可以在此列表中直接选择现有的画面名称、报警组名称和关键字名称(如运算连接符)输入命令语言编辑器中。例如,单击一个画面名称,该画面名称即可自动添加到编辑器中。155(4)函数选择列表和函数类型选择区:双击函数选择列表中的某一函数,该函数即可被添加到编辑器中。(5)运算符输入区:单击某一按钮,该按钮对应的运算符或语句会自动输入编辑器中。(6)变量选择区:选择变量或变量域到编辑器中。(7)命令语言编辑区:输入命令语言程序的区域。(8)触发条件:触发命令语言执行的条件,不同的命令语言类型有不同的触发条件。1562.数据改变命令语言数据改变命令语言的触发条件为连接的变量或变量的域的值发生了变化。连接的变量和变量的域可以是任何类型,如离散型、整型、实型、字符串型等。数据改变命令语言可以根据需要定义多个。1573.事件命令语言事件命令语言是当规定表达式的条件成立时执行的命令语言。事件命令语言有发生时、存在时、消失时三种类型。(1)发生时:事件条件成立初始执行一次。(2)存在时:事件存在期间定时执行,在“每…毫秒”编辑框中输入执行周期,则在事件条件成立期间周期性执行命令语言。(3)消失时:当事件条件由成立变为不成立时执行一次。1584.热键命令语言热键命令语言可以将命令语言程序链接到指定的计算机键盘热键上,运行期间操作人员按下键盘上相应的热键即可启动对应的命令语言程序。热键命令语言可以指定使用权限和操作安全区。1595.画面命令语言画面命令语言是与画面显示与否有关的命令语言程序。画面命令语言在画面属性中定义,分为显示时、存在时、隐含时三种类型。(1)显示时:当打开或激活画面为当前画面,或画面由隐含变为显示时执行一次。(2)存在时:画面显示过程中周期性地执行,可以设定执行周期。(3)隐含时:当画面由激活状态变为隐含状态或被关闭时执行一次。只有画面被关闭或被其他画面完全遮盖时,画面命令语言才会停止执行。160二、命令语言语法命令语言的语法与一般C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班级集体劳动课程设计
- 2024年片式电感项目提案报告
- 玻璃造景养护方案
- 玻璃碎屑污染特性研究报告
- 玻璃倒角机课程设计
- 猜成语游戏课程设计
- 爱眼护眼绘画课程设计
- 爱心书屋主题课程设计
- 澳洲云计算课程设计
- 泵房动力布置方案
- 2024年安全员A证考试试题库附答案
- 2024年国家开放大学电大《金融学》形考任务答案
- DL∕T 5782-2018 20kV及以下配电网工程后评价导则
- 高三一轮复习物理综合测试题必修一二含答案及详细解答
- 《骆驼祥子》读书分享
- 小学三年级语文短文排序练习题
- 《常见的天气系统》教案范例
- 年产10万吨连续玄武岩纤维项目可行性研究报告商业计划书
- 人教版数学小升初衔接练习+解析(统计与概率)
- 泵房施工合同范例
- 食品代加工合同
评论
0/150
提交评论