编译器警告 C0513
留言: 不应访问私有属性 <POU 名称> <属性名称>
可能的错误原因: POU 的财产,其可见性仅限于 POU 和 PRIVATE
关键字,可从 POU 外部访问。
错误更正: 更改属性的可见性(例如,移除 PRIVATE
关键字)或更改变量的声明。
例 481. 警告示例
FUNCTION_BLOCK POU VAR_INPUT END_VAR ... PROPERTY PRIVATE Prop : UDINT PROGRAM PLC_PRG VAR p:POU := STRUCT(Prop := 7); END_VAR
变量的声明 p
产生以下警告。
消息:
C0513:不应访问私有财产 POU 提案