.

编译错误 C0230

.
.

消息:此处不应出现类型名称’<数据名称>'

可能的错误原因:枚举的数据类型名称在无效位置使用。

错误更正:检查在此位置是否正确使用了数据类型名称。可能存在拼写错误。

.

.错误范例:

TYPE MyEnum : 
(
    enum_member := 0
);
END_TYPE

PROGRAM PLC_PRG
VAR
    value : INT;
END_VAR
value := MyEnum;
MyEnum := value;


-->对于PLC_PRG,错误消息发出2次:
C0230:  此处不应出现类型名“MyEnum”
 

.错误更正:

例:
value := MyEnum.enum_member;
MyEnum.enum_member := value;