+-
西门子官方开发的标准功能库,免费下载,开放源代码
...

TIA Portal STEP 7 已经含有大量的 PLC 编程指令(数学函数、时间、计数器等)。但自动化项目经常还需要其它一些实用的基本函数。

香港越秀信贷财务 网上预先批核 真正免TU
Sponsored by 越秀信贷
...

这种通用函数即以“通用函数库”的形式提供。该库可以无限制地使用,并且包含 FIFO、搜索功能、矩阵计算、天文计时器等功能。

这些函数

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

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

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

下面我们简单的介绍其中的两种类型:

位和数字运算

随机数字生成器RANDOM 函数是一种作为 16 位反馈移位寄存器执行的随机数字生成器。随机数字的范围为-32768 至 +32767。

5G点止速度咁简单?CSL Mobile董事总经理Bruce同你分享
Sponsored by Yahoo! 5G 塑造未来

确定数据元素的奇偶校验PARITY 函数 (FC 12) 允许确定存储器区域“输入”、“标记”和“数据块”的字节、字或双字符素和 DB 块的奇偶校验。

确定标记字中的有效位位置“CalcBitPos”函数确定输入数据字(16 位)中设置位的位置,并将通过 OUT 参数“bit_pos”将其返回为 INT 值。

32 位字段中的边缘检测“Monitor32”函数检查自上一次函数调用起位是否已经在 32 位数据字中更改。

极限为 2,147,483,647 的增量计数函数块“Counter”(FB 2) 使您能够执行极限为 2,147,483,647 的增量计数功能。

...

数学运算

计算实数的 x 次方根“X-ROOT”函数根据输入浮点数 (REAL) 计算 x 次方根。所得结果为 REAL 型,通过 OUT 参数(结果)返回。

如果您留在家中工作,这必不可少
Sponsored by Hazel Interactive

计算自动化系统中的统计值SPC01 函数计算统计值,即最高值、最低值、算术平均值和标准偏差。

SIMATIC 系统中的矩阵运算含有用于执行各种矩阵运算的函数库,如加法、减法、乘法、取反和转换。

多维插值用于带有一个、两个或三个独立变量的函数插值的函数块。

...

除此之外,还可以做很多功能,这里就不一一讲解了。大家可以下载链接中的帮助PDF文档,进行查看。

标准功能库LGF下载链接:

https://support.industry.siemens.com/cs/document/109479728/step-7-(tia-portal)-%E5%92%8C-s7-1200-s7-1500-%E7%9A%84%E9%80%9A%E7%94%A8%E5%87%BD%E6%95%B0%E5%BA%93-(lgf)?dti=0&lc=zh-CN

...