西门子【Library of General Functions (LGF) for SIMATIC S7-1200 / S7-1500】

概要

        通用函数库 (LGF) 扩展了 TIA Portal 中用于 PLC 编程的 STEP 7 指令(数学函数、时间、计数器 等)。该库可以不受限制地使用,并包含 FIFO 、搜索功能、矩阵计算、 astro 计时器等功能。理解AF架构也需要对LGF通用函数库足够熟悉,LGF函数库同样适用于AF架构标准。

整体架构

LGF
通用函数库 (LGF) 扩展了 TIA Portal 中用于 PLC 编程的 STEP 7 指令(数学函数、时间、计数器
等)。该库可以不受限制地使用,并包含 FIFO 、搜索功能、矩阵计算、 astro 计时器等功能。
SIOS-ID
109479728
LPML
OMAC PackML (LPML) 为组态和使用 OMAC 兼容的 SIMATIC 模式和状态管理器奠定了基础。
SIOS-ID
109821198
LUC
单元控制库 (LUC) 提供的函数块可简化 LPML OMAC 状态机处理、预处理操作员或远程命令(例
如通过 OPC UA ),并提供堆叠灯实现。它使用 LPML 中的块和数据类型,并扩展其功能。
SIOS-ID
109974940
LAF
自动化框架库 (LAF) 提供了可轻松实现 ISA-88 标准和常用功能的块。它使用 LUC 库中的块和数据
类型,并扩展其功能。
SIOS-ID
未规划
LDrvSafe
安全驱动控制库 (LDrvSafe) 包括用于实现安全应用的块,例如,通过 PROFIsafe 轻松控制
SINAMICS 安全功能以及故障安全直径检测,最高可达安全完整性等级 2 (EN 62061) 和性能等级
d 类别 3 (EN ISO 13849-1)
SIOS-ID
109485794
LSafe
经过 TÜ V 认证的 LSafe 库可用于实现机电或电子传感器和执行器的基本安全功能。该库有助于验
收您的应用软件,因为它可以基于通过测试的模块。
SIOS-ID
109793462
LSNTP
(LCom)
使用 SIMATIC S7 CPU 作为 SNTP 服务器,可以灵活、简单地同步系统和子系统,例如,获取系统
级错误消息和记录数据的时间戳。
SIOS-ID
109780503
LAxisCtrl
该库提供了一个轴函数块,该函数块具有非常丰富的功能,可用于简化轴的控制。它在 LBC 库块
中进行轴控制或独立使用。
SIOS-ID
109749348
LBC
“基本控制库” (LBC) 提供基本控制功能,这些控制功能根据西门子编程风格指南和“ PLC Open
指南进行标准化编程。
SIOS-ID
109792175
LSicar V5
LSicar ”库包含用于生产数据、班次模型和诊断的有用且经过充分验证的功能。
SIOS-ID
109804254
LPD
PLC 数据类型库 " LPD )包含 PLC 数据类型,用于描述地址空间的数据结构以及外围设备 / 技术模
块和 PROFIdrive 驱动器的数据记录。
SIOS-ID
109482396

技术名词

LGF_BitReset (FC / V3.0.1) 复位DWORD变量中的指定位
LGF_BitSet (FC / V3.0.1) 置位DWORD变量中的指定位
LGF_BitSetTo (FC / V3.0.1) 设置DWORD变量中的指定位
LGF_BitTest (FC / V3.0.1) 判断DWORD变量中的指定位
LGF_BitToggle (FC / V3.0.1) 切换DWORD变量中的指定位
LGF_IecTimerOnOff (FB / V1.0.0) 通电断电延时功能块
LGF_PulseRelay (FB / V3.0.1) 脉冲继电器功能块
LGF_GetCalendarDay (FC / V3.0.1) 计算当前日期天数
LGF_GetCalendarWeek_ISO (FC / V3.0.1) 计算当前日期周数
LGF_GetCalendarWeek_US (FC / V3.0.1) 计算当前日期周数
LGF_IsGermanHoliday (FC / V3.0.1) 判断给定日期是否为德国节假日
LGF_AstroClock (FB / V3.0.1)  根据给定GPS左边计算日出日落时间
LGF_SetTime (FB / V3.0.3) 设定时间和时区
LGF_TimerSwitch (FB / V3.1.0) 定义时间切换点
LGF_BitCount (FC / V3.0.2) 计算DWord变量中值为TRUE的位数
LGF_CountArrayElements (FC / V1.0.0) 计算数组的原始个数从0开始
LGF_CountBooleanEdges (FB / V1.0.0)  计算特定时间内输入信号的边沿信号次数
LGF_CountFalInDWord (FB / V3.0.1) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值