下面是我用顺序功能图方式为松下PLC写的程序.这是一台转盘控制的双工位机台.具体的工作流程我就不写了.下面是指令表. when top computer set r100 on,plc enters into auto run modeST R 100MC 1spinning stageST X 0AN X 1AN/ X 5AN X 6AN X 7
这是一台转盘控制的双工位机台.具体的工作流程我就不写了.
下面是指令表.
when top computer set r100 on,plc enters into auto run mode
ST R 100
MC 1
spinning stage
ST X 0
AN X 1
AN/ X 5
AN X 6
AN X 7
ST C 100
CT 100 K2
ST X 0
AN X 1
AN/ X 5
AN X 6
AN X 7
NSTL 0
ST X 0
AN X 1
AN/ X 5
AN X 6
AN X 7
AN C 100
NSTL 1
SSTP 0
ST R 9010
TMX 50
NSTL 2
SSTP 1
ST R 9010
SET Y D
SET Y E
RST Y0
ST R 9010
TMX 58 K10
ST T 58
NSTL 2
covering stage
SSTP 2
ST X A
AN/ X B
AN X 22
AN X 23
SET Y 1
ST/ X A
AN X B
TMX 52 K 10
ST T 52
NSTL 3
pumping stage
SSTP 3
ST X C
AN/ X D
SET Y 2
ST X E
AN/ X F
SET Y 3
ST Y 2
AN Y 3
SET R 400
ST/ X C
AN X D
TMX 1 K 10
ST T 1
NSTL 4
close valves stage
SSTP 4
ST R 9010
RST Y E
RST Y D
ST/ Y D
AN/ Y E
TMX 2 K 40
ST T 2
SET R 200
RST R 400
ST T2
NSTL 5
end stage
SSTP 5
ST R 9010
RST Y 1
ST R 9010
TMX 54 K 10
ST T 54
RST Y 2
RST Y3
ST T 54
TMX 56 K 2
ST T 56
SET Y D
SET Y E
RST R 200
ST T 56
CSTP 5
STPE
MCE 1
release cylinders when stop button is clicked
ST/ R 100
MC 2
ST R 9010
RST Y2
ST 9010
RST Y 2
ST R9010
RST Y 1
TMX 66 K 10
ST T 66
RST Y 0
MCE 2
ED
将上述指令输入就能获得梯形图, 你会发现程序完全是模块式的,这就是顺序功能图的主要优点. 文字部分为注释. 运行时需要配置PLC以允许双线圈输出.