CN102004714A - 一种通用型串行总线通讯装置 - Google Patents
一种通用型串行总线通讯装置 Download PDFInfo
- Publication number
- CN102004714A CN102004714A CN 201010582318 CN201010582318A CN102004714A CN 102004714 A CN102004714 A CN 102004714A CN 201010582318 CN201010582318 CN 201010582318 CN 201010582318 A CN201010582318 A CN 201010582318A CN 102004714 A CN102004714 A CN 102004714A
- Authority
- CN
- China
- Prior art keywords
- communication
- interface
- serial bus
- serial
- microprocessor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Communication Control (AREA)
Abstract
本发明公开了一种通用型串行总线通讯装置,包括第一串行通讯接口、第二串行通讯接口、第一隔离模块、第二隔离模块、配置接口、非易失性存储器和嵌入式微处理器。第一串行通讯接口通过第一隔离模块与微处理器连接;第二串行通讯接口通过第二隔离模块与微处理器连接;作为配置通道的配置接口与微处理器连接;微处理器根据来自配置接口的配置信息,按指定的通讯协议与第一串行通讯接口及第二串行通讯接口进行通讯交互,并将通讯信息保存在非易失性存储器内。本发明灵活性高、通用型强,可在不对硬件进行变更的基础上,通过配置接口进行通讯参数的配置,实现多协议串行总线的通讯。
Description
技术领域
本发明涉及一种总线通讯装置,具体地说是一种多协议通用型串行总线通讯装置。
背景技术
随着信息和计算机技术的发展,越来越多的工业设备使用数字方式进行信息交互通讯。串行总线方式以其结构简单、布置和维护成本低等优点成为组建数字化通讯网络的首选,常见电气规约有RS-232总线、RS-422总线、RS-485总线。但在现有串行总线通讯中,不同厂家往往会选择不同的通讯协议,应用较为广泛的串行通讯协议有:MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104等。在使用这些设备时,必须通过开发或采购相应的通讯模块才能实现与该设备的通讯,这给设备使用和维护带来了一系列的困难。
发明内容
为了克服现有设备串行总线通讯协议不一致造成的困难,本发明的目的是提供一种通用型串行总线通讯装置,该装置通用性强,支持常见的MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104,通过本装置对不同串行通讯协议的转换,可方便的实现对多种协议的串行总线设备进行通讯,克服了设备使用和维护上的困难,同时也更好地利用了用户已有的设备,防止了投资的重复。
本发明的目的是通过以下技术方案来实现的:
一种通用型串行总线通讯装置,其特征在于:该装置包括第一串行通讯接口、第二串行通讯接口、第一隔离模块、第二隔离模块、配置接口、非易失性存储器和微处理器;第一串行通讯接口通过第一隔离模块与微处理器连接;第二串行通讯接口通过第二隔离模块与微处理器连接;作为配置通道的配置接口与微处理器连接;微处理器根据来自配置接口的配置信息,按指定的通讯协议与第一串行通讯接口及第二串行通讯接口进行通讯交互,并将通讯信息保存在非易失性存储器内。
本发明中,所述微处理器是嵌入式微处理器。配置接口为多协议串行总线通讯装置的配置通道。嵌入式微处理器依据来自配置接口的配置信息,按指定的通讯协议分别第一串行通讯接口和第二串行通讯接口的进行通讯交互;非易失性存储器用于实现通讯信息的保存。嵌入式微处理器支持包括但不限于MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104等在内的多协议串行通讯协议。
本发明中,所述第一数据通讯接口、第二数据通讯接口可通过内部电路切换以支持RS-485通讯方式或RS-232通讯方式。第一隔离模块、第二隔离模块可根据不同电气隔离等级要求进行更换。
本发明可通过配置接口升级嵌入式微处理器固件,在不改***件的基础上支持更多的串行总线通讯协议。
本发明具有如下优点:
(1)两路串行通讯接口电气上完全隔离,提高工业现场通讯的可靠性。
(2)数据通讯接口同时支持RS-485通讯方式或RS-232通讯方式,适应不同设备电气接口。
(3)灵活的串行总线通讯协议组合方式,使大量具备串行总线设备易于在工业控制***中得到使用。
(4)具备扩展串行总线协议的功能,为新型串行总线设备的使用奠定了基础,有效保护用户投资。
与现有技术相比,本发明隔离模块可以根据不同隔离等级要求进行更换,实现了通讯数据输入通道和输出通道电气上完全隔离,减少了两个不同串行通讯总线之间的干扰,保证了整个***通讯的稳定、可靠。
本发明是一种多协议串行总线通讯装置,通用性强。通过配置接口进行配置后,可实现在MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104等串行通讯协议之间转换,可以使用不同通讯类型设备。并且通过配置接口,可实现对更多串行总线通讯协议的支持,具备扩展串行总线协议的功能,更好地利用了用户已有的设备。
附图说明
图1是本发明的结构示意图;
图2是本发明使用状态的***连接图。
具体实施方式
一种本发明所述的通用型串行总线通讯装置,见图1,该装置包括第一串行通讯接口1、第二串行通讯接口2、第一隔离模块3、第二隔离模块4、配置接口5、非易失性存储器6和嵌入式微处理器7。第一串行通讯接口1、第二串行通讯接口2作为本通讯装置支持的两种不同协议的通讯接口,分别通过第一隔离模块3、第二隔离模块4与嵌入式微处理器7连接。配置接口5为通用型串行总线通讯装置的配置通道与嵌入式微处理器连接。嵌入式微处理器依据来自配置接口的配置信息,按指定的通讯协议分别与第一串行通讯接口及第二串行通讯接口进行通讯交互;非易失性存储器用于实现通讯信息的保存。
图2是本发明使用状态的***连接图。本发明具体说明如下:
1、两路串行通讯接口电气上完全隔离。
在实际串行总线通讯网络中,由于两种不同串行总线所使用的电源参考平面不一致,加上串行总线的两端一般会存在一定幅度的共模电压,若不对两种串行总线进行隔离,极易对原有串行总线通讯造成干扰,更有可能会对接入串行总线上的设备造成永久损坏。因此本多协议串行总线通讯装置的第一串行通讯接口、第二串行通讯接口分别由第一隔离模块、第二隔离模块进行隔离,两路串行通讯接口在电气上实现了完全隔离。
另外为了适应不同电气隔离等级的要求,本发明在硬件设计时,将第一隔离模块、第二隔离模块设计为可更换模块,用户可根据实际需求进行更换,提高了本装置的性价比。
2、数据通讯接口同时支持RS-485总线或RS-232总线。
RS-485总线和RS-232总线为常见的两种串行通讯总线电气规约,为提高本发明对不同电气规约设备的适应性,通过第一串行通讯接口、第二串行通讯接口内部的切换电路,可同时实现对RS-485总线和RS-232总线两种电气规约的支持。
3、灵活的串行总线通讯协议组合方式。
由于本发明是用于实现在不同协议的串行总线之间通讯,因此需要对两个串行通讯接口使用的串行通讯协议进行配置组合。用户使用PC机或PDA等设备通过USB电缆与本装置的配置接口连接,通过上位机软件对通讯本装置进行配置,包括使用的电气规约、串行通讯协议等,配置信息存储在本装置的非易失性存储器中。
使用此种方式,可在使用同一个总线通讯装置的基础上,实现对不同串行通讯协议设备的通讯组合。本设备配置灵活,给用户的使用和维护带来了方便,有效的降低了用户的成本和风险。
4、具备扩展串行总线协议的功能。
本发明支持常见的MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104等串行通讯协议。通过更新本装置内部的固件程序,在不改变本装置硬件的基础上,可支持更多串行通讯协议,实现对扩展串行总线协议的功能。固件程序可通过本装置的配置接口进行在线升级,无需断电和拆装,完全可由用户自行操作,增加了本装置可使用的范围。
Claims (6)
1.一种通用型串行总线通讯装置,其特征在于:该装置包括第一串行通讯接口(1)、第二串行通讯接口(2)、第一隔离模块(3)、第二隔离模块(4)、配置接口(5)、非易失性存储器(6)和微处理器(7);第一串行通讯接口(1)通过第一隔离模块(3)与微处理器(7)连接;第二串行通讯接口(2)通过第二隔离模块(4)与微处理器(7)连接;作为配置通道的配置接口(5)与微处理器(7)连接;微处理器(7)根据来自配置接口(5)的配置信息,按指定的通讯协议与第一串行通讯接口(1)及第二串行通讯接口(2)进行通讯交互,并将通讯信息保存在非易失性存储器(6)内。
2.根据权利要求1所述的通用型串行总线通讯装置,其特征在于:所述微处理器(7)是嵌入式微处理器。
3.根据权利要求1所述的通用型串行总线通讯装置,其特征在于:第一隔离模块(1)、第二隔离模块(2)根据不同电气隔离等级要求进行更换。
4.根据权利要求1所述的通用型串行总线通讯装置,其特征在于:所述第一数据通讯接口(1)、第二数据通讯接口(2)通过电路切换来支持RS-485通讯方式或RS-232通讯方式。
5.根据权利要求1所述的通用型串行总线通讯装置,其特征在于:微处理器(7)支持包括MODBUS RTU、MODBUS ASCII、HDLC、CDT、IEC103、IEC104在内的协议串行通讯协议。
6.根据权利要求1所述的通用型串行总线通讯装置,其特征在于:所述微处理器(7)通过配置接口(5)进行升级。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010582318A CN102004714B (zh) | 2010-12-10 | 2010-12-10 | 一种通用型串行总线通讯装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010582318A CN102004714B (zh) | 2010-12-10 | 2010-12-10 | 一种通用型串行总线通讯装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102004714A true CN102004714A (zh) | 2011-04-06 |
CN102004714B CN102004714B (zh) | 2012-10-10 |
Family
ID=43812086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010582318A Active CN102004714B (zh) | 2010-12-10 | 2010-12-10 | 一种通用型串行总线通讯装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102004714B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102855211A (zh) * | 2012-09-20 | 2013-01-02 | 浙江禾川科技股份有限公司 | 通用串行总线—平衡电压数字接口转换器 |
CN105045757A (zh) * | 2015-07-01 | 2015-11-11 | 天津国芯科技有限公司 | 一种用微处理器实现串行通信协议的方法及装置 |
CN105049432A (zh) * | 2015-07-09 | 2015-11-11 | 贵州电网公司六盘水供电局 | 基于实时数据总线的以太网与2m复接通道的协议转换方法 |
CN112484314A (zh) * | 2020-12-11 | 2021-03-12 | 万家乐热能科技有限公司 | 燃气采暖热水炉通用通讯接口 |
CN112799989A (zh) * | 2020-12-31 | 2021-05-14 | 深圳市共济科技股份有限公司 | 一种接口切换电路及通讯装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI588636B (zh) * | 2015-12-01 | 2017-06-21 | 亞智科技股份有限公司 | 用於控制工業設備的方法以及控制工業設備的系統 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2705827Y (zh) * | 2004-06-07 | 2005-06-22 | 上海电器科学研究所(集团)有限公司 | 一种现场总线通讯协议转换器 |
CN1956095A (zh) * | 2005-10-28 | 2007-05-02 | 鸿富锦精密工业(深圳)有限公司 | 支持多通讯接口的存储装置 |
CN101188488A (zh) * | 2007-07-30 | 2008-05-28 | 郑州春泉暖通节能设备有限公司 | 半双工通讯收发控制方法及装置 |
-
2010
- 2010-12-10 CN CN201010582318A patent/CN102004714B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2705827Y (zh) * | 2004-06-07 | 2005-06-22 | 上海电器科学研究所(集团)有限公司 | 一种现场总线通讯协议转换器 |
CN1956095A (zh) * | 2005-10-28 | 2007-05-02 | 鸿富锦精密工业(深圳)有限公司 | 支持多通讯接口的存储装置 |
CN101188488A (zh) * | 2007-07-30 | 2008-05-28 | 郑州春泉暖通节能设备有限公司 | 半双工通讯收发控制方法及装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102855211A (zh) * | 2012-09-20 | 2013-01-02 | 浙江禾川科技股份有限公司 | 通用串行总线—平衡电压数字接口转换器 |
CN102855211B (zh) * | 2012-09-20 | 2015-04-22 | 浙江禾川科技股份有限公司 | 通用串行总线—平衡电压数字接口转换器 |
CN105045757A (zh) * | 2015-07-01 | 2015-11-11 | 天津国芯科技有限公司 | 一种用微处理器实现串行通信协议的方法及装置 |
CN105049432A (zh) * | 2015-07-09 | 2015-11-11 | 贵州电网公司六盘水供电局 | 基于实时数据总线的以太网与2m复接通道的协议转换方法 |
CN105049432B (zh) * | 2015-07-09 | 2018-03-13 | 贵州电网公司六盘水供电局 | 基于实时数据总线的以太网与2m复接通道的协议转换方法 |
CN112484314A (zh) * | 2020-12-11 | 2021-03-12 | 万家乐热能科技有限公司 | 燃气采暖热水炉通用通讯接口 |
CN112484314B (zh) * | 2020-12-11 | 2023-09-19 | 万家乐热能科技有限公司 | 燃气采暖热水炉通用通讯接口 |
CN112799989A (zh) * | 2020-12-31 | 2021-05-14 | 深圳市共济科技股份有限公司 | 一种接口切换电路及通讯装置 |
CN112799989B (zh) * | 2020-12-31 | 2022-02-18 | 深圳市共济科技股份有限公司 | 一种接口切换电路及通讯装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102004714B (zh) | 2012-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102004714B (zh) | 一种通用型串行总线通讯装置 | |
US9885739B2 (en) | Intelligent electronic device capable of operating as a USB master device and a USB slave device | |
CN101404001B (zh) | 兼容串口信号和usb信号的控制电路板及通信数据线缆 | |
CN202872406U (zh) | 一种接口复用电路及移动终端 | |
CN203366312U (zh) | 一种家电升级***及家电设备 | |
US20170194756A1 (en) | Usb data cable containing extension interface and control method thereof | |
US9280505B2 (en) | System on a module for smart grid nodes | |
CN103107880B (zh) | 安全认证装置 | |
CN103530250A (zh) | 便携式电子装置与其附件装置及便携式电子装置运作方法 | |
CN103576544A (zh) | 一种具有otg功能的终端 | |
CN103001261B (zh) | 广用型usb充电器 | |
CN103475385B (zh) | 一种多接口的无线通信装置 | |
CN206363306U (zh) | 一种终端及其串口通信电路 | |
CN202939447U (zh) | 一种数据采集控制器 | |
CN100547521C (zh) | 移动通信终端的多重电平转换装置 | |
CN203537377U (zh) | 一种多接口的无线通信装置 | |
CN103294637B (zh) | 基于arm自适应方向控制的磁隔离数据输入输出模块 | |
CN202696720U (zh) | 网络电话交换一体机 | |
CN205942601U (zh) | 电子设备接口通信降低功耗的装置 | |
CN205281682U (zh) | 一种税控盘 | |
CN204793461U (zh) | 可进行网络通信的插线板 | |
CN110047550A (zh) | 数据储存装置、存储器控制电路与其监测方法 | |
CN202677385U (zh) | 一种用于程序升级的接口电路 | |
CN201054602Y (zh) | 通信设备 | |
CN104137020A (zh) | 包括在电源设备中的有线通信连接器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |