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.

677 lines
7.8 KiB
Plaintext

version = 2021
[proc]
pid = 1029
type = 0
name = 进料仓加盖
start =
pause =
step_count = 10
[step]
sid = 22901
state = 0
desc = 竞争信号
script:
jump(22910)
script_end
node_count = 2
[node]
nid = 3290101
task = 1029
type = 17
state = 0
desc = node1
cmd = trayevent=0
[node]
nid = 3290102
task = 1029
type = 17
state = 0
desc = node2
cmd = emptyevent=0
[step]
sid = 22902
state = 0
desc = 换料盘位
script:
script_end
node_count = 14
[node]
nid = 3290231
task = 1
type = 27
state = 0
desc = node1
cmd = vlog("Replacement tray","Input silo")
[node]
nid = 3290232
task = 1
type = 24
state = 1
desc = node2
cmd = 0 "调试 准备换料盘点位运动"
[node]
nid = 3290233
task = 1
type = 27
state = 0
desc = node3
cmd = tmp = rpos(51002)
[node]
nid = 3290234
task = 1
type = 27
state = 0
desc = node4
cmd = if (tmp>0) jump(3290241)
[node]
nid = 3290235
task = 1
type = 6
state = 0
desc = node5
cmd = p2 = p0 :z(safez)
[node]
nid = 3290236
task = 1
type = 7
state = 0
desc = node6
cmd = p2
[node]
nid = 3290237
task = 1
type = 27
state = 0
desc = node7
cmd = tmp = rpos(51001)
[node]
nid = 3290238
task = 1
type = 27
state = 0
desc = node8
cmd = if (tmp<872) jump(3290241)
[node]
nid = 3290239
task = 1
type = 6
state = 0
desc = node9
cmd = p2 = p0 :x(872) :z(safez)
[node]
nid = 3290240
task = 1
type = 7
state = 0
desc = node10
cmd = p2
[node]
nid = 3290241
task = 1
type = 1
state = 0
desc = node11
cmd = 1
[node]
nid = 3290242
task = 1
type = 6
state = 0
desc = node12
cmd = p2 = p0 :z(safez)
[node]
nid = 3290243
task = 1
type = 7
state = 0
desc = node13
cmd = p2
[node]
nid = 3290244
task = 1
type = 7
state = 0
desc = node14
cmd = p12
[step]
sid = 22903
state = 0
desc = 到空料仓上方
script:
script_end
node_count = 6
[node]
nid = 3290331
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3290332
task = 2
type = 14
state = 0
desc = node2
cmd = 料盘搬运气缸下出=0
[node]
nid = 3290336
task = 2
type = 14
state = 0
desc = node3
cmd = 料盘搬运气缸上出=1
[node]
nid = 3290333
task = 2
type = 15
state = 0
desc = node3
cmd = 料盘搬运气缸上=1 -1
[node]
nid = 3290334
task = 2
type = 7
state = 0
desc = node4
cmd = p3
[node]
nid = 3290335
task = 2
type = 1
state = 0
desc = node5
cmd = 0
[step]
sid = 22904
state = 0
desc = 空料仓上升一层
script:
script_end
node_count = 9
[node]
nid = 3290401
task = 1029
type = 14
state = 0
desc = node1
cmd = 料仓夹磁气缸3=0
[node]
nid = 3290409
task = 1029
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸3开=1
[node]
nid = 3290402
task = 1029
type = 15
state = 0
desc = node2
cmd = 料仓夹磁气缸3-=1 -1
[node]
nid = 3290403
task = 1029
type = 19
state = 0
desc = node3
cmd = 1018
[node]
nid = 3290404
task = 1029
type = 27
state = 0
desc = node4
cmd = if (emptynum==1) {pstart(1018);emptyevent=0;jump(3290403)}
[node]
nid = 3290405
task = 1029
type = 19
state = 0
desc = node5
cmd = 1018
[node]
nid = 3290406
task = 1029
type = 27
state = 0
desc = node6
cmd = if(rio("满料3对射光电") ==1)jump(3290408)
[node]
nid = 3290407
task = 1029
type = 27
state = 0
desc = node5
cmd = emptynum--
[node]
nid = 3290408
task = 1029
type = 1
state = 0
desc = node8
cmd = 0
[step]
sid = 22905
state = 0
desc = 空料仓上升一层1
script:
script_end
node_count = 3
[node]
nid = 3290551
task = 5
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3290552
task = 5
type = 6
state = 0
desc = node2
cmd = p6 = pallet(1,1,emptynum)
[node]
nid = 3290553
task = 5
type = 7
state = 0
desc = node3
cmd = p6
[step]
sid = 22906
state = 0
desc = 抓空盘
script:
script_end
node_count = 21
[node]
nid = 3290631
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3290632
task = 2
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸3=1
[node]
nid = 3290645
task = 2
type = 14
state = 0
desc = node3
cmd = 料仓夹磁气缸3开=0
[node]
nid = 3290633
task = 2
type = 15
state = 0
desc = node3
cmd = 料仓夹磁气缸3+=1 -1
[node]
nid = 3290624
task = 2
type = 1
state = 0
desc = node9
cmd = 300
[node]
nid = 3290634
task = 2
type = 14
state = 0
desc = node4
cmd = 料盘搬运气缸下出=1
[node]
nid = 3290646
task = 2
type = 14
state = 0
desc = node7
cmd = 料盘搬运气缸上出=0
[node]
nid = 3290635
task = 2
type = 15
state = 0
desc = node5
cmd = 料盘搬运气缸下=1 -1
[node]
nid = 3290636
task = 2
type = 14
state = 0
desc = node6
cmd = 料盘真空开=1
[node]
nid = 3290649
task = 2
type = 14
state = 0
desc = node10
cmd = 料盘真空关=0
[node]
nid = 3290628
task = 2
type = 15
state = 0
desc = node8
cmd = 料盘真空检测=1 -1
[node]
nid = 3290644
task = 2
type = 1
state = 0
desc = node9
cmd = 300
[node]
nid = 3290637
task = 2
type = 14
state = 0
desc = node7
cmd = 料仓夹磁气缸3=0
[node]
nid = 3290647
task = 2
type = 14
state = 0
desc = node13
cmd = 料仓夹磁气缸3开=1
[node]
nid = 3290638
task = 2
type = 15
state = 0
desc = node8
cmd = 料仓夹磁气缸3-=1 -1
[node]
nid = 3290639
task = 2
type = 1
state = 0
desc = node9
cmd = 300
[node]
nid = 3290640
task = 2
type = 14
state = 0
desc = node10
cmd = 料盘搬运气缸下出=0
[node]
nid = 3290648
task = 2
type = 14
state = 0
desc = node17
cmd = 料盘搬运气缸上出=1
[node]
nid = 3290641
task = 2
type = 15
state = 0
desc = node11
cmd = 料盘搬运气缸上=1 -1
[node]
nid = 3290642
task = 2
type = 1
state = 0
desc = node12
cmd = 300
[node]
nid = 3290643
task = 2
type = 7
state = 0
desc = node13
cmd = p4
[step]
sid = 22907
state = 0
desc = 进料仓下降一层
script:
script_end
node_count = 8
[node]
nid = 3290701
task = 1029
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3290702
task = 1029
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸2=0
[node]
nid = 3290705
task = 1029
type = 14
state = 0
desc = node3
cmd = 料仓夹磁气缸2开=1
[node]
nid = 3290703
task = 1029
type = 15
state = 0
desc = node3
cmd = 料仓夹磁气缸2-=1 -1
[node]
nid = 3290704
task = 1029
type = 19
state = 0
desc = node4
cmd = 1017
[node]
nid = 3290707
task = 1029
type = 27
state = 0
desc = node7
cmd = if(rio("满料2对射光电") ==0)jump(3290709)
[node]
nid = 3290708
task = 1029
type = 27
state = 0
desc = node6
cmd = traynum--
[node]
nid = 3290709
task = 1029
type = 1
state = 0
desc = node9
cmd = 0
[step]
sid = 22908
state = 0
desc = 进料仓下降一层1
script:
script_end
node_count = 3
[node]
nid = 3290841
task = 4
type = 6
state = 0
desc = node1
cmd = p6 = pallet(1,1,traynum)
[node]
nid = 3290842
task = 4
type = 7
state = 0
desc = node2
cmd = p6
[node]
nid = 3290843
task = 4
type = 1
state = 0
desc = node3
cmd = 10
[step]
sid = 22909
state = 0
desc = 放入空盘
script:
script_end
node_count = 16
[node]
nid = 3290931
task = 2
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3290932
task = 2
type = 14
state = 0
desc = node2
cmd = 料盘搬运气缸下出=1
[node]
nid = 3290943
task = 2
type = 14
state = 0
desc = node3
cmd = 料盘搬运气缸上出=0
[node]
nid = 3290933
task = 2
type = 15
state = 0
desc = node3
cmd = 料盘搬运气缸下=1 -1
[node]
nid = 3290934
task = 2
type = 1
state = 0
desc = node4
cmd = 300
[node]
nid = 3290935
task = 2
type = 14
state = 0
desc = node5
cmd = 料盘真空开=0
[node]
nid = 3290946
task = 2
type = 14
state = 0
desc = node7
cmd = 料盘真空关=1
[node]
nid = 3290936
task = 2
type = 14
state = 0
desc = node6
cmd = 料仓夹磁气缸2=1
[node]
nid = 3290944
task = 2
type = 14
state = 0
desc = node8
cmd = 料仓夹磁气缸2开=0
[node]
nid = 3290937
task = 2
type = 15
state = 0
desc = node7
cmd = 料仓夹磁气缸2+=1 -1
[node]
nid = 3290938
task = 2
type = 1
state = 0
desc = node8
cmd = 300
[node]
nid = 3290939
task = 2
type = 14
state = 0
desc = node9
cmd = 料盘搬运气缸下出=0
[node]
nid = 3290945
task = 2
type = 14
state = 0
desc = node12
cmd = 料盘搬运气缸上出=1
[node]
nid = 3290940
task = 2
type = 15
state = 0
desc = node10
cmd = 料盘搬运气缸上=1 -1
[node]
nid = 3290941
task = 2
type = 1
state = 0
desc = node11
cmd = 300
[node]
nid = 3290942
task = 2
type = 7
state = 0
desc = node12
cmd = p1
[step]
sid = 22910
state = 0
desc = 重置竞争信号
script:
script_end
node_count = 2
[node]
nid = 3291001
task = 1029
type = 27
state = 0
desc = node1
cmd = emptyevent=0
[node]
nid = 3291002
task = 1029
type = 27
state = 0
desc = node1
cmd = trayevent=0