s7-300应用之(一)多种液体自动混合系统
2010-11-09 21:05阅读:
多种液体自动混合系统
1.
实验目的
用Siemens CPU 313C
PLC与多种液体自动混合实验板构成多种液体自动混合系统。
2.
设备说明
2.1. 多种液体自动混合实验板
·
容器外接Y1、Y2、Y3、Y4
四个电磁阀,Y1、Y2、Y3为容器注入液体,Y4向外排出。
·
M为电动机,连接搅拌器对液体进行混合搅拌。
·
容器内设S1、S2、S3
三个液面高度传感器。
3.
实验内容
3.1.
控制要求 3.1.1.
初始状态
容器是空的,Y1,Y2,Y3,Y4电磁阀和搅拌机均为OFF,液面传感器L1,L2,L3均为OFF。
3.1.2.
启动操作
按下启动按钮(上电后对系统进行复位清零),开始下列操作:
1)
开启电磁阀Y1,开始注入液体A,至液面高度为L3时,高度传感器S3使电磁阀Y1关闭,停止注入液体A,同时开启液体B电磁阀Y2注入液体B,当液面高度为L2时,高度传感S2使Y2关闭,停止注入液体B,同时开启液体C电磁阀Y3注入液体C,当液面高度为L1时,高度传感S1使Y3关闭,停止注入液体C。
2)
停止液体C注入时,开启搅拌机M,搅拌混合时间为10s。
3)
搅拌机M停止后,电磁阀Y4打开,开始放出混合液体,至液体高度降为L3后,再经5s,电磁阀Y4关闭,停止放出液体。系统回到初始状态。
3.1.3.
停止操作
运行过程中按下停止键后,操作中止,回到初始状态。
3.2.
I/O分配
Symbol
|
Address
|
Data type
|
Comment
|
Start
|
I0.3
|
BOOL
|
开始
|
Stop
|
I0.4
|
BOOL
|
停止
|
S1
|
I0.0
|
BOOL
|
液面高度传感器S1
|
S2
|
I0.1
|
BOOL
|
液面高度传感器S2
|
S3
|
I0.2
|
BOOL
|
液面高度传感器S3
|
Y1
|
Q0.0
|
BOOL
|
注入A液体
|
Y2
|
Q0.1
|
BOOL
|
注入B液体
|
Y3
|
Q0.2
|
BOOL
|
注入C液体
|
Y4
|
Q0.3
|
BOOL
|
排放混合液
|
M
|
Q0.4
|
BOOL
|
搅拌机
|
3.3.
梯形图程序
3.4.
STL程序