西门子S7-200 SMART【第二讲·地址分配】

  • 一个地址只能存储同一数据,否则地址会出错;
  • 地址左边是高位,右边是低位;
  • 地址最少单位是位,8个位组成一个字节;
  • 一个字节8位,双字节16位;
  • V: 0-7共8位,0/1/2/3/4/5/6/7,连续分配。
  • VB:8个位组成一个VB,0/1/2/3…无穷,连续分配。
  • VW :16位,由两个连续的VB组成,逢2递增。
  • VD: 32位,由两个连续VW组成,逢4递增。

无符号:BYTE ,WORD ,DWORD
有符合:INT , DINT 最高位是符合位。0代表正数,1代表负数。
西门子S7-200 SMART【第二讲·地址分配】

二进制计算
将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零。
比如42转换为二进制:00101010
计算机内部表示数的字节单位是定长的,如8位,16位,或32位。所以,位数不够时,高位补零。
西门子S7-200 SMART【第二讲·地址分配】
负整数转换成二进制

先是将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一。还以42为例,负整数就是-42,如图4所示为方法解释。最后即为:(-42)10=(11010110)
西门子S7-200 SMART【第二讲·地址分配】

西门子S7-200 SMART【第二讲·地址分配】

PLC命令扫描:从左至右,从下到下,并列的取或。
西门子S7-200 SMART【第二讲·地址分配】