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

PLC的I/O响应时间工作原理

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

简介在 PLC 控制系统中,当输入信号发生变化时,必将引起有关输出信号的变化,这之间是有一定的时间延迟的。 定义:从 PLC 系统的某一输入信号变化开始到系统有关输出端信号的改变所

    PLC控制系统中,当输入信号发生变化时,必将引起有关输出信号的变化,这之间是有一定的时间延迟的。    定义:从PLC系统的某一输入信号变化开始到系统有关输出端信号的改变所需的时间为I/O响应时间。    PLC的巡回扫描过程可知,外界信息必须在前一个扫描周期的I/O扫描阶段之前准备好,并由PLC读入到输入映象区,在计算机内经历一个扫描周期的时间,在本扫描周期的I/O扫描阶段输出给外设,这是系统必须有的扫描时间,如图2.4所示。
PLC的I/O响应时间
    2.4    PLCI/O响应时间    PLC的输入信号开始变化、信号稳定到CPU读入的时间称为输入延迟时间。输入信号的出现有一定的随机性,信号的稳定时间是随输入端硬件参数设定的,在计算机输入模板选定之后是一个常数,CPUI/O扫描阶段读入该信号的时间则是随机的,因此输入延迟时间有一定随机性。    同输入延迟时间类似,PLC的输出数据由输出映象区送到外设到数据在外设稳定的时间称为输出延迟时间。输出延迟时间由PLC的外设接口参数而定,系统确定之后,它是一个常数。    可见,I/O响应时间必须有:一个扫描周期、一个输出延迟时间和大约一个I/O扫描阶段的时间。最后一项主要受信号具体读入时机的影响,可能略小于或略大于I/O扫描阶段的时间。    输入信号的出现在哪种情况下将使I/O响应时间最大呢?这就是PLC的最大I/O响应时间问题。如图2.5所示,假设输入信号的出现是在前一个I/O扫描阶段,CPU读取该信号时,它已出现,但尚未达到稳定阶段,因而未能读入。这样,这个输入信息就要在本扫描周期的I/O扫描阶段才能读入。因此,I/O响应时间的最大值大约是两个扫描周期、一个输出延迟时间和大约一个I/O扫描阶段的时间。    2.5    PLC的最大I/O响应时间    由上面的分析还可以看出,PLC工作时的扫描周期T必须小于输入信号的稳定驻留时间,否则就有丢失信息的可能。为了尽量减小输入延迟时间和输出延迟时间,在设计硬件参数时应予以足够的重视。