《组态技术与综合实践》课件第四章_第1页
《组态技术与综合实践》课件第四章_第2页
《组态技术与综合实践》课件第四章_第3页
《组态技术与综合实践》课件第四章_第4页
《组态技术与综合实践》课件第四章_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

项目四四人投票控制系统设计学习要求:(1)通过MCGS软件来控制倒计时效果;(2)掌握四人投票PLC设计与触摸屏控制画面的设计;(3)能完成如图4-0-1所示的四人投票控制系统设计组态。项目四四人投票控制系统设计图4-0-1四人投票控制系统设计运行效果项目四四人投票控制系统设计任务一倒计时器监控系统按下计时按钮,计时器动画开始演示,倒计时显示“0”,计时器停止计时,按下动画开关,动画开始切换,按下复位开关,计时与动画同时停止,计时与动画归零。打开工程下载,当下载工程启动运行后,倒计时器窗口显示祝福语并按一定的规律闪动。任务简介:任务一倒计时器监控系统任务分析:○数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是创建数据对象的过程,定义数据对象包括:指定数据对象的名称、类型、初始值和数据范围。○倒计时器监控的开关变量包括:计时开关、动画开关、复位开关以及跳到下一个窗口的开启开关,数值变量包括:计时、横幅、左联以及右联。任务一倒计时器监控系统图4-1-1新建工程设置任务实施:倒计时器监控软件的设计打开MCGS组态软件,打开文件新建工程如图4-1-1所示。1、建立工程任务一倒计时器监控系统在新建工程内,新建窗口如图4-1-3所示,设置为启动窗口,然后修改窗口属性名称为舞台计时器,如图4-1-4所示。图4-1-3设置为启动窗口图4-1-4用户窗口属性设置任务一倒计时器监控系统2、变量的定义分析舞台计时器需设计多少变量,每个变量代表的含义,在窗口工作台下的实时数据库内添加变量,变量设置窗口如图4-1-5所示。图4-1-5变量设置窗口任务一倒计时器监控系统图4-1-6数据对象属性设置3、画面的设计与编辑点击动画显示,双击进入数据对象属性设置编辑串口,如图4-1-6所示。任务一倒计时器监控系统把舞台所有的对象设置完成,然后编辑画面版面,调整成舞台倒计时器的窗口,其画面设计如图4-1-7所示。图4-1-7动画显示属性设置任务一倒计时器监控系统4、动画连接与调试舞台计时器的动画连接如图4-1-8所示,点击“显示属性”,选择变量,调整动画显示的速度,实现动画连接。图4-1-8动画显示构件属性设置任务一倒计时器监控系统动画连接完成后,编写脚本程序,在窗口空白处双击,在弹出的对话框中,点击“循环脚本”,输入循环脚本程序如下:任务一倒计时器监控系统5、工程完工测试最后测试各部分的工作情况,将工程下载到模拟运行环境中,下载配置如图4-1-9所示。图4-1-9下载配置窗口任务一倒计时器监控系统如果工程成功下载,单击“确定”按钮观察现象,效果如图4-1-10所示。图4-1-10计时器的画面设计任务一倒计时器监控系统能力拓展:图4-1-11计时器的运行效果图任务一倒计时器监控系统1、用户窗口画面变量连接设置(1)先对三个显示输出框进行变量连接,如图4-1-12至4-1-16所示。图4-1-12计数器的变量设置任务一倒计时器监控系统图4-1-13用户窗口的窗口设置任务一倒计时器监控系统图4-1-14计数器计数的显示框设置(b)(a)任务一倒计时器监控系统图4-1-15计数器1号时间显示的显示框设置(b)(a)任务一倒计时器监控系统图4-1-16计数器1号工作状态的显示框设置(b)(a)任务一倒计时器监控系统(2)计数器1号最大值的输入框进行变量连接设置,如图4-1-17所示。图4-1-17计数器1号最大值的输入框设置任务一倒计时器监控系统2、脚本程序注释启动计数器的脚本程序为:!TimerRun(1);停止计数器计数的脚本程序为:!TimerStop(1);计数器复位的脚本程序为:!TimerReset(1,0);计数器最大值脚本程序为:!TimerSetLimit(1,计数器1号最大值,0);用户窗口的脚本程序为:计数器1号=!TimerValue(1,0);计数器1号时间显示=$Time;计数器1号工作状态=!TimerState(1);任务一倒计时器监控系统对4个标准按钮进行属性设置,如图4-1-18至图4-1-21所示。图4-1-18启动计数器标准按钮属性设置(b)(a)任务一倒计时器监控系统图4-1-19停止计数器计数标准按钮属性设置(b)(a)任务一倒计时器监控系统图4-1-20计数器复位标准按钮属性设置(b)(a)任务一倒计时器监控系统图4-1-21计数器最大值标准按钮属性设置(b)(a)任务一倒计时器监控系统3、编辑用户窗口编辑用户窗口的脚本程序,如图4-1-22所示。图4-1-22编辑用户窗口的脚本程序(b)(a)任务一倒计时器监控系统任务简介:由于投票表决采用人工检票的方式,既落后又效率低,因此触摸屏与PLC的自动投票机应运而生。现有四位议员开始投票,当HL1亮表明投票开始,HL2亮表明未通过;HL3亮表明同票;HL4亮表明当选。

任务分析:HL2亮,即所得选票为2票以下;H3亮表明同票,即所得选票为2票;HL4亮,即所得选票为2票以上。任务二四人投票控制系统设计任务二四人投票控制系统设计任务实施:一、变量设置画出I/O分配表如表4-2-1所示。表4-2-1I/O分配表

任务二四人投票控制系统设计二、PLC程序任务二四人投票控制系统设计能力拓展:舞台幕布监控系统当运行计时窗口结束,按下幕布按钮,幕布窗口自动打开,当幕布完全打开后,开关“灯光”按钮显现,按下灯光按钮,自动跳出下一个演示窗口。当演示完成后,要结束演出,在演示的最后一个窗口上按下“谢幕”按钮,幕布自动闭合。任务二四人投票控制系统设计1、舞台幕布的设计1)舞台幕布开启窗口的画面设计与编辑双击舞台幕布开启窗口,点击位图,在窗口上右击位图装载舞台背景、舞台幕布1及舞台幕布2三张图片,效果如图4-2-1所示。图4-2-1舞台幕布开启窗口画面任务二四人投票控制系统设计2)舞台谢幕窗口的画面设计与编辑点击标签,在谢幕窗口输入“再见!”的文字,调整文字大小,最后通过两个按钮和大小进行版面调整,舞台谢幕效果如图4-2-2所示。图4-2-2舞台谢幕窗口的画面任务二四人投票控制系统设计动画连接完成后,编写幕布开启的脚本程序,在窗口空白处双击,点击“循环脚本”,修改循环时间,并输入循环脚本程序如下:任务二四人投票控制系统设计舞台谢幕的动画连接与调试:双击动画幕布,在弹出的动画组态属性窗口中,连接幕布的变量。连接文字“再见!”及拷贝幕布的变量为可见,编写舞台谢幕的脚本程序,在窗口空白处双击,在弹出的对话框中,点击“循环脚本”,修改循环时间,并输入循环脚本程序如下:任务二四人投票控制系统设计2、舞台灯光监控系统舞台灯光监控系统的控制要求:打开舞台灯光控制窗口LED灯开始闪烁,按下方式开关,舞台灯光显示窗口的九盏灯开始循环点亮,相应的九个底灯投影也跟着相应的点亮,投影与灯是一一对应关系。另外在舞台的两侧及舞台中间放置五盏灯,这五盏灯也随着九盏灯的变化而变化。舞台灯光演示窗口通过计时器实现舞台灯光之间的跳转从而达到舞台灯光模拟闪烁的效果。画面的设计与编辑步骤如下:双击舞台灯光窗口,点击位图装载舞台灯光背景,点击三位球体作为舞台灯光的顶灯,点击五角星放置在舞台的中间,点击椭圆放置在舞台的底端,再点击标签在舞台底端的两端做LED闪光灯,点击标准按钮作为方式开关,具体放置如图4-2-3(a)所示。任务二四人投票控制系统设计图4-2-3舞台灯光监控画面画面设计完成,调整灯与投影的位置,要求一一对应。编辑灯的大小使其美观,调整后的舞台灯光监控画面如图4-2-3(b)所示。任务二四人投票控制系统设计3、舞台渲染监控系统舞台渲染监控系统要求:按下开启按钮,渲染气泡开始飘动,当按下停止按钮所有气泡消失,其中有气泡的数值型变量和开启、停止的开关型变量。画面的设计与编辑步骤如下:双击舞台渲染窗口,点击装载舞台灯光背景,点击标准按钮,放置开启和停止按钮,在常用图符窗口上点击三位球体作为舞台渲染气泡,如图4-2-4(a)所示,然后调整渲染气泡的大小及舞台背景图片,编辑完成的舞台渲染窗口版面如图4-2-4(b)所示。任务二四人投票控制系统设计图4-2-4舞台渲染的气泡(a)(b)任务二四人投票控制系统设计4、舞台升降台脚本程序*舞台升起IFx1=1THENy1=y1+2y2=y2+2y3=y3+2ELSEx1=0ENDIF*舞台落下IFx2=1THENy1=0

温馨提示

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

评论

0/150

提交评论