一种PLC内部安全链制造技术

技术编号:34838882 阅读:19 留言:0更新日期:2022-09-08 07:34
本实用新型专利技术公开了一种PLC内部安全链,包括CPU模块、I/O模块、通信模块、电源模块与安全链模块,CPU模块用于输出检测故障信号至安全链模块;I/O模块用于输出I/O模块故障信号至安全链模块;通信模块用于输出外部通信故障信号至安全链模块;电源模块用于输出电源模块故障信号至安全链模块;安全链模块用于根据输入的检测故障信号、I/O模块故障信号、外部通信故障信号和电源模块故障信号,输出相应的安全等级的安全链信号。各个模块独立监测故障,监测方式更灵活,更全面。更全面。更全面。

【技术实现步骤摘要】
一种PLC内部安全链


[0001]本技术涉及一种PLC内部安全链,属于安全链


技术介绍

[0002]PLC(可编程逻辑控制器)一般采用分布式运行方式,CPU模块、电源模块、I/O模块、通信模块等各种功能模块独立运行,采用内部通信的方式连接。
[0003]一般来说,具备安全链功能的PLC故障监测功能输出均由CPU模块实现,即CPU模块对各模块具备一定的监测功能,能够发现CPU本身和各模块的部分故障,进而通过安全链模块实现故障告警和输出。但CPU模块的故障检测功能存在死区,对于其他功能模块的故障不能做到100%实时监测。同时各功能模块没有单独的故障监测功能,故障检测不全面,部分软硬件故障不能触发安全链。
[0004]公开于该
技术介绍
部分的信息仅仅旨在增加对本技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域普通技术人员所公知的现有技术。

技术实现思路

[0005]本技术的目的在于克服现有技术中的不足,提供一种PLC内部安全链,CPU模块、I/O模块、通信模块、电源模块与安全链模块各个模块独立监测故障,监测方式更灵活,更全面。
[0006]为达到上述目的,本技术是采用下述技术方案实现的:
[0007]本技术公开了一种PLC内部安全链,包括CPU模块、I/O模块、通信模块、电源模块与安全链模块,
[0008]所述CPU模块用于输出检测故障信号至安全链模块;所述I/O模块用于输出I/O模块故障信号至安全链模块;所述通信模块用于输出外部通信故障信号至安全链模块;所述电源模块用于输出电源模块故障信号至安全链模块;
[0009]所述安全链模块用于根据输入的检测故障信号、I/O模块故障信号、外部通信故障信号和电源模块故障信号,输出相应的安全等级的安全链信号。
[0010]进一步的,所述检测故障信号包括硬件故障信号、软件故障信号和内部通信故障信号。
[0011]进一步的,所述软件故障信号通过CPU模块内的看门狗检测电路输出,所述看门狗检测电路中的看门狗芯片型号为TPS3820。
[0012]进一步的,所述电源模块故障信号包括24V电源故障信号、5V电源故障信号和3.3V电源故障信号。
[0013]进一步的,所述CPU模块、I/O模块和电源模块的输出方式均为无源接点输出。
[0014]进一步的,所述CPU模块、I/O模块或电源模块内还设有光耦隔离单元。
[0015]与现有技术相比,本技术所达到的有益效果:
[0016]本技术的PLC内部安全链,CPU模块、I/O模块、通信模块与电源模块各个模块都可以独立检测自身的故障,并输出相应的故障信号至安全链模块;PLC通过安全链模块实现所有故障信号的采集和逻辑组合,针对一个或多个输入的故障信号类型,输出相应的安全等级的安全链信号,使得故障检测更加灵活全面。
附图说明
[0017]图1是一种PLC内部安全链的结构示意图;
[0018]图2是I/O模块或CPU模块或通信模块的故障信号输出电路;
[0019]图3是软件故障信号输出电路;
[0020]图4是电源模块的故障信号输出电路;
[0021]图5是安全链模块的故障信号采集电路;
[0022]图6是安全链模块的继电器输出回路。
具体实施方式
[0023]下面结合附图对本技术作进一步描述。以下实施例仅用于更加清楚地说明本技术的技术方案,而不能以此来限制本技术的保护范围。
实施例
[0024]本实施例公开了一种PLC内部安全链,如图1所示,包括CPU模块、I/O模块、通信模块、电源模块与安全链模块,
[0025]CPU模块用于输出检测故障信号至安全链模块;I/O模块用于输出I/O模块故障信号至安全链模块;通信模块用于输出外部通信故障信号至安全链模块;电源模块用于输出电源模块故障信号至安全链模块;
[0026]安全链模块用于根据输入的检测故障信号、I/O模块故障信号、外部通信故障信号和电源模块故障信号,输出相应的安全等级的安全链信号。
[0027]本技术的技术构思为,CPU模块、I/O模块、通信模块与电源模块各个模块都可以独立检测自身的故障,并输出相应的故障信号至安全链模块,使得故障检测更加灵活全面。同时,PLC通过安全链模块实现所有故障信号的采集和逻辑组合,针对一个或多个输入的故障信号类型,输出相应的安全等级的安全链信号,即可以根据单个输出的故障信号,输出相应的安全等级的安全链信号;也可以根据多个输入的故障信号,进行组态处理,输出的安全链信号与所有输入的故障信号均相关。
[0028]具体的,如图2所示的电路可以应用于I/O模块的故障信号输出电路、通信模块的外部通信故障信号输出电路,以及CPU模块的硬件故障信号或内部通信故障信号输出电路,输出方式为无源接点输出,输入输出之间设有光耦隔离单元K1。光耦隔离单元K1的一个输入端通过电阻R1连接+5V电源,另一个输入端连接I/O模块或CPU模块,用于接收I/O模块故障信号、外部通信故障信号、或来自CPU模块的硬件故障信号或内部通信故障信号。
[0029]其中,CPU模块的硬件故障包括硬件初始化不通过或内部存储器读写失败,CPU模块的内部通信故障包括通信长时间中断或校验出错。CPU模块输出的内部通信故障信号是指CPU模块与各子模块之间的通信故障信号,而通信模块输出的外部通信故障信号是指通
信模块与外系统之间的通信障碍信号。
[0030]根据实际需求,可以设置多个I/O模块,分别用来接入数字量输入、数字量输出、模拟量输入、模拟量输出、温度监测、频率测量等等。
[0031]如图3所示的电路可以应用于CPU模块的软件故障信号输出电路。软件故障输出电路,采用看门狗检测电路实现软件监测功能,程序正常运行时,定期取反输出WDIO信号,当软件跑飞或程序跑死时,WDIO信号将不能正常取反,看门狗芯片TPS3820输出的KCJ信号将变位,此时经过光耦隔离单元K1输出的无源接点将变位。
[0032]如图4所示的电路可以应用于电源模块的故障信号输出电路,能够监测电源板上24V电源、5V电源和3.3V电源,任一电源失电时,经过光耦隔离单元K1输出的无源接点将变位,24V电源为电源模块输入电源,与5V电源和3.3V电源有电气隔离单元K2。
[0033]如图5所示的电路为安全链模块的故障信号采集电路, I/O模块、CPU模块以及电源模块输出的无源接点接入至安全链模块,由安全链模块提供24V电源。
[0034]如图6所示的电路为安全链模块的继电器输出回路,安全链模块通过检测其他模块输出的无源空接点,进行逻辑组合后,通过光耦驱动磁保持继电器实现安全输出,即使设备掉电,仍能保持接点输出不变,只有输入信号变化才能改变输出继电器的开合状态。
[0035]综上所述,CPU模块、I/O模块、通信模块与电源模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PLC内部安全链,其特征是,包括CPU模块、I/O模块、通信模块、电源模块与安全链模块,所述CPU模块用于输出检测故障信号至安全链模块;所述I/O模块用于输出I/O模块故障信号至安全链模块;所述通信模块用于输出外部通信故障信号至安全链模块;所述电源模块用于输出电源模块故障信号至安全链模块;所述安全链模块用于根据输入的检测故障信号、I/O模块故障信号、外部通信故障信号和电源模块故障信号,输出相应的安全等级的安全链信号。2.根据权利要求1所述的PLC内部安全链,其特征是,所述检测故障信号包括硬件故障信号、软件故障信号和内部通信故障...

【专利技术属性】
技术研发人员:李从飞张琦朱明刘平卫李致远倪维东赖新芳
申请(专利权)人:国电南京自动化股份有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1