理论教育 使用自建库进行编程

使用自建库进行编程

时间:2023-07-01 理论教育 版权反馈
【摘要】:以下以on_num函数、DEFU功能块及ON_OFF功能块为例,使用和利时LM机的编程软件为例,介绍自建song.Lib的具体步骤。建立新工程,清空所有程序及设置。单击“工程”菜单下的“合并”项。图8-14 选定DEFU、ON_OFF及tongji_on_num三项合并工程图8-15 保存song.Lib库文件自建库文件后的使用与系统的库文件使用相同。为进一步使用自己的经验,以及让自身的经验归别人所用,提供了很大的方便。图8-16 加载“song.Lib”文件后显示的“Help Manager”窗口图8-17 在“proA”中调用“tongji_on_num”函数及“ON_OFF”功能块

使用自建库进行编程

如果常用的功能块或函数还可以生成自己的库文件。有了它,更便于实现程序的多模块组织。以下以on_num函数、DEFU功能块及ON_OFF功能块为例,使用和利时LM机的编程软件为例,介绍自建song.Lib的具体步骤。

(1)建立新工程,清空所有程序及设置。

(2)单击“工程”菜单下的“合并”项。

(3)在打开文件对话框中,选定含有相关函数块及功能块的工程文件,并单击“打开”。

(4)在弹出的“合并工程”窗口上,选定相关函数块及功能块,再单击“确定”。如图8-14所示,这里选定了DEFU、ON_OFF及tongji_on_num 3项。

(5)另存为扩展名为Lib的库文件。如图8-15所示,所存的文件名为“song”,扩展名为“Lib”(在所存类型中选定)。

(6)单击“保存”,则生成了含有以上选定函数及功能块的库文件。

978-7-111-39745-8-Chapter09-18.jpg

图8-14 选定DEFU、ON_OFF及tongji_on_num三项合并工程

978-7-111-39745-8-Chapter09-19.jpg

图8-15 保存song.Lib库文件(www.daowen.com)

自建库文件后的使用与系统的库文件使用相同。在使用前也要先加载,然后才可使用。如图8-16所示的为在库管理器上加载“song.Lib”文件后显示的“Help Manager”窗口。

从图8-16的右上方可以看到,在“song.Lib”库文件下,有“tongji_on_num”这个函数了。如图8-17所示为在程序“proA”调用“tongji_on_num”的情况。

从图8-17可知,函数也是与指令一样使用。而功能块则要先声明变量。该图声明的变量名为“of1”。在声明变量窗口上可看到该功能块的各个输入、输出的工作情况。

总之,自建库文件,可以把自身已有的经验升华。为进一步使用自己的经验,以及让自身的经验归别人所用,提供了很大的方便。这也是PowerPro的一大优点。

提示:自建库文件,也可以涵盖程序。这样的程序也可以被调用。但是由于程序不像函数及功能块,它没有输入、输出,无法与别的程序、函数、功能块交换数据,也无法监视。所以,即使库中含有它,也无法使用。因而也都没有这么做的。

978-7-111-39745-8-Chapter09-20.jpg

图8-16 加载“song.Lib”文件后显示的“Help Manager”窗口

978-7-111-39745-8-Chapter09-21.jpg

图8-17 在“proA”中调用“tongji_on_num”函数及“ON_OFF”功能块

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈