You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

487 lines
5.5 KiB
Plaintext

version = 2021
[proc]
pid = 1008
type = 0
name = 放OK料仓换料盘
start =
pause =
step_count = 13
[step]
sid = 20802
bDisable = 0
desc = 重置OK盘
script:
//OK仓更换后重置
//NG仓满了则报警
if(t != 2) jump(20810)
script_end
node_count = 2
[node]
nid = 3080201
task = 1008
type = 17
state = 0
desc = node1
cmd = okevent=0
[node]
nid = 3080202
task = 1008
type = 17
state = 0
desc = node1
cmd = emptyevent=0
[step]
sid = 20805
bDisable = 0
desc = 到料仓换料位
script:
script_end
node_count = 2
[node]
nid = 3080521
task = 1
type = 7
state = 0
desc = aqq
cmd = p12
[node]
nid = 3080522
task = 1
type = 24
state = 0
desc = node2
cmd = 0 "换盘前"
[step]
sid = 20803
bDisable = 0
desc = 到空盘上方
script:
script_end
node_count = 3
[node]
nid = 3080331
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3080332
task = 2
type = 7
state = 0
desc = node2
cmd = p3
[node]
nid = 3080333
task = 2
type = 1
state = 0
desc = node3
cmd = 500
[step]
sid = 20807
bDisable = 0
desc = 空料仓上升一层
script:
script_end
node_count = 9
[node]
nid = 3080751
task = 5
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3080752
task = 5
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸3=0
[node]
nid = 3080753
task = 5
type = 19
state = 0
desc = node3
cmd = 1018
[node]
nid = 3080754
task = 5
type = 27
state = 0
desc = node4
cmd = if (emptynum==1) {pstart(1018);jump(3080752)}
[node]
nid = 3080755
task = 5
type = 27
state = 0
desc = node5
cmd = emptynum--
[node]
nid = 3080756
task = 5
type = 6
state = 0
desc = node6
cmd = p6 = pallet(1,1,emptynum)
[node]
nid = 3080757
task = 5
type = 7
state = 0
desc = node7
cmd = p6
[node]
nid = 3080758
task = 5
type = 1
state = 0
desc = node8
cmd = 300
[node]
nid = 3080759
task = 5
type = 14
state = 0
desc = node9
cmd = 料仓夹磁气缸3=1
[step]
sid = 20806
bDisable = 0
desc = 抓空盘
script:
script_end
node_count = 12
[node]
nid = 3080621
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3080622
task = 2
type = 14
state = 0
desc = node2
cmd = 料盘搬运气缸=1
[node]
nid = 3080623
task = 2
type = 15
state = 0
desc = node3
cmd = 料盘搬运气缸+=1 -1
[node]
nid = 3080624
task = 2
type = 14
state = 0
desc = node4
cmd = 料盘真空=1
[node]
nid = 3080625
task = 2
type = 1
state = 0
desc = node5
cmd = 500
[node]
nid = 3080626
task = 2
type = 14
state = 0
desc = node6
cmd = 料仓夹磁气缸3=0
[node]
nid = 3080627
task = 2
type = 1
state = 0
desc = node7
cmd = 500
[node]
nid = 3080628
task = 2
type = 14
state = 0
desc = node8
cmd = 料盘搬运气缸=0
[node]
nid = 3080629
task = 2
type = 15
state = 0
desc = node9
cmd = 料盘搬运气缸-=1 -1
[node]
nid = 3080630
task = 2
type = 1
state = 0
desc = node10
cmd = 500
[node]
nid = 3080631
task = 2
type = 7
state = 0
desc = node11
cmd = p5
[node]
nid = 3080632
task = 2
type = 1
state = 0
desc = node12
cmd = 300
[step]
sid = 20808
bDisable = 0
desc = OK仓下降一层
script:
script_end
node_count = 9
[node]
nid = 3080831
task = 3
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3080832
task = 3
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸1=0
[node]
nid = 3080833
task = 3
type = 1
state = 0
desc = node3
cmd = 500
[node]
nid = 3080834
task = 3
type = 19
state = 0
desc = node4
cmd = 1016
[node]
nid = 3080835
task = 3
type = 27
state = 0
desc = node5
cmd = if (oknum==20) {pstart(1016);jump(3080832)}
[node]
nid = 3080836
task = 3
type = 27
state = 0
desc = node6
cmd = oknum++
[node]
nid = 3080837
task = 3
type = 6
state = 0
desc = node7
cmd = p6 = pallet(1,1,oknum)
[node]
nid = 3080838
task = 3
type = 7
state = 0
desc = node8
cmd = p6
[node]
nid = 3080839
task = 3
type = 1
state = 0
desc = node9
cmd = 500
[step]
sid = 20809
bDisable = 0
desc = 放入空盘
script:
script_end
node_count = 11
[node]
nid = 3080921
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3080922
task = 2
type = 14
state = 0
desc = node2
cmd = 料盘搬运气缸=1
[node]
nid = 3080923
task = 2
type = 15
state = 0
desc = node3
cmd = 料盘搬运气缸+=1 -1
[node]
nid = 3080924
task = 2
type = 1
state = 0
desc = node4
cmd = 500
[node]
nid = 3080925
task = 2
type = 14
state = 0
desc = node5
cmd = 料盘真空=0
[node]
nid = 3080926
task = 2
type = 1
state = 0
desc = node6
cmd = 500
[node]
nid = 3080927
task = 2
type = 14
state = 0
desc = node7
cmd = 料盘搬运气缸=0
[node]
nid = 3080928
task = 2
type = 15
state = 0
desc = node8
cmd = 料盘搬运气缸-=1 -1
[node]
nid = 3080929
task = 2
type = 14
state = 0
desc = node9
cmd = 料仓夹磁气缸1=1
[node]
nid = 3080930
task = 2
type = 1
state = 0
desc = node10
cmd = 500
[node]
nid = 3080931
task = 2
type = 7
state = 0
desc = node11
cmd = p1
[step]
sid = 20804
bDisable = 0
desc = 重置竞争信号
script:
script_end
node_count = 2
[node]
nid = 3080401
task = 1008
type = 27
state = 0
desc = node1
cmd = okevent=0
[node]
nid = 3080402
task = 1008
type = 27
state = 0
desc = node1
cmd = emptyevent=0
[step]
sid = 20815
bDisable = 0
desc = 跳转到结束
script:
jump (20814)
script_end
node_count = 0
[step]
sid = 20810
bDisable = 0
desc = 更换一次NG盘
script:
if(t!=3) jump(20811)
script_end
node_count = 1
[node]
nid = 3081001
task = 1008
type = 24
state = 0
desc = node1
cmd = 0 "请更换一次NG盘后,再点击确认!"
[step]
sid = 20811
bDisable = 0
desc = 更换二次NG盘
script:
if(t!=3) jump(20812)
script_end
node_count = 1
[node]
nid = 3081101
task = 1008
type = 24
state = 0
desc = node1
cmd = 0 "请更换二次NG盘后,再点击确认!"
[step]
sid = 20812
bDisable = 0
desc = 更换NG盘
script:
if(t!=5) jump(20814)
script_end
node_count = 1
[node]
nid = 3081201
task = 1008
type = 24
state = 0
desc = node1
cmd = 0 "请更换NG盘后,再点击确认!"
[step]
sid = 20814
bDisable = 0
desc = over
script:
work_set_next(t,1)
script_end
node_count = 0