ob是什么意思(带S7)
admin
2023-08-30 00:21:40
0

图1液压系统控制框图

图1是液压系统的简单控制框图。控制方式是用变频器拖动泵,使系统的实际压力等于设定压力。基于该系统,本文讨论了如何使用S7-300进行PID控制。为方便讨论,作出以下假设:

系统压力的可调范围为:0-1mp a;变频器的变频范围为:050hz;输入压力传感器的外围地址:piwis 272模拟输出外设的地址是PQW288。

一、控制系统假设

在STEP7的库中,有一个专门用于PID控制的FB块——FB41。PID控制必须在周期中断中进行,以保证其扫描和执行时间基本固定。在这个例子中,CPU只有OB35的一个周期中断,所以应该在OB35中调用FB41。

图2FB41在库中的位置

图3FB41的逻辑图

FB41的逻辑如图3所示。分解介绍如下:

SP_INT end是给定值,这种情况下是给定压力,假设0.5MPa;即:0.5=="SP_INT";.有两条路径可供实际价值选择:当PVPER_ON=0时,PV_IN端的值为实际值,该值通常有FC105转换而来;.

当PVPER_ON=1时,PV_PER端的值为实际的压力值,该值来自AI模块,为压力传感器的反馈值;

在这个例子中,我们使用PVPER_ON=1来说明。这是:1=="PVPER_ON"、PIW272=="PV_PER".

PV_FAC和PV_OFF对应的是压力范围,即1=="PV_FAC"、0=="PV_OFF"。PV是根据PV_PER计算出的实际压力值。具体来说:PV_PER=0时,对应的实际压力为PV_OFF,即0MPa;.

PV_PER=27648时,对应的实际压力为PV_FAC,即1MPa;

PV=PV_PER/27648*(PV_FACPV_OFF),本例中,PV=PV_PER/27648;

Er是给定值SP_INT与实际值PV的偏差,PID以此为基础进行调整;GAIN、TI和TD分别是比例、积分和微分的系数。比例函数是否投入使用由P_SEL决定。当P_SEL=1时,比例函数起作用。同样,I_SEL和D_SEL决定是否使能积分和微分调节;LMN _ P、LMN_I和LMN_D分别记录当前控制量的比例分量、积分分量和微分分量。LMN_HLM和LMN_LLM是输出的上下限,上限100对应50Hz,下限0对应0Hz,所以:LMN_HLM=100/50=2;LMN_LLM=0;LMN _ FAC和LMN_OFF校准频率范围分别为50Hz和0HzLMN_PER=LMN/100*27648;FB41中的LMN_PER是输出的标准化,还有其他参数。本文只简单介绍PID控制,以上参数是必须的,在DB1定义,如图4。然后在OB35中,调用FB41,将DB1中的数据逐一填入相应的管脚,这样就完成了PID控制的基本工作,如图5-7所示。

图4FB41关键参数的定义

调用图5-7OB35中的FB41

至此,我们已经完成了PID控制的基本工作。至于如何调试PID参数,我们会在下一篇文章中继续讨论。

相关内容

热门资讯

今日提示微乐甘肃麻将有挂吗辅... 您好:“微乐甘肃麻将这款游戏可以开-挂,确实是有-挂的,需要了解加客服微信【176594599】很多...
有效实测!金花房卡如何购买/嫦... 嫦娥大厅房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
头条推荐!金花房卡批发价/亚金... 亚金方乐房卡更多详情添加微:33549083、 2、在商城页面中选择房卡选项。 3、根...
玩家攻略,牛牛房卡哪里有卖的/... 玩家攻略,牛牛房卡哪里有卖的/新大圣房卡怎么搞Sa9Ix苹果iPhone 17手机即将进入量产阶段。...
头条推荐!斗牛房间怎么创建的/... 今 日消息,流樱大厅房卡添加微信33549083 苹果今日发布了 iOS 16.1 正式版更新,简单...