您现在的位置是:首页 > PLC技术 > PLC技术
连续PID控制器FB 41输出值的处理
来源:艾特贸易2017-12-20
简介1 .手动模式 BOOL 变量 MAN_ON 为 1 时是手动模式,为 0 时是自动模式。在手动模式,控制器的输出值被手动输入值 MAN 代替。 在手动模式,控制器输出中的积分分量被自动设置为 LMN-LMN
1.手动模式
BOOL变量MAN_ON为1时是手动模式,为0时是自动模式。在手动模式,控制器的输出值被手动输入值MAN代替。
在手动模式,控制器输出中的积分分量被自动设置为LMN-LMN_P-DISV(其中的“-”为减号),而微分分量被自动设置为0。这样可以保证手动到自动的无扰切换,即切换前后PID控制器的输出值LMN不会突变。
2.输出限幅
LMNLIMIT(输出量限幅)方框用于将控制器输出值(Manipulated Value)限幅。MN-LIMIT的输入量超出控制器输出值的上极限LMN_HLM时,信号位QLMN_HLM(输出超出上限)变为1状态;小于下限值LMN_LLM时,信号位QLMN_LLM(输出超出下限)变为1状态。LMN_HLM和LMN_LLM的默认值分别为100. 0%和0.0%。
3.输出量的格式化处理
LMN_NORM(输出量格式化)方框用下述公式来将限幅后的输出量LMN_LIM格式化,以调节控制器输出值的范围:
LMN= LMN_LIM×LMN_FAC+ LMN_OFF
式中,LMN是格式化后浮点数格式的控制器输出值;LMN_FAC为输出值系数,默认值为1.0;LMN_OFF为输出值偏移量,默认值为0.0。
4.输出值转换为外部设备(I/O)格式
LMN是浮点数格式的控制器输出值,如果要送给模拟量输出模块,需要用“CPR_OUT”方框转换为外部设备(I/O)格式的变量LMN_PER。转换公式为
LMN_PER = LMN×27648/100
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
