案例:PLC在化学反应过程控制中的应用
卢思敏
发布于2016-11-17 10:49
7
0
标签:
1、工艺过程及要求
某化学反应过程由四个容器组成,如图 1所示。容器之间用泵连接,每个容器都 装有检测容器空和满的传感器。1 号、2 号容器分别用泵 P1、P2 将碱和聚合物灌满,灌 满后传感器发出信号,P1、P2 关闭。2 号容器加热,当温度达到 60Ω℃时,温度传感器发出信号,关掉加热器,然后,泵 P3、P4 分别将 1 号、2 号容器中的溶液输送到反应器 3 号中,同时搅拌器启动,搅拌时间为 60s。一旦 3 号满或 1 号、2 号空,则泵 P3、P4 停,等待。当搅拌时间到,P5 将混合液抽入产品池 4号容器,直到4 号满或3 号空。产 品用 P6 抽走,直到 4号空,这样就完成了一次循环,等待新的循环开始。
图1化学反应过程示意图
2、机型选择
该化学反应控制系统中,有输入信号 10 个,均为开关量信号,其中启动按钮 1 个,检 测元件 9 个。输出信号 8 个,也都是开关量,其中 7个用于电动机控制,1 个用于电加热控 制。因此,控制系统选用 SF-1616A2MT主机,即可满足控制要求。
3、输入/输出地址编号
将输入信号 10 个,输出信号 8个按各自的功能类型分好, 编排好地址。 列出外部输入/输出信号与 PLC 输入/输出端地址编号对照表, 如下表 所示。
外部信号与PLC 地址编号对照表
【控制程序】
1 、时序逻辑环0:
只需在时序逻辑中用两条指令 <触发输出>,<延时等待>就可以实现主逻辑功能,程序如下:
2、 时序逻辑环:
在组合逻辑实现无时序的控制块,如: 灌 满后传感器发出信号,P1、P2 关闭
至此,程序完成
说明:
时序逻辑中所以程序都是按顺序运行,只有前一帧运行完成方可执行后一帧,不然则等待.
组合逻辑中程序是以组为单位运行,一个组由组长与组员组成,同一组中,只有所有条件满足才会执行输出与跳转,
采用状态帧控制器可以以接近人的思维方式来编写控制程序。
控制器实物图:
来源:互联网
推荐学习相关课程:
西门子S7-200 smart PLC 编程应用入门
三菱FX PLC编程与应用入门
三菱FX系列PLC功能指令详解