1. 数据类型
在PLC项目编程中,离不开数据类型和变量,搞清楚数据类型和数据类型的转换很重要。
常用的数据类型包括以下几种:
位(bit),字节(Byte),字(Word),双字(Double Word),整型数(INT),双整型书(DINT),及实数/浮点数(Real)
1.1 位(bit)
常称作布尔量BOOL,在高级语言中,会说布尔变量,布尔控件等。
取值:0 ,1
寻址:I0.0 M0.0 Q0.0 等。
应用:在DI,DO梯形图编程中,会大量用到I点,M点,Q点。
1.2 字节(Byte)
8个bit组成一个Byte,其中0位表示最低位,7位表示最高位。如MB0(包括M0.0-M0.7位),IB0(包括I0.0-I0.7位),QB0(包括Q0.0-Q0.7位)。
寻址:MB0,IB0,QB0,VB0等。
范围:00-FF(十进制0-255)
应用:MB0赋值为1(0000 0001)即M0.0赋值为真,其余M0.1-M0.7为假。
MB2赋值为1(0000 0010)即M0.1赋值为真,其余为假。
MB3赋值为1(0000 0011)即M0.1和M0.0赋值为真,其余为假。
······
1.3 字(Word)
相邻的两个字节(Byte)组成一个字(Word),来表示一个无符号数。一个Word包括16