消息:继承仅允许使用在功能块,接口和结构体中
可能的错误原因:试图在不允许继承的对象中使用继承。
错误更正:在功能块,接口和结构体中仅使用EXTENDS
.错误范例:
PROGRAM PLC_PRG
VAR
inst : DUT_1;
END_VAR
TYPE DUT:
(
enum_member := 0
);
END_TYPE
TYPE DUT_1 EXTENDS DUT:
(
enum_memberX := 0
);
END_TYPE
--> C0144: 继承仅允许使用在功能块,接口和结构体中