全国服务热线 19514718569

西门子代理商PLC是怎样运行工作的

发布:2023-05-05 15:51,更新:2024-01-07 08:08

PLC是怎样运行工作的

PLC采用循环扫描工作方式,其工作过程如图1-32所示。PLC通电后,有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。在运行状态,PLC的工作过程分为内部处理、通信服务、输入处理、程序执行和输出处理5个阶段。在停止状态,PLC只进行内部处理和通信服务。

plc采用循环扫描工作

  ①内部处理阶段在内部处理阶段,PLC复位监控定时器,运行自诊断程序(进行硬件检查、用户内存检查等)。检查正常后,方可进行下面的操作。如果有异常情况,则根据错误的严重程度报警或停止PLC运行。

  ② 通信服务阶段 通信服务阶段又叫通信处理阶段、通信操作阶段或外设通信阶段。在此阶段,PLC与带做处理器的外部智能装置进行通信,响应编程工具健人的命令,更新编程工具的显示内容。

  当PLC处于停止状态时,只执行以上两个阶段的操作;当PLC处于运行状态时,还要完成以下三个阶段的操作。

  ③输入处理阶段 输入处理阶段又叫输入采样阶段、输入刷新阶段或输入更新阶段。在此阶段,PLC中的CPU把所有外部输入电路的接通/断开(ON/OF)状态通过输入接口电路读入输入映像寄存器《此时输入映像寄存器的状态被刷新》,接着进入程序执行阶段。在输入处理阶段,如果外接的输入触点电路接通,对应的输入映像寄存器为"1"状态,梯形图中对应的输入继电器的常开触点接通,常闭触点断开;如果外接的输入触点电路断开,对应的输入映像寄存器为“0”状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。在输入处理阶段完成后,输入映像寄存器与外界隔离,即使外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变。输入信号变化了的状态只有等到下一个扫描周期的输入处理阶段到来时才能通过CPU送入输入映像寄存器中,这种输入工作方式称为集中输入工作方式。

  ④程序执行阶段 PLC的用户程序由若干条指令组成,指令在存储器中按步序号顺序排列。在没有跳转指令时,则从第一条指令开始,逐条顺序地执行用户程序,直到用户程序结束之处;然后,进入输出处理阶段。在程序执行阶段,CPU对程序按从左到右、先上后下的顺序对每条指令进行解释、执行,则从输入映像寄存器,输出映像寄存器和元件映像寄存器中将有关编程元件的“0”/“1”(“OFF”./“ON”)状态读出来,并根据用户程序给出的逻辑关系进行相应的逻辑运算,运算的结果再写人到对应的输出硬像寄存器和元件映像寄存器中。因此,各编程元件的映像寄存器(输入映像寄存器除外)的内容随着程序的执行面变化。

  ⑤输出处理阶段 输出处理阶段又叫输出刷新阶段或输出更新阶段。在此阶段,则将输出映像寄存器的“0”/“1”状态传送到输出锁存器,然后经输出接口电路和输出端子再传送到外部负载。在梯形图中,如果某一输出继电器的线圈“通电”,对应的输出映像寄存器为"1"状态,相应的输出倾存器也为"1"状态。信号经输出接口电路的隔离和功率放大后(继电器型输出接口电路中对应的硬件继电器的线圈通电,其常开触点闭合),驱动外部负载通电工作;反之,外部负载断电,停止工作。在输出处理阶段完成后,输出锁存器的状态不变,即使输出映像寄存器的状态发生了变化,输出锁存器的状态也不会随之改变,输出映像寄存器变化了的状态只有等到下一个扫描周期的输出处理阶段到来时才能通过CPU送人输出倾存器中,这种输出工作方式称为集中输出工作方式。


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:吴悦
  • 手机:19514718569
  • QQ:2810544350
  • Email:2810544350@qq.com
产品分类