发布于 2004-09-20 18:57:01
0楼
"整个数据在-32768和+32767之间,如果是正数,MW0=0,"完全正确;
"如果是负数,MW0=16#FFFF,而真正的数据保存在MW2中。"就有点点不够严谨了。
如果是负数的时候,这个数在PLC中表示形式如同在计算机中二进制的负数表示形式,也是它的绝对值的补码的形式表示的。
如同:MD0=-2,那么MW0=16#FFFF,MW2=1111_1111_1111_1110
哈哈,其实早在楼主发贴的是时候我试验过的,就是如同手册中说的:
MD0的表示就是MB0-MB1-MB2-MB3这个排列顺序
邮箱dancan@126.com
微博www.weibo.com/dancan