编译器警告 C0517
留言: 不应访问 <库名> 的 < 对象名> 内部对象
可能的错误原因: 库包含 POU,其可见性仅限于此库 INTERNAL
关键字。一个 POU SIZEOF
在此库之外使用运算符。
错误更正: 更改 POU 的可见性(例如,删除 POU INTERNAL
关键字)或更改变量的声明。
例 485. 警告示例
PROGRAM PLC_PRG VAR somevar1 : INT := SIZEOF(MyLib.POU); END_VAR
消息:
C0517:不应访问库 myLib 的内部对象 POU,1.0.0.0 (myCompany)