因为PID的计算需要控制周期。就是说,需要将当前的测量值和之前多久的测量值做比较,才能确定新的输出量,所以需要每隔一段时间去测量并计算新的控制量。
楼上说的有道理,但是200smart在组态PID的时候已经自己配置了中断。和自身中断时间保持一致,不必要再放到中断事件了。一般为PID_EXE(INT1)。系统生成的。