plc有什么数据类型(PLC的基本数据类型)

2.数学数据类型

对于S7 -1500 数学数据类型主要有整数类型和实数类型(浮点数类型)。

整数类型又分为有符号整数类型和无符号整数类型。有符号整数类型包括短整数型(SInt),整 数 型 (Int)、双整数型(DInt)和长整数型(LInt);无符号整数类型包括无符号短整数型(USInt)、无符号整数型(UInt)、无符号双整数型(UDInt)和无符号长整数型(ULInt)。对于S7 - 300/400PLC,仅支持整数型Int和双整数型DInt。

短整数型、整数型、双整数型和长整数型数据为有符号整数,分别为8 位、16位、32位和64位,在存储器中用二进制补码表示,最高位为符号位(0 表示正数、1表示负数),其余各位为数值位。而无符号短整数型、无符号整数型、无符号双整数型和无符号长整数型数据均为无符号整数,每一位均为有效数值。

实数类型具体包括实数型(Real)和长实数型(LReal),均为有符号的浮点数,分别占用32位和64位,最高位为符号位(0 表示正数、1表示负数),接下来的8 位 (或 11位)为指数位,剩余位为尾数位,共同构成实数数值。实数的特点是利用有限的32位或64位可以表示一个很大的数,也可以表示一个很小的数。对于S7 - 300/400PLC ,仅支持实数型Real。

数学数据类型所能表示的数据范围及常数格式示例见下表。

plc有什么数据类型(PLC的基本数据类型)(1)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页