我用MAX取D3010到D3014这5个寄存器的最大值,把#5MOV到D9000,#8000MOV到D9001
MAX D9000 D3010 D3200,其中D3014是-5,其他4个都是正数,为什么D3200的值最后显示是-5,这让我狠不能理解.求高手给于解答.
求高手指点,欧姆龙PLC编程MAX指令的使用
答案:2 悬赏:0 手机版
解决时间 2021-03-09 02:20
- 提问者网友:我的未来我做主
- 2021-03-08 23:18
最佳答案
- 五星知识达人网友:忘川信使
- 2021-03-08 23:37
该指令在带符号指定中指定了带符号处理时,将8000-FFFF的十六进制数作为负数处理。所以其它四个寄存器中的数应该是在这个范围。你把D9001改为#0或#4000,结果跟现在又不一样了。
全部回答
- 1楼网友:罪歌
- 2021-03-09 01:08
去看plc的编程软件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯