PID函数的参数块占据了40个字的的存储区域。只有前13个字是可配置的。其余27个字供CPU使用,不可配置。每个PID函数调用必须使用不同的40个字的存储区域,即使所有的13个可配置变量都相同,也不允许两个PID函数使用存储区域。控制块的前13个字必须在PID函数执行前设定数值。大多数的缺省值为0。-旦选择了合.适的PID值,可以将其作为常数在BLKMOV内定义,以便于程序修改。
列参数PID函数读取13个参数,并将其余27个字用于数据存储。一般不要更改这27个字的值。如果在经过长时间的延时后调用自动模式的PID函数,你可能需要使用SVC_ _REQ 16或SVC_ REQ 51将当前的CPU逝去时间写入%Ref+23来更新PID的最后一次运行时间以避免积分器出错。如果将覆盖(Override)控制字(%Ref+14)的低位设为1,则控制字的下面4位必须设定为控制PID块输入结点,并且必须设定SP和PV值,因为你已经替代梯形图逻辑对PID块进行控制了。
GIDDINGS & LEWIS 502-03840-23R1 USPP 5020384023R1
GIDDINGS & LEWIS 502-03840-23 USPP 5020384023
GIDDINGS & LEWIS 502-03840-23R2 USPP 5020384023R2