所谓库,就是一些经常使用、而且经过检验的规范化程序/画面的集合。
编程人员在实际的编程中,许多程序块往往会多次进行使用,这时我们就可以把相应的功能块做成库,下次直接调用,既能保证程序的可靠性,又避免了繁琐的编程步骤。
所以合理有效地使用库,对标准化编程大有裨益。
博途中除了支持客户生成自定义的库以外,官方还提供了多种标准库函数,帮助客户快速重构或建立适合于自身的统一标准库。
下面来为大家一一介绍。
01
LGF — 通用函数库
LGF (Library of General Functions),通用函数库。TIA Portal Step7中已经包含 了大量有关PLC编程指令(如数学函数、时间、计数器等),但在项目实际应用中,经常还需要其他一些实用的基本函数(如矩阵运算、积分、堆栈等),您可以在LGF库中找到相关指令。
LGF主要由三个部分构成:
一. 扩展的功能函数
二. 提供常用的常数定义在数学及物理运算中经常用到的常数变量表,如π值、普朗克常量等,无需再进行输出,直接使用变量名就可调用这些常量值,保证程序的准确性。
三. 提供标准的SCL程序模板
直接将相应符合编程标准化的块拖至项目中,就可以参照现有的模板框架进行PLC编程。
包含以下程序模板:
通用函数模板使用Enable(使能)的函数模板
使用Execute(执行)的函数模板
OPC UA模板
LGF库下载链接(包含库文件及详细说明文档,下同):
https://support.industry.siemens.com/cs/cn/zh/view/109479728
02
LBC — 基本控制库
LBC (Library of Basic Controls),基本控制库。该库以标准化编程为基础,提供了常用的设备控制的指令块。主要包含以下三部分内容:
向右滑动查看具体内容
向右滑动查看具体内容
向右滑动查看具体内容
LBC库下载链接:
https://support.industry.siemens.com/cs/cn/zh/view/109792175
03
LBP — 基本过程库
LBP库中包含的主要内容如下:
基于SCL编程的电机控制,开关量/模拟量处理,阀控制,PID功能等标准函数
针对标准函数,集成了基于TIA WinCC及经典WinCC的标准画面
集成了HMI 模板套件- 标准化编程之库的介绍(下) —— 像搭积木一样编程组态 2024-11-06
- 西门子SIMATIC ET 200系列IO模块介绍 2024-11-06
- TIA 博途软件的兼容性大全(上) 2024-11-06
- TIA 博途软件的兼容性大全(下) 2024-11-06
- 如何设置仅能监视、不可编辑的项目? ——TIA 博途的用户管理 2024-11-06
- 无需安装博途,也可下载程序——SIMATIC 模块调试与维护工具 2024-11-06
- 西门子S7-1500冗余系统介绍 2024-11-06
- 西门子标准化测试工具——Test Suite 2024-11-06
- 博途多用户调试解决方案之 ——软件单元 2024-11-06
- 西门子机器人库,让机器人的使用更加便捷 2024-11-06