A-A+
S7-200smart创建库文件
200Smart库文件生成
库文件实际上是封装的功能块,提供输入输出的接口供调用时填写,实现特定的功能。创建库文件就是把子程序打包的过程,然后添加到软件的库文件目录,下次就可以调用库文件直接使用了,省去复制子程序到程序中,然后再调用的麻烦。
下面就开始创建库文件的过程:
这里以I_R库文件为例,其功能是实现Int整数转换到实数Real。
首先打开S-200 smart 软件,再默认的子程序SBR_0标题上单击右键,然后点击“属性”选项
在子程序属性中更改名称为I_R 和作者名称
可以设置密码保护子程序,完成后点击“确认”选项。
在子程序I_R的变量表中新建变量
IN为输入变量,要转换的INT数据类型型整数
OUT为转换的结果,数据类型为REAL型
Temp为中间结果,数据类型为DINT
使用SM0.0常开触点接通,调用转换指令I_DI和DI_R实现转换功能
在MAIN程序中调用子程序测试
将程序下载到PLC中测试,在VW0中写入整数109,输出结果为实数109.0,实现了整数转换为实数。
创建库文件
点击文件选项卡下的库分组中的创建按钮,
打开创建库对话框
输入库文件的名称,选择库文件路径
组件选项中添加子程序,将I_R程序块添加到右侧
可以对库文件加密保护,此处不设置。
可以设置库文件版本,如果以后修改,可以更改版本。
点击创建生成库文件。
创建文成后在选择的路径生成一个如下文件。
将库文件复制到软件安装目录下的StandarLibs库文件目录
重新打开S-200 Smart软件,在左侧项目树中库选项下可以看到I_R库文件了,可以拖动到程序中测试和使用了。