楼主最近还看过
发个计算软件给你,自己算算看 http://xiazai.zol.com.cn/detail/44/431218.shtml
双字的你读写到低位就可以了 西门子表达比较特殊,就是低位高字节。例如一个32位组成的双字,其0-31位共32位用VD10表示的话,那么要表达0-15位组成的字,就是VW12;要表达16-31位组成的字,就是VW10;要表达0-7位组成的字节,就是VB13;要表达8-15位组成的字节,就是VB12;要表达16-23位组成的字节,就是VB11;要表达24-31位组成的字节,就是VB10。