关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > PLC中输出滞后输入现象研究

PLC中输出滞后输入现象研究

作者:时间:2009-07-16来源:网络收藏

  (1)映像寄存器中的数据,是在采样阶段扫描到的信号的状态集中写进去的,在本扫描周期中,它不随外部输入信号的变化而变化。
  (2)映像寄存器(它包含在元件寄存器中)的状态,是由用户程序中指令的执行结果来决定。
  (3)寄存器中的数据是在输出刷新阶段,从输出映像寄存器中集中写进去的。
  (4)输出端子的输出状态,是由输出锁存器中的数据决定的。
  (5)执行用户程序时所需的输入、输出状态,是从输入映像寄存器和输出映像寄存器中读出的。
  2.2 输入/输出响应的
  在设计控制系统中,最显著的不足之处是输入/输出有响应。从的输入端有一个输入信号发生变化到PLC的输出端对该输入变化做出反应,需要一段时间,这段时间称为响应时间或时间。
  (1)执行程序按工作周期进行,每一工作周期又分为输入采样、程序执行、输出刷新三个阶段。例如图2所给出的PLC梯形图及其程序执行过程中各映像寄存器及输出端状态表(表1),现分析如下:
  根据执行程序的三个阶段,可将X0映像寄存器,Y2、Y0、Y1映像寄存器及其输出端的状态填入表1中。现分析如下:

本文引用地址:http://www.eepw.com.cn/article/163734.htm


  在第一周期中,因为在输入采样阶段,X0为OFF,则输入映像寄存器中的X0为OFF状态,所以Y2、Y0以及Y1线圈均为OFF状态。
  在第二周期中,PLC扫描对梯形图是自上而下,从左到右进行的。当扫描到Y0-1接点时,由于Y0在上一周期中为OFF状态,则Y0-1接点仍为OFF,因而Y2也仍为OFF。当扫描到X0接点支路时,在输入映像寄存器中的X0已为ON状态,因而Y0线圈为ON状态。这时Y0-2接点为ON状态,当扫描到该支路时,Y1线圈为ON状态,但它对X0来说,已滞后了一个工作周期。在此周期中,由于Y0线圈为ON状态,则Y0-1接点在输出刷新阶段也应为ON状态。
  在第三周期中,扫描仍是自上而下,从左到右进行的。由于Y0-1接点在元素映像寄存器中的状态已为ON,因此,在程序执行阶段,当扫描进行到该支路时,Y2为ON状态,但这时它对X0而言,已滞后了两个工作周期。
  由上述分析可知,Y0线圈和Y1线圈的接通,要滞后X0接点接通一个工作周期。Y2线圈的接通,要滞后X0接点接通两个工作周期。
  (2)产生输入/输出响应滞后的其它原因。
  除此之外,还有输入滤波器电路的滞后作用、输出继电器的机械滞后作用等影响时间的快慢。
  
  3 结论
  
  (1)PLC 采用循环扫描的工作方式,在执行程序时,即使是和继电器控制线路图相一致的梯形图也有可能导致执行结果不同。
  (2)在扫描周期中由于输入信号只在输入阶段读入,在程序执行阶段,即使输入信号发生变化,输入状态表的内容也不会改变,所以在本次循环不能得到响应,这就是PLC的输入/输出响应的滞后。最大滞后时间为2~3个周期,具体与编程方法有关。但这种滞后响应,在一般工业控制系统是完全允许的。某些需要输入输出快速的场合,可以采用快速响应模块、高速计数模块以及中断处理等措施来尽量减少滞后时间。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭