gasuser
级别: 探索解密
精华主题: 0
发帖数量: 56 个
工控威望: 123 点
下载积分: 4577 分
在线时间: 39(小时)
注册时间: 2020-08-31
最后登录: 2024-07-12
查看gasuser的 主题 / 回贴
楼主  发表于: 2020-12-25 00:58
请问有懂永宏PLC指令的前辈吗

可否指导一下 我下面的疑问

不知道永宏PLC有没有什么指令或是方式
做出以下动作
五个继电器M1~M5
有无方式可以得到目前是几个点ON
然后将其存到数据暂存器D内

例如我现在M1,M3,M5是ON的D0会呈现3表示M1~M5间有3个继电器是ON得

例如我现在M1,M3是ON的D0会呈现2表示M1~M5间有2个继电器是ON得

例如我现在M1,M3,M4,M5是ON的D0会呈现4表示M1~M5间有4个继电器是ON得

如此类推
请各位不吝指指教谢谢
[ 此帖被gasuser在2020-12-25 16:45重新编辑 ]
我只是个新手 问题比较多 请各位前辈多多见谅
jinle520
QQ:229441204
级别: 家园常客

精华主题: 0
发帖数量: 488 个
工控威望: 673 点
下载积分: 2434 分
在线时间: 439(小时)
注册时间: 2013-05-31
最后登录: 2024-09-27
查看jinle520的 主题 / 回贴
1楼  发表于: 2020-12-25 10:12
图片:
永宏的要注意一下,WM*这个数要8能整除才行,只能写WM0,WM8,WM16,WM80..。。。。。。

还有要注意一下,指令是16位的,长度最小数是2,占用了32位,也就是从M0到M31都占用了,编程序时不要再重复使用。
[ 此帖被jinle520在2020-12-25 10:21重新编辑 ]
本帖最近评分记录:
  • 下载积分:+2(gasuser) 真诚感谢!