MW--就是内存整型数
MD--内存浮点数
M-内存离散型
西门子运算中-对变量类型要求一致
MW用在定时器-获取计数的时间 为一个整型变量
比如MW0就是M0.0到M1.7这16位组成的寄存器。和VW的用法一样。
VW:V寄存器字
IW:输入字
QW:输出字
MW:M寄存器字
SMW:系统寄存器字
LW:临时寄存器字
AIW:模拟量输入字
MWx表示数据格式为字WORD或整数INT的内部寄存器地址;
MW0表示偏移地址为0的内存字,MW8表示偏移地址为8的内存字;
西门子PLC系统基本上是以字节为单位的,所以,其数据格式为字WORD或整数INT的”规范“偏移地址是以2为步进量的,例如:MW2、MW4、MW6;(MW1这种地址也是允许的,但必须自行保证程序中所使用的数据地址不复用)
推而广之,若数据格式为双字DWORD或双整数DINT的”规范“偏移地址是以4为步进量的,例如:MD0、MD4、MD8;(MD1这种地址也是允许的,但必须自行保证程序中所使用的数据地址不复用)