【技术实现步骤摘要】
一种物联网采集器通用数据配置系统
[0001]本专利技术涉及本专利技术涉及物联网
,尤其涉及在一种物联网采集器通用数据配置系统。
技术介绍
[0002]随着物联网应用的广泛发展,智能传感器、移动终端、工业系统、楼控系统、家庭智能设备、视频监控系统等都有采集数据并将数据上传云服务平台的需求,数据上云后可以实现实时在线监测、定位追溯、报警联动、调度指挥、预案管理、远程控制、安全防范、远程维保、在线升级、统计报表、决策支持、领导桌面等管理和服务功能;然而物联网网关多种多样,硬件接口、通信协议、数据定义都各不相同;《CN110311990A一种可配置物联网数据采集系统及配置方法》描述了根据变量模板可以实现协议、数据可配置的数据采集系统。
[0003]虽然其他物联网网关系统实现了协议、数据可配置,但需要提前准备变量模板。不能现场直接配置、直接采集数据上传云服务平台。不能对数据的逻辑进行配置,对有逻辑需求的场景造成了限制;因此,急需一种可以适配各种数据采集终端的物联网采集器通用数据配置系统实现对终端设备进行逻辑控制,本地与 ...
【技术保护点】
【技术特征摘要】
1.一种物联网采集器通用数据配置系统,包括数据通道模块和数据逻辑模块、数据库存储模块、配置管理模块、终端设置模块、云服务平台,其特征在于:所述数据通道模块包括云端数据上传模块、云端命令处理模块、远程升级处理模块、进程守护模块、系统配置模块、设备通讯管理模块和终端设备模块;所述云端数据上传模块将所述数据库存储模块保存的状态数据、告警数据、设置数据上传到所述云服务平台;所述云端命令处理模块接收所述云服务平台的指令信息,更改所述数据库存储模块中记录的指令标识;下载升级所述数据通道模块的程序文件或者所述数据逻辑模块的程序文件,更改所述数据库存储模块中记录的指令标识,并且调用所述远程升级处理模块协调远程升级程序过程;由所述进程守护模块启动所述数据通道模块程序运行;由所述进程守护模块启动所述数据逻辑模块程序运行;所述远程升级处理模块执行远程升级程序过程,处理异常事件;所述进程守护模块启动所述数据通道模块程序运行;所述系统配置模块接收从所述配置管理模块发送过来的系统配置信息形成系统配置文件,发送到所述设备通讯管理模块;所述设备通讯管理模块接收从所述系统配置模块发送过来的系统配置文件,从指定的硬件接口、按指定通信协议读取外围终端设备采集的数据,并且按照系统配置文件的配置将采集到的数据存储到数据库存储模块中,并根据数据库设置表中的设置指令标识,向外围数据终端发送相应的设置指令;所述终端设备模块通过所述设备通讯管理模块根据所述系统配置模块的配置的系统配置和逻辑配置的指令控制终端设备模块;所述数据逻辑模块包括进程守护模块、文件解释执行器模块,逻辑配置模块;所述进程守护模块启动数据通道模块1程序运行;所述文件解释执行器模块解析逻辑配置文件中配置的逻辑,读取状态参数数据库、告警参数数据库,根据逻辑关系修改设置数据值和相应的设置标志位;所述逻辑配置模块接收从所述配置管理模块发送过来的逻辑配置信息根据具体数据应用场景和客户逻辑需求,将所述逻辑配置信息形成逻辑配置文件发送给所述文件解释执行器模块;云服务平台保存从云端数据上传模块发送来的状态数据、告警数据、设置数据;对云端命令处理模块发布指令;所述数据库存储模块包括状态数据表、告警数据表、设置数据表,保存所述配置管理模块配置的数据对应关系以及根据逻辑关系修改设置终端设备值和相应的设置标志位;所述配置管理模块接收终端设置模块的系统配置信息,发送给所述系统配置模...
【专利技术属性】
技术研发人员:武长龙,孙马秋,刘瑞,庞博,盖雪峰,李国瑞,
申请(专利权)人:北京密码云芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。