浅谈对液体自动混合装置的plc控制系统的体会(编辑修改稿)内容摘要:

的混合液体搅拌由电动机 M 启动。 带有短路保护、过载保护等,短路保护由 FU 熔断器来实现保护功能,过载保护由 FR 热继电器来实现其保护功能。 M3 ~L 1 L 2 L 3F RK MF U 1Q S 图 2 主电路 (四) 液体混合控制系统示意 本设计为两种液体混合搅拌控制,其元件、要求如下: ( 1) 初始状态 开始排放混合液体阀 Y4 打开延时 10S 后自动关闭 ( 2) 启动操作 按下启动按钮 SB1,液体装置开始按以下顺序工作: 1. 进液阀 Y1 打开, A 液体流入容器,液位上升。 2. 当液位上升到 SL2( I)处时,进液阀 Y1 关闭, A 液体停止流入,同时打开进液阀 Y2, B 液体开始流入容器。 3. 当液位上升到 SL3( H)处,进液阀 Y2 关闭, B 液体停止流入,同时搅拌电动机开始工作。 4. 当搅拌电机定时搅拌 10S 后制动停止搅拌,同时 Y4 打开,开始放液,液位开始下降。 5. 当液位下降到 SL1( L)处时,开始计时 10 秒后关闭放液阀 Y4,自动开始下一个循环。 ( 3) 停止操作 工作中,若按下停止按钮 SB2,装置不会立即停止,而是完成当前工作循环后再停止。 如图 3 所示, SL1( L)、 SL2( I)、 SL3( H)为 3 个液位传感器,液体淹没时接通。 进液阀 Y Y2 分别控制液体 A 和液体 B 进液,出液阀 Y4 控制混合液体出液。 Y 2Y 1 液 体 A 液 体 BS L 3 ( H )S L 2 ( I )S L 1 ( L )Y 4混 合 液 体M3 ~搅 拌 机电 图 3 搅拌系统示意图 四、液体自动混合系统的软件设计 根据液体自动混合系统的整体设计要求,采用梯形图语言进行系统的软件编程。 Q 0 . 1Q 0 . 1T 3 8Q 0 . 0 M 0 . 0 Q 0 . 4 Q 0 . 2Q 0 . 2I 1 . 0 I 1 . 1 M 0 . 0M 0 . 0M 0 . 0 Q 0 . 2 Q 0 . 0 I 1 . 1I 1 . 3网 络 1网 络 2网 络 3 ( ) ( ) ( ) I 1 . 4 Q 0 . 4 M 0 . 0 Q 0 . 0Q 0 . 0Q 0 . 0 T 3 7I N T O N1 0 0 m sT 3 7 T 3 8 M 0 . 0Q 0 . 4I 1 . 2 T 3 8 Q 0 . 4 M 0 . 0 M 0 . 1M 0 . 1M 0 . 1 T 3 8I N T O N1 0 0 m sP TP T+ 1 0 0网 络 4网 络 5网 络 6网 络 7网 络 8Q 0 . 4 ( ) ( ) ( )+ 1 0 0 图 4 梯形图 五、组态设计 系统的监控软件采用了北京亚控公司的 kongview6. 5 组态王软件。 首先创建工程路径,启动“组态王”工程管理器( ProjManager),选择菜单“文件 \新建工程”或单击“新建”按钮。 单击“下一步”继续。 弹出“新建工程向导之二对话框”。 在工程路径文本框中输入一个有效的工程路径,或单击“浏览 „ ”按钮,在弹出的路径选择对话框中选择一个有效的路径。 单击“下一步”继续。 弹出“新建工程向导之三对话框”。 1.设计图形界面(定义画面) 第一步:定义新画面。 进入新建的组态王工程,选择工程浏览器左侧大纲项“文件 \画面”,在工程浏览器右侧用鼠标左键双击“新建”图标。 在“画面名称”处输入新的画面名称,如“ Test”,其它属性目前不用更改,(关于其它属性的设置请参见“第四章 组态王开发环境—— 工程浏览器”)。 点击“确定”按钮进入内嵌的 组态王画面开发系统。 第二步:在组态王开发系统中从“工具箱”中分别选择“矩形”和“文本”图标,绘制一个矩形对象和一个文本对象如图 5 所 示。 图 5 新画面对话框 2.定义设备 继续上节的工程。 选择工程浏览器左侧大纲项“设备 \COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标, 运行 “ 设备配置向导 ”。 选择 “ 仿真 PLC” 的 “ 串 行 ” 项,单击 “ 下一步 ” ,弹出 “ 设备配置向导 ” 为外部设备取一个名称,输入 PLC,单击 “ 下一步 ” ,弹出 “ 设备配置向导 ”。 图 6 配置向导对话框 为设备选择连接串口,假设为 COM1,单击 “ 下一步 ” ,弹出 “ 设备配置向导 ” , 填写设备地址,假设为 1,单击 “ 下一步 ” ,弹出 “ 设备配置向导 ” 设置通信故障恢复参数 (一般情况下使用系统默认设置即可 ),单击 “ 下一步 ” ,弹出 “ 设备配置向导 ” , 请检查各项设置是否正确,确认无误后,单击 “ 完成 ”。 设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“PLC”。 在定义数据库变量时, 只要把 IO 变量连结到这台设备上,它就可以和组态王交 换数据了。 图 7 配置向导对话框 3.构造数据库(定义变量) 继续上节的工程,选择工程浏览器左侧大纲项“数据库 \数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框在“ 变量名”处输入变量名,如: a。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。