变量B,W,D在使用上有什么区别
时间:2023-03-08来源:佚名
|
B,W,D,字节8个位,字16个位,双字32个位,如32为的双字MD0就包含MW0.MB0,具体到位就是从M0.0-M3.7. INT (整数) 16 有符号整数 - 32768 ~ 32767; WORD(字) 无符号整数 0 ~ 65535; DINT (双整数) 32 有符号整数 - 2147483648 ~ 2147483647 DWORD (双字) 无符号整数 0 ~ 4294967295; REAL (实数) IEEE 32位 单精度浮-3.402823E 38 ~ -1.175495E-38(负数); 1.175495E-38 ~ 3.402823E 38(正数) 如上的所述,数据的类型对存储的大小是有要求的,有的数据可以用到B,有的数据要用到W,而有的数据必须用D。比如说实数就要用到D,在比如一个数据的量超过了65535就要用到D了,W就不够了。 |








