数据类型

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 变量和数据 > Expressions >

数据类型

IEC 61131标准定义了一般数据类型,用于将基本数据类型组合在一起。一般数据类型以前缀ANY_开头,例如ANY_INT代表所有整数数据类型(SINT、INT、DINT)。

操作符可以与一般数据类型一起使用。例如,这使得modulo运算符可以用于整数数据类型。加法运算符也可以用于所有的数字数据类型(包括浮点数)。

 

可允许的数据类型的层次结构

ANY

   ANY_NUM

       ANY_REAL

             LREAL

             REAL

       ANY_INT

             LINT, DINT, INT, ULINT, SINT

             ULDINT, UDINT, INT, UINT, USINT

   BOOL

   ANY_STRING

       STRING

       WSTRING

 

关于数据类型的确切描述,见 "编程/变量 "和 "数据类型/数据类型 "两节。

数组数据类型

后缀"_ARRAY "的使用是为了使标准数据类型也可以作为数组使用。

BOOL_ARRAY

ANY_INT_ARRAY

ANY_REAL_ARRAY

ANY_STRING_ARRAY

隐式转换

隐式转换只发生在ANY_INT到ANY_REAL之间。