一种RS485总线上的多协议与TCP网络协议之间的转换方法

    公开(公告)号:CN104796415B

    公开(公告)日:2018-10-23

    申请号:CN201510159994.6

    申请日:2015-04-07

    Applicant: 上海大学

    Abstract: 本发明涉及一种RS485总线上的多协议与TCP网络协议之间的转换方法。本方法下行通信采用RS485总线通过RS485接口与微处理器连接,上行通信采用微处理器通过以太网接口接入互联网,微处理器还连接有NandFlash、SDRAM和SD卡,构建起了协议转换的硬件平台,并通过以太网接口在系统中生成系统配置文件,然后根据该配置文件构建一张通信从站设备信息表,最后采用该通信从站设备信息表定时轮询RS485总线上的各从站设备,并对接收的协议数据包进行解析,将解析得到的数据以一定的XML格式(以文本形式)打包成TCP/IP数据包进行远传,从而实现DL/T645‑1997、CJ/T188‑2004和GB/T19582‑2008通信协议与TCP网络协议之间的转换。本发明主要应用在建筑能耗数据采集器中。

    一种RS485总线上的多协议与TCP网络协议之间的转换方法

    公开(公告)号:CN104796415A

    公开(公告)日:2015-07-22

    申请号:CN201510159994.6

    申请日:2015-04-07

    Applicant: 上海大学

    CPC classification number: H04L69/08

    Abstract: 本发明涉及一种RS485总线上的多协议与TCP网络协议之间的转换方法。本方法下行通信采用RS485总线通过RS485接口与微处理器连接,上行通信采用微处理器通过以太网接口接入互联网,微处理器还连接有NandFlash、SDRAM和SD卡,构建起了协议转换的硬件平台,并通过以太网接口在系统中生成系统配置文件,然后根据该配置文件构建一张通信从站设备信息表,最后采用该通信从站设备信息表定时轮询RS485总线上的各从站设备,并对接收的协议数据包进行解析,将解析得到的数据以一定的XML格式(以文本形式)打包成TCP/IP数据包进行远传,从而实现DL/T645-1997、CJ/T188-2004和GB/T19582-2008通信协议与TCP网络协议之间的转换。本发明主要应用在建筑能耗数据采集器中。

Patent Agency Ranking