该操作符是 IEC 61131-3 标准的延伸。
语法 <library namespace>.<library identifier>
例如 LIB_A.FB_A
库模块标识符与库命名空间一起附加(作为前缀,用点分隔),以便对库模块进行唯一和合格的访问。命名空间通常与库名一致。
示例
项目中包含一个库,其中包含模块FB_A
。但是,项目中已经存在同名的功能块。将库模块标识为LIB_A.FB_A
,以便访问库模块,而不是本地功能块。
var1 := FB_A(in := 12); // Call of the project function FB_A var2 := LIB_A.FB_A(in := 22); // Call of the library function FB_A
您可以为命名空间定义另一个标识符。为此,请在项目信息中指定命名空间(库开发人员:创建库项目时)。另一种方法是在“Properties” 对话框中的库管理器中为库指定特定命名空间(应用程序开发人员:在创建应用程序时)。