version = 2021 [proc] pid = 1029 type = 0 name = 进料仓加盖 start = pause = step_count = 10 [step] sid = 22901 bDisable = 0 desc = 竞争信号 script: script_end node_count = 6 [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 [node] nid = 3290103 task = 1029 type = 14 state = 0 desc = node3 cmd = 吸料上下气缸1=0 [node] nid = 3290104 task = 1029 type = 14 state = 0 desc = node4 cmd = 吸料上下气缸2=0 [node] nid = 3290105 task = 1029 type = 14 state = 0 desc = node5 cmd = 吸料上下气缸3=0 [node] nid = 3290106 task = 1029 type = 14 state = 0 desc = node6 cmd = 吸料上下气缸4=0 [step] sid = 22902 bDisable = 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 = 0 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 bDisable = 0 desc = 到空料仓上方 script: script_end node_count = 5 [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 = 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 bDisable = 0 desc = 空料仓上升一层 script: script_end node_count = 8 [node] nid = 3290401 task = 1029 type = 14 state = 0 desc = node1 cmd = 料仓夹磁气缸3=0 [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 bDisable = 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 bDisable = 0 desc = 抓空盘 script: script_end node_count = 15 [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 = 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 = 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 = 3290628 task = 2 type = 15 state = 0 desc = node8 cmd = 料盘真空检测=1 -1 [node] nid = 3290637 task = 2 type = 14 state = 0 desc = node7 cmd = 料仓夹磁气缸3=0 [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 = 500 [node] nid = 3290640 task = 2 type = 14 state = 0 desc = node10 cmd = 料盘搬运气缸=0 [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 = 100 [node] nid = 3290643 task = 2 type = 7 state = 0 desc = node13 cmd = p4 [step] sid = 22907 bDisable = 0 desc = 进料仓下降一层 script: script_end node_count = 7 [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 = 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 bDisable = 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 bDisable = 0 desc = 放入空盘 script: script_end node_count = 12 [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 = 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 = 3290936 task = 2 type = 14 state = 0 desc = node6 cmd = 料仓夹磁气缸2=1 [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 = 3290940 task = 2 type = 15 state = 0 desc = node10 cmd = 料盘搬运气缸-=1 -1 [node] nid = 3290941 task = 2 type = 1 state = 0 desc = node11 cmd = 10 [node] nid = 3290942 task = 2 type = 7 state = 0 desc = node12 cmd = p1 [step] sid = 22910 bDisable = 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