这是一个用于控制并联储罐液位的 PLC 程序。 通过此示例学习 PLC 编程。
并联储罐液位控制
问题描述
两个罐并联连接。 我们需要加热和冷却进入储罐的物料,同时控制储罐的液位。
为此应用实施 PLC 程序。
问题图
问题方案
加热工艺用于加热罐内物料,冷却工艺用于冷却物料。 这里考虑两种材料相同,如图所示,入口阀将材料输送到两个罐中。
在这里,我们可以使用液位开关来检测两个水箱的低液位和高液位。
使用两个温度传感器测量两个水箱的温度。
罐底部使用出口阀排出材料以进行进一步处理。
我们将为此应用编写 PLC 程序。
输入和输出列表
数字输入
- 循环启动:- I0.0
- 循环停止:- I0.1
- 低液位罐 1(LL1) :- I0.3
- 低液位罐 2(LL2) :- I0.4
- 高位水箱 1(LH1) :- I0.5
- 高位罐 2(LH2) :- I0.6
数字输出
- 加热罐入口阀 V2 :- Q0.0
- 冷却罐入口阀 V3 :- Q0.1
- 加热罐出口阀 V4 :- Q0.2
- 冷却罐出口阀 V5 :- Q0.3
M 内存
- 循环ON位:- M0.0
- 加热罐温度寄存器:- MD10
- 冷却槽温度寄存器:- MD14
- 冷却罐出口阀 V5 :- Q0.3
用于并联罐液位控制的 PLC 程序
程序说明
对于此应用,我们使用 S7-300 PLC 和 TIA Portal 软件进行编程。 我们也可以使用其他PLC来实现这个逻辑。
网络1:
该网络用于锁存电路。 每当按下 START 按钮 (I0.0) 时,Cycle ON (M0.0) 位就会打开。 按 STOP PB (I0.1) 可停止循环。
网络2:
当检测到加热罐液位低(I0.3)时,进水阀 V2(Q0.0)将打开。 如果未检测到水箱 1(I0.5) 的高液位并按下启动 (I0.0) 按钮,入口阀 V2 (Q0.0) 将打开。
网络3:
如果检测到罐 2 (I0.4) 液位低,入口阀 V3 (Q0.1) 将打开。 如果按下启动按钮并且未检测到罐 2 (I0.6) 的高液位,则入口阀 V3 (Q0.1) 将打开。
网络4:
如果循环开启且加热罐实际温度(MD10)大于或等于设定温度(70°C),则出口阀V4(Q0.2)将开启
网络5:
如果循环打开并且冷却罐的实际温度(MD14)小于或等于设定温度(20°C),则出口阀V5(Q0.3)将打开。
注意:- 此示例仅用于说明目的。 我们可以在任何 PLC 中或使用继电器逻辑来实现此逻辑。 上述应用可能与实际应用不同,也可能是工厂逻辑的一部分。
结果