一种RS485双主机通讯透传模块制造技术

技术编号:8648137 阅读:273 留言:0更新日期:2013-04-28 04:41
本实用新型专利技术涉及一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于:所述中央处理器包括一串口A、一串口B和一串口C;所述串口A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一USB转换器和一RS232转换器;所述串口B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一RS485转换器;所述串口C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二RS485转换器。本实用新型专利技术适用于原通讯监控系统中需要增加监控节点的情况,也适用于通用单主机系统中要求带通讯保护或信号隔离的情况。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及双主机控制领域,特别是一种RS485双主机通讯透传模块
技术介绍
在RS485通讯系统中,一般由一台主机连接多台设备进行通讯,所有的通讯调度命令由主机发起,设备端接收命令后地址匹配的设备返回应答报文,系统中只能有I台主机。当系统中有2台主机需要同时连接各设备时,由于两台主机同时发送信号到通讯总线上,会造成数据出错,无法完成通讯。
技术实现思路
有鉴于此,本技术的目的是提供一种RS485双主机通讯透传模块,用于解决双主机控制时出现的数据出错问题。本技术采用以下方案实现一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于所述中央处理器包括一串口 A、一串口 B和一串口 C ;所述串口 A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一 USB转换器和一 RS232转换器;所述串口 B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一 RS485转换器;所述串口 C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二 RS485转换器。在本技术一实施例中,所述中央处理器还包括一总线仲裁单元、一智能透传单元、一数据缓存单元、一通信校验单元和一异常处理单元;所述总线仲裁单元连接所述智能透传单元,所述智能透传单元连接所述数据缓存单元,所述数据缓存单元连接所述通信校验单元,所述通信校验单元连接所述异常处理单元;所述通信校验单元还连接所述串口A、所述串口 B和所述串口 C。在本技术一实施例中,还包括一电源转换器,用于为所述RS485双主机通讯透传模块供电。在本技术一实施例中,所述USB转换器或所述RS232转换器连接一第一主机;所述第一 RS485转换器连接一第二主机;所述第二 RS485转换器连接一设备端。在本技术一实施例中,所述中央处理器的内核为Cortex_M3。在本技术一实施例中,所述第一信号隔离器的型号是IS07221,所述第二信号隔离器的型号是I0S7242,所述第三信号隔离器的型号是I0S7242。在本技术一实施例中,所述USB转换器的型号是PL2303HX,所述RS232转换器的型号是MAX202或MAX232,所述第一 RS485转换器的型号是MAX485,所述第二 RS485转换器的型号是MAX485。本技术适用于原通讯监控系统中需要增加监控节点的情况,也适用于通用单主机系统中要求带通讯保护或信号隔离的情况。附图说明图1是本技术一种RS485双主机通讯透传模块的电路图。图2是本技术一种RS485双主机通讯透传模块一具体实施例的电路图。具体实施方式为使本技术的目的、技术方案及优点更加清楚明白,以下将通过具体实施例和相关附图,对本技术作进一步详细说明。本技术提供一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于所述中央处理器包括一串口 A、一串口 B和一串口 C ;所述串口 A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一 USB转换器和一 RS232转换器;所述串口 B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一 RS485转换器;所述串口 C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二 RS485转换器。如图1所不,本实施例提供一种RS485双主机通讯透传模块,包括一中央处理器I,其特征在于所述中央处理器I包括一串口 A、一串口 B和一串口 C ;所述串口 A连接一第一信号隔离器2的输入端;所述第一信号隔离器2的输出端连接一 USB转换器3和一 RS232转换器4 ;所述串口 B连接一第二信号隔离器5的输入端;所述第二信号隔离器5的输出端连接一第一 RS485转换器6 ;所述串口 C连接一第三信号隔离器7的输入端;所述第三信号隔离器7的输出端连接一第二 RS485转换器8。所述中央处理器I还包括一总线仲裁单元、一智能透传单元、一数据缓存单元、一通信校验单元和一异常处理单元;所述总线仲裁单元连接所述智能透传单元,所述智能透传单元连接所述数据缓存单元,所述数据缓存单元连接所述通信校验单元,所述通信校验单元连接所述异常处理单元;所述通信校验单元还连接所述串口 A、所述串口 B和所述串口 C。如图2所示, 本实施例提供一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于所述中央处理器包括一串口 A、一串口 B和一串口 C ;所述串口 A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一USB转换器和一RS232转换器;所述串口 B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一RS485转换器;所述串口 C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二 RS485转换器。所述中央处理器还包括一总线仲裁单元、一智能透传单元、一数据缓存单元、一通信校验单元和一异常处理单元;所述总线仲裁单元连接所述智能透传单元,所述智能透传单元连接所述数据缓存单元,所述数据缓存单元连接所述通信校验单元,所述通信校验单元连接所述异常处理单元;所述通信校验单元还连接所述串口 A、所述串口 B和所述串口 C。还包括一电源转换器,用于为所述RS485双主机通讯透传模块供电。所述USB转换器或所述RS232转换器连接一第一主机;所述第一 RS485转换器连接一第二主机;所述第二 RS485转换器连接一设备端。所述中央处理器内核为是Cortex-M3。所述第一信号隔离器的型号是IS07221,所述第二信号隔离器的型号是I0S7242,所述第三信号隔离器的型号是I0S7242。所述USB转换器的型号是PL2303HX,所述RS232转换器的型号是MAX202或MAX232,所述第一 RS485转换器的型号是MAX485,所述第二 RS485转换器的型号是 MAX485。为了让一般技术人员更好地理解本技术的技术特点,以下结合本技术的硬件架构对其工作原理进行说明。本技术采用模块化设计,采用支持3个通讯口通讯的Cortex_M3芯片作为中央处理器CPU,与2个主机及各设备进行连接,设备端和第二主机为RS485通讯口,第一主机为RS232 口或USB 口。所述RS485双主机通讯透传模块的CPU接收到主机发送报文后,根据先后顺序仲裁哪个主机占用设备端的通讯口线,有占用权限的主机报文被发往设备端,无占用权限的主机报文被接收保存在CPU内存中暂存。当设备接收报文应答后,返回报文给模块CPU,由CPU转发给相对应的主机,当连续5个字符传输时间内未再接收到设备端的报文数据时,认为设备端报文发送结束,释放设备通讯总线,此时设备通讯总线可切换给另一台主机进行通讯。另外主机报文发给设备端3秒后一直未收到应答报文,也自动释放设备通讯总线。本技术适用于原通讯监控系统中需要增加监控节点的情况,也适用于通用单主机系统中要求带通讯保护或信号隔离的情况。上列较佳实施例,对本技术的目的、技术方案和优点进行了进一步详细说明,所应理解的是,以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的本文档来自技高网...

【技术保护点】
一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于:所述中央处理器包括一串口A、一串口B和一串口C;所述串口A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一USB转换器和一RS232转换器;所述串口B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一RS485转换器;所述串口C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二RS485转换器。

【技术特征摘要】
1.一种RS485双主机通讯透传模块,包括一中央处理器,其特征在于所述中央处理器包括一串口 A、一串口 B和一串口 C ;所述串口 A连接一第一信号隔离器的输入端;所述第一信号隔离器的输出端连接一 USB转换器和一 RS232转换器;所述串口 B连接一第二信号隔离器的输入端;所述第二信号隔离器的输出端连接一第一 RS485转换器;所述串口 C连接一第三信号隔离器的输入端;所述第三信号隔离器的输出端连接一第二 RS485转换器。2.根据权利要求1所述的一种RS485双主机通讯透传模块,其特征在于所述中央处理器还包括一总线仲裁单元、一智能透传单元、一数据缓存单元、一通信校验单元和一异常处理单元;所述通信校验单元连接所述串口 A、所述串口 B和所述串口 C。3.根据权利要求1所述的一种RS485双主机通讯透传模块,其特征在于还包括一电源转换器,用于为所述RS485双主机通讯透...

【专利技术属性】
技术研发人员:林瑞忠张善明
申请(专利权)人:福州昌晖自动化系统有限公司
类型:实用新型
国别省市:

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

1