CODESYS Development System
编译器错误 C0174 信息 : 这个地方不允许“VAR_TEMP”声明 可能的错误原因 : 'VAR_TEMP' 在程序或功能块之外使用。 错误修正 :仅在程序和功能块中使用“VAR_TEMP”。 例 386 . 错误示例: PROGRAM PLC_PRG VAR END_VAR FUN(); FUNCTION FUN VAR_TEMP END_VAR 信息: C0174:此位置不允许“VAR_
CODESYS Development System
编译器错误 C0175 信息 : 'RETAIN' 或 'PERSISTENT' 不允许在这个地方 可能的错误原因 : 'RETAIN' 或 'PERSISTENT' 在函数中使用。 错误修正 :在预定位置使用“保留”或“持久”。 例 387 . 错误示例: PROGRAM PLC_PRG VAR END_VAR POU_1(); FUNCTION POU_1 VAR RETAIN END_VAR
CODESYS Development System
编译器错误 C0177 信息 :“<object>”属于“<type>”类型,无法实例化 可能的错误原因 : 试图实例化一个函数。 错误修正 : 只实例化可以实例化的对象。 例 388 . 错误示例: PROGRAM PLC_PRG VAR inst : POU; END_VAR FUNCTION POU VAR END_VAR 信息: C0177:“POU”属于“FUNCTION”类型,无法实例
CODESYS Development System
编译器错误 C0178 信息 : 没有对“<对象名称>”的“VAR_IN_OUT”参数“<参数名称>”的外部访问 可能的错误原因 :尝试远程访问“VAR_IN_OUT”参数。 错误修正 : 不要远程访问 'VAR_IN_OUT' 参数。 例 389 . 错误示例: PROGRAM PLC_PRG VAR inst : FB; i : INT; END_VAR i := inst.in_out; F
CODESYS Development System
编译器错误 C0179 信息 :“<标识符>”不是“功能块”的输出 可能的错误原因 :功能块实例的初始化不能包含 VAR_IN_OUT 变量。 错误修正 : 利用 VAR_IN_OUT 仅限功能块调用中的变量。初始化功能块实例时,仅分配功能块的输入。 例 390 . 错误示例: Beispiel: FUNCTION_BLOCK MyFB VAR_IN_OUT inOut : INT; END_VA
CODESYS Development System
编译器错误 C0180 信息 : 由库 '<library 2>' 定义的模棱两可的命名空间 '<library 1>' 可能的错误原因 : 库 <library 1> 的命名空间不是唯一的。它已用于 <library 2>。 错误修正 : 相应地更改库的命名空间 ( 特性 库管理器中的按钮)。 例 391 . 错误示例: 信息: C0180:由库“标准,3.5.15.0(系统)”定义的模糊命名空
CODESYS Development System
编译器错误 C0205 信息 : POINTER TO BIT 是不允许的 可能的错误原因 : 试图声明一个 POINTER TO BIT。 错误修正 : 不要声明 POINTER TO BIT。 例 406 . 错误示例: PROGRAM PLC_PRG VAR pt : POINTER TO BIT; END_VAR 信息: C0205: POINTER TO BIT 不允许 本节内容如下 :
CODESYS Development System
编译器错误 C0206 信息 : BIT 不允许作为数组的基本类型 可能的错误原因 : 尝试声明一个 BIT 数组。 错误修正 : 不要声明 BIT 数组。 例 407 . 错误示例: PROGRAM PLC_PRG VAR arr : ARRAY[1..2] OF BIT; END_VAR 信息: C0206: BIT 不允许作为数组的基本类型 本节内容如下 :
CODESYS Development System
编译器错误 C0207 信息 : '<identifier>' 没有系统定义 可能的错误原因 : 试图访问一个变量 __SYSTEM 那不存在。 错误修正 :检查并更正各个变量的指定标识符。 例 408 . 错误示例: PROGRAM PLC_PRG VAR Value : INT; END_VAR Value := __SYSTEM.UnknownVariable; 信息: C0207:“Unk
CODESYS Development System
编译器错误 C0208 信息 : 'MOD' 没有为 'REAL' 定义 可能的错误原因 : 尝试对类型变量执行模运算 REAL . 错误修正 :模运算仅适用于类型变量 ANY_INT . 例 409 . 错误示例: PROGRAM PLC_PRG VAR r1 : REAL; END_VAR r1 := r1 MOD 2; 信息: C0208: 'MOD' 未定义为 'REAL' 本节内容如下