



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、监控组态软件设学校: XX院系: XX专业班级:测控技术与仪器0701姓名: XX学号: XX监控组态软件设计报告液体自动混合装置的监控系统设计一、实际系统介绍系统实现液体自动混合,两种液体的流入和混合液体的流出分别由三个电磁阀控制,可用一个搅拌电机带动搅拌器工作,用两个液位传感器控制三个电磁阀。二、设计目标及工艺过程初始排空状态: 装置投入运行时,点击“初始排空”按钮,液体流出阀门打开 20S,将容器液体排空后关闭。A 、 B 阀门关闭,混合液按下启动按钮 :按下“启动”按钮,装置按以下动作工作:1、液体 A 阀门打开,液体A 流入容器;2、液面到达L2 时,传感器L2 触点接通,关闭液体A
2、 阀门,同时打开B 阀门;3、当液面到达L1 时,传感器L1 触点接通,关闭液体B 阀门,同时搅拌电机工作。搅拌 1 分钟后停止,混合液体阀门打开,放出混合液体。4、当液体排空,关闭混合液体流出阀门,开始下一周期操作。停止操作: 按下停止按钮后,当前的混合操作处理停止。强制排空: 按下按钮,无论液位在何值,液体排空。三、硬件选择三个电磁阀、锅炉、搅拌器、电机、两个传感器、管道、按键开关四、组态软件设计过程1、 在图形开发环境中,绘制出仿真图形,如下图所示:2、组建 I/O 设备驱动。3、定义变量,变量的类型、参数定义如下:4、制作动画链接:4.1、双击“启动”按钮,在动画链接中选“左键动作”,
3、在脚本编辑器中输入“run.pv=1;ina.pv=1;out.pv=0;j=0;ina.pv=0; inb.pv=0; out.pv=0;;“强制排空”按钮输入“k=0;”。以同样的方法,“停止”按钮输入“run.pv=0;zhuan.pv=0; k=0; ” ; “初始排空”按钮输入“k=1; ”run.pv=0; ina.pv=0;inb.pv=0;out.pv=1;zhuan.pv=0; i=0;k=0; ” 。4.2、双击存储罐上的矩形框,动画链接选“百分比填充-垂直”,并选择变量level.pv 。4.3、入口阀 A 及相应管道在动画链接中选“颜色变化-条件”并输入表达式“ina.
4、pv= =1 ”。以同样方法, B 阀输入表达式“inb.pv= =1”,流出阀门输入“out.pv= =1” 。4.4、双击搅拌机,选择变量zhuan.pv 。4.5、双击“液位高度”后面的“ #.#”,在动画链接中选“数值输出 -模拟”,选择变量 level.pv ,以同样的方法,“搅拌时间”、“初始状态排空时间”分别选择变量 i、 j。5、增加趋势曲线。在工具箱中选择“常用组件 /趋势曲线”,并放置到合适位置,调整大小和设置属性。输入名称“液位曲线”,并选择变量level.pv 。要显示历史曲线,打开“数据库/历史参数”,设置保存类型。6、添加报警窗口。打开数据库,双击 level.Pv
5、,设置报警参数。然后在工具箱中选择“常用组件 /报警” ,并放置到合适位置,调整大小和设置属性。双击“确认报警”按钮,选择“左键动作”,在脚本编辑器中输入“AlmAckAll(0,-1);” 。7、双击“动作 /应用程序动作”,在脚本编辑器中输入动作脚本。if run.pv=1 thenzhuan.pv=0;endifif(ina.pv=1|inb.pv=1)&level.pv=90 thenlevel.pv=level.pv+2;ina.pv=0;endifinb.pv=0;out.pv=0;if out.pv=1&i=30 thenzhuan.pv=1;level.pv=level.pv-3;endifendifif i=90 thenif level.pv=60 thenendifina.pv=0;inb.pv=0;iflevel.pv45&level.pv90&out.pv=0out.pv=1;thenzhuan.pv=0;ina.pv=0;endifinb.pv=1;out.pv=0;endifif run.pv=0&j0thenlevel.pv=level.pv-3;endifif j=30 then8、编译保存,并运行动画。out.pv=0;endifendififrun.pv=0&out.pv=1&level
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论