批量控制某个指令的控制字那读数是怎么读出来的,比如批量设置PTO0设置SM67。传送16#89进去,那就是10010001 SM67.0为1,SM67.3为1,SM67.7也是1,那么是怎么确定这个排列顺序的,为什么不是98, 还有西门子的读数方法和三菱的是不是不一样,高字节和低字节他们俩是相反的。 分别帮我解释一下比如 1001010010101011 用西门子和三菱分别读取成16进制的数字或者32位的数字。应该分别读取成什么数字。
问题补充:
说的再直白点,就是比如参数0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 这八个参数0位为1 1位为1 2位为0 3位为1 4位为1 5位为0 6位为0,7位为1,那这八个位组成的数字统计的时候0位是从左往右开始记录写成11011001,读出来的16进制是D9,如果是从右往左写记录为9B,这样读出来完全是两个不相干的结果,正确应该怎么读数和书写。另外最好是能再顺便讲讲三菱的怎么读数和书写。数据同上面。
最佳答案
200的高字节是低位。30的高字节是高位。
就这点区别。
提问者对于答案的评价:
那x0 x1哪一个是高哪一个是低 排列顺序是什么样子 西门子的和三菱的是不是反过来的。
最佳答案作者回复:
位的排列是一样的。大值是高位。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366762.html