PCS 7 V7.1 APL库中的斜坡(Ramp)功能

n

1. 斜率限制关闭时,手动斜坡操作

1.1 手动斜坡操作的前提条件n

  • PID块处于自动控制模式下,设定值为内部给定。如图1。
    PCS 7 V7.1 APL库中的斜坡(Ramp)功能

图1 PID控制模式n

  • 关闭斜率限制。在面板Ramp视图 下关闭Gradient limits on功能(CFC中SP_RateOn=0)。如图2。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图2 关闭Gradient limits on功能n

1.2 手动斜坡操作的两种实现方式n

  • 设置时间范围
    通过面板选择Ramp mode为Duration或者在CFC中设置SP_RmpModTime=1。如图3。这种方式下,当前设定值会在设置Duration时间内到达Target setpoint。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图 3 按照时间方式改变的设定值n

  • 设置Ramp斜率
    通过面板选择Ramp mode为Gradient或者在CFC中设置SP_RmpModTime=0 (图 4)。设定值以面板中设定的Gradient +和Gradient –,对应CFC中SP_UpRaLim和 SP_DnRaLim为斜率值增加或减少,直至到达目标设定值。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图4 按照斜率方式改变的设定值n

1.3 手动斜坡操作n

  • 输入目标设定值
    在Ramp视图中输入目标设定值(Target setpoint, CFC中, SP_RmpTarget),目标设定值与原设定值不同,也就是设定值发生变化时,可以开始手动斜坡操作。如图5。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图5 SP≠SP_RmpTargetn

  • 启动Ramp操作
    在Ramp处选择Active,启动Ramp操作,也就是CFC中SP_RmpOn=1。如图6。注意:这里只能是面板选择,CFC中无法修改管脚值。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图6 激活Ramp功能n

  • Ramp功能结束
    当设定值到达目标设定值后,Ramp会自动跳回Inactive状态,SP_RmpOn=0。

2. 打开斜率限制
在面板上勾选Gradient limits on,或者在CFC中设置SP_RateOn=1,激活斜率限制。如图7。n

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图 7 关于Gradient limits on功能n

图8中设定值无论是内部给定还是外部给定,都会按照Ramp视图中的Gradient +和Gradient – (对应CFC中SP_UpRaLim和SP_DnRaLim) 所设置的斜率增加或减少。
这种情况下,Ramp视图中的手动斜坡功能不可用。

PCS 7 V7.1 APL库中的斜坡(Ramp)功能
图 8 PIDConL的设定值

3. 具有Ramp功能的功能块
下面的表格列出了APL中具有Ramp功能的功能块,以及Ramp操作的前提条件。

功能块 设定值(SP)给定方式 斜率上下限(Gradient limit on) 操作模式
与Controller相关,比如PIDConL等 内部给定 关闭 自动模式
OpAnL 内部给定 关闭
MotSpdCL 内部给定 关闭

表1适用Ramp功能的功能块(设定值)

功能块 操作值(MV)给定方式 斜率上下限(Gradient limit on) 操作模式
VlvAnL 内部给定 关闭 手动模式

表 2 适用Ramp功能的功能块(操作值)

关键词
PCS 7 V7.1, 高级过程库,APL , 斜坡,PIDConL,OpAnL,MotSpdCL,VlvAnL

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论