位置:51电子网 » 技术资料 » 汽车电子

通信处理阶段

发布时间:2015/9/19 16:47:33 访问次数:729

   在CPU对PLC自检、 IRF9520对警戒时钟WDT清零结束后,PLC检查是否有与编程器、智能模块或上位机等的通信请求,如果没有,则自动进入下一阶段。

   输入扫描阶段

   CPU按顺序逐个采集所有输入端子上的信号,而不论输入端子上是否接线。将全部输入信号状态按顺序读取输入缓冲锁存器,并刷新写入到输入映像寄存器中。只有在采样刷新时刻,输入映像寄存器中的内容才与输入信号一致,其他时间范围内无论输入接点状态作如何变化,输入映像寄存器的内容保持不变,直到下一个扫描周期的输入采样阶段,才读人输入接点的新状态。这种采集输入信号的方式,虽然每个信号被采集的时间有先后,但因PLC

的扫描周期很短,其时差在一般工程应用中可忽略,故认为输入信息的采集是同时完成的,输入采样阶段是一个集中批处理过程。

   程序执行阶段

   程序执行即解释和执行存放在用户程序存储器中的用户程序。在执行阶段,CPU对用户程序按顺序进行扫描,扫描顺序总是从上到下,从左至右。每扫描到一条指令,所需信息均从输入映像寄存器、输出映像寄存器及其他寄存器中读取,并进行处理,再将程序执行结果写入元件映像寄存器中保存,这样上面的执行结果立即被后面将要扫描到的指令利用。若遇到程序跳转指令,按跳转条件决定程序跳转地址。所有要输出的状态并不立即驱动外部负载,而是将其写入输出映像寄存器中,待输出刷新阶段集中行批处理,即执行用户程序阶段也是集中批处理过程。在这一阶段,除输入映像寄存器外,其他元件映像寄存器的内容随着程序的执行而不断变化。


   在CPU对PLC自检、 IRF9520对警戒时钟WDT清零结束后,PLC检查是否有与编程器、智能模块或上位机等的通信请求,如果没有,则自动进入下一阶段。

   输入扫描阶段

   CPU按顺序逐个采集所有输入端子上的信号,而不论输入端子上是否接线。将全部输入信号状态按顺序读取输入缓冲锁存器,并刷新写入到输入映像寄存器中。只有在采样刷新时刻,输入映像寄存器中的内容才与输入信号一致,其他时间范围内无论输入接点状态作如何变化,输入映像寄存器的内容保持不变,直到下一个扫描周期的输入采样阶段,才读人输入接点的新状态。这种采集输入信号的方式,虽然每个信号被采集的时间有先后,但因PLC

的扫描周期很短,其时差在一般工程应用中可忽略,故认为输入信息的采集是同时完成的,输入采样阶段是一个集中批处理过程。

   程序执行阶段

   程序执行即解释和执行存放在用户程序存储器中的用户程序。在执行阶段,CPU对用户程序按顺序进行扫描,扫描顺序总是从上到下,从左至右。每扫描到一条指令,所需信息均从输入映像寄存器、输出映像寄存器及其他寄存器中读取,并进行处理,再将程序执行结果写入元件映像寄存器中保存,这样上面的执行结果立即被后面将要扫描到的指令利用。若遇到程序跳转指令,按跳转条件决定程序跳转地址。所有要输出的状态并不立即驱动外部负载,而是将其写入输出映像寄存器中,待输出刷新阶段集中行批处理,即执行用户程序阶段也是集中批处理过程。在这一阶段,除输入映像寄存器外,其他元件映像寄存器的内容随着程序的执行而不断变化。


上一篇:PLC的扫描过程

上一篇:输出刷新阶段

相关技术资料
10-5蓄电池设计选型
9-19通信处理阶段

热门点击

 

推荐技术资料

频谱仪的解调功能
    现代频谱仪在跟踪源模式下也可以使用Maker和△Mak... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!