说起PID,最简单也最常用的功能块就是FB41。虽然简单易用,但有时候用户还是会遇到不能正常工作的困扰。那么,在遇到FB41不能正常工作时(最常见的就是输出没有变化或者输出与预想的相反),如何快速的判断故障原因呢?
其实答案就在FB41的输出参数里,这些不常用的输出参数可以指引我们判断出故障的根源。另外在FB41的帮助里(鼠标选中FB41功能块,然后按F1键)有一张FB41的控制流程图,结合流程图与输出参数可以很方便的作出判断。
下面就让我们顺着流程图来介绍一下各个输出参数的用法。首先我们来看一下PV输出参数,这个参数指示了PID回路的反馈值。如果这个参数不正常就要检查PVPER_ON这个参数,如果为0反馈值通过PV_IN参数输入,为1则通过PV_PER参数输入。
然后就是ER输出参数,这个参数就是设定值与反馈值之差。如果FB41不能正常调节,可以先检查这个参数。只有这个参数正常FB41才能继续下面的运算。如果这个参数没有变化,或者一直为零则需要检查反馈通道是否正常。如果FB41的输出与预想的相反(如反馈值比设定值大,输出还在增加),需要检查ER的正负。在比例参数为正数的情况下,ER为正FB41输出增加,ER为负FB41输出减小。
接下来的三个输出参数LMN_P、LMN_I、LMN_D分别代表了PID运算的比例分量,积分分量以及微分分量,这三个分量可以分别通过输入参数P_SEL,I_SEL,D_SEL来设置是否参与控制,最终的输出取决于这三个分量的和。
其它的输出参数与故障诊断关系不大,这里就不多说了。这些输出参数中最重要的就是PV和ER,通过它俩可以诊断FB41的大部分故障。