西门子 S7-200 型 PLC
一拖三变频恒压供水电气图
设计:彭作珩
版权所有人:彭作珩
系统控制工艺要求
1. 供水压力恒定,波动要小,尤其是在换泵时.
2. 三台泵根据压力的设定采用先开先停的原则.
3. 能实行自动按时轮换切换泵,防止某一台泵长时间运行而烧坏及防止某一台泵长时间不
用而锈死.
.为了检修方便,设手动功能.
4. 要保护和报警功能
5.
6. 要水池防抽空功能.
7. 为防止系统给变频器反送电,造成变频器烧毁,KM1 与 KM2,KM3 与 KM4,KM5 与 KM6
必须进行机械互锁.
选型
1. PLC: 采用西门子 S7-200 型,CPU224,
2. 变频器:ABB/ACS400 型 7.5KW,
3. PID:选具有压力显示的 PID 调节器.
工作原理:
1. 利用变频器的两个可编程继电器输出端口,RO1 和 RO2 进行功能设定,当变频器达到最
高频率时,RO1 的常开触点 RO1B-RO1C 闭合, 当变频器达到最低频率时,RO2 的常开触
点 RO2B-RO2C 闭合,可以作为 CPU224 的输入信号,判断是否进行加泵和切泵
2. 为了节省成本,不采用模拟模块 EM235,而采用 PID 调节器,由于采用了 PID 调节器,而不
3.
用变频器内部的 PID,设置变频器时将 FACTORY 设置成 0 就可以了
.变频器的运行要根据 PLC 输出 Q1.0 (DCOMI-DI2) 是否闭合来确定,变频器的停止要根
据 PLC 输出 Q0.7 (DCOMI-DI1) 是否闭合来确定,设置变频器时将变频器的内部继电器
RO1,RO2 设置成频率到达就可以了
PLC
1. 201 接变频器的 DCOM1.202,203 接变频器的 DI1,DI2.变频器的 RO1 的常开触点接到
PLC 的 I0.0,RO2 变频器的 RO2 的常开触点接到 PLC 的 I0.1
2. KA 为自动/手动中间继电器, 中间继电器 KA 的常开触点接 I0.3.
3. 主程序含调节程序和电机切换程序,加机程序及减机程序,
4. 子程序实际是清零程序,在 PLC 上电时,先将 VD200,VD201,VD260 赋值为零,作为中继
的 M 复位.
5. 在 主程序中 T56,T57 为变频器的 频 率上下限到达 滤 波时间 继电 器, 用于稳 定系
统,VB200 为变频泵的泵号,VB201 为工频泵运行的总台数,VD260 为倒泵时间存储器.
版权所有人:彭作珩
PLC-I/O分配表
功 能
输 出
功 能
输 入
I0.0
I0.1
I0.3
变频器高频到达RO1
变频器低频到达RO2
起动
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
Q0.7
Q1.0
KM1(1#电机接变频器)
KM2(1#电机接工频)
KM3(2#电机接变频器)
KM4(2#电机接工频)
KM5(3#电机接变频器)
KM6(3#电机接工频)
DCOM1-DI1
DCOM1-DI2
I0.7
水池水位下限信号
代 码
9902
1001
1003
1102
1103
2102
3201
3202
3203
3204
变频器参数设定表
功 能
APPLIC MACRO
EXICOMMANDS
DIRECTION
EXT1/EXT2
EXT REF1 SEL
STOPFUNCTION
SUPERV1PARAM
SUPERV1LIMLO
SUPERV1LIMHI
SUPERV2PARAM
设定值
0
3
1
6
0
1
0103
15HZ
50HZ
0103
版权所有人:彭作珩
主程序开始
网络1
网络2
网络3
网络4
SM0.1
SM0.1
M0.0
SM0.0
SM0.0
SBR_0
EN
P
INC_B
EN
ENO
VB200
IN
OUT
VB200
MOV_B
EN
ENO
SMB28
IN
OUT
ACO
MOV_B
EN
ENO
SMB29
IN
OUT
AC1
MUL
MUL
EN
IN1
IN2
EN
IN1
IN2
ACO
+5
AC1
+5
ENO
OUT
VD400
ENO
OUT
VD500
网络5
I0.0
M0.1
T56
IN
PT
VW402
TON
网络6
T56
VB201
≤B
2
P
MOV_B
EN
ENO
VB201
IN
OUT
VB201
网络7
I0.1
网络8
网络9
M0.1
M0.3
T57
M0.2
M2.0
S
1
VB201
≥B
1
M0.1
T56
IN
PT
VW502
TON
M0.2
DEC_B
EN
ENO
VB201 IN
OUT
VB201
版权所有人:彭作珩
网络10
M2.0
网络11
T55
网络12
M0.4
Q1.1
M0.4
M2.1
S
1
P
T55
IN
PT
+10
TON
INC_B
EN
ENO
VB200
IN
OUT
VB200
VB200
≥B
3
MOV_B
EN
ENO
3
IN
OUT
VB200
网络13
M2.1
网络14
T54
T54
IN
PT
+2
TON
M0.5
网络15
网络16
M2.2
网络17
T53
T53
IN
PT
+30
TON
P
网络18
VB201
≥B
3
MOV_B
EN
ENO
1
IN
OUT
VB200
M0.5
M2.0
R
2
M2.2
S
1
M0.6
M2.2
R
1
版权所有人:彭作珩
网络19
VB201
SM0.4
P
INC_DW
ENO
OUT
VD260
EN
IN
VD260
=B
0
VD260
=D
+43100
网络20
网络21
VB201
=B
1
网络22
I0.3
I0.7
网络23
SMO0.1
M0.0
M0.6
Q0.0
M0.6
Q0.2
网络24
MOV_DW
ENO
OUT
VD260
EN
IN
+0
P
M0.3
MOV_DW
ENO
OUT
VD260
EN
IN
+0
M3.0
MOV_B
ENO
OUT
VB201
EN
IN
0
MOV_B
ENO
OUT
VB200
EN
IN
1
T36
EN
PT
+50
TON
P
M4.0
M0.0
M3.0
Q0.1
Q0.0
T36
VB200
=B
1
VB200
=B
2
M0.4
M3.0
Q0.3
Q0.2
版权所有人:彭作珩
M0.4
M3.0
Q0.5
Q0.4
M3.0
Q0.0
M3.0
Q0.0
M3.0
Q0.0
Q0.1
Q0.1
Q0.1
VB201
≥B
1
VB201
≥B
2
VB201
≥B
1
VB201
≥B
1
VB201
≥B
2
VB201
≥B
2
Q0.7
VB200
=B
3
VB200
=B
2
VB200
=B
3
VB200
=B
1
VB200
=B
3
VB200
=B
1
VB200
=B
2
网络25
网络26
网络27
网络28
网络29
M0.6
Q0.4
M0.5
Q0.1
M0.5
Q0.1
M0.5
Q0.1
Q0.0
Q0.2
Q0.4
M0.6
版权所有人:彭作珩
网络30
M0.4
M3.0
Q1.1
主程序结束
子程序开始
SM0.0
网络1
Q1.0
M0.0
R
30
子程序结束
MOV_DW
ENO
OUT
VD260
MOV_B
ENO
OUT
VB200
MOV_B
ENO
OUT
VB201
EN
IN
+0
EN
IN
EN
IN
0
0
版权所有人:彭作珩