您现在的位置是:首页 > PLC技术 > PLC技术
S7-1500 PLC的数学数据类型
来源:艾特贸易2017-10-11
简介对于 S7 - 1500PLC ,数学数据类型主要有整数类型和实数类型(浮点数类型)。 整数类型又分为有符号整数类型和无符号整数类型。有符号整数类型包括短整数型 ( SInt) 、整数型 (Int) 、双
对于S7 - 1500PLC,数学数据类型主要有整数类型和实数类型(浮点数类型)。
整数类型又分为有符号整数类型和无符号整数类型。有符号整数类型包括短整数型( SInt)、整数型(Int)、双整数型(DInt)和长整数型(Llnt);无符号整数类型包括无符号短整数型( USInt)、无符号整数型(UInt)、无符号双整数型(UDInt)和无符号长整数型( ULInt)。对于S7 - 300/400 PLC,仅支持整数型Int和双整数型DInt。
短整数型、整数型、双整数型和长整数型数据为有符号整数,分别为8位、16位、32位和64位,在存储器中用二进制补码表示,最高位为符号位(0表示正数、1表示负数),其余各位为数值位。而无符号短整数型、无符号整数型、无符号双整数型和无符号长整数型数据均为无符号整数,每一位均为有效数值。
实数类型具体包括实数型(Real)和长实数型(LReal),均为有符号的浮点数,分别占用32位和64位,最高位为符号位(0表示正数、1表示负数),接下来的8位(或11位)为指数位,剩余位为尾数位,共同构成实数数值。实数的特点是利用有限的32位或64位可以表示一个很大的数,也可以表示一个很小的数。对于S7 - 300/400 PLC,仅支持实数型Real。
数学数据类型所能表示的数据范围及常数格式示例见表5-5。
表5-5 数学数据类型的数据表示范围
点击排行
