CODESYS Development System
, RTSEXCPT_IO_CONFIG_ERROR [...] , RTSEXCPT_FIELDBUS_ERROR [...] , RTSEXCPT_IOUPDATE_ERROR
CODESYS Development System
编译器错误 C0053 信息 : 编译器版本 <version> 已被撤回。请改用更高的编译器版本。 可能的错误原因 : 当前编译器版本不能使用。 错误修正 :在项目中适配当前编译器版本(项目环境,项目设置)。 本节内容如下 :
CODESYS Development System
编译器错误 C0061 信息 :不允许对函数调用进行 Bitaccess 可能的错误原因 : 对函数执行位访问。 错误修正 :仅对支持的数据类型使用位访问。 例 325 . 错误示例: PROGRAM PLC_PRG VAR END_VAR Test().2; FUNCTION Test : INT VAR_INPUT END_VAR 信息: C0061:不允许对函数调用进行位访问 本节内容如下
CODESYS Development System
编译器错误 C0062 信息 : '<variable name>' 不是结构化变量 可能的错误原因 :不是结构变量的变量被视为结构变量。 错误修正 : 确保变量是结构变量。 例 326 . 错误示例: PROGRAM PLC_PRG VAR pt : PUNKT; i : INT; END_VAR i.x := 1024; TYPE Punkt : STRUCT x : REAL; y : RE
CODESYS Development System
编译器错误 C0064 信息 : 取消引用需要一个指针 可能的错误原因 :不是指针变量的变量被“取消引用”。 错误修正 :“取消引用”仅作为指针变量的变量。 例 327 . 错误示例: PROGRAM PLC_PRG VAR i : INT; pi : POINTER TO INT; END_VAR i^:=1; 信息: C0018: 'i^' 不是有效的分配目标 C0064:取消引用需要一个指针
CODESYS Development System
编译器错误 C0065 信息 : '<name>' 没有全局定义。 可能的错误原因 : 搜索的值不是全局变量、全局 POU 或其他可以全局访问的值。 错误修正 : 将 '<name>' 声明为全局变量。 例 328 . 错误示例: PROGRAM PLC_PRG .someValue := 5; 信息: C0065: 'someValue' 没有全局定义。 错误修正: VAR_GLOBAL som
CODESYS Development System
编译器错误 C0066 信息 : 无法将类型“<数据类型>”与类型“<数据类型>”进行比较 可能的错误原因 : 比较两种无法相互比较的数据类型。 错误修正 :仅比较可以相互比较的数据类型。 例 329 . 错误示例: PROGRAM PLC_PRG VAR i : INT; re : REAL; str: STRING; b : BOOL; END_VAR b := i > str; 信息: C0
CODESYS Development System
编译器错误 C0068 信息 : 无法对“<数据类型>”类型的对象进行比较 可能的错误原因 : 正在比较无法进行比较的对象。 错误修正 :仅比较可以比较的数据类型(INT、REAL 等)。 例 330 . 错误示例: PROGRAM PLC_PRG VAR b : BOOL; arr1 : ARRAY [1..2] OF INT; arr2 : ARRAY [1..2] OF INT; END_V
CODESYS Development System
编译器错误 C0069 信息 : 无法对“<数据类型>”或“<数据类型>”类型的对象进行比较 可能的错误原因 : 正在比较两个不同的对象,其中无法进行比较。 错误修正 :仅比较可以比较的数据类型(INT、REAL 等)。 例 331 . 错误示例: PROGRAM PLC_PRG VAR b : BOOL; arr1 : ARRAY [1..2] OF INT; arr2 : ARRAY [1..
CODESYS Development System
编译器错误 C0070 信息 : 'INI' 操作符需要功能块实例或数据单元类型实例 可能的错误原因 : 功能块实例和 DUT 实例均不适用于 INI 运算符。 错误修正 :仅将功能块实例或 DUT 实例传递给 INI 操作员。 例 332 . 错误示例: PROGRAM PLC_PRG VAR b : BOOL; inst : FB; END_VAR b := INI(b, TRUE); FUN