首页 理论教育 如何创建和使用S7-200PLC的库函数

如何创建和使用S7-200PLC的库函数

时间:2023-06-17 理论教育 版权反馈
【摘要】:将子程序表达算式Ly=×Lx,定义成库函数。2)在变量表中,输入如图7-10所示的参数。选中“属性”选项卡,如图7-14所示,输入库名“函数1”,再单击“浏览”按钮,弹出如图7-15所示的界面,单击“保存”按钮,保存库文件。回到图7-13所示的界面,单击“确定”按钮,完成创建库。②如果不小心将存放的库函数删除,则以后不能被成功调用。图7-19 查看“库文件”图7-20 调用程序

如何创建和使用S7-200PLC的库函数

【例7-3】将子程序表达算式Ly=(La-Lb)×Lx,定义成库函数。

【解】

1)首先打开子程序“SBR_0”,子程序的上方是变量表。

2)在变量表中,输入如图7-10所示的参数。

978-7-111-51393-3-Chapter07-14.jpg

图7-10 变量表

3)再在子程序中输入如图7-11所示的程序。

978-7-111-51393-3-Chapter07-15.jpg

图7-11 子程序

关键点】LW0、LW2、LW4的数据类型是“INT”,变量类型是“输入”(IN);而LD6的数据类型是“DINT”,变量类型是“输出”(OUT),不能弄错。

4)创建库。在菜单栏中,单击“文件”→“新建库”,如图7-12所示,打开“创建库”界面,如图7-13所示,在“组件”选项卡中,选择已经创建好的程序,本例为“函数1”,单击“添加”按钮。选中“属性”选项卡,如图7-14所示,输入库名“函数1”,再单击“浏览”按钮,弹出如图7-15所示的界面,单击“保存”按钮,保存库文件。回到图7-13所示的界面,单击“确定”按钮,完成创建库。

978-7-111-51393-3-Chapter07-16.jpg

图7-12 “创建库”界面(1)

978-7-111-51393-3-Chapter07-17.jpg

图7-13 “创建库”界面(2)

978-7-111-51393-3-Chapter07-18.jpg

图7-14 “创建库”界面(3)

978-7-111-51393-3-Chapter07-19.jpg(www.xing528.com)

图7-15 保存“库文件”

5)添加库文件。在菜单栏中,单击“文件”→“添加/删除”,在图7-16所示。在图7-17所示界面中,单击“添加”按钮,弹出如图7-18所示的界面,选择“函数1”文件,单击“确定”按钮,此时“函数1”已经添加到“库”中。

978-7-111-51393-3-Chapter07-20.jpg

图7-16 添加库文件(1)

978-7-111-51393-3-Chapter07-21.jpg

图7-17 添加库文件(2)

978-7-111-51393-3-Chapter07-22.jpg

图7-18 添加库文件(3)

6)查看“库文件”。在“项目树”中,展开“库”,可以看到“函数1”已经添加到“库”中,如图7-19所示。

【关键点】

①一个已存在的程序项目,只有子程序、中断程序可以被创建为指令库,主程序不能被创建成库。

②如果不小心将存放的库函数删除,则以后不能被成功调用。

7)调用程序。在主程序中调用库函数,如图7-20所示。

978-7-111-51393-3-Chapter07-23.jpg

图7-19 查看“库文件”

978-7-111-51393-3-Chapter07-24.jpg

图7-20 调用程序

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

我要反馈