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

主题:让输入的值永为负值

点击:1561 回复:14

一个字所有bit全部为0该字值为0,最高位bit为1,这个数还能为0吗??
我都把最高位bit置1了,后面15bit随便你怎么值这个数肯定是负数,6楼及以下还在叫嚣不能保证这个字永远为负——我只能说你们的脑袋真的需要维修了,
我是在程序末尾把该字的最高位置1,前面怎么操作都无法修改该字的最高位,也就保证了该字值永远为负......
20-06-13 21:00

引用 高雅的雅 在 2020/6/10 10:18:37 发言【内容省略】

此思路比较独特,有部分老型号三菱PLC可能不支持类似D200.1~ D200.F 的用法。
20-06-13 22:25
FX3**系列和以后的PLC,全部支持,至于以前的,例如FX0N淘汰15年以上了,没必要说了!!
20-06-14 09:41
这个最高位为1,其余位要取反吗
20-06-14 12:14

引用 高雅的雅 在 2020/6/10 10:18:37 发言【内容省略】

这样的结果还需要转换吧,输入的值为10,得到的是-32758
20-06-30 16:18

上一页 上一页

工控新闻

更多新闻资讯