CODESYS Development System
编译器错误 C0047 信息 : 无法将带有“[]”的索引应用于“<数据类型>”类型的表达式 可能的错误原因 : 不是数组的数据类型用 '[]' 索引。 错误修正 : 仅当声明为数组时才使用 '[]' 索引数据类型。 例 320 . 错误示例: PROGRAM PLC_PRG VAR i : INT; END_VAR i[1]; 信息: C0047: 无法将带有“[]”的索引应用于“INT”类型的
CODESYS Development System
编译器错误 C0050 信息 : Bitaccess 需要文字或符号整数常量 可能的错误原因 : 在位访问中没有指定文字或整数常量。 错误修正 :使用文字或整数常量。 例 323 . 错误示例: PROGRAM PLC_PRG VAR i : INT; x : INT; END_VAR i.x := FALSE; 信息: C0018: 'ix' 不是有效的分配目标 C0050:Bitaccess
CODESYS Development System
操作员:ROL IEC 运算符用于将操作数按位向左旋转。 允许的数据类型: BYTE , WORD , DWORD , LWORD erg := ROL (in, n) CODESYS 移动 in n 次向左移动一位,然后将该位从右侧添加到最左侧的位置。 重要 注意位数 CODESYS 用于由数据类型定义的此操作 in 输入变量。如果这是一个常数,那么 CODESYS 使用尽可能小的数据类型。输出
CODESYS Development System
POU:CheckRangeSigned 用于监视 DINT 类型的子范围类型的范围限制的功能 监测范围限制 这 监控功能 负责适当处理违反范围限制的行为。对违规的反应示例包括设置错误标志和更改值。当将值分配给子范围类型变量时,会隐式调用这些函数。 小心 要获得监控功能的特性,请不要编辑声明部分。但是,您可以添加局部变量。 . 调用该函数时,它接收以下输入参数: value :应该分配给子范围类型
CODESYS Development System
编译器错误 C0006 信息 : '<operator>' 预期而不是 '<token>' 可能的错误原因 : 语法错误 错误修正 : 使用正确的语法。 例 290 . 错误示例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR IF bTest x := 9; END_IF 信息: C0006: 'THEN' 预期而不是 'x' 本节内容如下
CODESYS Development System
运算符:__COMPARE_AND_SWAP 多核运算符是 IEC 61131-3 标准的扩展。 运算符可用于实现信号量,例如保证对不同任务写入的变量的独占访问。 __COMPARE_AND_SWAP 获取指向数据类型的指针 __XWORD 变量、旧值和新值作为其输入(例如: bMutex := __COMPARE_AND_SWAP(ADR(dwSynch), dwOld, dwNew); )。新
CODESYS Development System
运算符:TEST_AND_SET 多核运算符是 IEC 61131-3 标准的扩展。 运算符可用于实现信号量,例如保证对不同任务写入的变量的独占访问。 TEST_AND_SET 得到一个类型 DWORD 变量作为其输入。必须可以对该变量进行写访问。变量设置为 1 并且之前的值作为结果返回。 该操作是原子的,这意味着它不能被另一个任务中断。这也适用于多核平台。 例如程序中的调用是 dwOldValu
CODESYS Development System
属性:过程值 随着 'ProcessValue' 属性,你装饰一个结构的成员。在 CFC 编辑器中,您可以使用 使用属性成员作为输入 命令以便将此结构连接到标量类型的输入。 句法 : {attribute 'ProcessValue'} 插入位置:受影响的结构成员上方的线。 例 262 . 例子 TYPE QINT : STRUCT Status : STRING; {attribute 'Pro
CODESYS Development System
属性:warning disable, warning restore 这 warning disable 属性具有抑制特定警告的效果。这 warning restore pragma 重新激活被抑制的消息。 此属性可用于每个编译器警告。您可以在 CODESYS Development System 在项目的项目设置中( 项目 → 项目设置 , 编译器警告 类别)。 句法 : {warning d
CODESYS Development System
命令:查找,在项目中查找 象征: 键盘快捷键: 控制 + F 象征: 键盘快捷键: 控制 + 切换 + F 功能 :这些命令在项目或项目的一部分中搜索某个字符串。 称呼 : 菜单 编辑→查找替换 该命令打开对话框 搜索 ,其中输入要搜索的字符串并定义搜索选项。 对话:搜索 搜索 要搜索的字符串 区分大小写 : 搜索区分大小写。 仅全字 :只会找到与搜索字符串完全匹配的字符串。 抬头 :向上遍历指定