常用低压电器与可程序控制器第5章.ppt

5.5 可编程序控制器的工作原理 5.5.1 PLC的扫描周期与工作过程 PLC采用循环扫描的工作方式,它可以看成是一种由系统软件支持的扫描设备,不论用户程序运行与否,都周而复始地进行循环扫描,并执行系统程序规定的任务。每一个循环所经历的时间称为一个扫描周期,每个扫描周期又分为五个工作阶段,每个工作阶段完成不同的任务。工作过程如图5-5所示。 图5-5 PLC循环扫描过程 1.公共处理阶段 在每次扫描开始之前,CPU都要进行监视定时器复位、硬件检查、用户内存检查等操作。如果有异常情况,除了故障显示灯亮以外,CPU还判断并显示故障的性质;如果属于一般性故障,则只报警不停机,等待处理;如果属于严重故障,则停止PLC的运行。公共处理阶段所用的时间一般是固定的,不同机型的PLC有所差异。 2.执行程序阶段 在执行程序阶段,CPU将指令逐条调出并执行。CPU从输入映像寄存器和元件映像寄存器中读取各继电器当前的状态,根据用户程序给出的逻辑关系进行逻辑运算,运算结果再写入元件映像寄存器中。 执行用户程序阶段的扫描时间不是固定的,其原因主要取决于用户程序中所用语句的条数及每条指令的执行时间。因此,执行用户程序的扫描时间是影响扫描周期时间长短的主要因素,而且,在不同时段执行用户程序的扫描时间也不尽相同。

文档评论(0)

1亿VIP精品文档

相关文档