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.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
version = 2021
[proc]
pid = 1016
type = 0
name = IO弹出OK料仓
start =
pause =
step_count = 12
[step]
sid = 21601
state = 0
desc = 竞争信号
script:
script_end
node_count = 20
[node]
nid = 3160101
task = 1016
type = 17
state = 0
desc = node1
cmd = okevent=0
[node]
nid = 3160116
task = 1016
type = 27
state = 0
desc = node2
cmd = u1026=1
[node]
nid = 3160103
task = 1016
type = 19
state = 0
desc = node2
cmd = 1026
[node]
nid = 3160102
task = 1016
type = 18
state = 0
desc = node2
cmd = 1026 asyn
[node]
nid = 3160104
task = 1016
type = 1
state = 0
desc = node4
cmd = 1
[node]
nid = 3160105
task = 1016
type = 27
state = 0
desc = node5
cmd = if(1==rio("抽屉拉伸气缸1-")) jump(3160108)
[node]
nid = 3160117
task = 1016
type = 27
state = 0
desc = node7
cmd = redLight = 1
[node]
nid = 3160106
task = 1016
type = 24
state = 0
desc = node6
cmd = 0 "OK料仓不在位,请把料仓推到位"
[node]
nid = 3160118
task = 1016
type = 27
state = 0
desc = node9
cmd = redLight = 0
[node]
nid = 3160107
task = 1016
type = 27
state = 0
desc = node7
cmd = if(0==rio("抽屉拉伸气缸1-")) jump(3160105)
[node]
nid = 3160108
task = 1016
type = 1
state = 0
desc = node8
cmd = 1
[node]
nid = 3160109
task = 1016
type = 14
state = 0
desc = node9
cmd = 抽屉锁1 = 1
[node]
nid = 3160110
task = 1016
type = 1
state = 0
desc = node10
cmd = 300
[node]
nid = 3160111
task = 1016
type = 27
state = 0
desc = node11
cmd = if(1==rio("抽屉锁1+")) jump(3160115)
[node]
nid = 3160112
task = 1016
type = 14
state = 0
desc = node12
cmd = 抽屉锁1 = 0
[node]
nid = 3160119
task = 1016
type = 27
state = 0
desc = node7
cmd = redLight = 1
[node]
nid = 3160113
task = 1016
type = 24
state = 0
desc = node12
cmd = 0 "抽屉锁 异常"
[node]
nid = 3160120
task = 1016
type = 27
state = 0
desc = node9
cmd = redLight = 0
[node]
nid = 3160114
task = 1016
type = 27
state = 0
desc = node12
cmd = jump(3160104)
[node]
nid = 3160115
task = 1016
type = 1
state = 0
desc = node12
cmd = 10
[step]
sid = 21602
state = 0
desc = 退出OK料仓
script:
script_end
node_count = 21
[node]
nid = 3160231
task = 3
type = 7
state = 1
desc = q11
cmd = p1
[node]
nid = 3160232
task = 3
type = 14
state = 1
desc = node2
cmd = 抽屉锁1=0
[node]
nid = 3160233
task = 3
type = 15
state = 0
desc = node3
cmd = 抽屉锁1-=1 300
[node]
nid = 3160234
task = 3
type = 1
state = 0
desc = node4
cmd = 300
[node]
nid = 3160243
task = 3
type = 14
state = 1
desc = node5
cmd = 抽屉拉伸气缸1=1
[node]
nid = 16020306
task = 3
type = 1
state = 0
desc = IO延时
cmd = iochecktime
[node]
nid = 16020307
task = 3
type = 27
state = 0
desc = io检测
cmd = if(1=="抽屉拉伸气缸1+") jump(3160235)
[node]
nid = 16020308
task = 3
type = 24
state = 0
desc = node8
cmd = 0 "抽屉拉伸气缸1信号异常, 请处理后点击确定"
[node]
nid = 16020309
task = 3
type = 27
state = 0
desc = node9
cmd = jump(16020306)
[node]
nid = 3160245
task = 3
type = 15
state = 1
desc = node6
cmd = 抽屉拉伸气缸1+=1 5000
[node]
nid = 3160235
task = 3
type = 25
state = 0
desc = node5
cmd = "请更换OK料仓"
[node]
nid = 3160236
task = 3
type = 15
state = 1
desc = node6
cmd = 抽屉拉伸气缸1+=0 -1
[node]
nid = 3160237
task = 3
type = 1
state = 0
desc = node7
cmd = 300
[node]
nid = 3160244
task = 3
type = 15
state = 0
desc = node9
cmd = OK仓弹出=1 -1
[node]
nid = 3160246
task = 3
type = 14
state = 0
desc = node11
cmd = 抽屉拉伸气缸1=0
[node]
nid = 3160247
task = 3
type = 15
state = 0
desc = node12
cmd = 抽屉拉伸气缸1-=1 30000
[node]
nid = 3160238
task = 3
type = 15
state = 1
desc = node8
cmd = 料仓光电1=1 -1
[node]
nid = 3160239
task = 3
type = 1
state = 0
desc = node9
cmd = 200
[node]
nid = 3160240
task = 3
type = 14
state = 0
desc = node10
cmd = 抽屉锁1=1
[node]
nid = 3160241
task = 3
type = 15
state = 0
desc = node11
cmd = 抽屉锁1+=1 -1
[node]
nid = 3160242
task = 3
type = 1
state = 0
desc = node12
cmd = 300
[step]
sid = 21603
state = 0
desc = 检查是否需要放入料盘
script:
script_end
node_count = 0
[step]
sid = 21604
state = 0
desc = 寻找OK料仓层数
script:
if(rio("满料1对射光电"))
{
jump(21606)
}
script_end
node_count = 13
[node]
nid = 3160431
task = 3
type = 27
state = 0
desc = node1
cmd = u1026 = 2
[node]
nid = 3160439
task = 3
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸1=0
[node]
nid = 3160443
task = 3
type = 14
state = 0
desc = node3
cmd = 料仓夹磁气缸1开=1
[node]
nid = 3160440
task = 3
type = 15
state = 0
desc = node3
cmd = 料仓夹磁气缸1-=1 -1
[node]
nid = 3160432
task = 3
type = 27
state = 0
desc = node2
cmd = oknum = 20
[node]
nid = 3160433
task = 3
type = 6
state = 0
desc = node3
cmd = p6 = pallet(1,1,oknum)
[node]
nid = 3160434
task = 3
type = 7
state = 0
desc = node4
cmd = p6
[node]
nid = 3160435
task = 3
type = 1
state = 0
desc = node5
cmd = 500
[node]
nid = 3160436
task = 3
type = 16
state = 0
desc = 1qqqq
cmd = 满料1对射光电=0
[node]
nid = 3160437
task = 3
type = 27
state = 0
desc = node7
cmd = oknum--
[node]
nid = 3160442
task = 3
type = 27
state = 0
desc = node10
cmd = if(0==oknum) jump(3160441)
[node]
nid = 3160438
task = 3
type = 27
state = 0
desc = node8
cmd = jump(3160433)
[node]
nid = 3160441
task = 3
type = 1
state = 0
desc = node11
cmd = 1
[step]
sid = 21608
state = 0
desc = 夹OK盘
script:
script_end
node_count = 7
[node]
nid = 3160801
task = 1016
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3160802
task = 1016
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸1=1
[node]
nid = 3160807
task = 1016
type = 14
state = 0
desc = node3
cmd = 料仓夹磁气缸1开=0
[node]
nid = 3160803
task = 1016
type = 1
state = 0
desc = node3
cmd = 3000
[node]
nid = 3160804
task = 1016
type = 27
state = 0
desc = node4
cmd = if(rio("料仓夹磁气缸1+")==1) jump(3160806)
[node]
nid = 3160805
task = 1016
type = 24
state = 0
desc = node5
cmd = 0 "料仓夹气缸未到正限"
[node]
nid = 3160806
task = 1016
type = 1
state = 0
desc = node6
cmd = 0
[step]
sid = 21607
state = 0
desc = 跳转退出
script:
jump(21605)
script_end
node_count = 0
[step]
sid = 21606
state = 0
desc = 寻找OK料仓层数倒数第二层
script:
script_end
node_count = 10
[node]
nid = 3160631
task = 3
type = 27
state = 0
desc = node1
cmd = u1026 = 3
[node]
nid = 3160632
task = 3
type = 27
state = 0
desc = node2
cmd = oknum =20
[node]
nid = 3160633
task = 3
type = 6
state = 0
desc = node3
cmd = p6 = pallet(1,1,oknum)
[node]
nid = 3160634
task = 3
type = 7
state = 0
desc = node4
cmd = p6
[node]
nid = 3160635
task = 3
type = 1
state = 0
desc = node5
cmd = 500
[node]
nid = 3160636
task = 3
type = 16
state = 0
desc = node6
cmd = u1026=3
[node]
nid = 3160637
task = 3
type = 27
state = 0
desc = node7
cmd = oknum--
[node]
nid = 3160639
task = 3
type = 27
state = 0
desc = node8
cmd = if(0==oknum) jump(3160640)
[node]
nid = 3160638
task = 3
type = 27
state = 0
desc = node8
cmd = jump(3160633)
[node]
nid = 3160640
task = 3
type = 1
state = 0
desc = node10
cmd = 0
[step]
sid = 21609
state = 0
desc = 夹OK盘
script:
script_end
node_count = 7
[node]
nid = 3160901
task = 1016
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3160902
task = 1016
type = 14
state = 0
desc = node2
cmd = 料仓夹磁气缸1=1
[node]
nid = 3160907
task = 1016
type = 14
state = 0
desc = node3
cmd = 料仓夹磁气缸1开=0
[node]
nid = 3160903
task = 1016
type = 1
state = 0
desc = node3
cmd = 2000
[node]
nid = 3160904
task = 1016
type = 27
state = 0
desc = node4
cmd = if(rio("料仓夹磁气缸1+")==1) jump(3160906)
[node]
nid = 3160905
task = 1016
type = 24
state = 0
desc = node5
cmd = 0 "料仓夹气缸未到正限"
[node]
nid = 3160906
task = 1016
type = 1
state = 0
desc = node6
cmd = 0
[step]
sid = 21610
state = 0
desc = 退出跳转
script:
jump(21605)
script_end
node_count = 0
[step]
sid = 21611
state = 1
desc = 直接到最顶层
script:
script_end
node_count = 3
[node]
nid = 3161131
task = 3
type = 1
state = 0
desc = node1
cmd = 0
[node]
nid = 3161132
task = 3
type = 6
state = 0
desc = node2
cmd = p6 = pallet(1,1,1)
[node]
nid = 3161133
task = 3
type = 7
state = 0
desc = node3
cmd = p6
[step]
sid = 21612
state = 0
desc = 判断是否有料盘
script:
script_end
node_count = 0
[step]
sid = 21605
state = 0
desc = end
script:
script_end
node_count = 2
[node]
nid = 3160501
task = 1016
type = 27
state = 0
desc = node1
cmd = okevent=0
[node]
nid = 3160502
task = 1016
type = 27
state = 0
desc = node2
cmd = u1026=0