哈喽,大家上午好呀!

昨天给大家讲解了DB数据块的运用,今天是写给初学者的博途教程17(全局库的使用)
好,来给大家介绍博图软件中的全局库功能。
什么是全局库,它的功能是什么?如何使用全局库?
首先,第一个问题:
什么是全局库以及它的功能
博途软件提供了强大的库功能,可以将需要重复使用的元素存储在库中,在需要使用时可以从库中直接调用,省去多次编程的步骤。
该元素可以是程序块、数据块、硬件组态等。熟练使用库功能,可以在编程过程中事半功倍。
在了解了全局库以及它的功能,我们再来看下博图软件中库的基本介绍。
库总览

图1-1
打开TIA博途软件,进入项目视图,在软件的右侧任务卡处单击库,如图1-1所示,从上至下分别是”库视图“和“库管理”按钮(库管理在库视图右边)、项目库窗格、全局库窗格、信息窗格。
1、库任务卡

图1-2
通过“库视图”按钮可以打开库视图,进入库视图后,选择对应的库通过”库管理“按钮可以查看库管理视图,如图1-2所示。
2、类型
类型是执行用户程序所需的元素。可以对类型进行版本控制,并可以对其进行二次开发。以下PLC的元素可作为类型存储在项目库或全局库中:函数(FC)、函数库(FB)、PLC数据类型(UDT)。
项目库类型来自于项目的程序,而全局库类型不仅可以来自项目的程序而且可以来自于项目库类型;
项目中如果使用全局库中的类型,TIA博途软件会同时将该类型复制到项目库类型。
注意:只有FC、FB、UDT可以作为类型的元素,可以出现嵌套的FC、FB、UDT,但在FC、FB中不可以出现全局变量。
3、模板副本
模板副本是用于创建常用元素的标准副本。可以创建所需数量的元素,并将其插入到基于模板副本的项目中。这些元素都将具有模板副本的属性。
模板副本既可以位于在项目库中,也可以位于在全局库中。项目库中的模板副本只能在项目中使用。在全局库中创建模板副本时,模板副本可用于不同的项目中。
可以在库中将以下元素创建为模板副本:带有设备组态的设备、变量表或各个变量、指令配置文件、监控表、文档设置元素(如封面和框架)、块和包含多个块的组、PLC数据类型(UDT)和包含多个PLC数据类型的组、文本列表、报警类别、工艺对象。
下面,我们继续第二个问题,如何使用全局库?

图1-3

图1-4
在弹窗中可以设置库名称、库文件的存储路径以及编辑作者名称。
通过拖放的方式在库的类型或模板副本中添加元素;图(1-5)

图1-5

图1-6

图1-7
打开库文件
如果将新的项目文件和库文件放在同一个存储路径,那么打开新的项目文件,我们可以在库中直接看到刚刚新建的“库1”。

图1-8
图1-9
图1-10
在打开库文件前,还可以选择全局库文件的查看方式是只读还是可修改。(图1-10红框标记处)