西门子fifo_西门子官方开发的LGF库全中文解读,重磅推荐

Hello,欢迎大家来到“西家大书”,这里可能是西门子最内部的知识分享平台!

众所周知,TIA Portal STEP 7 具有一个功能强大的LGF全局库,它可以计算随机数、最大值、最小值、平均值、实现搜索功能、计算日出日落时间等等,但关于LGF全局库的帮助文档都是英文编写的,含有很多专业术语,无法完全理解每个功能块的具体含义,这篇文章就来解释常用功能块的具体含义。

855b7fd9ed6accc814dea5103fa84f32.png

这些函数

  • 可直接用于参数化
  • 具有通用性
  • 不受保护,因此可进行自定义
  • 包括界面说明在内,记录十分完善

库中的所有块都可以与以下控制器通用:

  • S7-1200 和 S7-1200F 产品系列
  • S7-1500 和 S7-1500F 产品系列
  • 使用 S7-PLCSIM 进行仿真(自 V14 起)

互联网中流行的俄罗斯方块、贪吃蛇游戏都大量应用了LGF库。


重点

  • FB LGF_Astro 在地球指定位置计算日出日落时间(用于追日系统)
  • FC LGF_CalendarDayWeek 计算今天是一年中的第几个星期和已经过了多少天
  • FC LGF_MatrixMultiplication 矩阵相乘
  • FB LGF_MinMaxHistory 采集一个过程值的最大值和最小值
  • FC LGF_RandomInt/Real 产生随机数
  • FC LGF_SearchMinMax 搜索最大值和最小值
  • FC LGF_BinaryToGray 二进制转格雷码
  • FB LGF_FIFO 先入先出
  • FB LGF_LIFO 后入先出
  • FB LGF_FloatingAverage 实时更新浮点数平均值

好了,这里先说这么多常用的功能块,不经常使用的我们就不再描述,小伙伴儿们有想了解其他的可以在下面评论,我会一一作答。

LGF全局库下载链接见评论区。

“西家大书”,可能是西门子最内部的知识分享平台!

84384e83a38946d8766e5132b3066f9a.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值