CODESYS Development System
属性:warning disable, warning restore 这 warning disable 属性具有抑制特定警告的效果。这 warning restore pragma 重新激活被抑制的消息。 此属性可用于每个编译器警告。您可以在 CODESYS Development System 在项目的项目设置中( 项目 → 项目设置 , 编译器警告 类别)。 句法 : {warning d
CODESYS Development System
条件编译指示 重要 您可以在 ST POU 的实现中使用条件编译指示。 CODESYS 当您在声明部分使用条件编译指示时,不会对其进行求值。 例外是条件编译指示 {project_define (<global define>)} 运算符,可用于 POU 的实现部分和声明部分(参见 project_defined (<global define>) )。 条件编译指示的目的是影响代码在预编译或编译
CODESYS Development System
地区语用语 pragma 用于将文本编辑器中的多行组合成一个块。块可以命名。区域编译指示也可以嵌套。 带有区域杂注的代码:展开和折叠视图 该 pragma 可以在 ST 编辑器和所有声明编辑器中使用。可以在选项中自定义语法突出显示。 本节内容如下 :
CODESYS Development System
标识符名称 变量、常量、函数、功能块、方法和其他对象的标识符指定规则和建议 本节内容如下 :
CODESYS Development System
规则 变量规则 标识符不得包含空格或特殊字符。 下划线被识别。 例如, A_BCD 和 AB_CD 被视为两个不同的标识符。 不允许有多个连续的下划线。 不区分大小写。 例如, VAR1 和 var1 引用同一个变量。 标识符的长度不受限制。 我们建议您应用 建议 除了变量声明时需要特别考虑的事项之外。通过这样做,您可以在分配名称时获得最佳的协调性。 多重使用规则(命名空间) 标识符不能在本地声明
CODESYS Development System
数据结构:STRUCT 结构是用户定义的数据类型,它将任意数据类型的多个变量组合成一个逻辑单元。在结构中声明的变量称为成员。 您在 a 中进行结构的类型声明 待测物 您在 项目 → 添加对象 → DUT 菜单或应用程序的上下文菜单中。 句法 TYPE <structure name> : STRUCT ( <variable declaration optional with initializa
CODESYS Development System
数据类型:隐式枚举 隐式枚举允许一种简单的方法来声明仅在本地 POU 中有效的新枚举变量。这种类型的变量可以采用在组件列表中声明的有限数量的整数值。 隐式枚举没有数据类型名称或标识符。 宣言 : <variable name> : ( <list of component names> ) := <initialization>; <list of component names> 具有所需数量组
CODESYS Development System
数据结构:UNION UNION 是一种通常具有不同数据类型的数据结构。 在联合中,所有组件具有相同的偏移量,因此具有相同的存储空间量。 TYPE NAME_AB: UNION a : LREAL; b : LINT; END_UNION END_TYPE 如果 NAME_AB 类型被写入一个 nameVar 代码中的变量,那么这会影响两者 nameVar.a 和 nameVar.b . 本节内容
CODESYS Development System
子范围类型 子范围类型是一种数据类型,其值范围是基本类型的子集。 声明中的语法: <variabel name> : <integer type> ( <lower index limit> .. <upper index limit> ) <variable name> 有效的 IEC 标识符 有关详细信息,请参阅:规则和建议 标识符名称 <integer data type> 子范围的整数基本