西门子PLC用于博图的各类功能库,附官方下载链接
目录
1 数据类型库和指令程序示例库
1.1 数据类型库
1.1 指令程序示例库
2 LGF通用功能库
3 LBC基本控制库
4 LBP基本过程库
5 LCom通信库
6 LCCF协议转换库
6.1 LCCF_EnetScanner
6.2 LCCF_CipServer
6.3 LCCF_ CipClient
7 Lstream数据流库
正文
1 数据类型库和指令程序示例库1.1 数据类型库包含PLC数据类型,这些数据类型用于描述外设/工艺模块和PROFIdrive驱动器的地址空间和数据记录的数据结构。官方下载链接https://support.industry.siemens.com/cs/document/1094823961.1 指令程序示例库STEP 7 (TIA Portal) 中指令的核心编程示例库。此库为S7-1200/S7-1500 CPU的编程提供帮助。可在库中非常方便地找到TIA信息系统指令的编程示例。这些程序示例可毫不费力地添加到项目中,因为它们非常容易理解。官方下载链接https://support.industry.siemens.com/cs/document/1094767812 LGF通用功能库LGF (Library of General Functions),通用功能库。TIA Portal Step7中已经包含了大量有PLC编程指令(如数学函数、时间、计数器等),但在项目实际应用中,经常还需要其他一些实用的基本函数(如矩阵运算、积分、堆栈等),可以在LGF库中找到相关指令。其提供扩展的功能函数、常用的常数以及标准的SCL程序模板。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1094797283 LBC基本控制库LBC (Library of Basic Controls),基本控制库。该库提供根据西门子编程风格指南和以标准化概念编程的基本控制模块。其提供了常用的设备控制的指令块。主要包含模拟量/开关量处理、电机控制以及执行器控制。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097921754 LBP基本过程库LBP (Library of Basic Processes),基本过程库。LBP提供了基本的函数及其对应的标准画面模板,其中包含用于控制级别的23个SCL功能块。利用该库,可以非常高效地找到很多自动化任务的解决方案,显著减少工程设计工作,从而缩减组态成本,缩短项目运行时间。
该库包含以下工艺块:
官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097495085 LCom通信库LCom(Libraries for Communication for SIMATIC Controller),通信库。该库为SIMATIC控制器S7-1200/1500 PLC扩展了更多的通信协议,简化了通信功能的使用。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097805036 LCCF协议转换库LCCF (Library for Competitor Conversion Functions),协议转换库。为SIMATIC控制器S7-1200/1500 PLC扩展了更多的通信协议,可与更多的第三方设备通信。6.1 LCCF_EnetScanner根据已安装节点的数量,PROFINET是世界上热门的基于以太网的现场总线,但以太网/IP的使用率也能位列第三。SIMATIC 控制器不支持控制使用以太网/IP的现场设备。借助本库,用户可通过SIMATIC控制器操作以太网/IP现场设备。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097823146.2 LCCF_CipServer借助本库可支持通过任何第三方CIP客户端中的功能块访问SIMATIC S7控制器(作为 CIP 服务器)的过程数据。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097823166.3 LCCF_ CipClient借助本库可支持通过SIMATIC S7控制器中的功能块(作为CIP客户端)访问第三方控制器(作为 CIP 服务器)的过程值。官方下载链接https://support.industry.siemens.com/cs/cn/zh/view/1097823177 Lstream数据流库LStream库提供的功能块可用于对用户程序的JSON和XML数据流进行反序列化,然后通过用户程序再次序列化。在计算机科学中,流是随时间推移可用的数据元素序列。这些数据元素序列的示例包括JSON或XML等数据格式,现已越发广泛地用于与Web服务器之间的数据交换。由于工厂内越来越多的网络以及物联网 (IoT) 的持续发展,JSON或XML格式的数据交换在自动化技术中的作用愈发重要。LStream 库可以将JSON和XML数据格式转换为与SIMATIC S7控制器更兼容的格式,以便进一步处理。该库也可通过抽象数据创建XML格式的文件,以便进一步处理。官方下载链接https://support.industry.siemens.com/cs/document/详情请查看西门子技术支持网站https://support.industry.siemens.comEND
笔者推荐下曾经看过的书。
本还行,对于不想研究博图帮助文档和逛西门技术支持网站的,以及想学习结构化文本语言编程的很有帮助,知识点挺全面。
第二本,可以看看了解,对于那些对标准化要求高的公司员工,或者有标准化要求的,有可读价值。假如你没有什么基础,就不推荐了。