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.

244 lines
3.0 KiB
Plaintext

version = 2021
[proc]
pid = 1047
type = 0
name = 料仓单次拍照(3点矩阵)
start =
pause =
step_count = 4
[step]
sid = 24701
bDisable = 0
desc = 设置当前节点
script:
//a标识当前节点
work_set(t,a)
script_end
node_count = 2
[node]
nid = 3470101
task = 1047
type = 10
state = 0
desc = node1
cmd = t x1 y1
[node]
nid = 3470102
task = 1047
type = 18
state = 0
desc = 避让
cmd = 1046
[step]
sid = 24702
bDisable = 1
desc = 到拍照位
script:
script_end
node_count = 12
[node]
nid = 3470251
task = 1
type = 27
state = 0
desc = node1
cmd = tmp = rpos(51002)
[node]
nid = 3470252
task = 1
type = 27
state = 1
desc = node2
cmd = if (tmp>0) jump(3220857)
[node]
nid = 3470253
task = 1
type = 6
state = 0
desc = node3
cmd = p2 = p0 :z(safez)
[node]
nid = 3470254
task = 1
type = 7
state = 1
desc = node4
cmd = p2
[node]
nid = 3470255
task = 1
type = 6
state = 0
desc = node5
cmd = p2 = p14 :x(x1) :y(y1) :z(safez)
[node]
nid = 3470256
task = 1
type = 7
state = 1
desc = node6
cmd = p2
[node]
nid = 3470257
task = 1
type = 27
state = 0
desc = node7
cmd = tmp = rpos(51004)
[node]
nid = 3470258
task = 1
type = 6
state = 0
desc = node8
cmd = p2 = p14 :x(x1) :y(y1) :z(tmp)
[node]
nid = 3470259
task = 1
type = 7
state = 1
desc = node9
cmd = p2
[node]
nid = 3470260
task = 1
type = 6
state = 0
desc = node10
cmd = p2 = p14 :x(x1) :y(y1)
[node]
nid = 3470261
task = 1
type = 7
state = 1
desc = node11
cmd = p2
[node]
nid = 3470262
task = 1
type = 1
state = 0
desc = node12
cmd = 1000
[step]
sid = 24703
bDisable = 0
desc = 拍照
script:
//b标识发送给视觉 "M3"
//c标识接收视觉 "WaitM3"
if (t==2)
{//ok
b = "M3"
c = "WaitM3"
}
else
{//ng
b = "M4"
c = "WaitM4"
}
script_end
node_count = 12
[node]
nid = 3470301
task = 1047
type = 22
state = 0
desc = node1
cmd = 31 b
[node]
nid = 3470302
task = 1047
type = 23
state = 0
desc = node2
cmd = 31 c 5000 ret offsetx offsety
[node]
nid = 3470303
task = 1047
type = 27
state = 0
desc = node3
cmd = if(ret == 0) jump(3470310)
[node]
nid = 3470304
task = 1047
type = 27
state = 0
desc = node4
cmd = redLight = 1
[node]
nid = 3470305
task = 1047
type = 24
state = 0
desc = node5
cmd = 0 "料仓拍照失败,物料定位失败!"
[node]
nid = 3470306
task = 1047
type = 27
state = 0
desc = node6
cmd = redLight = 0
[node]
nid = 3470307
task = 1047
type = 24
state = 0
desc = node7
cmd = 1 "camera fail are you tay again?"
[node]
nid = 3470308
task = 1047
type = 27
state = 0
desc = node8
cmd = if(4==t1047) jump(3470301)
[node]
nid = 3470309
task = 1047
type = 27
state = 0
desc = node9
cmd = wlog("ERROR START", -1, "Get marital camera fail", "");jump(3470312)
[node]
nid = 3470310
task = 1047
type = 27
state = 0
desc = node10
cmd = x=x1+offsetx;y=y1+offsety
[node]
nid = 3470311
task = 1047
type = 22
state = 0
desc = node11
cmd = 31 "posset " +str(t) + " 1 sn12 " +str(x)+" "+str(y)
[node]
nid = 3470312
task = 1047
type = 1
state = 0
desc = node12
cmd = 700
[step]
sid = 24704
bDisable = 0
desc = log记录
script:
script_end
node_count = 1
[node]
nid = 3470401
task = 1047
type = 1
state = 0
desc = node1
cmd = 0