项目五-任务1自动门监控界面设计.ppt_第1页
项目五-任务1自动门监控界面设计.ppt_第2页
项目五-任务1自动门监控界面设计.ppt_第3页
项目五-任务1自动门监控界面设计.ppt_第4页
项目五-任务1自动门监控界面设计.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

任务1 自动门监控界面设计,学习目标,1掌握缩放连接动画的设置方法。 2熟练掌握组态画面设计的方法与技巧。 3掌握组态王与智能模块的通信连接方法。 4掌握智能模块ADAM4520和ADAM4050的用法。 5能完成自动门监控界面的设计。,任务引入,本任务以组态软件与智能模块连接实现自动门组态监控为例,介绍组态软件与智能模块的通信连接方法。自动门监控系统画面如图5-1-1所示,具体要求如下: 1门卫在警卫室通过开门开关、关门开关和停止开关控制大门。 2当门卫按下开门开关后,报警灯开始闪烁,5s后,开门接触器闭合,门开始打开,直到碰到开门限位开关(门完全打开)时,门停止运动,报警灯停止闪烁。,3当门卫按下关门开关时,报警灯开始闪烁,5s后,关门接触器闭合,门开始关闭,直到碰到关门限位开关(完全关闭)时,门停止运动,报警灯停止闪烁。 4在门运动过程中,任何时候只要门卫按下停止按钮,门马上停止在当前位置,报警灯停止闪烁。 5关门过程中,只要门夹住人或物品,安全压力就会受到额定压力,门立即停止运动,以防止发生意外。 6开门开关和关门开关同时都按下时,两个接触器都不动作,并进行错误提示。,图5-1-1 自动门监控界面,相关知识,一、缩放连接 缩放连接是使被连接对象的大小随连接表达式的值而变化,例如建立一个温度计,用一个矩形表示水银柱(将其设置“缩放连接”动画连接属性),以反映变量“温度”的变化。,图5-1-2中左图是设计状态,右图是在TouchVew中的运行状态。,图5-1-2 缩放连接实例,缩放连接的设置方法是:在“动画连接”对话框中单击“缩放连接”按钮,弹出如图5-1-3所示的对话框。,图5-1-3 缩放连接,【表达式】:在此编辑框内输入合法的连接表达式,单击“?”按钮可以查看已定义的变量名和变量域。 【最小时】:输入对象最小时占据的被连接对象的百分比(占据百分比)及对应的表达式的值(对应值)。 【最大时】:输入对象最大时占据的被连接对象的百分比(占据百分比)及对应的表达式的值(对应值)。 【变化方向】:选择缩放变化的方向。变化方向共有五种,用“方向选择”按钮旁边的指示器来形象地表示。箭头是变化的方向,蓝点是参考点。,二、智能模块ADAM4520 ADAM-4520是有源的RS-232到RS-422/485的转换器,无须任何软件驱动,硬件配置正确即可实现转换功能。RS-485端带有硬件自动数据流控制,使用时无须额外进行软件,信号端具有3000V DC隔离保护,这样就有效地防止了模块在受到高压冲击时而损坏。波特率最高可以达到115.2kbps,使用1030V直流电源供电。,通过使用ADAM-4520可以将计算机(或 PLC)上的 RS-232 串口转换为RS-422/485 串口,从而实现连接更多设备、延长通信距离等功能。连接示意图如图5-1-4所示,ADAM-4520连接一般计算机时,RS-232 端应该使用串口直连线。,图5-1-4 ADAM-4520连接示意图,使用 RS-485/422 通信时,需要设置数据格式。SW1 用来设置数据格式,可以是 9、10、11、12 位(bits) 。默认的数据格式是 10bits:1 起始位,8 数据位,0 校验位,1 停止位。 当使用ADAM-4520模块时,默认设置即可通信。当使用其他厂家产品时,如果通信参数不是“N,8,1”,则需要根据通信参数来设置SW1。 SW2 用来设置通信波特率(RS-485 方式)或设置 RS-422 通信方式。ADAM-4520的出厂默认波特率(Baud Rate)是 9600。,ADAM-4520的指示灯具有故障诊断的功能,可以根据表5-1-3判断ADAM-4520工作是否正常。,表5-1-3 LED 指示灯状态,三、智能模块ADAM4050 ADAM-4050为数字量I/O数据采集模块,其外形如图5-1-5所示。ADAM-4050带有7路输入和8路输出,支持Modbus协议。,图5-1-5 ADAM-4050数字量I/O数据采集模块,该模块输入电压1050V,数字量输出为集电极开路的晶体管开关,可由计算机进行控制,控制接线如图5-1-6所示。可以用它来控制固态继电器。计算机可以利用模块的数字量输入来检测行程开关、安全开关或远程数字量信号。,图5-1-6 ADAM-4050模块简单控制接线图,任务实施,一、新建工程 新建“自动门监控系统”工程,双击新建的“自动门监控系统”工程,进入工程浏览器界面。在工程浏览器中左侧的树形视图中选择“画面”,在右侧视图中双击“新建”图标,工程浏览器将运行组态王开发环境,弹出“画面属性”对话框,在对话框中设置画面名称为“自动门监控”,注释为“自动门监控主窗口”,显示宽度和高度分别为1374、704,画面宽度和高度为1400、800,其他属性采用默认值。,2画面设计 (1)选择工具箱中的“按钮”、“圆角矩形”、“文本”、“直线”等工具,绘制相应的文字及图形。 (2)在工具栏中打开图库或按“F2”键,选择合适的指示灯,放置到主界面,并通过绘图工具调整相应位置,达到如图5-1-1所示效果。 3保存画面 选择“文件”菜单的“全部保存”命令将所完成的画面进行保存。,二、I/O设备创建 单击“工程浏览器”左侧目录显示区中“设备”的“+”号,选择其中的“COM1”,右边的目录内容显示区出现“新建”图标。双击“新建”图标,会出现“设备配置向导”界面,如图5-1-7所示,在下拉菜单中单击PLC左侧的“+”号,弹出下拉菜单,选择“智能模块”,然后选择“亚当4000系列”下的“Adam4050”的“COM”方式,按提示创建“Adam4050”。,双击COM1,将COM1口通信参数设为:波特率“9600”,数据位“8”,停止位“1”,奇偶校验“无校验”,通信方式“RS485”。,图5-1-7 设备配置向导,三、变量定义 Adam4050模块I/O接线端子分配见表5-1-4,在使用时应将组态王中数据变量定义与Adam4050模块的I/O端口地址相对应。 选择工程浏览器左侧大纲项“系统/数据库/数据字典”,打开变量窗口,单击“新建”图标打开“定义变量”对话框,按表5-1-5定义相关变量。,表5-1-4 ADAM4050模块I/O分配,表5-1-5 变量定义表,四、动画链接 1三个按钮动画效果。要求:运行时按下=0,松开=1。 2限位开关和安全压力挡板动画效果。要求:运行时按住=0,松开=1,用颜色变化表示开关接通和断开状态。 3报警指示灯动画效果。要求:开门和关门时报警灯闪烁。,4大门动画效果。要求:门能根据运动情况进行移动,采用水平缩放连接。为了动画连接方便,可将大门上所有的元素组合成一个图素,再进行动画连接。 5错误提示动画效果。要求:运行时如果操作人员将外部开门和关门按钮同时按下,在画面上显示信息:“操作错误!开门和关门开关不能同时按下!”,直到操作人员改正错误。,五、画面命令语言编写 打开画面命令语言,在“存在时”中编写本项目脚本应用程序,并加注相应注释,将监控画面存在时间隔执行时间设为100毫秒。,六、运行与调试 1智能模块ADAM4050连接和配置 ADAM4050的输入/输出接法如图5-1-8所示。图中分别以DI0和DO0为例,控制开关闭合时DI0为“0”状态,断开时DI0为“1”状态;DO0输出“0”时继电器断电,输出“1”时继电器通电。,图5-1-8 ADAM4050的输入/输出接法示意图 图5-1-9 ADAM Utility搜索窗,ADAM4050使用前还必需进行通信参数配置。在ADAM40005000 Utility的软件中,选中ADAM4050连接的串行口COM1,单击工具栏快捷键 search进行搜索,如图5-1-9所示。,搜索到ADAM4050模块后,单击模块,进入测试/配置界面,如图5-1-10所示。在此界面中可监测DI0DI6的状态,也可直接给DO0DO7赋值。,图5-1-10 ADAM4050的测试/配置界面,要更改ADAM4050的地址和通信参数,先将ADAM4050模块的 init*和 GND 短接,重新上电,此时进入模块的初始化状态,在测试/配置界面可以配置模块的地址为“1”、 通信速率为“9600 bps”、数据格式为“数据位8位、停止位1位、无校验”。将需要的选项进行修改,最后执行Update。 完成设置后,将 init*和 GND 不短接,重新对模块上电,进入正常工作模式。,2ADAM4050测试 在COM1口中选中已定义的设备ADAM4050,单击鼠标右键,选择测试命令,单击鼠标左键,弹出串口设备测试窗,如图5-1-11所示。,图5-1-11 串口设备测试窗,3组态运行调试 (1)在工程浏览器/系统设置中打开运行系统设置对话框,将运行系统启动主画面设置为“自动门监控”。 (2)运行调试前,需要确保硬件连线正确。 (3)单击开发系统菜单栏中文件/切换到View,进入组态王运行系统。 按下组态监控界面上开门按钮,观察并记录系统运行状态,当门打开后,按下开门限位开关SQ2。 按下组态监控界面上关门按钮,观察并记录系统运行状态,当门打开后,按下关门限位开关SQ1。 任意时刻按下压力开关SQ3、停止按钮,大门立即停止运行。,(1)实际对象与设计时的考虑常常有差别,例如实际使用的开关类型、有效电平、对象特性以及接口设备等,在线运行效果可能会和计算机上的模拟调试有差别,需要进行设计调整。 (2)本任务中考虑到部分学习人员可能没有智能模块,监控界面可以直接仿真运行。若有智能模块,为防止误操作可将SQ1、SQ2、SQ3的“按下时命令语言连接”删除,再与设备联机运行。,知识拓展,1设备地址及通信参数定义 设备地址范围:0255。 若用户在定义地址格式时输入#.X,则: (1)X为1时,

温馨提示

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

评论

0/150

提交评论