version = 2021 [proc] pid = 1038 type = 0 name = 固定料仓取料拍照 start = pause = step_count = 5 [step] sid = 23801 state = 0 desc = 初始化 script: script_end node_count = 0 [step] sid = 23802 state = 0 desc = 料盘点位获取 script: script_end node_count = 8 [node] nid = 3380201 task = 1038 type = 10 state = 0 desc = node1 cmd = t x y [node] nid = 3380202 task = 1038 type = 27 state = 0 desc = node2 cmd = if("GRR" != user) jump(3380204) [node] nid = 3380203 task = 1038 type = 27 state = 0 desc = node3 cmd = if(0 == t1038) jump(3380201) [node] nid = 3380204 task = 1038 type = 1 state = 0 desc = node4 cmd = 1 [node] nid = 3380205 task = 1038 type = 27 state = 0 desc = node5 cmd = if(0 != t1038) jump(3380208) [node] nid = 3380206 task = 1038 type = 24 state = 0 desc = node6 cmd = 0 "料盘用完,清换料盘" [node] nid = 3380207 task = 1038 type = 27 state = 0 desc = node7 cmd = jump(3380201) [node] nid = 3380208 task = 1038 type = 1 state = 0 desc = node8 cmd = 1 [step] sid = 23803 state = 0 desc = 料盘拍照位 script: script_end node_count = 1 [node] nid = 3380301 task = 1038 type = 18 state = 0 desc = node1 cmd = 1046 [step] sid = 23804 state = 0 desc = 固定料盘取料拍照 script: tmp = 0 script_end node_count = 27 [node] nid = 3380401 task = 1038 type = 27 state = 0 desc = node1 cmd = tmp++ [node] nid = 38040002 task = 1038 type = 14 state = 0 desc = node2 cmd = 光源3=1 [node] nid = 38040003 task = 1038 type = 15 state = 0 desc = node3 cmd = 光源3动位=1 5000 [node] nid = 3380402 task = 1038 type = 27 state = 0 desc = node2 cmd = vlog("Tray-"+str(t),"Camera") [node] nid = 3380403 task = 1038 type = 22 state = 0 desc = node3 cmd = 31 "M5" [node] nid = 3380404 task = 1038 type = 23 state = 0 desc = node4 cmd = 31 "WaitM5" 5000 ret sn offsetx offsety [node] nid = 3380405 task = 1038 type = 27 state = 0 desc = node5 cmd = if(ret == 0) jump(3380413)//-->next [node] nid = 3380406 task = 1038 type = 27 state = 0 desc = node6 cmd = if(tmp<10){jump(3380401)} else{redLight = 1;} [node] nid = 3380407 task = 1038 type = 27 state = 0 desc = node7 cmd = wlog("ERROR START",-1,"Camera capture failed","") [node] nid = 3380408 task = 1038 type = 24 state = 0 desc = node8 cmd = 1 "Camera fail Are you Try again?" [node] nid = 3380409 task = 1038 type = 27 state = 0 desc = node9 cmd = redLight = 0 [node] nid = 3380410 task = 1038 type = 27 state = 0 desc = node10 cmd = if (4==t1038){ wlog("ERROR END",-1,"Camera Try Again","");jump(3380401);}//-->newStart [node] nid = 3380411 task = 1038 type = 27 state = 0 desc = node11 cmd = wlog("ERROR END",-1,"Camera To Next",""); [node] nid = 3380412 task = 1038 type = 27 state = 0 desc = node12 cmd = jump(3380425)//-->end [node] nid = 3380413 task = 1038 type = 1 state = 0 desc = node13 cmd = 1 [node] nid = 3380414 task = 1038 type = 27 state = 1 desc = 空跑启用 cmd = if("NG"==str(sn)) {sn=debug;debug++;}//空跑使用 [node] nid = 3380415 task = 1038 type = 27 state = 0 desc = node15 cmd = if("NG"!=str(sn)) jump(3380422)//-->next [node] nid = 3380416 task = 1038 type = 27 state = 0 desc = node16 cmd = if(tmp<10){jump(3380401)} else{redLight = 1;} [node] nid = 3380417 task = 1038 type = 27 state = 0 desc = node17 cmd = wlog("ERROR START",-2,"SN capture fail","") [node] nid = 3380418 task = 1038 type = 24 state = 0 desc = node18 cmd = 1 "SN fail Are you Try again?" [node] nid = 3380419 task = 1038 type = 27 state = 0 desc = node19 cmd = redLight = 0 [node] nid = 3380420 task = 1038 type = 27 state = 0 desc = node20 cmd = if (4==t1038){ wlog("ERROR END",-2,"SN Try Again","");jump(3380401);}//-->newStart [node] nid = 3380421 task = 1038 type = 27 state = 0 desc = node21 cmd = wlog("ERROR END",-2,"SN Set failure",""); [node] nid = 3380422 task = 1038 type = 1 state = 0 desc = node22 cmd = 1 [node] nid = 3380423 task = 1038 type = 27 state = 0 desc = node23 cmd = x += offsetx [node] nid = 3380424 task = 1038 type = 27 state = 0 desc = node24 cmd = y += offsety [node] nid = 3380425 task = 1038 type = 1 state = 0 desc = node25 cmd = 1 [step] sid = 23805 state = 0 desc = 拍照OK script: script_end node_count = 1 [node] nid = 3380501 task = 1038 type = 22 state = 0 desc = node1 cmd = 31 "posset 1 1 " +str(sn)+" "+str(x)+" "+str(y)