Page 127 - 电气控制技术与管理
P. 127
第三章 现代电气自动化技术
冗余测试,要根据设计要求,对一切有冗余设计的模块都进行冗余检查。此
外,对系统功能的检查包括系统自检、文件查找、文件编译和下装、维护信息、
备份等功能。对较为复杂的PLC系统,系统功能检查还包括逻辑图组态、回路组
态和特殊I/O功能等内容。
(二)调试内容
1.扫描周期和响应时间
用PC设计一个控制系统时,一个最重要的参数就是时间。PC执行程序中的
所有指令要用多少时间(扫描时间)?有一个输入信号经过PC多长时间后才能
有一个输出信号(响应时间)?掌握这些参数,对设计和调试控制系统无疑非常
重要。当PC开始运行之后,它串行的执行存储器中的程序。我们可以把扫描时
间分为4个部分:①共同部分,例如清除时间监视器和检查程序存储器;②数据
输入、输出;③执行指令;④执行外围设备指令。
时间监视器是PC内部用来测量扫描时间的一个定时器。所谓扫描时间,是
执行上面4个部分总共花费的时间。扫描时间的多少取决于系统的购置、I/O的点
数、程序中使用的指令及外围设备的连接。当一个系统的硬件设计定型后,扫描
时间主要取决于软件指令的长短。
从接收PC输入信号到输出控制信号所需的时间称为响应时间。响应时间是
可变的,例如,在扫描周期结束后,输入信号从下一个扫描周期起作用。此时,
输入信号的最短响应是输入延迟时间、扫描周期时间和输出延迟时间之和。如果
在扫描周期开始时收到的输入信号在扫描周期中不起作用,则只能在下一个扫描
周期中使用。在此期间,输入信号的最长响应时间是输入延迟时间、两个扫描周
期和三个输出延迟的总和。估计最小响应时间和最大响应时间的OK公式:最小
响应时间、输入延迟时间、扫描时间、输出延迟时间、第二延迟时间扫描时间和
输出延迟时间。
上述反应时间估计公式表明,输入信号的反应时间由扫描周期决定。扫描周
期一方面取决于系统硬件的配置,另一方面取决于控制软件中使用的单元数。在
压砖机自动控制系统调试过程中,出现了这样的情况:自动压板过程(砌块从成
型台转移到输送机)开始提供成型过程的完成信号。与程序顺序相关的问题之一
是时间顺序的控制是正确的。
然而,通过调试发现,系统的实时控制时序在于,第一道成形工序完成后,
·115·

