如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?

说明:
通过以下步骤将用户自定义(自创建)库添加到项目中。

序号. 步骤
1

打开欲添加库的项目,并打开添加/删除库对话框。
在操作树中,右键点击指令文件夹中的,并在弹出的菜单中选择添加/删除库命令…或者选择菜单命令文件>添加/删除库…。n

如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
图. 01

2

添加/删除库对话框中显示的是用户自定义的指令库,这些库已经创建并可用于项目或者正在项目中应用。n

点击添加。n

如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
图. 02

3

文件夹中包含需要添加的库,选择库并通过点击保存按钮将其保存。点击“确定”按钮关闭“添加/删除库”对话框。n

如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
图. 03

4

添加进来的库位于操作树的下。n

如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
图. 04

5

要将包含库的程序应用到用户项目中,需要从操作树上将库程序拖拽到程序编辑器的网络上。接下来,在程序编辑器下端的 POU状态条上就会显示库程序功能所需要的库中全部子程序和中断程序。然而,作为库用户,不必担心单个库程序块的调用结构或者参数化。用户需要做的只是将相关的 POU 参数显示在操作树上(图.05 所示的例子:“SunPos_Calculation”)。

如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
Fig. 05

图.05

6

许多库自身需要全局变量存储器。通过确定初始地址,在用户项目中进行分配。进行这项操作有两种选择:

选择 1 (图. 06):

  1. 在操作树的符号表文件夹中右键点击与库名称相同的符号表,在弹出菜单中选择打开命令。

  2. 为表最顶端的符号分配初始地址。
    (数据区域或者数据类型的错误输入会被自动纠正。例如,如果在字节类型的表中的第一个字节输入 MB100 或者 VD100 ,就会被纠正成 VB100。如果符号表不包含任何符号,那么库不需要一个变量存储。在这种情况下,没有必要也无法输入地址。)

  3. 所有的其它符号都会根据数据类型(V, VB, VW, VD)自动寻址。确保分配的地址不与用户项目中的其它地址冲突。

    如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
    Fig. 06
    图. 06

选择 2 (图. 07):

  1. 选择菜单命令文件>库存储
    .
    如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?

    图. 07

  2. 分配库存储器对话框中选择库标签并输入想要的库初始字节地址(例如,“VB100”或者“100”),或者点击建议地址。通过此按钮系统会确定最小的,空闲的,连贯的存储区初始地址,对于相关的库提供足够大的空间。如果手动分配地址,确保不与用户程序中的其它地址冲突。
    (如果输入地址的区域显示灰色,则说明该库不需要一个变量存储区域。在这种情况下,没有必要也无法输入地址。)

    如何通过 STEP 7 Micro/WIN 将用户自定义的库集成到项目中,需要注意哪些方面?
    图. 08

  3. 点击确定关闭对话框。

注意事项:
在添加库后不必立即分配库存储器的地址。在创建程序的过程中定义所有需要的符号地址,在编译程序之前只在最后会有一个为库存储器建议的地址。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc334810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论