西门子PID指令详解PID回路指令(包含比例积分微分回路)是用来进行PID运算但是可以进行这种PID运算的前提条件是逻辑堆栈栈顶(TOS)值必须为该指令有两个操作数TABLE和LOOP其中TABLE是回路表的起始地址LOOP是回路号可以是0到7的整数在程序中最多可以用8条PID指令如果两个或两个以上的PID指令用了同一个回路号那么即使这些指令的回路表不同这些PID运算之间也会相互干涉产生不可预料的结果.回路表包含9个参数用来控制和监视PID运算这些参数分别是过程变量当前值(PVn)过程变量前值(PVn-1)给定值(SPn)输出值(Mn)增益(Kc)采样时间(Ts)积