(4)与外部设备交换信息:PLC与外部设备连接时,在每个扫描周期内要与外部设备交换信息。

(5)执行用户程序:PLC在运行状态下,每一个扫描周期都要执行用户程序。

(6)输入、输出信息处理:PLC在运行状态下,每一个扫描周期都要进行输入、输出信息处理。

3.用户程序的循环扫描过程

CPU有两个操作方式:STOP方式和RUN方式。在扫描周期内,STOP方式和RUN方式的主要差别在于:RUN方式下执行用户程序,而在STOP方式下不执行用户程序。

PLC对用户程序进行循环扫描的工作方式,每个扫描周期可分为三个阶段:输入采样刷新阶段,用户程序执行阶段和输出刷新阶段。

PLC的扫描工作过程

(1)输入采样刷新阶段

在输入采样阶段,PLC以扫描方式,按顺序扫描输入端子,把所有外部输入电路的接通/断开状态读入到输入映像寄存器,在此输入映像寄存器被刷新。

(2)用户程序执行阶段

用户程序由若干条指令组成,指令在存储器中按照序号顺序排列。PLC在程序执行阶段,在无中断或跳转指令的情况下,根据梯形图程序从首地址开始按自上而下、从左至右的顺序逐条扫描执行。

(3)输出刷新阶段

当所有指令执行完毕后,进入输出刷新阶段,CPU将输出映像寄存器中的内容集中转存到输出锁存器,然后传送到各相应的输出端子,最后再驱动实际输出负载,这才是PLC的实际输出,这是一种集中输出的方式。

关于PLC,PAC就介绍完了,您有什么想法可以联系小编。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查