首页 > 数控机床的可编程控制器 > PLC是怎样工作的?
201208月25

PLC是怎样工作的?

PLC是怎样工作的?
  计算机用于控制、运行程序时常采用扫描工作方式和中断工作方式,而PLC主要采用扫描工作方式。顺序扫描工作方式简单直观,简化了程序设计,并为PLC可靠运行提供有力保证。在有些场合也插入中断方式,允许中断正在扫描的程序,以处理紧急处理的事件。

  用户应用程序通过编程器输入到存储器后,PLC的CPU对用户程序循环扫描,并顺序执行,这是PLC的基本工作过程。
  PLC程序执行的工作过程如图7-2所示。

PLC是怎样工作的图

 对用户程序的循环扫描的过程,可分为输入采样、程序执行、输出刷新三个阶段。

(1)输入采样阶段
PLC通过输入接口将所有输入接口的信号状态读入并存入输入映像寄存器中,即刷新所有输入信号的原有状态。接着转入程序执行阶段,即使这时输入状态发生了变化,输入映像寄存器中的内容也不会改变。输入状态的变化只能在下一个工作周期的输入采样阶段才能重新读入。

(2)程序执行阶段
PLC扫描用户程序,根据本周期输入信号的状态和上个周期的输出信号的状态,对用户程序逐条进行扫描,进行相应的逻辑或者算术运算,运算结果再存入专用寄存器。如果执行程序输出指令时,将相应的运算结果存入输出映像寄存器。

(3)输出刷新阶段
在所有指令执行完毕后,输出映像寄存器中的状态就是要输出的状态,在输出刷新阶段将其转存到输出缓冲器中,然后将刷新后的输出缓冲区各输出点的状态通过输出接口电路全部送到PLC的输出端子,这就是PLC的实际输出。

 PLC周期性循环执行上述三个步骤,这种工作方式称为扫描方式。上述三个步骤执行一个周期所用的时间称为扫描周期。PLC扫描周期是PLC重要的参数之一,它反映PLC对输入信号的灵敏度或滞后程度。通常工业控制要求PLC扫描周期在30~60ms以下。

文章作者:gunzhusigan
本文地址:http://www.gunzhusigan.com/weixiu/655.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

本文目前尚无任何评论.
您必须在 登录 后才能发布评论.