CODESYS Development System
编译器错误 C0078 信息 :不支持的类型:'<数据类型>' 可能的错误原因 :当前设备不支持使用的类型,因此无法使用。 错误修正 : 如果可能,请使用其他类型。例如, REAL 代替 LREAL . 例 338 . 错误示例: PROGRAM PLC_PRG VAR value : LREAL; END_VAR 信息: C0078:不支持的类型:'LREAL' 错误修正: PROGRAM PL
CODESYS Development System
编译器错误 C0080 信息 : 功能块“<功能块名称>”必须被实例化才能被访问 可能的错误原因 : 缺少功能块实例化 错误修正 :实例化功能块。 例 339 . 错误示例: PROGRAM PLC_PRG VAR END_VAR FB(); FUNCTION_BLOCK FB VAR END_VAR 信息: C0080:必须实例化功能块“FB”才能访问 错误修正: VAR inst : FB;
CODESYS Development System
编译器错误 C0081 信息 : Unexpected Pragma: '<pragma name>' 没有匹配 'if' 可能的错误原因 : 使用 pragma 时缺少 IF 条件。 错误修正 : 完成编译指示的 IF 条件。 例 340 . 错误示例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := 5; {END_IF} 信息: C0081: 意外的 Pr
CODESYS Development System
编译器错误 C0082 信息 : '<invalid pragma>' 不是 pragma 的有效条件 可能的错误原因 : 使用 pragma 时,在 IF 条件中使用了无效表达式。 错误修正 :使用有效的编译指示条件。 例 341 . 错误示例: PROGRAM PLC_PRG VAR i : INT; END_VAR {IF abc} i := 5; {END_IF} 信息: C0082: '
CODESYS Development System
编译器错误 C0007 梅尔东 : 期望表达式而不是 '<token>' 可能的错误原因 : 语法错误 错误修正 : 使用正确的语法。 例 291 . 错误示例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR IF THEN x := 9; END_IF 信息: C0007: 期望表达式而不是 'THEN' 本节内容如下 :
CODESYS Development System
编译器错误 C0008 信息 : 发现意外的文件结尾:“<operator>”、“<operator>”或“<operator>”预期 可能的错误原因 : 语法错误 错误修正 : 使用正确的语法。 例 292 . 错误示例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR IF bTest THEN x := 9; 信息: C0008:发现意外的
CODESYS Development System
编译器错误 C0009 信息 : 发现意外的令牌 '<token>' 可能的错误原因 : 语法错误 错误修正 : 使用正确的语法。 例 293 . 错误示例: PROGRAM PLC_PRG VAR END_VAR END_FOR; 信息: C0009:发现意外的令牌“END_FOR” 本节内容如下 :
CODESYS Development System
编译器错误 C0010 信息 : 发现意外的文件结尾: '<token>' 预期 可能的错误原因 : 语法错误 错误修正 : 使用正确的语法。 例 294 . 错误示例: PROGRAM PLC_PRG VAR i: INT; END_VAR FOR i := 0 TO 2 DO ; 信息: C0010:发现意外的文件结尾:预期为“END_FOR” 本节内容如下 :
CODESYS Development System
编译器错误 C0011 信息 :未找到“CASE”标签 可能的错误原因 : CASE 语句中的语法错误。 CASE 语句中的语句未分配给 CASE 标签。 错误修正 :添加一个 CASE 标签。 例 295 . 错误示例: PROGRAM PLC_PRG VAR i: INT; x: INT; END_VAR CASE i OF x := 9; END_CASE 信息: C0011:未找到“CAS
CODESYS Development System
编译器错误 C0013 信息 : 至少需要一个声明。 可能的错误原因 : 在代码中的某些位置至少需要一个语句。例如,在 IF 语句的 THEN 和 ELSE 部分中,或在 FOR 循环的主体中。 错误修正 :在所选位置添加至少一条语句。写一个空白语句“;”就足够了。 例 296 . 错误示例: PROGRAM PLC_PRG VAR bTest: BOOL; END_VAR IF bTest TH