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' 本节内容如下
CODESYS Development System
编译器错误 C0209 信息 :您已为设备“<设备名称>”定义了“<编号>”应用程序。最大数量是“<数字>”。因此,您将无法下载所有应用程序。 可能的错误原因 :某些设备仅支持特定数量的应用程序(设备描述)。如果项目包含更多应用程序,则并非所有应用程序都将下载到设备。 错误修正 :从您的项目中删除应用程序或使用其他设备。 本节内容如下 :
CODESYS Development System
编译器错误 C0211 信息 : 期望变量声明而不是 <表达式> 可能的错误原因 : 语法错误 错误修正 : 确保语法正确。 例 410 . 错误示例: PROGRAM PLC_PRG VAR VAR END_VAR END_VAR 信息: C0211:需要变量声明而不是 VAR END_VAR 本节内容如下 :
CODESYS Development System
编译器错误 C0212 信息 : 应为 VAR、VAR_INPUT、VAR_OUTPUT 或 VAR_INOUT 而不是 <表达式> 可能的错误原因 : 语法错误 错误修正 : 确保语法正确。 例 411 . 错误示例: PROGRAM PLC_PRG i : INT; 信息: C0212: VAR, VAR_INPUT, VAR_OUTPUT 或 VAR_INOUT 代替 i : INT; 本节
CODESYS Development System
编译器错误 C0215 信息 : 在持久列表中不能直接声明地址 可能的错误原因 : 持久化变量不允许有直接地址。 错误修正 : 删除持久变量列表中的直接地址分配。 例 412 . 错误示例: VAR_GLOBAL PERSISTENT RETAIN directAddressVar AT %QB7 : BYTE; END_VAR 信息: C0215:在持久列表中不能直接声明地址 本节内容如下 :
CODESYS Development System
编译器错误 C0216 信息 :案例标签重复 可能的错误原因 : 一个 CASE 标签被多次使用。 错误修正 : 每个 CASE 标签只使用一次。 例 413 . 错误示例: PROGRAM PLC_PRG VAR i : INT; END_VAR CASE i OF 1: i := i+1; 1: i := i+2; ELSE i := i+10; END_CASE; --> C0216: Do