quote:以下是引用shine在2012-12-04 22:28:04的发言:
你说的采样时间10s,是说你只是设置了Ts为10s,还是说设置了Ts之后,PID的执行周期也改为10s了?
另外,Mx的值,当PID的计算结果超出范围时会进行调整。在线帮助的“PID回路算法”那一节中有写。
设置Ts=10,不就是表示PID回路计算的周期是10s吗?所以,我设置10s的Ts那么我下载完毕程序有10S的时间去检查VD(T+28)。我只是困惑这个积分前项的初始值是怎么搞出来的,为什么出现那么大的值。这个值会导致调整SP的时候出现问题。
一开始sp=0.0,积分前项就有了值了,那么我改变sp,就算sp小于PV,PID也会有输出,然后和这个输出慢慢减小到0.