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

主题:三菱高数计数的数据读取程序帮忙分析下

点击:905 回复:8

附件
附件
图1中M300到M308通过软件成批监视,看到M300到M306都是1状态,M300到M308是通过编码器的输出信号X0到X8来驱动。
图2用MOV指令把数据送到数据寄存器中,请问这个127是怎么变化来的,127是十进制数码?编码器出来的是格雷码还是二进制变化过来都不是127吧?在此多谢了
11-04-15 21:25
十进制127的格雷码是64……
11-04-16 09:39
127就是m300里面监视到得二进制数0001111111转换成的十进制的数据  因为我们的PLC内部都是靠二进制来运算的  这里根本没有什么格雷码
11-04-16 10:27
谢谢了!弄懂了,对数制转换还是不熟练。
11-04-16 21:53
数制转换完全是个数学问题啊  不明之处可以互相讨论啊
11-04-17 20:06
如果你的编码器输出是格雷码的话,应该前面还有程序转换了,把X0-X8转成M300-----
最后修改:2011/9/21 23:13:33
11-09-21 23:11
该用户被锁定!
11-09-22 10:15
呵呵;你用的是绝对值编码器;
11-09-22 11:36
原来是这样,
11-09-22 16:59

工控新闻

更多新闻资讯