登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:轻轻的问一句

点击:699 回复:9

PLC发脉冲指令中,最大的脉冲数是32位数据寄存器的最大值, 我想问一下实际应用中有没有要发的脉冲数会超过32位数据寄存器的最大值的阿,如果有 那超过的部分该怎么办阿?
09-05-21 09:59
实际中没遇到超过这么大的
09-05-21 10:27
已经考虑到这种可能,因为脉冲是先计算后发送,因此如果超过,那么不运行并且报错。
Regards
09-05-21 10:37
哦 那如果真的是超过了 就没有办法实现了对吧。 32位的最大数是多少阿?
09-05-21 10:58
2147483647,应该也就是2的31次方吧
最后修改:2009-5-21 11:33:12
09-05-21 11:20
谢谢!
09-05-21 11:48
呵呵;
16位有可能是会超过;
32位最大有21亿多;
09-05-21 12:22
谢谢斑竹及各位大虾!
09-05-21 12:52
没有遇到过这么大的脉冲数
如果超出,可以分两次发吧,或是用脉冲指令,脉冲数设为0
09-05-21 20:16
谢谢
12-05-26 15:44

工控新闻

更多新闻资讯