在PLCSIMKH运行fb41时,手动时,LMN输出等于MAN,但在自动时,LMN输出不是0就100。如当SP-int为30,PV-IN为29。6,LMN最后会慢慢地变为100,只要PV-IN小于SP-INT,不管小多少,LMN最后都会慢慢地变为100。反之,只要PV-IN大于SP-INT,不管大多少,LMN最后都会慢慢地变为0。P=2.0,TI=2s,td=0,pv-fac=lmn-fac=1,pv-OFF=lmn-off=0,LMN-LLM=0,LMN-HLM=100,CYCLE=100S,P-SEL=ON,I-SEL=ON,其它默认值。
最佳答案
根据你的描述,最后不变成0或者100,那才是问题。只要偏差存在LMN会一直变化,那是因为你系统中存在积分作用,积分作用是用来消除静态误差的,而且你的积分时间很小2秒,那么你的积分作用就很强,你的LMN很快会变到0或者100,你可以试着把积分时间加长到90S看看,这样你的LMN变化到0或者100的时间就会加长。如果要保持LMN值不变,你可以把SP_INT和PV-in设为一致,即可,那么LMN会保持不变。
提问者对于答案的评价:
很好,受益