发布于:2006-04-03 11:21:03
来自:电气工程/工业自动化
[复制转发]
下面是我用顺序功能图方式为松下PLC写的程序.
这是一台转盘控制的双工位机台.具体的工作流程我就不写了.
下面是指令表.
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以允许双线圈输出.
全部回复(2 )
只看楼主 我来说两句抢地板回复 举报
回复 举报