做网站没资源,网站兼容浏览器,百度免费资源网站,响应式 官网网站基于PLC的多种液体混合装置#xff0c;采用博途软件编写#xff0c;全自动仿真#xff0c;提供程序#xff0c;画面#xff0c;流程图#xff0c;接线图#xff0c;IO分配表及优质的售后服务。 实现功能(详见上方演示视频): 按下起动按钮#xff0c;电磁阀 Y1 闭合&…基于PLC的多种液体混合装置采用博途软件编写全自动仿真提供程序画面流程图接线图IO分配表及优质的售后服务。 实现功能(详见上方演示视频): 按下起动按钮电磁阀 Y1 闭合开始注入液体 A,按 L2 表示液体到了 L2 的高度停止注入液体 A。 同时电磁阀 Y2 闭合注入液体 B按 L1 表示液体 到了 L1 的高度停止注入液体 B开启搅拌机 M搅拌 4s停止搅拌。 同时 Y3 为 ON开始放出液体至液体高度为 L3再经 2s 停止放出液体。 同时液体 A 注入。 开始循环。 按停止按扭所有操作都停止须重新启动。这个液体搅拌系统有点意思——三个液位传感器控制着两种液体按节奏进出搅拌机定时工作整个流程像跳机械舞一样带感。咱们直接上硬货看看怎么用博途软件把它玩转。基于PLC的多种液体混合装置采用博途软件编写全自动仿真提供程序画面流程图接线图IO分配表及优质的售后服务。 实现功能(详见上方演示视频): 按下起动按钮电磁阀 Y1 闭合开始注入液体 A,按 L2 表示液体到了 L2 的高度停止注入液体 A。 同时电磁阀 Y2 闭合注入液体 B按 L1 表示液体 到了 L1 的高度停止注入液体 B开启搅拌机 M搅拌 4s停止搅拌。 同时 Y3 为 ON开始放出液体至液体高度为 L3再经 2s 停止放出液体。 同时液体 A 注入。 开始循环。 按停止按扭所有操作都停止须重新启动。先甩个IO分配表镇楼设备符号PLC地址说明SB1I0.0启动按钮SB2I0.1停止按钮L1I0.3高液位传感器L2I0.4中液位传感器L3I0.5低液位传感器Y1Q0.0液体A电磁阀Y2Q0.1液体B电磁阀Y3Q0.2排液阀MQ0.3搅拌电机主程序骨架长这样MAIN: IF 启动信号 AND 非急停状态 THEN 自动模式处理 ELSE 复位所有输出 END_IF重点看自动模式的梯形图实现。这里用状态位做流程控制贼方便自动模式: CASE 当前步骤 OF 0: // 初始态 IF 启动按钮 THEN 当前步骤 : 1 END_IF 1: // 加注液体A Y1 ON IF L2触发 THEN Y1 OFF 当前步骤 : 2 END_IF 2: // 加注液体B Y2 ON IF L1触发 THEN Y2 OFF 启动搅拌定时器 当前步骤 : 3 END_IF 3: // 搅拌阶段 M ON IF 搅拌完成 THEN M OFF 当前步骤 : 4 END_IF 4: // 排液阶段 Y3 ON IF L3触发 THEN 启动排液延时 当前步骤 : 5 END_IF 5: // 排液收尾 IF 排液延时到 THEN Y3 OFF 当前步骤 : 1 // 循环开始 END_IF END_CASE几个关键点用CASE语句替代一堆自锁回路程序结构更清爽定时器要做成脉冲式触发避免时间累积急停信号直接切断主电源回路安全第一HMI画面设计要点动态液位用矩形填充度表示电磁阀状态用颜色变化闪烁提示参数设置做权限分级工程师模式密码保护调试时遇到过坑爹情况液位传感器误触发导致流程卡死。后来加了个滤波程序搞定液位滤波: IF 传感器ON THEN 滤波计数器 1 IF 滤波计数器 5 THEN // 50ms×50.25s 确认有效信号 END_IF ELSE 滤波计数器 : 0 END_IF整套方案包含博途V16完整项目包电气接线CAD图纸含元件清单工艺流程图PID格式操作手册含故障代码表三年远程技术支持最后说个骚操作把搅拌时间参数挂在HMI上不同配方秒切换。客户现场调试时靠这招秀了一把甲方直呼内行。需要全套资料的老铁评论区留言源码包已经调试得稳如老狗拿回去改改IO配置就能直接用。下期准备搞个带温度控制的升级版想看的扣1