您现在的位置是:首页 > PLC技术 > PLC技术

PLC的I/O响应时间

来源:艾特贸易2017-06-04

简介为了增强 PLC 的抗干扰能力,提高其可靠性, PLC 的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制, PLC 采用了不同于一般微型计算机的运行方

    为了增强PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制,PLC采用了不同于一般微型计算机的运行方式(扫描技术)。由于外部信号的输入要在输入采样阶段,才会得到以输入到输入映像寄存器中,如果输入发生在非输入采样阶段,这样输入只能在下一个输入采样阶段才能得以响应,这样就导致了输入和输出之间的响应延时问题。这使得PLCI/O响应比一般微型计算机构成的工业控制系统慢得多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。

    所谓I/O响应时间是指从PLC的某一输入信号变化开始到系统输出端有关信号的改变所需的时间。其最短的I/O响应时间与最长的I/O响应时间分别如图1-4、图1-5所示。

 最短I/O响应时间

    1-4  最短I/O响应时间

 最长I/O响应时间

    1-5  最长I/O响应时间

    为了解决输入和输出之间的响应延时问题,PLC引入了中断处理机制。由于硬件资源的限制,PLC采用查询方式来响应中断请求,即在PLC工作期间,在相关程序结束后查询有无中断申请,如有中断申请则转入中断服务程序。按照不同的性能要求,PLC对中断采用了嵌套的方式来处理中断请求,这样保证了工作的稳定性和及时性。