PLC200中的PID脚针处TBL和LOOP分别是什么意思呢?我看了手册里面说本指令有两个操作数:表示回路表起始地址的TBL地址和0至7常数的"回路"号码。不明白是什么意思,有请师父们给小弟指教指教。
还有“积分项前项MX,过程变量前值PVn-1"这两个是什么意思呢,怎样用的呢?
郁闷啊
最佳答案
S7-200可以最多同时启用8个内置的PID指令,分别用于8个控制对象。每个指令为1个回路“Loop”,所以“Loop”的参数是“0-7”。每一路PID运算需要占用一定数量的寄存器,即由“TBL”指定起始寄存器地址。不同回路的寄存器地址不能互相重叠冲突,否则PID的运算会出现混乱。
PID运算是时间的函数,“前项”和“前值”都是为了计算变化速率和积分累加所需的基数,即上一次积分运算的结果和模拟量采样的结果。仔细阅读理解PID的数学模型就能理解他们的重要性。这些数值是由PID指令运算得到的结果,一般情况下无需用户干预。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356182.html