欢迎来到湖南奕控教育科技有限公司

  •    服务热线:153-8808-2244

奕控PLC培训PLC的工作方式及流程

2021-10-30

  哈喽大家好,今天奕控PLC培训来讲一下PLC的工作方式及流程,有兴趣的小伙一起来看看。

PLC培训

  (1)循环扫描工作方式

  PLC运行时,用户程序中有许多操作需要去执行,但一个CPU每一时刻只能执行一个操作而不能同时执行多个操作,因此CPU按程序规定的顺序依次执行各个操作。这种多个作业依次按顺序处理的工作方式被称为扫描工作方式。这种扫描是周而复始无限循环的,每扫描一次所用的时间称为扫描周期。

  循环扫描工作方式是PLC的基本工作方式。这种工作方式会对系统的实时响应产生一定滞后的影响。有的PLC为了满足某些对响应速度有特殊需要的场合,特别指定了特定的输入/输出端口以中断的方式工作,大大提高了PLC的实时控制能力。

  (2)PLC扫描工作流程

  在PLC中,用户程序是按先后顺序存放的。在没有中断或跳转指令时,PLC从第一条指令开始顺序执行,直到程序结束符后又返回到第一条指令,如此周而复始地不断循环执行程序。PLC的工作采用循环扫描的工作方式。顺序扫描工作方式简单直观,程序设计简化,并为PLC的可靠运行提供保证。有些情况下需要插入中断方式,允许中断正在扫描运行的程序,以处理紧急任务。

  在PLC中,用户程序按顺序存储的。当没有中断或跳转指令时,PLC从第一条指令开始顺序执行,直到程序终止符返回到第一条指令,以便重复执行程序。PLC的工作方式采用循环扫描。顺序扫描的工作方式简单直观,简化了程序设计,为PLC的可靠运行提供了保证。在某些情况下,需要插入中断模式,以允许中断扫描正在运行的程序以处理紧急任务。

  不同型号的PLC的扫描工作方式有所差异。

  PLC上电后首先进行初始化,然后进入顺序扫描工作过程。一次扫描过程可归纳为5个工作阶段,各阶段完成的任务如下。

  ①公共处理阶段公共处理是每次扫描前的再一次自检,如果有异常情况,除了故障显示灯亮以外,还判断并显示故障的性质。一般性故障,则只报警不停机,等待处理。属于严重故障,则停止PLC的运行。

  公共处理阶段所用的时间一般是固定的,不同机型的PLC有所差异。

  ②程序执行阶段在程序执行阶段,CPU对用户程序按先左后右、先上后下的顺序逐条地进行解释和执行。

  CPU从输入映像寄存器和元件映像寄存器中读取各继电器当前的状态,根据用户程序给出的逻辑关系进行逻辑运算,运算结果再写人元件映像寄存器中。

  执行用户程序阶段的扫猫时间长短王要取决以下儿万面因素。

  a.用户程序中所用语句条数的多少。为了减少扫描时间,应使所编写的程序尽量简洁。

  b.每条指令的执行时间不同。在实现同样控制功能的情况下,应选择那些执行时间短的指令来编写程序。

  c.程序中有改变程序流向的指令。

  由此可见,执行用户程序的扫描时间是影响扫描周期时间长短的主要因素。而且,在不同时段执行用户程序的扫描时间也不尽相同。

  ③扫描周期计算处理阶段若预先设定扫描周期为固定值,则进入等待状态,直至达到该设定值时扫描再往下进行。若设定扫描周期为不确定的,则要进行扫描周期的计算。扫描周期计算处理所用的时间非常短,对CPM1A系列PLC,可将其视为零。

  ④I/O刷新阶段在I/O刷新阶段,CPU要作两件事情。一是刷新输入映像寄存器的内容,即采样输入信号;二是输出处理结果,即将所有输出继电器的元件映像寄存器的状态传送到相应的输出锁存电路中,再经输出电路的隔离和功率放大部分传送到PIC的输出端,驱动外部执行元件动作。这步骤操作称为输出状态刷新。I/O刷新阶段的时间长短取决于1/O点数的多少。

  ⑤外设端口服务阶段这个阶段里,CPU完成与外设端口连

  接的外围设备的通信处理。完成上述各阶段的处理后,又返回公共处理阶段,周而复始地进行扫描。

  今日奕控PLC培训介绍的PLC的工作方式及流程的分享内容就到这里啦!想要了解更多这方面相关的专业知识请联系我们的厂家,我们将竭诚为您服务!更多内容,请关注网站。

推荐产品

  • 西门子S7-200SMART综合应用课程
  • 西门子高级综合应用课程
  • 西门子数控系统应用课程
  • 机器视觉综合应用课程
  • KUKA机器人应用课程
  • FANUC机器人应用课程