1 / 33

模块三 MCGS 开关量组态工程

模块三 MCGS 开关量组态工程. 项目一 基于泓格 7060 模块的交通灯控制系统. 一、学习目标 1. 知识目标. ⑴  掌握定时器构件基本知识。 ⑵ 掌握交通灯控制系统的控制要求。 ⑶ 掌握交通灯控制系统的硬件接线。 ⑷ 掌握交通灯控制系统的通信方式。 ⑸ 掌握交通灯控制系统的控制原理。 ⑹ 掌握交通灯控制系统的组态设计方法。 ⑺ 掌握交通灯控制系统的策略组态方法。 ⑻ 掌握交通灯控制系统的脚本程序的设计方法。. ⑵  初步具备交通灯控制系统分析能力. ⑴  初步具备定时器构件的使用技能。. 2. 能力目标.

Download Presentation

模块三 MCGS 开关量组态工程

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 模块三 MCGS开关量组态工程 项目一 基于泓格7060模块的交通灯控制系统

  2. 一、学习目标 1. 知识目标 ⑴ 掌握定时器构件基本知识。 ⑵ 掌握交通灯控制系统的控制要求。 ⑶ 掌握交通灯控制系统的硬件接线。 ⑷ 掌握交通灯控制系统的通信方式。 ⑸ 掌握交通灯控制系统的控制原理。 ⑹ 掌握交通灯控制系统的组态设计方法。 ⑺ 掌握交通灯控制系统的策略组态方法。 ⑻ 掌握交通灯控制系统的脚本程序的设计方法。

  3. ⑵ 初步具备交通灯控制系统分析能力 ⑴ 初步具备定时器构件的使用技能。 2. 能力目标 ⑷ 初步具备交通灯控制系统的统调能力。 ⑶ 初步具备交通灯控制系统的组态能力。

  4. 二、要求学生必备的知识与技能 《 必备知识》 ⑴计算机直接数字控制系统基本知识。 ⑵数字量输入通道基本知识。 ⑶数字量输出通道基本知识。 ⑷组态技术基本知识。

  5. 2. 必备技能 ⑴ 数字量输入通道构建基本技能。 ⑵ 数字量输出通道构建基本技能。 ⑶ 计算机直接数字控制系统的组建能力。

  6. 三、相关知识讲解 • 1. 泓格7060开关量输入输出模块简介 • ICP7060模块是利用RS485与上位机进行通讯的4通道共源极隔离数字量输入/4通道继电器输出模块;数字量输入逻辑电平0最大为+1V,逻辑电平1在+3.5~ 30V之间, 输入阻抗3KΩ, 0.5W。 数字量输出2路“A”型继电器,单刀单掷 (常开) ,2路“C”型继电器,单刀双掷,干接点。具体接线端子如图3-1-1所示。

  7. 图3-1-1 泓格7060开关量输入输出模块引脚图

  8. 2. ICP7060模块结构原理 图3-1-2 ICP7060模块结构原理图

  9. 3. 开关量输入接线方式 图3-1-3 泓格7060开关量输入接线方式接线图

  10. 4. 开关量输出接线方式如图3-1-4所示。 图3-1-4 泓格7060开关量输出接线方式接线图

  11. 5. 定时器构件基本知识 图3-1-5 定时器构件属性设置

  12. ⑴ 定时器设定值定时器设定值对应于一个表达式,用表达式的值作为定时器的设定值。当定时器的当前值大于等于设定值时,本构件的条件一直满足。定时器的时间单位为S,但可以设置成小数,以处理mS级的时间。如设定值没有建立连接或把设定值设为0,则构件的条件永远不成立。⑴ 定时器设定值定时器设定值对应于一个表达式,用表达式的值作为定时器的设定值。当定时器的当前值大于等于设定值时,本构件的条件一直满足。定时器的时间单位为S,但可以设置成小数,以处理mS级的时间。如设定值没有建立连接或把设定值设为0,则构件的条件永远不成立。

  13. ⑵ 定时器当前值当前值和一个数值型的数据对象建立连接,每次运行到本构件时,把定时器的当前值赋给对应的数据对象。如没有建立连接则不处理。⑵ 定时器当前值当前值和一个数值型的数据对象建立连接,每次运行到本构件时,把定时器的当前值赋给对应的数据对象。如没有建立连接则不处理。 ⑶ 计时条件 计时条件对应一个表达式,当表达式的值为非零时,定时器进行计时,为0时停止计时。如没有建立连接则认为时间条件永远成立。

  14. ⑷ 复位条件复位条件对应一个表达式,当表达式的值为非零时,对定时器进行复位,使其从0开始重新计时,当表达式的值为零时,定时器一直累计计时,到达最大值65535后,定时器的当前值一直保持该数,直到复位条件成立。如复位条件没有建立连接则认为定时器计时到设定值、构件条件满足一次后,自动复位重新开始计时。⑷ 复位条件复位条件对应一个表达式,当表达式的值为非零时,对定时器进行复位,使其从0开始重新计时,当表达式的值为零时,定时器一直累计计时,到达最大值65535后,定时器的当前值一直保持该数,直到复位条件成立。如复位条件没有建立连接则认为定时器计时到设定值、构件条件满足一次后,自动复位重新开始计时。 ⑸ 计时状态 计时状态,和开关型数据对象建立连接,把计时器的计时状态赋给数据对象。当前值小于设定值时,计时状态为0,当前值大于等于设定值时,计时状态为1。

  15. 四、理实一体化教学任务 任务一 交通灯控制系统控制要求 任务五 交通灯控制系统设备组态 任务二 交通灯控制系统硬件接线 任务六 交通灯控制系统用户窗口组态 任务三 交通灯控制系统控制原理 任务七 交通灯控制系统脚本程序 任务四 交通灯控制系统数据库组态 任务八 交通灯控制系统统调

  16. 五、理实一体化教学步骤1. 交通灯控制系统控制要求: 设计十字路口交通灯控制系统,具体要求如下 ⑴ 南北红灯亮,东西绿灯亮,亮30s。 ⑵ 所有黄灯亮,亮5s。 ⑶ 南北绿灯亮,东西红灯亮,亮30s。 ⑷ 所有黄灯亮,亮5s。 ⑸ 从头开始循环。

  17. 2. 交通灯控制系统实训设备基本配置及控制接线图 ⑴ 实训设备基本配置。 交通灯系统 一套 24V直流稳压电源 一台 RS232转换接头及传输线 一根 MCGS运行狗 一个 计算机(尽量保证每人一机) 多台 泓格7060开关量输入输出模块 一块 ⑵ ICP7060模块与上位机之间通过RS485通讯协议接线。 ⑶ 交通灯控制系统接线图。

  18. ICP7060 24V RL1NO 24V 东西绿灯 RL1COM 南北绿灯 RL2NO 24V 东西红灯 RL2COM 南北黄灯 RL3NO 东西黄灯 RL3COM 控制系统接线说明:在该控制系统接线中,南北红灯东西绿灯接RL1NO,南北绿灯东西红灯接RL2NO,所有黄灯接RL3NO。

  19. 3. 交通灯控制系统I/O分配 表3-1-2 I/O分配

  20. 4. 交通灯控制系统的组成及控制原理 进入MCGS运行环境,交通灯控制系统即可开始工作,在启动脚本的作用下,南北红灯东西绿灯点亮,定时器1开始工作;当循环脚本检测到定时器1计时时间到时,南北红灯东西绿灯灭,所有黄灯点亮,定时器2开始计时;定时器2计时时间到时,所有黄灯灭,南北绿灯东西红灯点亮,定时器3开始计时;定时器3计时时间到时,南北绿灯东西红灯灭,所有黄灯点亮,定时器4开始计时;定时器4计时时间到时,程序从头开始,循环不止。

  21. 5. 交通灯控制系统的组态 ⑴ 新建工程。选择文件→新建工程,新建交通 灯控制系统.MCG的工程文件。 ⑵ 数据库组态。 交通灯控制系统数据库规划见图3-1-7。

  22. ⑶ 设备组态。 ① 打开工作台的设备窗口标签,双击设备窗口,在空白处右击鼠标,打开“设备工具箱”,添加如图3-1-8所示的设备。 图3-1-8 交通灯控制系统设备窗口组态

  23. ② 泓格i-7060属性设置如图3-1-9所示。 图3-1-9 泓格i-7060属性设置

  24. ⑷ 用户窗口组态 ① 打开用户窗口,创建交通灯控制系统窗口。 ② 流程图组态。 双击交通灯控制系统窗口,打开动画组态界面,绘制如图3-1-10所示的图形(参考模块二中的项目三)。 图3-1-10 交通灯控制系统流程图

  25. ④ 南北绿灯东西红灯属性设置如图 3-1-12所示。 ③ 南北红灯东西绿灯属性 设置如图3-1-11所示。 图3-1-12 南北绿灯东西红灯属性设置 图3-1-11 南北红灯东西绿灯的属性设置

  26. ⑸ 策略组态 ①打开运行策略窗口,新建 如图3-1-14所示的策略。 图3-1-14 新建策略

  27. ② 双击定时器1进入策略组 态,右击鼠标选择新增策略行,打开策略工具箱,选择定时器,在策略行的 方框中点 击,将定时器 添加到策略行中. ③ 定时器1的属性设置如图3-1-16 所示。 图3-1-15 添加策略 图3-1-16 定时器1的属性设置

  28. ④ 定时器2的属性设置:设定值为5,当前值为S2,计时④ 定时器2的属性设置:设定值为5,当前值为S2,计时 条件为ss1,复位条件为K2,计时状态为SS2。 ⑤ 定时器3的属性设置:设定值为30,当前值为S3,计 时条件为ss2,复位条件为K2,计时状态为SS3。 ⑥ 定时器4的属性设置:设定值为5,当前值为S4,计时 条件为ss3,复位条件为K2,计时状态为SS4。

  29. ⑹ 脚本程序 ① 启动脚本 red=1 yellow=0 green=0 ss1=0 ② 循环脚本 if ss4=1 then k2=1 Else k2=0 Endif if ss1=1 then ss4=0 red=0 yellow=1 Endif if ss2=1 then ss1=0 yellow=0 green=1 Endif if ss3=1 Then ss2=0 green=0 yellow=1 endif if ss4=1 Then ss3=0 red=1 yellow=0 endif

  30. 六、实操考核

  31. 七、注意事项 • 交通灯系统MCGS组态界面要美观、新颖、有创新意识。 • 2. 各个定时器的计时条件要符合交通灯的控制要求。 • 3. 各个定时器的复位条件要符合交通灯的控制要求。 • 4. 要在启动脚本中设定交通灯的初始条件。

  32. 八、系统调试 1. MCGS仿真界面调试。 进入MCGS运行环境,观察交通灯的运行是否符合控制要求。如果不符合要求,检查定时器的设置与循环脚本,反复修改定时器的设置与循环脚本,直到达到控制要求为止。 2. 交通灯控制系统调试。 进入MCGS运行环境,观察交通灯硬件系统是否达到 控制要求,如果有问题,检查硬件接线与设备组态,直到达到控制要求为止。 3. 调试常见问题: ⑴ 交通灯控制程序不能按控制的基本要求运行。 解决方法:修改各个定时器的计时条件。 ⑵ 交通灯控制程序运行一遍后停止。 解决方法:在实时数据库中增加一个变量来控制各 个定时器的复位。

  33. 九、思考题 • 在组态界面中,交通灯的控制由脚本程序完成吗? • 2. 在组态中,如何实现以下的控制要求? • 在正常情况下交通信号灯的控制时序图如图3-1-17所示。设东西方向、南北方向紧急切换按钮各一个,当紧急按钮按下时,相应方向紧急切换为“绿”灯,以利特种车辆通行。

More Related