CODESYS Development System
编译器错误 C0013 信息 : 至少需要一个声明。 可能的错误原因 : 在代码中的某些位置至少需要一个语句。例如,在 IF 语句的 THEN 和 ELSE 部分中,或在 FOR 循环的主体中。 错误修正 :在所选位置添加至少一条语句。写一个空白语句“;”就足够了。 例 297 . 错误示例: PROGRAM PLC_PRG VAR bTest: BOOL; END_VAR IF bTest TH
CODESYS Development System
编译器错误 C0015 信息 : 预计计数器初始化 可能的错误原因 : FOR 循环中的语法错误。计数器变量未正确初始化。 错误修正 : 注意 FOR 循环的正确语法。 例 298 . 错误示例: PROGRAM PLC_PRG VAR i: INT; END_VAR FOR i TO 10 DO ; END_FOR --> C0015: Zählvariableninitialisierung
CODESYS Development System
编译器错误 C0018 信息 : <表达式> 不是有效的赋值目标 可能的错误原因 : 没有写权限的表达式在赋值的左边。例子:一个常数。 错误修正 :仅分配给具有写访问权限的变量。 例 299 . 错误示例: PROGRAM PLC_PRG VAR i: INT; END_VAR VAR CONSTANT j: INT := 0; END_VAR j := i; 信息: C0018: 'j' 不是有
CODESYS Development System
编译器错误 C0186 信息 : 无法比较调用返回值的接口。先赋值给变量。 可能的错误原因 :比较操作应用于函数返回的接口。 错误修正 :首先将函数调用的结果赋值给一个变量,然后比较变量的值。这也将减少所需的函数调用次数。 例 395 . 错误示例: INTERFACE MyInterface FUNCTION GetInterface : MyInterface PROGRAM PLC_PRG
数组: ErrorCode 0x40 编码 [...] 阅: CommFB.ErrorCode 0 [...] ,仅在 Error
Encoding : SCV.ENCODING; eErrorID : SCV.ERROR; udi [...] .ERR_OK THEN // handle error
输出参数 Error BOOL FALSE 看 一般 [...] Error 1 状态下的静态复位信号 16 [...] Error = TRUE 16#C
Done , xError , iError [...] 的索引会导致 xError = TRUE (没有 [...] TRUE xError BOOL
error condition [...] Busy , xError or the [...] Done , xBusy , xError
启动通信并重置 xError 和 byModbusError [...] FALSE 重新开始通信并且不重置 xError 和 byModbusError 表