控制系统PLC的可靠性设计
4.5 安装中的抗干扰措施
plc控制系统所处的环境对其自身抗干扰也有一定的关系,因此在安装时应注意以下几个方面。
(1)滤波器、隔离稳压器应设在plc柜电源进线口处,不让干扰进入柜内,或尽量缩短进线距离。
(2) plc控制柜应尽可能远离高压柜、大动力设备、高频设备。
(3) plc控制柜要远离继电器之类的电磁线圈和容易产生电弧的触点。
(4)整台plc机要远离发热的电气设备或其它热源,并置放在通风良好的位置上。
(5) plc程控器的外部要有可靠的防水系统以防止雨水进入,造成机器损坏。
5 软件抗干扰措施
控制器的外部开关量和模拟量输入信号,由于噪声、干扰、开关的误动作、模拟信号误差等因素的影响,不可避免会形成输入信号的错误,引起程序判断失误,造成事故。当按钮、开关作为输入信号时,则不可避免产生抖动;输入信号是继电器触点,有时会产生瞬间跳动,将会引起系统误动作。在这种情况下,可采用定时器延时来去掉抖动,定时时间根据触点抖动情况和系统要求的响应速度而定,这样可保证触点确实稳定闭合(或断开后)才执行。
对于模拟信号可采用多种软件滤波方法来提高数据的可靠性。连续采样多次,采样间隔根据a/d转换时间和该信号的变化频率而定。采样数据先后存放在不同的数据寄存器中,经比较后取中间值或平均值作为当前输入值。常用的滤波方法有程序判断滤波、中值滤波、滑动平均值滤波、防脉冲干扰平均值滤波、算术平均值滤波、去极值平均滤波等。
(1)程序判断滤波适用于对采样信号因受到随机干扰或传感器不稳定而引起的失真进行滤波。设计时根据经验确定两次采样允许的最大偏差,若先后两次采样的信号差值大于偏差,表明输入是干扰信号,应去掉,用上次采样值作为本次采样值。若差值不大于偏差,则本次采样值有效。