登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:请问西门子PLC400 无效运算结果对状态字的影响有谁明白 ??

点击:1139 回复:4

附件
上图中的
附件
到底是什么意思,怎么想越乱,看不明白...还有下图中的
附件
加法下溢出:16位运算结果= -65536,或32位运算结果= -4294967296
为什么是这个范围.而加减法下溢出:16位运算结果< -32767,或32位运算结果< -2147483648(负数) 是这个范围.加减法不包含了加法了吗?难道矛盾了?
还有就是为什么乘法下溢出与加减法溢出对状态字的影响是一样的,如果只检测状态字的CC1和CCO.OV OS,怎么知道是"乘法下溢出"还是"加减法溢出"
"乘除法溢出"与"加减法下溢出"也是类似的问题.它们对状态字的影响是一样的..
加法下溢出与双字加法的运算结果= -4294967296"也是类似的问题,它们对状态字的影响是一样的..怎么回事啊?
07-04-02 22:24
请高手讲解啊
07-04-04 08:27
upupupupupupupup
07-04-04 23:08
upupupupupupupup
07-04-05 19:51
请高手讲解啊
07-04-06 19:04

工控新闻

更多新闻资讯