现在有个温度的控制,要求多阶段。
过程是 步骤1 升温 ,转换条件 到达温度,步骤2 保温,转换条件 保温到时,步骤3 再升温,转换条件 到达温度,步骤4 保温,转换条件 保温到时,步骤5 停止加热。就是类似这样的流程。
就是普通的恒温PID控制,但是怎么判断转换条件 温度是否到达了呢?不想直接用比较指令,如果有干扰的话提前进入了保温步骤。还有个原因现场控制的话有可能温度上升到一定程度就不往上升了,到达温度条件就没法达到。
如果降低比较温度值再配合定时器的话到时可以做到,但是保温时间又没法精确控制了。
不知大家有没有好的思路来判断到达温度这个条件。