发明名称 一种基于SPARC架构CPU的PLC嵌入式实时安全控制运行系统及其运行方法
摘要 本发明属于工业控制领域,具体涉及一种基于SPARC架构CPU的PLC嵌入式实时安全控制运行系统及其运行方法,所述安全控制运行系统包括:主任务模块、通信模块、加载运行模块、IO管理模块、外部库模块、辅助功能模块、诊断模块、冗余模块、掉电保护模块、Modbus模块;所述主任务模块能分别调用加载运行模块、通信模块、IO管理模块、辅助功能模块、掉电保护模块和冗余模块;所述通信模块能分别调用加载运行模块、IO管理模块、诊断模块和Modbus模块;所述加载运行模块能调用外部库模块;所述运行方法包括主任务初始化、喂狗、写O数据、读I数据、运行*.nbp工程文件、运行周期控制。本发明填补了目前国产安全PLC的空白,具有安全性、实用性、通用性。
申请公布号 CN105549522A 申请公布日期 2016.05.04
申请号 CN201510944561.1 申请日期 2015.12.16
申请人 中国电子信息产业集团有限公司第六研究所 发明人 丰大军;赵德政;贡春燕;赵乾伟
分类号 G05B19/05(2006.01)I 主分类号 G05B19/05(2006.01)I
代理机构 北京中海智圣知识产权代理有限公司 11282 代理人 胡静
主权项 一种基于SPARC架构CPU的PLC嵌入式实时安全控制运行系统,其特征在于,包括:用于作为所述安全控制运行系统的入口的主任务模块;用于与上位机进行通信和信息交互的通信模块;用于从PLC可执行*.nbp工程文件中解析出用户程序并运行所述用户程序的加载运行模块;用于与现场设备进行IO通信的IO管理模块;用于兼容IEC61131‑3标准的外部库模块;辅助功能模块;用于用户逻辑组态程序自诊断的诊断模块;用于保障所述安全控制运行系统的安全的冗余模块;用于保障掉电时的数据安全的掉电保护模块;用于兼容Modbus总线协议的Modbus模块;所述主任务模块能分别调用加载运行模块、通信模块、IO管理模块、辅助功能模块、掉电保护模块和冗余模块;所述通信模块能分别调用加载运行模块、IO管理模块、诊断模块和Modbus模块;所述加载运行模块能调用外部库模块。
地址 100085 北京市海淀区清华东路25号