艾特you8
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 140 点
下载积分: 1913 分
在线时间: 35(小时)
注册时间: 2017-10-22
最后登录: 2023-07-11
查看艾特you8的 主题 / 回贴
楼主  发表于: 2018-06-12 16:58
图片:

目前在写一个程序,遇到循环控制问题。
求教各位大神。

目前需要到一个位置吸取工件,吸取命令给到后延时判断是否吸住。
如果没有吸住进行重复吸取,达到一定次数后报警。
目前程序该如何写。我自己写了一截达不到要求。
请各位大神指点。


附件是写的程序
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-01
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2018-06-20 14:16
讲一下思路吧  既然你有判断的信号 那就可以在这个地方做点文章 这个地方肯定会有寄存器+1的处理 然后还会有正常和不正常的 正常的就直接把寄存器清零  不正常的+1 然后再到抓料部分的程序就可以了达到一定次数的不正常后 直接报警就可以了  很简单的 不需要什么跳转 循环的 自己写一个就可以了