引用 liuchengtao 在 2011/5/18 16:07:39 发言【内容省略】
看来有必要普及一下计算机初级(全国计算机应用考试1级)的基础知识了。
一个双字(Double Word)有32位:
二进制表示为 0000 0000 0000 0000 0000 0000 0000 0000
一个字(Word)有16位:
二进制表示为 0000 0000 0000 0000
一个字节(Byte)有8位:
二进制表示为:0000 0000
所有的数据类型都是由最小单位:位(Bit)组成
因此:1个双字=2个单字=4个字节=32个位。
MOV #1 W200 将数据1送入W200中,那么此时W200=1,其二进制表示为:
0000 0000 0000 0001
MOV #2 W200 将数据送入W200中,那么此时W200=2,其二进制表示为:
0000 0000 0000 0010
前面已经说过,1个字为16位,W200就是由W200.00~W200.15这16个位组成。
0000 0000 0000 0001不就是W200.0位1了么
0000 0000 0000 0010不就是W200.1位1了么。
基础太差了,建议首先去学习一点计算机基础知识,否则后期PLC无法提升功力。