1
数据类型
1.字长
S7-200 SMARTPLC的存储单元(即编程元件)存储的数据都是二进制数。数据的长度称为字长,字长可分为位(1位二进制数,用b表示)、字节(8位二进制数,用B表示)、字(16位二进制数,用W表示)和双字(32位二进制数,用D表示)。
2. 数据的类型和范围
S7-200 SMART PLC的存储单元存储的数据类型可分为布尔型、整数型和实数型(浮点数)。
2)整数型
整数型数据不带小数点,它分为无符号整数和有符号整数,有符号整数需要占用1个Zui高位表示数据的正负,通常规定Zui高位为0表示数据为正数,为1表示数据为负数。表1列出了不同字长的整数表示的数值范围。
3)实数型
实数型数据也称为浮点型数据,是一种带小数点的数据,它采用32位来表示(即字长为双字),其数据范围很大,正数范围为+1.175495E-38~+3.402823E+38,负数范围为-1.175495E-38~-3.402823E+38。
3.常数的编程书写格式
常数在编程时经常要用到。常数的长度可为字节、字和双字,常数在PLC中也是以二进制数形式存储的,但编程时常数可以十进制、十六进制、二进制、ASCII码或浮点数(实数)形式编写,由编程软件自动编译成二进制数下载到PLC中。、
常数的编程书写格式见表2。
表2常数的编程书写格式