问题:
在 FB58 上配置了“setpoint value = actual value”时为何还有系统偏差?
解答:
你使用的是 FB58“TCONT_CP”的脉冲生成器(参数“PULSE_ON = True”)。并且设置为设定值 等于实际值,以便使系统偏差实际上为零。
在内部,脉冲生成器使用的是实际值的平均值,这就是“设定值—实际值”比较时存在系统偏差的原因。
如果您在控制器处理过程中“保存”了实际值,并使得脉冲形成器的处理可以作为一个恒定值,则系统偏差也将为零。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335780.html