一种任意串口协议转modbus协议的方法及免编程模块技术

技术编号:24289692 阅读:24 留言:0更新日期:2020-05-26 20:03
本发明专利技术涉及动环行业设备调试技术领域,特别涉及一种任意串口协议转modbus协议的方法及免编程模块,包括PCE模块,所述PCE模块为包含有主控单元、存储芯片系统和硬件通讯电路的主板;所述主控单元为32位ARM单片机,32位ARM单片机运行实时操作系统和web服务系统,32位ARM单片机内保存有文件系统、json解析器、js代码和若干解析机制;所述硬件通讯电路包括RS232通讯接口、RS485通讯接口、有线网口、和powerbus总线接口。本发明专利技术的有益效果为,针对工业设备不同串口协议,避免人工去现场编写代码、调试。可在web界面中进行操作,通过web可生产一个配置文件,上传至设备可完成协议的配置,并不需要人进行现场编写代码,该配置文件可复用。

A method of converting any serial protocol to Modbus protocol and its programming free module

【技术实现步骤摘要】
一种任意串口协议转modbus协议的方法及免编程模块
本专利技术涉及动环行业设备调试
,特别涉及一种任意串口协议转modbus协议的方法及免编程模块。
技术介绍
机房作为信息中心,需要保证环境的运行稳定。恒温、恒湿,断电切换到后备电源,漏水、有火情需要及时报警。由此UPS、空调、配电柜、电量仪、温湿度、蓄电池等设备均作为机房的标配,用来上述目标的设备。动环监控系统实现上述所有设备的信息采集、数据分析及进行报警动作。随着大数据、人工智能的火热发展,机房建设的需求也日益强烈。相对于其他行业,动环行业的一大特点是没有标准产品,每个机房的情况都不一致,有些设备为甲方提供,有些则为动环产商提供。不同的机房有不同的配置,外围设备的情况也不一致。目前动环监控行业的一大技术痛点为上述的各种设备对外的通信协议不同,不仅不同设备的通信协议不一,同设备的协议也不一致,并没有统一的通信协议与外部设备进行通信。现阶段大部分动环产商均为人工现场进行编码,然后烧录程序至硬件信息采集装置。不仅效率低下(反复烧录调试)、容易出错(现场编码未经过稳定性测试)本文档来自技高网...

【技术保护点】
1.一种任意串口协议转modbus协议的免编程模块,包括PCE模块,其特征在于:/n所述PCE模块为包含有主控单元、、存储芯片系统和硬件通讯电路的主板;/n所述主控单元为32位ARM单片机,32位ARM单片机运行实时操作系统和web服务系统,32位ARM单片机内保存有文件系统、json解析器、js代码和若干解析机制;/n所述硬件通讯电路包括RS232通讯接口、RS485通讯接口、有线网口、和powerbus总线接口;PC端浏览器通过有线网口与主控单元通信,主控单元通过RS232通讯接口或RS485通讯接口或有线网口与设备进行通信。/n

【技术特征摘要】
1.一种任意串口协议转modbus协议的免编程模块,包括PCE模块,其特征在于:
所述PCE模块为包含有主控单元、、存储芯片系统和硬件通讯电路的主板;
所述主控单元为32位ARM单片机,32位ARM单片机运行实时操作系统和web服务系统,32位ARM单片机内保存有文件系统、json解析器、js代码和若干解析机制;
所述硬件通讯电路包括RS232通讯接口、RS485通讯接口、有线网口、和powerbus总线接口;PC端浏览器通过有线网口与主控单元通信,主控单元通过RS232通讯接口或RS485通讯接口或有线网口与设备进行通信。


2.根据权利要求1所述的任意串口协议转modbus协议的免编程模块,其特征在于:所述解析机制包括mdobus协议、电总协议、字符类协议和自定义类型的协议生成及解析机制。


3.根据权利要求1所述的任意串口协议转modbus协议的免编程模块,其特征在于:所述PCE模块在运行在微型实时操作系统时为安装有ARM单片机的主板,在运行在X86windows和linux系统时为服务器或PC主机。


4.一种任意串口协议转modbus协议的方法,其特征在于,包括以下步骤:
S1,用户通过web浏览器访问免编程模块,浏览器端运行存储在主控中的网页及JS程序;
S2,用户在网页上添加设备,对添加的设备进行通信类型选择和设定通讯所需的参数,之后选择通讯编码模版;
S3,选择通讯编码模版后进入数据...

【专利技术属性】
技术研发人员:陆强于佑飞刘汉成
申请(专利权)人:山东泰物信息技术有限公司
类型:发明
国别省市:山东;37

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

1