您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7的数据类型:DINT

来源:艾特贸易2018-04-28

简介数据类型为 DINT 的变量表示一个保存为 32 位定点数的整数。如果一个整数比 +32767 大或者比 -32768 小,或者整数前面用 L# 作为类型标识,则该整数存储为 DINT 变量。 数据类型为 DINT 的变

    数据类型为DINT的变量表示一个保存为32位定点数的整数。如果一个整数比+32767大或者比-32768小,或者整数前面用L#作为类型标识,则该整数存储为DINT变量。

    数据类型为DINT的变量占用一个双字的空间,第0~30位的信号状态表示数字的权位,符号位存储在第31位中。该位为“0”表示正数,“1”表示负数。负数用二进制补码表示。其数值范围为+2147483647 (7FFF FFFFH)-2147483648(80000000H)

    举例(STL):使用L-100将一个INT数加载到累加器,使用L#-100加载一个DINT数据。对于示例中的INT数据-100,包含的值为0000H;对于DINT数据-100,包含的符号为FFFFH

    举例(SCL):如果指定一个常量100,当其和DINT变量结合时,编辑器自动地将该值转换为DINT变量(“内部固有的”数据类型转换)。