PLC 的可靠性体现在哪里?
用 PLC 实现对系统的控制是非常可靠的。这是因为 PLC 在硬件与软件两个方面都采取
了很多措施,确保它能可靠工作。事实上,如果 PLC 工作不可靠,就无法在工业环境下运
用,也就不成其为 PLC 了。
1·在硬件方面:
PLC 的输入输出电路与内部 CPU 是电隔离。其信息靠光耦器件或电磁器件传递。而且
CPU 板还有抗电磁干扰的屏蔽措施。故可确保 PLC 程序的运行不受外界的电与磁干扰,能
正常地工作。
PLC 使用的元器件多为无触点的,而且为高度集成的,数量并不太多,也为其可靠工
作提供了物质基础。
在机械结构设计与制造工艺上,为使 PLC 能安全可靠地工作,也采取了很多措施,可
确保 PLC 耐振动、耐冲击。使用环境温度可高达摄氏 50 多度,有的 PLC 可高达 80--90 度。
有的 PLC 的模块可热备,一个主机工作,另一个主机也运转,但不参与控制,仅作备
份。一旦工作主机出现故障,热备的可自动接替其工作。
还有更进一步冗余的,采用三取一的设计,CPU、I/O 模块、电源模块都冗余或其中的
部分冗余。三套同时工作,最终输出取决于三者中的多数决定的结果。这可使系统出故障
的机率几乎为零,做到万无一失。当然,这样的系统成本是很高的,只用于特别重要的场
合,如铁路车站的道叉控制系统。
2.在软件方面:
PLC 的工作方式为扫描加中断,这既可保证它能有序地工作,避免继电控制系统常出
现的"冒险竞争",其控制结果总是确定的;而且又能应急处理急于处理的控制,保证了
PLC 对应急情况的及时响应,使 PLC 能可靠地工作。
为监控 PLC 运行程序是否正常,PLC 系统都设置了"看门狗"(Watchingdog)监控程序。
运行用户程序开始时,先清"看门狗"定时器,并开始计时。当用户程序一个循环运行完了 ,
则查看定时器的计时值。若超时(一般不超过 100ms),则报警。严重超时,还可使 PLC
停止工作。用户可依报警信号采取相应的应急措施。定时器的计时值若不超时,则重复起
始的过程,PLC 将正常工作。显然,有了这个"看门狗"监控程序,可保证 PLC 用户程序的
正常运行,可避免出现"死循环"而影响其工作的可靠性。
PLC 还有很多防止及检测故障的指令,以产生各重要模块工作正常与否的提示信号。
可通过编制相应的用户程序,对 PLC 的工作状况,以及 PLC 所控制的系统进行监控,以确
保其可靠工作。
PLC 每次上电后,还都要运行自检程序及对系统进行初始化。这是系统程序配置了的 ,