本发明属于工业互联网数据采集应用技术领域,具体是一种通用数据采集装置。
背景技术:
数据采集是工业互联网平台建设的基础,目前,modbus协议已经成为我国工业自动化网络协议规范的国家标准之一,国内许多厂商的产品或系统均支持该协议,但是,modbus协议是一种标准的串口通讯协议,仅定义了控制器能够认识和使用的消息结构,在相同类型仪表中,同一参数对应的寄存器地址并不一致,这就要求在实际的数据采集过程中,针对不同产品或系统,要有不同的采集装置进行数据的读取和传输,造成数据采集系统建设更长的实施周期和更高的成本投入。
技术实现要素:
本发明要解决的技术问题是克服现有技术的缺陷,提供一种通用数据采集装置。
本发明提供一种通用数据采集装置,包括、配置软件与硬件采集器设备,所述配置软件用于根据各厂家的不同协议定义写入所述硬件采集器设备,所述硬件采集设备由中央处理器、存储区、通信单元和状态指示构成,所述配置软件写入所述通用数据采集装置后,根据既定规则,将不同厂家的数据转换成统一数据协议规则化输出,简化数据采集系统面对的对象为统一接口,所述通用数据采集装置的输出协议可以根据数据系统进行定制调整,具备充分适应性。
优选的,所述通用数据采集装置,具备通信终端数据缓存功能,在通信中断时能保存采集到的数据在本地储存区内,通讯恢复后再进行上传。
优选的,所述通用数据采集装置,支持但不局限于lan、bn-iot、gsm、4g通道。
优选的,数据采集系统在请求数据时,由所述通用数据采集装置负责两种协议之间的参数地址转换,即可达到统一数据接口的目的。
优选的,在modbusrtu协议范畴内的所有仪表,可以为采用该协议的所有设备提供协议转换。
有益效果
在modbusrtu协议范畴内,本发明可以为采用该协议的所有设备提供协议转换,从而简化系统建设和维护的成本,降低系统建设的复杂程度,提升系统运行的效率。
附图说明
图1为本发明的平面示意图。
具体实施方式
下面结合本发明实例中的例图,对本发明中的技术方案进行清楚的、完整的描述。本发明提供一种通用数据采集装置,根据设备厂商提供的通讯协议寄存器地址表,写入通用数据采集装置,通用数据采集装置内置软件根据写入的寄存器参数与地址之间的关系,在读取数据时,重映射该参数的寄存器地址至输出协议中的寄存器地址,由此,数据采集系统在请求数据时,由通用数据采集装置负责两种协议之间的参数地址转换,即可达到统一数据接口的目的。
实施例
如图1所示,一种通用数据采集装置,包括、配置软件与硬件采集器设备,配置软件用于根据各厂家的不同协议定义写入硬件采集器设备,硬件采集设备由中央处理器、存储区、通信单元和状态指示构成,配置软件写入通用数据采集装置后,根据既定规则,将不同厂家的数据转换成统一数据协议规则化输出,简化数据采集系统面对的对象为统一接口,基于modbusrtu协议的通用数据采集装置的输出协议可以根据数据系统进行定制调整,具备充分适应性。
优选的,通用数据采集装置,具备通信终端数据缓存功能,在通信中断时能保存采集到的数据在本地储存区内,通讯恢复后再进行上传。
优选的,通用数据采集装置,支持但不局限于lan、bn-iot、gsm、4g通道。
优选的,数据采集系统在请求数据时,由所述通用数据采集装置负责两种协议之间的参数地址转换,即可达到统一数据接口的目的。
优选的,在modbusrtu协议范畴内的所有仪表,可以为采用该协议的所有设备提供协议转换。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内发明内容。