在本次案例学习,液体混合控制程序设计,熟练掌握西门子 S7 - 200 SMART 系列 PLC 的多项关键指令应用技巧。
通过精心构建的实操场景,着重引导大家练习比较指令,精准判别数据大小,以实现智能化决策;巧用传送指令,
如同搭建信息 “高速路”,让数据在不同存储单元间高效流转;深入领会置位、复位指令,灵活掌控程序中的各类状态切换,为复杂控制系统筑牢根基。
如图 3 - 1 呈现的液体混合控制示意图所示,其多级传送带的运行动力来源于 3 台电机,这 3 台电机启动后,方能驱动传送带开启工作流程。
图3-1 液体混合控制
(1)当按下启动按钮后,阀门A打开向搅拌罐内注入A液体,当到达低液位时,停止注入;
(2) 3S钟后阀门B打开向搅拌罐内注入B液体,当到达高液位时,停止注入;
(3) 到达高液位后接着搅拌机开始运行搅拌2分钟。时间到达后出料阀门打开,出料1分钟后关闭出料阀;如未按下停止按钮,则注入A液体继续上述工艺流程工作;
如中途按下停止只能完成进料-搅拌-出料完整的工艺后才能停止;
(4)按下急停时,系统会终止运行!
依据控制要求详细说明,对所需用到的 I/O 进行精准分配,详情可查看图 3 - 2 所示内容:在这一关键环节,我们紧密围绕系统控制的各项具体需求
参照图 3 - 2 里清晰呈现的架构,有条不紊地对输入(I)与输出(O)端口资源展开合理调配,确保每个端口都能在后续的运行流程中各司其职,充分发挥其效能,为整个控制系统的稳定、高效运转 图3-2 I/O分配表
依据控制要求详细阐述,就本示例而言,选择 CPU ST20 型号便能满足需求。
该型号 CPU 具备出色的性能与适配性,能够稳定承载各项任务。与此同时,其 CPU 接线布局至关重要
详情可参照图 3 - 3 所示:在这一关键图示中,清晰地展示了 CPU 接线的精准连接方式,为系统搭建提供了直观、准确的指引。
图3-3 接线图
(1)利用系统存储器上电复位启动标志和停止标志、状态步等 (2)用VB1状态步进行比较,不同的值执行不同的步骤。并且在状态步后加上转移条件,例如I0.3、T37等。
(3)当状态等于5的时候,若停止标志位未接通,则返回到下一个循环,从状态步1开始。
当停止标志位接通了则跳到到第0步,等待启动按钮的按下。当在执行的1-4步时候,任何时候按下了停止按钮V0.1都会接通,执行完整个循环之后回到第0步。
按下急停按钮状态步复位,输出全部复位。
以上为【液体混合控制程序设计】应用实例,源程序获取,添加客服即可
注意:利用比较指令能把程序逻辑和控制状态看得明明白白。
只需在状态步后添上转移条件,就能轻松跳转到下一状态,是不是很简单?快动手试试吧! |