1、我使用了两个PID回路,它们的给定值和过程变量值都是同一个温度参数(过程变量值相同,给定值相同),但是一个是正作用(KC为正),一个是反作用(KC为负),两个回路可以同时作用吗?
2、我用一个中断程序调用5个PID回路,但输入的赋值及输入输出的标准化都是主程序中,这样可以吗?
3、就上面的PID回路我进行了模拟调试,在状态图里面直接输入过程变量值,当过程变量值大于给定值的时候,应该是反作用的PID回路有输出(对输入输出都作了标准化处理,限定在0.0~1.0之间),一开始正常,但过了几分钟,正作用回路突然有输出,而且输出值非线性,直接跳变为一个较大的输出值。在此过程中,我尝试手动线性改变过程变量值,但这种现象依然有,请问这是什么原因?应该如何改进程序?