小陈要努力
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 103 点
下载积分: 847 分
在线时间: 15(小时)
注册时间: 2021-11-29
最后登录: 2024-10-24
查看小陈要努力的 主题 / 回贴
楼主  发表于: 23天前
图片:
目前有个这样的设备,它分为1区和2区,需要有这种2个区域交替测试的运行模式,比如在1区测试X分钟,停止Y分钟,循环测试Z次后,可以移送到2区。在2区测试m分钟,停止n分钟,循环测试i次后,再移送到1区。1和2区的区域交替测试次数可调,所有的时间和次数也都是可以调的。我目前只能写出单个区域内做循环。2个区域的不知道咋写,大佬们能否指引一点思路,灰常感谢!
pme2bb
~~ 一蕭一劍平生意   &n
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 153 点
下载积分: 1109 分
在线时间: 11(小时)
注册时间: 2018-09-05
最后登录: 2024-10-24
查看pme2bb的 主题 / 回贴
1楼  发表于: 23天前
很簡單,利用移載汽缸判定目前身再第一區或是第二區
第一區流程:S0測試啟動->S1計算時間->S2測試次數+1->S3判斷次數到達NO->S0/YES->S10
S10移載汽缸移動到第二區->S11判斷移載汽缸到達定位->S20第二區流程
第二區流程:S20測試啟動->S21計算時間->S22測試次數+1->S23判斷次數到達NO->S20/YES->S30移載汽缸移動到第一區->S31判斷移載汽缸到達定位->S0第一區流程