您当前的位置:五五电子网电子知识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入门

    DTI AC0, LW0               //32位整数转换为16位整数

    MOVW LW0AQW0    //16位整数写入模拟输出寄存器

    6.正作用或反作用回路

    如果增益为正,那么该回路为正作用回路;如果增益为负,那么是反作用回路(对于增益值为0.0IID控制,如果指定积分时间、微分时间为正,就是正作用回路;如果指定为负值,就是反作用回路)。

    7.控制方式

    S7-200PID回路没有设置控制方式,只有当PID指令盒接通时,才执行PID运算。在这种意义上说,PID运算存在一种“自动”运行方式。当PID运算不被执行时,称为“手动”模式。

    同计数器指令相似,PID指令有一个使能位。当该使能位检测到一个信号的正跳变(从01),PID指令执行一系列的动作,使PID指令从手动方式无扰动地切换到自动方式。为了达到无扰动切换,在转变到自动控制前,必须把手动方式下的输出值填人回路表中的Mn栏。PID指令对回路表中的值进行下列动作,以保证当使能位正跳变出现时,从手动方式无扰动切换到自动方式:

    (1)置给定值(SPn)=过程变量(PVn)

    (2)置过程变量前值(PVn-1)=过程变量现值(PVn)

    (3)置积分项前值(MX)=输出值(Mn)。

    PID使能位的默认值是1,在CPU启动或从STOP方式转到RUN方式时建立。CPU进入RUN方式后首次使PID块有效,没有检测到使能位的正跳变,那么就没有无扰动切换的动作。

    8.报警与特殊操作

    PID指令是执行PID运算的简单而功能强大的指令。如果需要其他处理,如报警检查或回路变量的特殊计算等,则这些处理必须使用S7-200支持的基本指令来实现。

    9.出错条件

    如果指令指定的回路表起始地址或PID回路号操作数超出范围,那么在编译期间,CPU将产生编译错误(范围错误),从而编译失败。

    PID指令不检查回路表中的一些输入值,必须保证过程变量和设定值(以及作为输入的偏置和前一次过程变量)在0.01.0之间。

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


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