现有这样一个温度控制要求:用夹套循环水控制发酵罐内温度,在发酵初期,要保证罐内温度恒定,需要加热循环水补充散失的热能,在发酵中后期,因发酵是一个放热反应,需要往循环水中通... 现有这样一个温度控制要求:用夹套循环水控制发酵罐内温度,在发酵初期,要保证罐内温度恒定,需要加热循环水补充散失的热能,在发酵中后期,因发酵是一个放热反应,需要往循环水中通冷水,从而降低发酵罐内温度使保持恒定。可以看出,这是一个分程控制。为控制准确,想采用PID或台达专用的FTC指令实现,但请教台达工程师时,他们说是这里用一个PID实现不了分程控制,而对同一个控制参数(罐温),又不能采用两个PID指令,所以实现不了,是真的吗?有什么解决办法?急!请各位出出主意!
谢谢“聚沙成塔”的回复。电加热和通冷却水目的都是保证罐温不变,即控制温度是一样的。我原设想用台达PID指令,实际温度<设定温度时,PID输出值是正值,我用它控制加热器开关,当实际温度>设定温度时,PID输出值是负值,我将它变换后用于控制冷却阀开关。但台达的工程师说不行,说PID不会输出负值,而且此处不能用两个PID指令来控制同一个参数,具体没跟我解释清楚。你上面说的用台达PLC做的双向控制是怎样做的,要用两个PID指令码?能简单介绍一下吗?给个思路就行,谢谢了!