技术论坛

 【推荐文档】《STEP 7 (TIA Portal) 和 S7-1200/S7-1500 的通用函数库 (LGF)》

返回主题列表
作者 主题
NPOVEC
侠圣

经验值:2341
发帖数:338
精华帖:4
楼主    2020-08-25 14:38:30
主题:【推荐文档】《STEP 7 (TIA Portal) 和 S7-1200/S7-1500 的通用函数库 (LGF)》 精华帖 

文档标题:

    STEP 7 (TIA Portal) 和 S7-1200/S7-1500 的通用函数库 (LGF)

文档连接:

    https://support.industry.siemens.com/cs/document/109479728/step-7-(tia-portal)-和-s7-1200-s7-1500-的通用函数库-(lgf)?dti=0&lc=zh-CN

推荐理由:

    通用函数库(LGF)优势:

    ——功能丰富多样!

    ——使用简单,有详细参数说明!

    ——稳定性好,官方提供的功能块可靠性高!

    ——所有函数块都是开放的,有参考学习价值!

    通用函数库(LGF)内容:

    ——通用函数库(LGF)提供了8种类型共计58个函数功能块!

    ——日期操作:

         1、FC LGF_CalendarDayWeek  计算指定日期的天数和周数!

         2、FB LGF_TimerSwitch(correction) 设置一个定时器(月、日、周、                      时、分)!

    ——位操作:

         1、FB LGF_PulseRelay 对BOOL变量进行置位、复位、取反!

    ——数学运算:

         1、FC LGF AverageAndDeviation 计算数组的平均值和标准差!

         2、FC LGF_SearchMinMax  获取数组的最大值、最小值和对应的索引!

         3、FC LGF_RandomBasic 生成一个0-1的随机数!

    ——转换操作:

         1、FC LGF_DTLtoString 将日期DTL变量转换为字符串变量!

         2、FC LGF_TemperatureConvert 温度单位转换!

    ——信号发生器

         1、FB LGF_SinusCI (NEW)  正弦信号生成器

         2、FB LGF_Impulse 产生指定频率的脉冲信号(最小周期大于PLC的扫描               周期)

应用说明:

    装载通用函数库(LGF):

    通用函数库(LGF)列表:

 

    通过FB LGF_TimerSwitch(correction)功能块实现定时使能设备:

    ——工作日的早上八点到晚上六点设备使能,其他时间和周末设备不使能!

    ——调用程序块:

                    

    ——参数介绍:



   ——程序下载到仿真器时报错“LGF_TimerSwitch [FB10002]无法仿真”,解决方式:功能块右键属性——终止到类型的连接,重新编译即可下载!

    总结:通用函数库(LGF)提供了很多实用的函数功能块,丰富了编辑者的工具库,也减轻了工作量!








您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。