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.
522 lines
6.5 KiB
Plaintext
522 lines
6.5 KiB
Plaintext
version = 2021
|
|
[proc]
|
|
pid = 1061
|
|
type = 0
|
|
name = 挑料
|
|
start =
|
|
pause =
|
|
step_count = 12
|
|
[step]
|
|
sid = 26101
|
|
state = 0
|
|
desc = 初始化
|
|
script:
|
|
|
|
script_end
|
|
node_count = 6
|
|
[node]
|
|
nid = 3610101
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node1
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610102
|
|
task = 1061
|
|
type = 24
|
|
state = 0
|
|
desc = node2
|
|
cmd = 1 "将要执行 挑料 模式\n继续 选择是\n退出 选择否"
|
|
[node]
|
|
nid = 3610103
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = if(5==t1061) exit=1 else exit=0
|
|
[node]
|
|
nid = 3610104
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node4
|
|
cmd = wlog("START",0,"","Start SELECT")
|
|
[node]
|
|
nid = 3610105
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node5
|
|
cmd = vlog("SELECT","start")
|
|
[node]
|
|
nid = 3610106
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node6
|
|
cmd = 0
|
|
[step]
|
|
sid = 26102
|
|
state = 0
|
|
desc = 启动
|
|
script:
|
|
if(1==exit) jump(26112)
|
|
script_end
|
|
node_count = 6
|
|
[node]
|
|
nid = 3610201
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = work_set(3,0)
|
|
[node]
|
|
nid = 3610202
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node2
|
|
cmd = work_set(4,0)
|
|
[node]
|
|
nid = 3610203
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node3
|
|
cmd = 31 "stockreset 3"
|
|
[node]
|
|
nid = 3610204
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node4
|
|
cmd = 31 "stockreset 4"
|
|
[node]
|
|
nid = 3610205
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node5
|
|
cmd = 31 "stockreset 5"
|
|
[node]
|
|
nid = 3610206
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node6
|
|
cmd = v=1
|
|
[step]
|
|
sid = 26103
|
|
state = 0
|
|
desc = 安全判断
|
|
script:
|
|
|
|
script_end
|
|
node_count = 0
|
|
[step]
|
|
sid = 26104
|
|
state = 0
|
|
desc = 获取料盘点位
|
|
script:
|
|
|
|
script_end
|
|
node_count = 3
|
|
[node]
|
|
nid = 3610401
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = t=3
|
|
[node]
|
|
nid = 3610402
|
|
task = 1061
|
|
type = 10
|
|
state = 0
|
|
desc = node2
|
|
cmd = t x y
|
|
[node]
|
|
nid = 3610403
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node3
|
|
cmd = tmp=t1061
|
|
[step]
|
|
sid = 26105
|
|
state = 0
|
|
desc = 去拍照位
|
|
script:
|
|
if(0==t1061) jump(26111)//料盘用完
|
|
script_end
|
|
node_count = 6
|
|
[node]
|
|
nid = 3610571
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = vlog("Tray-"+str(t),"CameraPos_s")
|
|
[node]
|
|
nid = 3610572
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node2
|
|
cmd = i = t + 13
|
|
[node]
|
|
nid = 3610573
|
|
task = 1
|
|
type = 2
|
|
state = 0
|
|
desc = node3
|
|
cmd = 50 30 30
|
|
[node]
|
|
nid = 3610574
|
|
task = 1
|
|
type = 6
|
|
state = 0
|
|
desc = node4
|
|
cmd = p2 = p(i) :x(x) :y(y)
|
|
[node]
|
|
nid = 3610575
|
|
task = 1
|
|
type = 7
|
|
state = 0
|
|
desc = node5
|
|
cmd = p2
|
|
[node]
|
|
nid = 3610576
|
|
task = 1
|
|
type = 27
|
|
state = 0
|
|
desc = node6
|
|
cmd = vlog("Tray-"+str(t),"CameraPos_e")
|
|
[step]
|
|
sid = 26106
|
|
state = 0
|
|
desc = 拍照
|
|
script:
|
|
try_count=0
|
|
sn="NG"
|
|
ret=0
|
|
offsetx=0
|
|
offsety=0
|
|
script_end
|
|
node_count = 30
|
|
[node]
|
|
nid = 3610601
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node1
|
|
cmd = vlog("Tray-"+str(t),"Camera_s")
|
|
[node]
|
|
nid = 3610602
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node2
|
|
cmd = try_count++
|
|
[node]
|
|
nid = 3610603
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node3
|
|
cmd = 31 "M5"
|
|
[node]
|
|
nid = 3610604
|
|
task = 1061
|
|
type = 23
|
|
state = 0
|
|
desc = node4
|
|
cmd = 31 "WaitM5" 5000 ret sn offsetx offsety
|
|
[node]
|
|
nid = 3610605
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node5
|
|
cmd = if(ret == 0) jump(3610614)//next
|
|
[node]
|
|
nid = 3610606
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node6
|
|
cmd = if(try_count<3) jump(3610601)//new
|
|
[node]
|
|
nid = 3610607
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node7
|
|
cmd = wlog("ERROR START",-1,"Camera capture failed","")
|
|
[node]
|
|
nid = 3610608
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node8
|
|
cmd = redLight = 1
|
|
[node]
|
|
nid = 3610609
|
|
task = 1061
|
|
type = 24
|
|
state = 0
|
|
desc = node9
|
|
cmd = 1 "拍照失败\n重拍 选择是\n忽略 选择否"
|
|
[node]
|
|
nid = 3610610
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node10
|
|
cmd = redLight = 0
|
|
[node]
|
|
nid = 3610611
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node11
|
|
cmd = if (4==t1061){ wlog("ERROR END",-1,"Camera Try Again","");jump(3610601);}//new
|
|
[node]
|
|
nid = 3610612
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node12
|
|
cmd = wlog("ERROR END",-1,"Camera To Next","");
|
|
[node]
|
|
nid = 3610613
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node13
|
|
cmd = jump(3610626)//-->end
|
|
[node]
|
|
nid = 3610614
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node14
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610615
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node15
|
|
cmd = if("NG"!=str(sn)) jump(3610623)//next
|
|
[node]
|
|
nid = 3610616
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node16
|
|
cmd = if(try_count<3) jump(3610601)//new
|
|
[node]
|
|
nid = 3610617
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node17
|
|
cmd = wlog("ERROR START",-2,"SN capture fail","")
|
|
[node]
|
|
nid = 3610618
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node18
|
|
cmd = redLight = 1
|
|
[node]
|
|
nid = 3610619
|
|
task = 1061
|
|
type = 24
|
|
state = 0
|
|
desc = node19
|
|
cmd = 1 "二维码拍照失败\n重拍 选择是\n忽略 选择否"
|
|
[node]
|
|
nid = 3610620
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node20
|
|
cmd = redLight = 0
|
|
[node]
|
|
nid = 3610621
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node21
|
|
cmd = if (4==t1061){ wlog("ERROR END",-2,"SN Try Again","");jump(3610601);}//new
|
|
[node]
|
|
nid = 3610622
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node22
|
|
cmd = wlog("ERROR END",-2,"SN Set failure","");
|
|
[node]
|
|
nid = 3610623
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node23
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610624
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node24
|
|
cmd = x += offsetx
|
|
[node]
|
|
nid = 3610625
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node25
|
|
cmd = y += offsety
|
|
[node]
|
|
nid = 3610626
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node26
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610627
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node27
|
|
cmd = 61 "select,"+str(tmp)+","+sn
|
|
[node]
|
|
nid = 3610628
|
|
task = 1061
|
|
type = 23
|
|
state = 0
|
|
desc = node28
|
|
cmd = 61 "select" 5000 res exit
|
|
[node]
|
|
nid = 3610629
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node29
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610630
|
|
task = 1061
|
|
type = 22
|
|
state = 0
|
|
desc = node28
|
|
cmd = 61 "show,1,"+sn
|
|
[step]
|
|
sid = 26107
|
|
state = 0
|
|
desc = 拍照结果
|
|
script:
|
|
if(0==res) jump(26104)//没找到 循环//jump(26111)//
|
|
script_end
|
|
node_count = 0
|
|
[step]
|
|
sid = 26108
|
|
state = 0
|
|
desc = 取料
|
|
script:
|
|
|
|
script_end
|
|
node_count = 1
|
|
[node]
|
|
nid = 3610801
|
|
task = 1061
|
|
type = 18
|
|
state = 0
|
|
desc = node1
|
|
cmd = 1044
|
|
[step]
|
|
sid = 26109
|
|
state = 0
|
|
desc = 放料
|
|
script:
|
|
|
|
script_end
|
|
node_count = 5
|
|
[node]
|
|
nid = 3610901
|
|
task = 1061
|
|
type = 1
|
|
state = 0
|
|
desc = node1
|
|
cmd = 0
|
|
[node]
|
|
nid = 3610902
|
|
task = 1061
|
|
type = 27
|
|
state = 0
|
|
desc = node2
|
|
cmd = t=4
|
|
[node]
|
|
nid = 3610903
|
|
task = 1061
|
|
type = 18
|
|
state = 0
|
|
desc = 拍照
|
|
cmd = 1039
|
|
[node]
|
|
nid = 3610904
|
|
task = 1061
|
|
type = 18
|
|
state = 0
|
|
desc = 放料
|
|
cmd = 1045
|
|
[node]
|
|
nid = 3610905
|
|
task = 1061
|
|
type = 18
|
|
state = 0
|
|
desc = Z轴回安全位
|
|
cmd = 1052
|
|
[step]
|
|
sid = 26110
|
|
state = 0
|
|
desc = 循环
|
|
script:
|
|
if(exit==0) jump(26104)
|
|
script_end
|
|
node_count = 1
|
|
[node]
|
|
nid = 3611001
|
|
task = 1061
|
|
type = 18
|
|
state = 0
|
|
desc = node1
|
|
cmd = 1052
|
|
[step]
|
|
sid = 26111
|
|
state = 0
|
|
desc = 回安全位
|
|
script:
|
|
|
|
script_end
|
|
node_count = 1
|
|
[node]
|
|
nid = 3611171
|
|
task = 1
|
|
type = 7
|
|
state = 0
|
|
desc = node1
|
|
cmd = p12
|
|
[step]
|
|
sid = 26112
|
|
state = 0
|
|
desc = end
|
|
script:
|
|
|
|
script_end
|
|
node_count = 0
|