|
|
version = 2021
|
|
|
[proc]
|
|
|
pid = 1014
|
|
|
type = 0
|
|
|
name = 料仓取料拍照
|
|
|
start =
|
|
|
pause =
|
|
|
step_count = 16
|
|
|
[step]
|
|
|
sid = 21401
|
|
|
state = 0
|
|
|
desc = 初始化
|
|
|
script:
|
|
|
count = 0
|
|
|
ntake = 1
|
|
|
try_count = 0
|
|
|
script_end
|
|
|
node_count = 0
|
|
|
[step]
|
|
|
sid = 21402
|
|
|
state = 0
|
|
|
desc = 获取工作盘位置
|
|
|
script:
|
|
|
|
|
|
script_end
|
|
|
node_count = 3
|
|
|
[node]
|
|
|
nid = 3140201
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3140202
|
|
|
task = 1014
|
|
|
type = 19
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = 1007
|
|
|
[node]
|
|
|
nid = 3140203
|
|
|
task = 1014
|
|
|
type = 10
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = 1 x1 y1
|
|
|
[step]
|
|
|
sid = 21406
|
|
|
state = 0
|
|
|
desc = 到拍照位
|
|
|
script:
|
|
|
if (1==clear)
|
|
|
{//有清料信号
|
|
|
|
|
|
jump(21405);
|
|
|
return;
|
|
|
}
|
|
|
if (t1014==0)
|
|
|
{//两个都为0,那必须换盘
|
|
|
if (count==0)
|
|
|
{
|
|
|
pstart(1007);
|
|
|
jump(21401);
|
|
|
}
|
|
|
else jump(21405) //结束
|
|
|
}
|
|
|
script_end
|
|
|
node_count = 4
|
|
|
[node]
|
|
|
nid = 3140601
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = x = x1
|
|
|
[node]
|
|
|
nid = 3140602
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = y = y1
|
|
|
[node]
|
|
|
nid = 3140603
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = 1046
|
|
|
[node]
|
|
|
nid = 3140604
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = 2000
|
|
|
[step]
|
|
|
sid = 21416
|
|
|
state = 1
|
|
|
desc = 记录拍照点
|
|
|
script:
|
|
|
jump(21415)
|
|
|
script_end
|
|
|
node_count = 1
|
|
|
[node]
|
|
|
nid = 14160101
|
|
|
task = 1
|
|
|
type = 6
|
|
|
state = 1
|
|
|
desc = node1
|
|
|
cmd = p13 = p0
|
|
|
[step]
|
|
|
sid = 21403
|
|
|
state = 1
|
|
|
desc = 拍照
|
|
|
script:
|
|
|
sn = 0
|
|
|
offsetx = 0
|
|
|
offsety = 0
|
|
|
try_count = 0
|
|
|
script_end
|
|
|
node_count = 47
|
|
|
[node]
|
|
|
nid = 3140301
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = 31 "posreset 1"
|
|
|
[node]
|
|
|
nid = 3140302
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = 31 "M1"
|
|
|
[node]
|
|
|
nid = 3140303
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = k=0
|
|
|
[node]
|
|
|
nid = 3140304
|
|
|
task = 1014
|
|
|
type = 23
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = 31 "WaitM1" 5000 ret sn offsetx offsety
|
|
|
[node]
|
|
|
nid = 3140305
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = k++
|
|
|
[node]
|
|
|
nid = 3140340
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = if(-2==ret) jump(3140327)
|
|
|
[node]
|
|
|
nid = 3140306
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = if(ret == 0) jump(3140314)
|
|
|
[node]
|
|
|
nid = 3140341
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = if(-1==ret) jump(3140314)
|
|
|
[node]
|
|
|
nid = 3140330
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node7
|
|
|
cmd = try_count++
|
|
|
[node]
|
|
|
nid = 3140337
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node8
|
|
|
cmd = if (try_count<3) jump(3140301)
|
|
|
[node]
|
|
|
nid = 3140307
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node7
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3140346
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node12
|
|
|
cmd = if(1==came_pos_leave) jump(3140309)
|
|
|
[node]
|
|
|
nid = 3140308
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node8
|
|
|
cmd = 1 "第 "+str(k)+" 个物料拍照定位失败\n重拍 选择是\n继续下个 选择否"
|
|
|
[node]
|
|
|
nid = 3140309
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node9
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3140310
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node10
|
|
|
cmd = jump(3140327)
|
|
|
[node]
|
|
|
nid = 3140311
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 1
|
|
|
desc = node11
|
|
|
cmd = 1 "camera fail are you tay again?"
|
|
|
[node]
|
|
|
nid = 3140312
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node12
|
|
|
cmd = if(4==t1014) jump(3140301)
|
|
|
[node]
|
|
|
nid = 3140313
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node13
|
|
|
cmd = wlog("ERROR START", -1, "Get marital camera fail", "");jump(3140322)
|
|
|
[node]
|
|
|
nid = 3140343
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node18
|
|
|
cmd = jump(3140327)
|
|
|
[node]
|
|
|
nid = 3140344
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node19
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3140314
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node14
|
|
|
cmd = x=x1+offsetx;y=y1+offsety
|
|
|
[node]
|
|
|
nid = 3140315
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = 启用不检测SN
|
|
|
cmd = if("NG"==str(sn)) {sn=debug;debug++;}
|
|
|
[node]
|
|
|
nid = 3140316
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node16
|
|
|
cmd = if("NG"!=str(sn)) jump(3140324)//ok
|
|
|
[node]
|
|
|
nid = 3140338
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node19
|
|
|
cmd = try_count++
|
|
|
[node]
|
|
|
nid = 3140339
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node8
|
|
|
cmd = if (try_count<3) jump(3140301)
|
|
|
[node]
|
|
|
nid = 3140317
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node17
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3140347
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node12
|
|
|
cmd = if(1==came_pos_leave) jump(3140319)
|
|
|
[node]
|
|
|
nid = 3140318
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node18
|
|
|
cmd = 1 "第 "+str(k)+" 个物料二维码失败\n重拍 选择是\n取到NG料盘 选择否"
|
|
|
[node]
|
|
|
nid = 3140319
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node19
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3140329
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node12
|
|
|
cmd = if(4==t1014) jump(3140301)
|
|
|
[node]
|
|
|
nid = 3140342
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node27
|
|
|
cmd = castoff = k
|
|
|
[node]
|
|
|
nid = 3140345
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node30
|
|
|
cmd = came_pos_leave = 1
|
|
|
[node]
|
|
|
nid = 3140320
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node20
|
|
|
cmd = 1044
|
|
|
[node]
|
|
|
nid = 3140321
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node21
|
|
|
cmd = t = 5
|
|
|
[node]
|
|
|
nid = 3140322
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node22
|
|
|
cmd = 1048
|
|
|
[node]
|
|
|
nid = 3140323
|
|
|
task = 1014
|
|
|
type = 26
|
|
|
state = 0
|
|
|
desc = node23
|
|
|
cmd = 3140327
|
|
|
[node]
|
|
|
nid = 3140324
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node24
|
|
|
cmd = count++
|
|
|
[node]
|
|
|
nid = 3140325
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 1
|
|
|
desc = node25
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3140326
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 0
|
|
|
desc = node26
|
|
|
cmd = 31 "posset 1 "+ str(k)+" " +str(sn)+" "+str(x)+" "+str(y)
|
|
|
[node]
|
|
|
nid = 3140327
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node27
|
|
|
cmd = if(k<pic)jump(3140304)
|
|
|
[node]
|
|
|
nid = 3140328
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node28
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3140331
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node31
|
|
|
cmd = if (try_count<5) jump(3140336)
|
|
|
[node]
|
|
|
nid = 3140332
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node32
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3140333
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node33
|
|
|
cmd = 1 "是否需要清料\n选择 是 清料\n选择 否 拍下一个"
|
|
|
[node]
|
|
|
nid = 3140334
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node34
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3140335
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node35
|
|
|
cmd = if(4==t1014) {clear=1;ops_stop=1}
|
|
|
[node]
|
|
|
nid = 3140336
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node36
|
|
|
cmd = 0
|
|
|
[step]
|
|
|
sid = 21404
|
|
|
state = 1
|
|
|
desc = 循环
|
|
|
script:
|
|
|
if (count < ntake)
|
|
|
{
|
|
|
jump(21402)
|
|
|
}
|
|
|
script_end
|
|
|
node_count = 0
|
|
|
[step]
|
|
|
sid = 21405
|
|
|
state = 0
|
|
|
desc = 拍照
|
|
|
script:
|
|
|
|
|
|
script_end
|
|
|
node_count = 5
|
|
|
[node]
|
|
|
nid = 3140501
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = vlog("Tray-"+str(t),"Camera_s")
|
|
|
[node]
|
|
|
nid = 3140502
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = 120
|
|
|
[node]
|
|
|
nid = 3140503
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = 31 "posreset 1"
|
|
|
[node]
|
|
|
nid = 3140504
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 1
|
|
|
desc = node4
|
|
|
cmd = 31 "M1"
|
|
|
[node]
|
|
|
nid = 3140505
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = k=0
|
|
|
[step]
|
|
|
sid = 21407
|
|
|
state = 0
|
|
|
desc = 接收数据
|
|
|
script:
|
|
|
|
|
|
script_end
|
|
|
node_count = 3
|
|
|
[node]
|
|
|
nid = 3140701
|
|
|
task = 1014
|
|
|
type = 23
|
|
|
state = 1
|
|
|
desc = node1
|
|
|
cmd = 31 "WaitM1" 5000 ret sn offsetx offsety
|
|
|
[node]
|
|
|
nid = 3140702
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = k++
|
|
|
[node]
|
|
|
nid = 14070001
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = u1014=0
|
|
|
[step]
|
|
|
sid = 21408
|
|
|
state = 0
|
|
|
desc = 分条件处理
|
|
|
script:
|
|
|
if(0==ret) jump(21411)//判断XY
|
|
|
if(-2==ret) jump(21414)//没有物料
|
|
|
if(-1==ret) jump(21411)//二维码
|
|
|
if(-3==ret) jump(21410)//物料偏
|
|
|
script_end
|
|
|
node_count = 4
|
|
|
[node]
|
|
|
nid = 3140801
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3140802
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = 0 "视觉信息于协议不符,需要重拍"
|
|
|
[node]
|
|
|
nid = 3140803
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3140804
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = 2000
|
|
|
[step]
|
|
|
sid = 21409
|
|
|
state = 0
|
|
|
desc = 协议异常
|
|
|
script:
|
|
|
jump(21405)//重拍
|
|
|
script_end
|
|
|
node_count = 0
|
|
|
[step]
|
|
|
sid = 21410
|
|
|
state = 0
|
|
|
desc = 物料偏判断
|
|
|
script:
|
|
|
|
|
|
script_end
|
|
|
node_count = 10
|
|
|
[node]
|
|
|
nid = 3141001
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = 2000
|
|
|
[node]
|
|
|
nid = 3141002
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = u1014=1
|
|
|
[node]
|
|
|
nid = 3141003
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = try_count++
|
|
|
[node]
|
|
|
nid = 3141004
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = if(try_count<2) jump(3141010)
|
|
|
[node]
|
|
|
nid = 3141005
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = wlog("ERROR START", -1, "Get marital camera fail", "")
|
|
|
[node]
|
|
|
nid = 3141006
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3141007
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node7
|
|
|
cmd = 1 "第 "+ str(k) +" 个物料拍照失败\n选择 是 重拍\n选择 否 拍下一个"
|
|
|
[node]
|
|
|
nid = 3141008
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node8
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3141009
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node9
|
|
|
cmd = if(5==t1014) u1014=0
|
|
|
[node]
|
|
|
nid = 3141010
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node10
|
|
|
cmd = 0
|
|
|
[step]
|
|
|
sid = 21411
|
|
|
state = 0
|
|
|
desc = XY判断
|
|
|
script:
|
|
|
if(1==u1014)
|
|
|
{
|
|
|
jump(21405)//重拍
|
|
|
return
|
|
|
}
|
|
|
if(-3==ret)
|
|
|
{
|
|
|
jump(21414)//循环
|
|
|
return
|
|
|
}
|
|
|
script_end
|
|
|
node_count = 15
|
|
|
[node]
|
|
|
nid = 3141101
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = u1014=0
|
|
|
[node]
|
|
|
nid = 3141102
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = if((offsetx<4)&&(offsetx>-4)&&(offsety<3)&&(offsety>-3)) jump(3141112)
|
|
|
[node]
|
|
|
nid = 3141103
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = 2000
|
|
|
[node]
|
|
|
nid = 3141104
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = try_count++
|
|
|
[node]
|
|
|
nid = 3141105
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = if(try_count<2) {u1014=1;jump(3141115)}
|
|
|
[node]
|
|
|
nid = 3141106
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3141107
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node7
|
|
|
cmd = 1 "接收视觉数据超范围,需要重拍"
|
|
|
[node]
|
|
|
nid = 3141108
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node8
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3141109
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node9
|
|
|
cmd = if(4==t1014) u1014=1
|
|
|
[node]
|
|
|
nid = 3141110
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node10
|
|
|
cmd = offsetx=0
|
|
|
[node]
|
|
|
nid = 3141111
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node11
|
|
|
cmd = offsety=0
|
|
|
[node]
|
|
|
nid = 3141112
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node12
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3141113
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node13
|
|
|
cmd = x=x1+offsetx
|
|
|
[node]
|
|
|
nid = 3141114
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node14
|
|
|
cmd = y=y1+offsety
|
|
|
[node]
|
|
|
nid = 3141115
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node15
|
|
|
cmd = 0
|
|
|
[step]
|
|
|
sid = 21412
|
|
|
state = 0
|
|
|
desc = SN判断
|
|
|
script:
|
|
|
if(1==u1014)
|
|
|
{
|
|
|
jump(21405)//重拍
|
|
|
return
|
|
|
}
|
|
|
if(-1!=ret) jump(21413)//数据压栈
|
|
|
script_end
|
|
|
node_count = 23
|
|
|
[node]
|
|
|
nid = 3141201
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = 2000
|
|
|
[node]
|
|
|
nid = 3141202
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = u1014=1;try_count++
|
|
|
[node]
|
|
|
nid = 3141203
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = if(try_count<2) jump(3141221)
|
|
|
[node]
|
|
|
nid = 3141204
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node4
|
|
|
cmd = wlog("ERROR START", -1, "Get marital camera fail", "")
|
|
|
[node]
|
|
|
nid = 3141205
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = if(sn_ng_count<2) jump(3141210)
|
|
|
[node]
|
|
|
nid = 3141206
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node6
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3141207
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 0
|
|
|
desc = node7
|
|
|
cmd = 1 "连续3个产品二维码失败\n选择 是 清料\n选择 否 继续工作"
|
|
|
[node]
|
|
|
nid = 3141208
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node8
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3141209
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node9
|
|
|
cmd = if(4==t1014) {clear=1;ops_stop=1;jump(3141221)}
|
|
|
[node]
|
|
|
nid = 3141210
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node10
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3141211
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node11
|
|
|
cmd = redLight = 1
|
|
|
[node]
|
|
|
nid = 3141212
|
|
|
task = 1014
|
|
|
type = 24
|
|
|
state = 1
|
|
|
desc = node12
|
|
|
cmd = 1 "第 "+ str(k) +" 个二维码识别失败,是否重拍"
|
|
|
[node]
|
|
|
nid = 3141213
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node13
|
|
|
cmd = redLight = 0
|
|
|
[node]
|
|
|
nid = 3141214
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 1
|
|
|
desc = node14
|
|
|
cmd = if(4==t1014) {jump(3141221)}
|
|
|
[node]
|
|
|
nid = 3141215
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node15
|
|
|
cmd = castoff = k
|
|
|
[node]
|
|
|
nid = 3141216
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node16
|
|
|
cmd = sn_ng_count++
|
|
|
[node]
|
|
|
nid = 3141217
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node17
|
|
|
cmd = 1044
|
|
|
[node]
|
|
|
nid = 3141218
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node18
|
|
|
cmd = t=5
|
|
|
[node]
|
|
|
nid = 3141219
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node19
|
|
|
cmd = 1039
|
|
|
[node]
|
|
|
nid = 3141220
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node20
|
|
|
cmd = 1045
|
|
|
[node]
|
|
|
nid = 3141222
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node21
|
|
|
cmd = 1052
|
|
|
[node]
|
|
|
nid = 14120022
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = node21
|
|
|
cmd = 1060
|
|
|
[node]
|
|
|
nid = 3141221
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node21
|
|
|
cmd = 0
|
|
|
[step]
|
|
|
sid = 21413
|
|
|
state = 0
|
|
|
desc = 数据压栈
|
|
|
script:
|
|
|
if(1==clear)
|
|
|
{
|
|
|
jump(21415)
|
|
|
return
|
|
|
}
|
|
|
if(1==u1014)
|
|
|
{
|
|
|
jump(21405)//重拍
|
|
|
}
|
|
|
script_end
|
|
|
node_count = 5
|
|
|
[node]
|
|
|
nid = 3141301
|
|
|
task = 1014
|
|
|
type = 1
|
|
|
state = 0
|
|
|
desc = node1
|
|
|
cmd = 0
|
|
|
[node]
|
|
|
nid = 3141302
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node2
|
|
|
cmd = count++
|
|
|
[node]
|
|
|
nid = 3141303
|
|
|
task = 1014
|
|
|
type = 27
|
|
|
state = 0
|
|
|
desc = node3
|
|
|
cmd = sn_ng_count=0
|
|
|
[node]
|
|
|
nid = 3141304
|
|
|
task = 1014
|
|
|
type = 18
|
|
|
state = 0
|
|
|
desc = 虚拟二维码
|
|
|
cmd = 1059
|
|
|
[node]
|
|
|
nid = 3141305
|
|
|
task = 1014
|
|
|
type = 22
|
|
|
state = 0
|
|
|
desc = node5
|
|
|
cmd = 31 "posset 1 "+ str(k)+" " +str(sn)+" "+str(x)+" "+str(y)
|
|
|
[step]
|
|
|
sid = 21414
|
|
|
state = 0
|
|
|
desc = 循环
|
|
|
script:
|
|
|
if(k<pic)
|
|
|
{
|
|
|
jump(21407)//继续接收数据
|
|
|
return
|
|
|
}
|
|
|
//if (count<ntake) jump(21402)
|
|
|
script_end
|
|
|
node_count = 0
|
|
|
[step]
|
|
|
sid = 21415
|
|
|
state = 0
|
|
|
desc = end
|
|
|
script:
|
|
|
|
|
|
script_end
|
|
|
node_count = 0
|