大量的工程实践表明,PLC外部输入、输出设备的故障率远远高于PLC本身的故障率,而这些设备出现故障后,PLC一般不能觉察出来,可能使故障扩大,直至强电保护装置动作后才停机,有时甚至会造成设备和人身事故。停机后,查找故障也要花费很多时间。为了及时发现故障,在没有酿成事故之前使PLC自动停机和报警,也为了方便查找故障,提高维修效率,可用PLC程序实现故障的自诊断和自处理。
现代的PLC拥有大量的软件资源,如FX2N系列PLC有几千点辅助继电器、几百点定时器和计数器,有相当大的裕量,可以把这些资源利用起来,用于故障检测。1.冗余系统
所谓冗余系统是指系统中有多余的部分,没有它系统照样工作,但在系统出现故障时,这多余的部分能立即替代故障部分而使系统继续正常运行。冗余系统一般是在控制系统中**的部分(如CPU模块)由两套相同的硬件组成,当某一套出现故障立即由另一套来控制。是否使用两套相同的I/O模块,取决于系统对可靠性的要求程度。
两套CPU模块使用相同的程序并行工作,其中一套为主CPU模块,一块为备用CPU模块。在系统正常运行时,备用CPU模块的输出被禁止,由主CPU模块来控制系统的工作。同时,主CPU模块还不断通过冗余处理单元(RPU)同步地对备用CPU模块的I/O映像寄存器和其它寄存器进行刷新。当主CPU模块发出故障信息后,RPU在1~3个扫描周期内将控制功能切换到备用CPU。I/O系统的切换也是由RPU来完成。
a)冗余系统b)热备用系统
2.热备用系统
热备用系统的结构较冗余系统简单,虽然也有两个CPU模块在同时运行一个程序,但没有冗余处理单元RPU。系统两个CPU模块的切换,是由主CPU模块通过通信口与备用CPU模块进行通信来完成的。两套CPU通过通讯接口连在一起。当系统出现故障时,由主CPU通知备用CPU,并实现切换,其切换过程一般较慢。
AB 1771-OMD 模块
Sieger 05701-A-0361 卡件
发那科 A86L-0001-0298 A98L-0005-0252 操作面板薄膜健
Matrox 979-0101 采集卡
BANNER ENGINEERING D12SP6FPY 传感器
发那科 A02B-0259-B501 驱动器
FANUC A06B-0116-B203 电机
霍尼韦尔 TC-IAH161 卡件
Reliance HR2000/BLA-08 交流伺服驱动器
RORZE RD-023MS 驱动器
POWER MEASUREMENT 3710 ACM 功率计
Modicon ABE7-R16S210 PLC继电器模块
西门子 6SE7012-OTP50-Z 驱动器
发那科 A20B-0008-0430 板卡
三菱 FR-A540-11K-CH 变频器
FUJI SA103RC 15A/3P 配件
FUJI SA103RC 30A/3P 配件
FUJI SA103RC 50A/3P 配件
FUJI SA52RC 10A/2P 配件
FUJI SA52RC 15A/2P 配件
FUJI SA52RC 20A/2P 配件
FUJI FJ-B12/220V/60HZ 配件
FUJI FJ-B25/220V/60HZ 配件
KEYENCE VT3-V7 显示屏
FOXBORO FBM04 卡件
AnyTork ALS-200M2 限位开关
OMRON ZE-Q21-2 限位开关
OMRON HL-5030 行程开关
WAGO 750-554 模块
AB 1398-DDM-019 变频器
TEKLOGIX 8255 车载终端
迈创 METEOR2-MC/4 卡件
SPRECHER+SCHUH CA3-37-N-11 配件
SIEMENS FBE1634-1MK 配件
美国 AB Allen-Bradley 68.00 1746-A13/B 机架
GE IC693CMM321 模块
PERCEPTRON 916-4104 激光头
美国 AB Allen-Bradley 14.00 1769-L32C PLC 控制器
Fanuc A860-0364-X004 编码器
AB 1769-OB32 模块
Cutler Hammer J20 接触器
IC694ACC310A模块
IC694ACC310A模块
IC694ACC310A模块
IC694ACC310A模块
IC694ACC310A模块
IC694ACC310A模块
BANNER LT3PU 激光测量传感器
SMC AF4000-03D.AR4000-03D.AL4000-03D 气动三联件
SMC SY7120-5DD-02 电磁阀
SMC SY7220-5LZD-02 电磁阀
Mitsubishi FR-E740-3.7K-CHT 变频器
SIEMENS 6RA7087-6DS22-0 驱动器
GE IC695ALG600 配件
GE IC694TBB032 配件
基恩士 SV-020L2 配件
AB MPL-B540K-MJ72AA 电机
美国 AB Allen-Bradley 72.00 1769-SDN PLC 控制器
AB 1747-L532 模块