碧波液压网 欢迎你,游客。 登录 注册

PLC自动化课程 第一章 PLC概述(5)

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

1.5.1 PLC 的循环扫描工作方式

PLC 采用循环扫描的工作方式,它可以看成是一种由系统软件支持的扫描设备,不论用户程序运行与否,都周而复始地进行循环扫描,并执行系统程序规定的任务。每一个循环所经历的时间称为一个扫描周期。每个扫描周期又分为几个工作阶段,每个工作阶段完成不同的任务。图 1 . 5 是 CPM1A 系列 PLC 的扫描工作流程图。

PLC 上电后首先进行初始化,然后进入循环扫描工作过程。一次循环扫描过程可归纳为五个工作阶段,如图 1 . 5 ( b )所示。各阶段完成的任务如下:

1 .公共处理阶段

在每一次扫描开始之前, CPU 都要进行复位监视定时器、硬件检查、用户内存检查等操作。如果有异常情况,除了故障显示灯亮以外,还判断并显示故障的性质。如果属于一般性故障,则只报警不停机,等待处理。如果属于严重故障,则停止 PLC 的运行。公共处理阶段所用的时间一般是固定的,不同机型的 PLC 有所差异。

2 .程序执行阶段

在程序执行阶段, CPU 对用户程序按先左后右、先上后下的顺序逐条地进行解释和执行。 CPU 从输入映像寄存器和元件映像寄存器中读取各继电器当前的状态,根据用户程序给出的逻辑关系进行逻辑运算,运算结果再写入元件映像寄存器中。执行用户程序阶段的扫描时间不是固定的,其原因主要取决以下几方面因素:

PLC自动化课程 第一章 PLC概述

图1.5(a)  

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论