[实用新型]一种基于主动通讯模式的RS485数据交换装置有效
申请号: | 201220233300.0 | 申请日: | 2012-05-22 |
公开(公告)号: | CN202602679U | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 詹宜巨;黄江东;罗永基;贺星胜;冯智 | 申请(专利权)人: | 广州中大百迅信息技术有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06 |
代理公司: | 广州知友专利商标代理有限公司 44104 | 代理人: | 李海波 |
地址: | 510095 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主动 通讯 模式 rs485 数据 交换 装置 | ||
技术领域
本实用新型涉及一种针对RS485数据接口的数据交换装置,具体地说是一种基于主动通讯模式的RS485数据交换装置。
背景技术
RS485通讯需要主设备逐一轮询总线上的从设备,从设备必须按照轮询机制回应主设备方能完成通讯。在数据采集、监控系统、物联网系统中,终端设备数据接口并非都能做成以太网模式,其存在多样性,但为节省成本RS485数据接口在终端设备中依然很常用。现有技术中采用市面上已有的以太网转RS485的数据交换装置实现服务器和RS485终端设备的通讯,但该以太网转RS485设备仅是接口的转换,不具可编程、仲裁总线的功能,即将其接入系统中依然需要服务器对终端设备轮询。
然而在数据通讯系统中服务器对RS485终端设备逐一轮询则显然效率太低。所以,服务器需要监控成千上万甚至百万个终端设备,在稍大规模的系统中均采用终端设备主动往服务器上传数据、服务器实时接收数据的主动通讯模式,这样就对接口为RS485的终端设备带来挑战。并且要实现RS485终端设备主动向服务器发起通讯的功能,其所带来的高成本显然也不符合采用RS485数据接口降低生产成本的初衷。
在实践中,亟需一种RS485数据交换装置,其需要能置于服务器与RS485接口终端设备之间,起到承上启下、接口转换、总线仲裁的作用,极大的提高系统的效率,实现服务器系统兼容对终端设备联网的低成本、多样化、个性化、规模化,并针对RS485接口的终端设备在不影响服务器性能的情况下方便的接入。
实用新型内容
本实用新型的目的是提供一种基于主动通讯模式的RS485数据交换装置,能够使得RS485终端设备以主动通讯模式与服务器进行通讯,提高系统的效率并且不影响服务器的性能。
本实用新型的目的是通过以下技术措施实现的:
一种基于主动通讯模式的RS485数据交换装置,包括用于与服务器双向通讯连接的网络模块、至少一个用于与RS485终端设备双向通讯连接的RS485接口电路、用于控制RS485数据交换装置工作的中央处理器和用于为RS485数据交换装置供电的电源模块;所述网络模块和各个RS485接口电路分别连接到中央处理器的相应端口,所述中央处理器通过RS485接口电路逐一轮询各个与RS485数据交换装置连接的RS485终端设备,并主动将相应RS485终端设备要上传的数据通过网络模块转发给服务器;所述中央处理器通过网络模块接收到服务器下发数据的传输信号时,停止对各个RS485终端设备的轮询,并将服务器下发的数据通过RS485接口电路转发给相应的RS485终端设备。
作为本实用新型的优选实施方式,所述用于与RS485终端设备双向通讯连接的RS485接口电路有四个。
作为本实用新型的一种实施方式,所述网络模块采用Xport1001001 03R-AP。
作为本实用新型的一种实施方式,所述中央处理器采用STM32F103RC。
与现有技术相比,本实用新型的RS485数据交换装置具有以下有益效果:
本实用新型的RS485数据交换装置通过中央处理器、网络模块和RS485接口电路的协同工作,以自身对RS485终端设备的轮询,替代了传统方法中服务器直接对RS485终端设备进行轮询通讯,由它管理、仲裁整条RS485总线,将采集的数据主动上传到服务器,使得RS485终端设备以主动通讯模式与服务器进行通讯,并且将不能主动发起通讯的RS485接口终端设备接入大型数据采集、监控系统、物联网系统中而不影响服务器的性能,极大的提高了系统效率。
附图说明
下面结合附图和具体实施例对本实用新型作进一步的详细说明:
图1为本实用新型RS485数据交换装置的电路原理框图;
图2为本实用新型RS485数据交换装置的信号处理流程图;
图3为服务器LAN串口中断处理流程图。
具体实施方式
如图1所示,本实用新型基于主动通讯模式的RS485数据交换装置,包括用于与服务器双向通讯连接的网络模块、至少一个用于与RS485终端设备双向通讯连接的RS485接口电路、用于控制RS485数据交换装置工作的中央处理器和用于为RS485数据交换装置供电的电源模块;网络模块和各个RS485接口电路分别连接到中央处理器的相应端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中大百迅信息技术有限公司,未经广州中大百迅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220233300.0/2.html,转载请声明来源钻瓜专利网。