我用S7200PID向导添加了手自动切换功能,我在没执行过手动之前,设置一个P值,这时候PID输出是正常的,但是只要执行过这个手动再切换会自动后,这时输出就基本等于之前手动输出的值来变化了,哪怕是再重新给一个设定值,这个输出也没什么变化,明明是同样的过程变量,同样的设定值,同样的增益,可是输出为什么会是这样的!下面图片帮忙看一下,第一张是自动状态没执行过手动,第二张是执行过手动再切换会自动的(执行手动的时候输出是1.0,既百分之一百)
图片说明:
最佳答案
这是正常现象啊,这需要你做无扰动切换的啊~亲!在自动状态下,将输出/范围,转换为0.0~1.0的数,就OK了
提问者对于答案的评价:
虽然没明白,分给你把
专家置评
1、保证在自动情况下,调节给定,反馈可以跟随给定变化
2、手自动切换时,做无扰切换
要实现无扰动切换,必须:
在从自动向手动切换时,使手动输出值(VD2004)等于当前的实际控制输出值;
在从手动向自动切换使,使设定值相当于当前的过程反馈值。
查看西门子 S7-200 · LOGO! · SITOP 参考 Beta Version 1.8
https://support.industry.siemens.com/cs/cn/zh/view/84175754
目录查看s7-200plc,功能编程与调试,pid功能,pid手动自动无扰切换
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc176431.html