您现在的位置是:首页 > PLC技术 > PLC技术

连续PID控制器SFB 41输出值的处理

来源:艾特贸易2017-06-05

简介1 .手动模式 BOOL 变量 MAN_ON 为 1 时为手动模式,为 0 时为自动模式。在手动模式,控制器的输出值被手动输入值 MAN 代替。 在手动模式,控制器输出中的积分分量被自动设置为 LMN - L

    1.手动模式

   BOOL变量MAN_ON1时为手动模式,为0时为自动模式。在手动模式,控制器的输出值被手动输入值MAN代替。

    在手动模式,控制器输出中的积分分量被自动设置为LMN - LMN_P -DISV(其中的“-”为减号),而微分分量被自动设置为0。这样可以保证手动到自动的无扰切换,即切换前后PID控制器的输出值LMN不会突变。

    2.输出限幅

   LMNLIMIT(输出量限幅)方框用于将控制器输出值(Manipulated Value)限幅。

   LMNLIMIT的输入量超出控制器输出值的上极限LMN_HLM时,信号位QLMN_HLM(输出超出上限)变为1状态;小于下限值LMN_LLM时,信号位QLMN_LLM(输出超出下限)变为1状态。LMN_HLMLMN_LLM的默认值分别为100. 0%0.0%

    3.输出量的格式化处理

   LMN_NORM(输出量格式化)方框用下述公式来将功能LMNLIMIT的输出量LMN_LIM格式化:

   LMN=LMN_LIM×LMN_FAC+LMN_OFF

式中,LMN是格式化后浮点数格式的控制器输出值;LMN_FAC为输出量的系数,默认值为1.0LMN_OFF为输出量的偏移量,默认值为0.0LMN_FACLMN_OFF用来调节控制器输出量的范围。

    4.输出量转换为外部设备( I/O)格式

    控制器输出值如果要送给模拟量输出模块中的D/A转换器,需要用“CRP_OUT”方框转换为外部设备(I/O)格式的变量LMN_PER。转换公式为

   LMN_PER=LMN×27648/100