version = 2021 [proc] pid = 1022 type = 0 name = OK仓拍照 start = pause = step_count = 5 [step] sid = 22201 bDisable = 0 desc = 初始化 script: count = 0 script_end node_count = 0 [step] sid = 22202 bDisable = 0 desc = 获取工作盘位置 script: script_end node_count = 3 [node] nid = 3220201 task = 1022 type = 1 state = 0 desc = node1 cmd = 0 [node] nid = 3220202 task = 1022 type = 19 state = 0 desc = node2 cmd = 1008 [node] nid = 3220203 task = 1022 type = 10 state = 0 desc = node3 cmd = 2 y x [step] sid = 22203 bDisable = 0 desc = 拍照 script: if (t1022==0) {//两个都为0,那必须换盘 work_set_next(2,0) if (count==0) { pstart(1008); jump(22201) } else jump(22205) //结束拍照 } else count++ script_end node_count = 20 [node] nid = 3220321 task = 1 type = 27 state = 1 desc = 只移动xy cmd = a = rpos(51002) [node] nid = 3220322 task = 1 type = 27 state = 1 desc = 判断料盘是否结束 cmd = if (a>0) jump(3220327) [node] nid = 3220323 task = 1 type = 6 state = 1 desc = 只移动Z cmd = p2 = p0 :z(safez) [node] nid = 3220324 task = 1 type = 7 state = 1 desc = node3 cmd = p2 [node] nid = 3220325 task = 1 type = 6 state = 1 desc = node3 cmd = p2 = p14 :x(x) :y(y) :z(safez) [node] nid = 3220326 task = 1 type = 7 state = 1 desc = node4 cmd = p2 [node] nid = 3220327 task = 1 type = 6 state = 1 desc = node7 cmd = p2 = p14 :x(x) :y(y) [node] nid = 3220328 task = 1 type = 7 state = 1 desc = node23 cmd = p2 [node] nid = 3220329 task = 1 type = 1 state = 0 desc = node8 cmd = 200 [node] nid = 3220330 task = 1 type = 22 state = 1 desc = qq111 cmd = 31 "M3" [node] nid = 3220331 task = 1 type = 23 state = 1 desc = node23 cmd = 31 "WaitM3" 5000 ret offsetx offsety [node] nid = 3220332 task = 1 type = 27 state = 1 desc = node6 cmd = if(ret == 0) jump(3220336) [node] nid = 3220333 task = 1 type = 27 state = 1 desc = node7 cmd = sn = "sn123" [node] nid = 3220334 task = 1 type = 24 state = 1 desc = node14 cmd = 1 "camera fail Are you Try again?" [node] nid = 3220335 task = 1 type = 27 state = 1 desc = node15 cmd = if (4==t1) jump(3140330) [node] nid = 3220340 task = 1 type = 27 state = 1 desc = node16 cmd = count--;jump(3220339) [node] nid = 3220336 task = 1 type = 27 state = 0 desc = node16 cmd = x += offsetx [node] nid = 3220337 task = 1 type = 27 state = 0 desc = node17 cmd = y += offsety [node] nid = 3220338 task = 1 type = 22 state = 0 desc = node18 cmd = 31 "posset 2 sn12 " +str(x)+" "+str(y) [node] nid = 3220339 task = 1 type = 27 state = 0 desc = node19 cmd = print("放料拍照") [step] sid = 22204 bDisable = 0 desc = 循环 script: if (count < nput) { jump(22202) } script_end node_count = 0 [step] sid = 22205 bDisable = 1 desc = z轴上升结束 script: script_end node_count = 2 [node] nid = 3220521 task = 1 type = 6 state = 0 desc = node1 cmd = p2 = p0 +z(-10) [node] nid = 3220522 task = 1 type = 7 state = 0 desc = node2 cmd = p2