您当前的位置:五五电子网电子知识plc技术PLC入门S7-200 PLC的PID功能 正文
S7-200 PLC的PID功能

S7-200 PLC的PID功能

点击数:7232 次   录入时间:03-04 11:35:59   整理:http://www.55dianzi.com   PLC入门

    SPan -值域大小,可能的最大值减去可能的最小值,单极性为32000(典型值),

    双极性为64000(典型值)。

    下面的例子是把双极性实数标准化为0.01.0之间的实数,通常用在第一步转换之后:

    /R 64000.0ACO    //累加器中的标准化值

    +R 0.5ACO    ,/加上偏置,使其在0.01.0之间

    MOVR ACOVD100 //标准化的值存入回路表

    5.回路输出值转换成刻度整数值

    回路输出值一般是控制变量,比如在汽车速度控制中,可以是油阀开度的设置。回路输出是0.01.0之间的一个标准化了的实数值。在回路输出可以用于驱动模拟输出之前,回路输出必须转换成一个16位的标定整数值。这一过程,是给定值或过程变量的标准化转换的逆过程。第一步是使用下面给出的公式,将回路输出转换成一个标定的实数值

    RScal=(Mn - Offset)SPan    (6- 11)

式中RScal-回路输出的刻度实数值;

    Mn-回路输出的标准化实数值;

    Offset -单极性为0.0,双极性为0.5

    SPan-值域大小,可能的最大值减去可能的最小值,单极性为32000(典型值),双

    极性为64000(典型值)。

    这一过程可以用下面的指令序列完成:

    MOVR VD108, AC0      //把回路输出值移入累加器

    -R 0.5AC0                 //仅双极性有此句

    *R 64000.0AC0         //在累加器中得到刻度值

    下一步是把回路输出的刻度转换成16位整数,可通过下面的指令序列来完成:

    ROUND AC0AC0       //把实数转换为32位整数

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门