基于组态软件的自动门监控系统设计.docxVIP

  • 11
  • 0
  • 约4.4千字
  • 约 5页
  • 2023-08-14 发布于广东
  • 举报

基于组态软件的自动门监控系统设计.docx

基于组态软件的自动门监控系统设计 组态软件应用于自动门管理系统。易于管理和操作人员不会在现场直观、正确地了解自动门的运行状态,及时分析和处理自动门管理制度的错误,并通过计算机直接控制自动门的运行,以确保自动门安全运行。本系统采用S7—200 PLC对自动门进行控制, 同时, 利用KingView组态软件, 制作出自动门系统的监控画面, 完成了系统的组态设计, 实现了组态监控功能。本设计组态界面友好, 自动化程度高, 监控可靠, 完全可以满足工程的需要, 具有一定的理论研究和工程实用价值。 在自动门控制系统的设计中, 稳定、安全是首先需要考虑的因素。近几年来随着组态软件的广泛应用, 组态软件也逐渐应用到自动门控制系统当中。组态软件本身具有操作简便, 可视性好, 可维护性强, 高性能、高可靠性等突出优点, 可以使管理和操作人员不在现场就能直观、清晰、准确地了解自动门的运行状态, 及时地对自动门控制系统的故障进行分析、判断、处理, 并可通过计算机直接控制自动门的运行, 充分提高系统的工作效率和监控力度, 保障人们安全可靠地出入自动门。 门自动门监控系统的组件设计 1. plc与自动门 自动门监控系统的硬件包括开关门电动机、超声波感应器、手动按钮、开关门限位开关、开关门减速开关、安全压力挡板开关、开关门警示灯、S7—200 PLC和工控计算机等。 本系统采用西门子S7—200 PLC对自动门进行控制。PLC通过PC/PPI通信电缆与计算机串口连接, 计算机既可用于PLC梯形图程序的写入和调试, 又可作为上位机监控。 计算机通过与PLC的通信, 读取PLC中的信息并显示在监控画面上, 同时操作人员发出的控制信号写到PLC中, 从而控制自动门的动作。 2. 门控制要点 1) 开门控制。当有人出入自动门时, 感应器检测到信号, 执行高速开门动作;当门开到一定位置, 开门减速开关动作, 变为低速开门;当碰到开门极限开关时, 门全部展开。 2) 门展开后。若在2 s内感应器检测到无人, 即转为关门动作。 3) 关门控制。先高速关门, 当门关到一定位置碰到减速开关时, 改为低速关门, 碰到关门极限开关时停止。在关门期间若感应器检测到有人, 停止关门, 延时1 s后自动转换为高速开门。 4) 当紧急停止开关按下时, 自动门停止运动, 停在当前位置;当手动开门按钮按下时, 自动门开门;当手动关门按钮按下时, 自动门关门;当在关门期间, 门夹住人或者物体时, 挡板压力开关就会受到额定压力, 门立即高速开门。 5) 开门时, 开门警示灯闪烁;关门时, 关门警示灯闪烁。 6) 对上述功能实现组态监控。 3. s7-200pce和o语句地址分配 根据控制要求, S7—200 PLC I/O元件地址分配如表1所示。 4. 自动门监控系统图形画面的组态设计 在组态王工程管理器中新建工程“自动门监控系统”, 在工程浏览器中新建“自动门监控系统”画面, 然后, 进入画面开发系统。 监控画面组态设计是根据自动门监控系统的控制要求, 利用组态王提供的各种绘图工具、图库进行图形画面的设计。 下面简要介绍自动门监控系统图形画面 (如图1所示) 的组态设计。 绘制自动门使用工具箱中的“圆角矩形”按钮, 制作按钮使用工具箱中的“按钮”工具, 输入文字使用工具箱中的“文本”按钮, 绘制警示灯使用图库中的指示灯, 感应开关使用工具箱中的“合成组合图素”工具, 将梯形和圆组合起来, 用限位开关活动臂的角度位置来形象地表示限位开关的状态。在组态王运行时, 如果限位开关为1状态, 活动臂被压下, 为0状态时活动臂抬起。单击工具箱中的“直线”按钮, 在画面上画一条斜线, 再画一个小圆。将斜线和小圆组合起来, 用来表示限位开关的活动臂。用同样的方法生成不同角度的另一个活动臂。生成一个矩形, 将角度不同的两个活动臂和矩形放置在一起, 组成一个限位开关。 5. i/o离散型 当组态王的画面运行系统工作时, 自动门的工作状况要显示在屏幕上, 同时操作者在计算机上发出的操作命令也要迅速送到自动门的执行机构, 所有这一切都需要建立相应的变量。 在工程浏览器“数据库”下的“数据词典”中新建本工程项目的所有变量。根据表1所示, 需要9个输入点和8个输出点, 组态王定义它们为I/O离散型变量。另外, 为了能够实现自动门开启和关闭时的动画, 需建立一个内存整形变量“DOOR”。还要为两个警示灯建立两个内存离散变量“lamp1”和“lamp2”。为了能够实现计算机对自动门的控制和限位、减速开关的动态显示, 还需在组态软件中将PLC的输入信号I0.0~I1.0增加为相应的位存储器M, 建立的I/O离散型变量如表2所示。 6. 建立库中相关变量的关联机制 动画连接就是把画面中的图素与数据库中的相应变量建立联系,

文档评论(0)

1亿VIP精品文档

相关文档