VASS标准-涂胶不合格重涂的编写

;fold label 1 ;%{pse}%mkukatpvw,%ccontrol,%vlabel,%p 1:label, 2:label 1
      ;fold  ;%{h}
         label1:
      ;endfold
   ;endfold
   ;fold ptp vb=100% ve=0% acc=100% robwzg=1 base=0 spstrig=5[1/100s] pu ;%{p}%mkukatpvw,%cmove8,%vptp,%p 1:1, 2: vb=, 3:100, 4:%, 5: ve=, 6:0, 7:%, 8: acc=, 9:100, 10:%, 11: robwzg=, 12:1, 13: base=, 14:0, 15: spstrig=, 16:5, 17:[1/100s], 18: pu, 19:2, 20:-1, 21:3
      ;fold 1: fb psps = ein ;%{se}%mkukatpvw %cvw_sps %vfbpsps %p 2:fb psps = ein,3:fbpsps
      ;endfold
      ;fold 2: a23 = aus ;%{se}%mkukatpvw %cvw_sps %vboasg %p 2:a23 = aus,3:boasg
      ;endfold
      ;fold 3: spslabel 1 重复清胶;%{se}%mkukatpvw %ccontrol %vlabel %p 2:spslabel 1,3:label
      ;endfold
      ;fold 4: spsmakro183 = e1534 + e163 e1534请求清胶 + e163选择清胶;%{se}%mkukatpvw %cvw_sps %vmakro %p 2:spsmakro183 = e1534 + e163,3:makro
      ;endfold
      ;fold 5: goto spslabel 2 = e15 ;%{se}%mkukatpvw %ccontrol %vjump %p 2:goto spslabel 2 = e15,3:jump
      ;endfold
      ;fold 6: goto spslabel 1 = e1534 请求清胶;%{se}%mkukatpvw %ccontrol %vjump %p 2:goto spslabel 1 = e1534,3:jump
      ;endfold
      ;fold 7: spslabel 2 ;%{se}%mkukatpvw %ccontrol %vlabel %p 2:spslabel 2,3:label
      ;endfold
      ;fold 8: warte bis e23 ;%{se}%mkukatpvw %cvw_sps %vwboasg %p 2:warte bis e23,3:wboasg
      ;endfold
      ;fold 9: a23 = ein ;%{se}%mkukatpvw %cvw_sps %vboasg %p 2:a23 = ein,3:boasg
      ;endfold
      ;fold 10: fb psps = m30 ;%{se}%mkukatpvw %cvw_sps %vfbpsps %p 2:fb psps = m30,3:fbpsps
      ;endfold
      ;fold up70 = ein   开始涂胶;%{se}%mkukatpvw %cvw_sps %vup %p 2:up70 = ein,3:up
      ;endfold
      ;fold up71 = f343 + e162
up71 涂胶展示 / f343 = !e1526(涂胶不合格)+ e162选择展示 ;%{se}%mkukatpvw %cvw_sps %vup %p 2:up71 = f343 + e162,3:up
      ;endfold
      ;fold up120 = (e1534 + e163) & !e15  up120清胶;%{se}%mkukatpvw %cvw_sps %vup %p 2:up120 = (e1534 + e163) & !e15,3:up
      ;endfold
      ;fold {h}
         vw_mpara_act=p2_d
         act_p1 = p2
         act_p2 = p2
         vw(#mpara,true)
         sps_fertig=false
         trigger when distance=1 delay=-50 do sps_trig(3) prio=-1
         ptp p2
         $advance=1
         wait for sps_fertig
         sel_res=select(#up,70,true)
         sel_res=select(#up,71,$flag[343] or $in[162])
         sel_res=select(#up,120,($in[1534] or $in[163]) and not $in[15])
      ;endfold
   ;endfold
   ;fold goto label 1 = f343 (涂胶不合格)返回上一步
vass图解:
;%{pse}%mkukatpvw,%ccontrol,%vjump,%p 1:goto label, 2:1, 3:=, 4:6, 5:343
      ;fold  ;%{h}
         continue
         if $flag[343] then
            continue
            goto label1
         endif
      ;endfold
   ;endfold
'option' (string)
必须根据过程设备所位于的机器人地址区,在这里组态正确的选件。
'option'的设置:
粘贴 1  kl1  'c'
粘贴 2  kl2  'd'
粘贴 3  kl3  'e'
'layer' (int)
该可视化对象在某个特定层中。可视化功能将其层号发送给 plc。为了正确地执行全局选择,该块必须知道可视化对象所处的层。
选件 c (kl1):'e161  过程处于活跃状态' = true
'ex_lm' (word)
操作粘贴控制的外部键中的指示灯采用 'ex_lm' 进行组态。
'vorw' (bool) 预警。
选件 c (kl1):'a165  预警未决' = true-
选件 c (kl1):'e166  容器预警' = true
'stoexx' (bool) 故障。
选件 c (kl1):'a167  过程温度未到'
选件 c (kl1):'a168  加热/泵/配料装置故障'
选件 c (kl1):'a169  胶粘不良'
选件 c (kl1):'a175  未就绪'
选件 c (kl1):a176  组故障
'st_rob' (st_rob)
机器人结构。包含完整的机器人接口。通过该结构,可从过程设备读出数据,和将数据写入到过程设备中。
'st_pg' (st_pg)
过程设备结构。机器人块( fb_rob ) 和过程设备块之间的通信。
'st_ba' (st_betriebsarten)
运行模式结构。内含确认信号。
'st_meld' (st_meldungen)
消息结构。进入报警系统中的各种消息需要使用该结构。
报警系统 
该块可生成以下错误消息:
过程温度未到             ste  过程信号:过程温度未到
加热/泵/配料装置出现故障 ste  过程信号:加热/泵/配料装置出现故障
胶粘不良                 ste  过程信号:胶粘不良
未准备好                 ste  过程信号:未准备好
组故障                   ste  过程信号:组故障
预警未决                 ms1  过程信号:预警未决
容器预警                 ms1  过程信号:容器预警
已去选                   mt0  过程已被去选
用于显示                 mt1  过程信号:用于显示
用于漂洗                 mt1  过程信号:用于漂洗
机器人和过程设备的接口
e/a 161 无胶粘选择    -过程处于活跃状态
e/a 162 显示选择      -用于显示
e/a 163 漂洗/  漂洗选择  -漂洗
e/a 164打开节能模式  -节能模式已打开
e/a 165选择枪 3  -预警未决 
e/a 166选择枪 1  -容器预警
e166
a166
e/a 167选择枪 2  -过程温度未到
e/a 168启动加热/ 仓式泵   -加热/泵/配料装置出现故障
e/a 169零件正常   -胶粘不良 
a169胶粘不良
e169 涂胶合格
e/a 170零件后续加工   --(-搅拌器中)
 e170  零件后续加工,重新涂一次胶
e/a 171拒收零件  --漂洗
e/a 172漂洗选择     --(搅拌器中)
e/a 173搅拌器更换请求  --控制测量已完成
e/a 174重量选择  --空秤


高压辅助三相电机驱动在混动/电动汽车的应用
水箱液位自动化PLC控制系统的说明
IBM 5大产品及解决方案问鼎年度至顶网凌云奖
商场LED显示屏类型简述
bldc变频电机和直驱变频电机区别 bldc电机和dd直驱电机哪个好
VASS标准-涂胶不合格重涂的编写
2020年,AI技术的环保水平将更上一层楼
东芝A100系列240G固态硬盘值不值得买
全力导入国产设备及原材料 昆山华天科技扩建项目预计年内投产
磁致伸缩液位计的常见故障与问题
300亿锂电材料大订单落地!
华为近日宣布即将在安防领域采用H.265技术
IO-link技术优势以及与IT技术的融合
人工智能引领智能家居未来
智能锁厂家诺托浅析智能锁加盟的雷区
宝马汽车将搭载安卓汽车系统,连接过程十分方便
哪款蓝牙耳机佩戴比较舒服?佩戴轻松舒服的蓝牙耳机推荐
失望!加密货币的“兔子洞”与华尔街无二
可编程逻辑控制器是什么_可编程逻辑控制器原理
汇编语言详解