nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1019 个
工控威望: 1841 点
下载积分: 244 分
在线时间: 1107(小时)
注册时间: 2017-02-09
最后登录: 2024-11-26
查看nightblueblu的 主题 / 回贴
楼主  发表于: 2019-04-19 09:07
咨询一下高手,我现在有M0到M299一共300个状态,我现在需要判断这300个继电器是否全部都是0,怎么做好呢?一个一个串太麻烦

是不是可以用传送指令,还请知道 的大师指导一下,PLC是三菱5U的,谢谢
[ 此帖被nightblueblu在2019-04-19 09:16重新编辑 ]
Your happiness is everything.
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 213 个
工控威望: 1259 点
下载积分: 11131 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-27
查看abcde12345的 主题 / 回贴
1楼  发表于: 2019-04-19 09:37
用指令max 只要有大于0的,就不满足条件了
楼主留言:
感谢
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1019 个
工控威望: 1841 点
下载积分: 244 分
在线时间: 1107(小时)
注册时间: 2017-02-09
最后登录: 2024-11-26
查看nightblueblu的 主题 / 回贴
2楼  发表于: 2019-04-19 10:00
dmov k8m0 d0
dmov k8m32 d2
dmov k8m64 d4
......
[d>= d0 k1]-------------m500
.........

一个简单的问题是我想复杂了,感谢关注
Your happiness is everything.
yangzhisang
级别: 探索解密
精华主题: 0
发帖数量: 62 个
工控威望: 195 点
下载积分: 412 分
在线时间: 18(小时)
注册时间: 2016-12-20
最后登录: 2023-11-01
查看yangzhisang的 主题 / 回贴
3楼  发表于: 2019-04-19 11:35
1   用批复位指令,M0-300  全部置零     有区间复位指令ZRST 例如 ZRST M0 M300 表示位元件M0~M300批量复位
2. 再用区间比较指令     再结合楼上的k8m0