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.
881 lines
11 KiB
Plaintext
881 lines
11 KiB
Plaintext
version = 2021
|
|
[proc]
|
|
pid = 1007
|
|
type = 0
|
|
name = 取料仓换料盘
|
|
start =
|
|
pause =
|
|
step_count = 11
|
|
[step]
|
|
sid = 20701
|
|
state = 0
|
|
desc = 重置tray盘
|
|
script:
|
|
|
|
script_end
|
|
node_count = 13
|
|
[node]
|
|
nid = 3070101
|
|
task = 1007
|
|
type = 18
|
|
state = 0
|
|
desc = node1
|
|
cmd = 1052
|
|
[node]
|
|
nid = 3070102
|
|
task = 1007
|
|
type = 17
|
|
state = 0
|
|
desc = node1
|
|
cmd = trayevent=0
|
|
[node]
|
|
nid = 3070103
|
|
task = 1007
|
|
type = 17
|
|
state = 0
|
|
desc = node3
|
|
cmd = emptyevent=0
|
|
[node]
|
|
nid = 3070104
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = if (20!=traynum) jump(3070109)
|
|
[node]
|
|
nid = 3070105
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = 协助通知更换lot
|
|
cmd = redLight = 1
|
|
[node]
|
|
nid = 3070106
|
|
task = 1007
|
|
type = 24
|
|
state = 0
|
|
desc = node6
|
|
cmd = 1 "选择是 换新料盘\n选择否 清料"
|
|
[node]
|
|
nid = 3070107
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node7
|
|
cmd = redLight = 0
|
|
[node]
|
|
nid = 3070108
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node8
|
|
cmd = if (5==t1007) {clear=1;ops_stop=1;jump(3070112)}
|
|
[node]
|
|
nid = 3070109
|
|
task = 1007
|
|
type = 22
|
|
state = 0
|
|
desc = node9
|
|
cmd = 31 "makeinput"
|
|
[node]
|
|
nid = 3070110
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node10
|
|
cmd = work_set(1,0)
|
|
[node]
|
|
nid = 3070111
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node11
|
|
cmd = if (lot > 0) lot--
|
|
[node]
|
|
nid = 3070112
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node12
|
|
cmd = 0
|
|
[node]
|
|
nid = 7010001
|
|
task = 1007
|
|
type = 14
|
|
state = 0
|
|
desc = node13
|
|
cmd = 光源2=1
|
|
[step]
|
|
sid = 20704
|
|
state = 0
|
|
desc = 到料仓换料位
|
|
script:
|
|
if (1==clear) jump(20702)
|
|
script_end
|
|
node_count = 7
|
|
[node]
|
|
nid = 3070431
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = vlog("Replacement tray","Input silo")
|
|
[node]
|
|
nid = 3070432
|
|
task = 1
|
|
type = 24
|
|
state = 1
|
|
desc = node2
|
|
cmd = 0 "调试 准备料盘点位运动"
|
|
[node]
|
|
nid = 3070433
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = tmp = rpos(51001)
|
|
[node]
|
|
nid = 3070434
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = if (tmp<safex) jump(3070437)
|
|
[node]
|
|
nid = 3070435
|
|
task = 1
|
|
type = 6
|
|
state = 0
|
|
desc = node5
|
|
cmd = p2 = p0 :x(safex)
|
|
[node]
|
|
nid = 3070436
|
|
task = 1
|
|
type = 7
|
|
state = 0
|
|
desc = node6
|
|
cmd = p2
|
|
[node]
|
|
nid = 3070437
|
|
task = 1
|
|
type = 7
|
|
state = 0
|
|
desc = node7
|
|
cmd = p12
|
|
[step]
|
|
sid = 20703
|
|
state = 0
|
|
desc = 抓取空tray盘
|
|
script:
|
|
|
|
script_end
|
|
node_count = 24
|
|
[node]
|
|
nid = 3070321
|
|
task = 2
|
|
type = 2
|
|
state = 0
|
|
desc = 换料盘
|
|
cmd = 70 70 70
|
|
[node]
|
|
nid = 3070323
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node2
|
|
cmd = 料盘搬运气缸上出=1
|
|
[node]
|
|
nid = 3070339
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node3
|
|
cmd = 料盘搬运气缸下出=0
|
|
[node]
|
|
nid = 3070324
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node3
|
|
cmd = 料仓夹磁气缸2=1
|
|
[node]
|
|
nid = 3070341
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node5
|
|
cmd = 料仓夹磁气缸2开=0
|
|
[node]
|
|
nid = 3070322
|
|
task = 2
|
|
type = 15
|
|
state = 0
|
|
desc = node4
|
|
cmd = 料盘搬运气缸上=1 -1
|
|
[node]
|
|
nid = 3070325
|
|
task = 2
|
|
type = 7
|
|
state = 0
|
|
desc = node5
|
|
cmd = p4
|
|
[node]
|
|
nid = 3070326
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node6
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070327
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node7
|
|
cmd = 料盘搬运气缸下出=1
|
|
[node]
|
|
nid = 3070340
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node9
|
|
cmd = 料盘搬运气缸上出=0
|
|
[node]
|
|
nid = 3070328
|
|
task = 2
|
|
type = 15
|
|
state = 0
|
|
desc = node8
|
|
cmd = 料盘搬运气缸下=1 -1
|
|
[node]
|
|
nid = 3070329
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node9
|
|
cmd = 料盘真空开=1
|
|
[node]
|
|
nid = 3070343
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node13
|
|
cmd = 料盘真空关=0
|
|
[node]
|
|
nid = 3070330
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node10
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070331
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node11
|
|
cmd = 料仓夹磁气缸2=0
|
|
[node]
|
|
nid = 3070345
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node15
|
|
cmd = 料仓夹磁气缸2开=1
|
|
[node]
|
|
nid = 3070332
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node12
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070333
|
|
task = 2
|
|
type = 15
|
|
state = 1
|
|
desc = node13
|
|
cmd = 料盘真空检测=1 -1
|
|
[node]
|
|
nid = 3070334
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node14
|
|
cmd = 料盘搬运气缸上出=1
|
|
[node]
|
|
nid = 3070347
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node17
|
|
cmd = 料盘搬运气缸下出=0
|
|
[node]
|
|
nid = 3070335
|
|
task = 2
|
|
type = 15
|
|
state = 0
|
|
desc = node15
|
|
cmd = 料盘搬运气缸上=1 -1
|
|
[node]
|
|
nid = 3070336
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node16
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070337
|
|
task = 2
|
|
type = 7
|
|
state = 0
|
|
desc = node17
|
|
cmd = p6
|
|
[node]
|
|
nid = 3070338
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node18
|
|
cmd = 300
|
|
[step]
|
|
sid = 20705
|
|
state = 0
|
|
desc = Tray料仓升一层
|
|
script:
|
|
|
|
script_end
|
|
node_count = 7
|
|
[node]
|
|
nid = 3070501
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node1
|
|
cmd = 0
|
|
[node]
|
|
nid = 3070502
|
|
task = 1007
|
|
type = 19
|
|
state = 0
|
|
desc = node2
|
|
cmd = 1017
|
|
[node]
|
|
nid = 3070503
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = if (traynum==20) {pstart(1017);trayevent=0;jump(3070507)}
|
|
[node]
|
|
nid = 3070507
|
|
task = 1007
|
|
type = 19
|
|
state = 0
|
|
desc = node2
|
|
cmd = 1017
|
|
[node]
|
|
nid = 3070505
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = if(rio("满料对射光电2") ==1)jump(3070506)
|
|
[node]
|
|
nid = 3070504
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = traynum++
|
|
[node]
|
|
nid = 3070506
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node6
|
|
cmd = 0
|
|
[step]
|
|
sid = 20708
|
|
state = 0
|
|
desc = Tray料仓升一层1
|
|
script:
|
|
|
|
script_end
|
|
node_count = 6
|
|
[node]
|
|
nid = 3070841
|
|
task = 4
|
|
type = 6
|
|
state = 0
|
|
desc = node1
|
|
cmd = p6 = pallet(1,1,traynum)
|
|
[node]
|
|
nid = 3070842
|
|
task = 4
|
|
type = 7
|
|
state = 0
|
|
desc = node2
|
|
cmd = p6
|
|
[node]
|
|
nid = 3070843
|
|
task = 4
|
|
type = 1
|
|
state = 0
|
|
desc = node3
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070844
|
|
task = 4
|
|
type = 15
|
|
state = 0
|
|
desc = node4
|
|
cmd = 满料对射光电2=1 -1
|
|
[node]
|
|
nid = 3070856
|
|
task = 4
|
|
type = 14
|
|
state = 0
|
|
desc = node5
|
|
cmd = 料仓夹磁气缸2=1
|
|
[node]
|
|
nid = 3070857
|
|
task = 4
|
|
type = 14
|
|
state = 0
|
|
desc = node6
|
|
cmd = 料仓夹磁气缸2开=0
|
|
[step]
|
|
sid = 20710
|
|
state = 0
|
|
desc = 拍照
|
|
script:
|
|
|
|
script_end
|
|
node_count = 20
|
|
[node]
|
|
nid = 3071001
|
|
task = 1007
|
|
type = 22
|
|
state = 0
|
|
desc = node1
|
|
cmd = 31 "M2"
|
|
[node]
|
|
nid = 3071002
|
|
task = 1007
|
|
type = 23
|
|
state = 0
|
|
desc = node2
|
|
cmd = 31 "WaitM2 1" 5000 ret
|
|
[node]
|
|
nid = 3071003
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = if(0==ret) jump(3071020)
|
|
[node]
|
|
nid = 3071004
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = if(1==ret) jump(3071013)
|
|
[node]
|
|
nid = 3071005
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node5
|
|
cmd = 0
|
|
[node]
|
|
nid = 3071006
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node6
|
|
cmd = redLight = 1
|
|
[node]
|
|
nid = 3071007
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node7
|
|
cmd = wlog("ERROR START",-1,"Camera capture failed","")
|
|
[node]
|
|
nid = 3071008
|
|
task = 1007
|
|
type = 24
|
|
state = 0
|
|
desc = node8
|
|
cmd = 1 "料盘拍照失败\n选择-是 重拍\n选择-否 忽略"
|
|
[node]
|
|
nid = 3071009
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node9
|
|
cmd = redLight = 0
|
|
[node]
|
|
nid = 3071010
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node10
|
|
cmd = if (4==t1007){ wlog("ERROR END",-1,"Camera Try Again","");jump(3071001);}
|
|
[node]
|
|
nid = 3071011
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node11
|
|
cmd = wlog("ERROR END",-1,"Camera To Next","");
|
|
[node]
|
|
nid = 3071012
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node12
|
|
cmd = jump(3071020)
|
|
[node]
|
|
nid = 3071013
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node13
|
|
cmd = 0
|
|
[node]
|
|
nid = 3071014
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node14
|
|
cmd = redLight = 1
|
|
[node]
|
|
nid = 3071015
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node15
|
|
cmd = wlog("ERROR START",-1,"Camera capture failed","")
|
|
[node]
|
|
nid = 3071016
|
|
task = 1007
|
|
type = 24
|
|
state = 0
|
|
desc = node16
|
|
cmd = 1 "料盘物料有空缺\n选择-是 重拍\n选择-否 忽略"
|
|
[node]
|
|
nid = 3071017
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node17
|
|
cmd = redLight = 0
|
|
[node]
|
|
nid = 3071018
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node18
|
|
cmd = if (4==t1007){ wlog("ERROR END",-1,"Camera Try Again","");jump(3071001);}
|
|
[node]
|
|
nid = 3071019
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node19
|
|
cmd = wlog("ERROR END",-1,"Camera To Next","");
|
|
[node]
|
|
nid = 3071020
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node20
|
|
cmd = 0
|
|
[step]
|
|
sid = 20707
|
|
state = 0
|
|
desc = 放空Tray盘
|
|
script:
|
|
|
|
script_end
|
|
node_count = 21
|
|
[node]
|
|
nid = 3070721
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node1
|
|
cmd = 0
|
|
[node]
|
|
nid = 3070722
|
|
task = 2
|
|
type = 7
|
|
state = 0
|
|
desc = node2
|
|
cmd = p3
|
|
[node]
|
|
nid = 3070723
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node3
|
|
cmd = 料仓夹磁气缸3=0
|
|
[node]
|
|
nid = 3070736
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node4
|
|
cmd = 料仓夹磁气缸3开=1
|
|
[node]
|
|
nid = 3070724
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node4
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070725
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node5
|
|
cmd = 料盘搬运气缸下出=1
|
|
[node]
|
|
nid = 3070737
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node7
|
|
cmd = 料盘搬运气缸上出=0
|
|
[node]
|
|
nid = 3070726
|
|
task = 2
|
|
type = 15
|
|
state = 0
|
|
desc = node6
|
|
cmd = 料盘搬运气缸下=1 -1
|
|
[node]
|
|
nid = 3070727
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node7
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070728
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node8
|
|
cmd = 料盘真空开=0
|
|
[node]
|
|
nid = 3070741
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node11
|
|
cmd = 料盘真空关=1
|
|
[node]
|
|
nid = 3070729
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node9
|
|
cmd = 200
|
|
[node]
|
|
nid = 3070730
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node10
|
|
cmd = 料盘搬运气缸下出=0
|
|
[node]
|
|
nid = 3070743
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node13
|
|
cmd = 料盘搬运气缸上出=1
|
|
[node]
|
|
nid = 3070731
|
|
task = 2
|
|
type = 15
|
|
state = 0
|
|
desc = node11
|
|
cmd = 料盘搬运气缸上=1 -1
|
|
[node]
|
|
nid = 3070732
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node12
|
|
cmd = 料仓夹磁气缸3=1
|
|
[node]
|
|
nid = 3070746
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node16
|
|
cmd = 料仓夹磁气缸3开=0
|
|
[node]
|
|
nid = 3070733
|
|
task = 2
|
|
type = 1
|
|
state = 0
|
|
desc = node13
|
|
cmd = 300
|
|
[node]
|
|
nid = 3070734
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node14
|
|
cmd = 料仓夹磁气缸3=0
|
|
[node]
|
|
nid = 3070749
|
|
task = 2
|
|
type = 14
|
|
state = 0
|
|
desc = node19
|
|
cmd = 料仓夹磁气缸3开=1
|
|
[node]
|
|
nid = 3070735
|
|
task = 2
|
|
type = 7
|
|
state = 0
|
|
desc = node15
|
|
cmd = p1
|
|
[step]
|
|
sid = 20706
|
|
state = 0
|
|
desc = 空料仓下降一层
|
|
script:
|
|
|
|
script_end
|
|
node_count = 7
|
|
[node]
|
|
nid = 3070601
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node1
|
|
cmd = 0
|
|
[node]
|
|
nid = 3070602
|
|
task = 1007
|
|
type = 19
|
|
state = 0
|
|
desc = node2
|
|
cmd = 1018
|
|
[node]
|
|
nid = 3070603
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = if (emptynum==20) {pstart(1018);emptyevent=0;jump(3070602)}
|
|
[node]
|
|
nid = 3070606
|
|
task = 1007
|
|
type = 19
|
|
state = 0
|
|
desc = node2
|
|
cmd = 1018
|
|
[node]
|
|
nid = 3070607
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = if(rio("满料对射光电3") ==0)jump(3070605)
|
|
[node]
|
|
nid = 3070604
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = emptynum++
|
|
[node]
|
|
nid = 3070605
|
|
task = 1007
|
|
type = 1
|
|
state = 0
|
|
desc = node5
|
|
cmd = 0
|
|
[step]
|
|
sid = 20709
|
|
state = 0
|
|
desc = 空料仓下降一层1
|
|
script:
|
|
|
|
script_end
|
|
node_count = 2
|
|
[node]
|
|
nid = 3070951
|
|
task = 5
|
|
type = 6
|
|
state = 0
|
|
desc = node1
|
|
cmd = p6 = pallet(1,1,emptynum)
|
|
[node]
|
|
nid = 3070952
|
|
task = 5
|
|
type = 7
|
|
state = 0
|
|
desc = node2
|
|
cmd = p6
|
|
[step]
|
|
sid = 20702
|
|
state = 0
|
|
desc = end
|
|
script:
|
|
|
|
script_end
|
|
node_count = 4
|
|
[node]
|
|
nid = 3070201
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = trayevent=0
|
|
[node]
|
|
nid = 3070202
|
|
task = 1007
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = emptyevent=0
|
|
[node]
|
|
nid = 3070203
|
|
task = 1007
|
|
type = 24
|
|
state = 1
|
|
desc = node3
|
|
cmd = 0 "进料仓换料盘完成"
|
|
[node]
|
|
nid = 7020001
|
|
task = 1007
|
|
type = 14
|
|
state = 0
|
|
desc = node4
|
|
cmd = 光源2=0
|
|
[step]
|
|
sid = 20711
|
|
state = 0
|
|
desc = 上料盘虚拟二维码
|
|
script:
|
|
input_tray_sn = "DX05D-"
|
|
//input_tray_sn += str(year)
|
|
//input_tray_sn += str(month,2)
|
|
input_tray_sn += str(day,2)
|
|
input_tray_sn += str(hour,2)
|
|
input_tray_sn += str(minute,2)
|
|
input_tray_sn += str(second,2)
|
|
input_tray_sn += "-"
|
|
script_end
|
|
node_count = 0
|