恭喜,你发布的帖子
发布于 2016-03-23 13:52:10
9楼
感谢楼上的热心帮助,我程序中没用到浮点数的比较指令,大多是整数的比较。
制造一个非法的浮点数很简单的,比如VD1000这个浮点数,通过一个按钮输入更改成不特殊的整数即可,这个浮点数就成了NAN了。即便如此,也没有停机。从网上看到是偶尔停机。
但这是我自己设法编造这个致命故障,其实我程序中根本就没有一个浮点数的比较指令。
至于modbus指令库里面有没有我就不知道了。
现在我怀疑厂家所言不实,那个模块可能是非隔离的。
当时隔离器没现货,订购时间长,业主等不及,就改成 PLC 主发的模式了,数据格式和modbus返回数据相同,到现在还没有停机。
请填写推广理由:
分享
只看
楼主