《一种通用型串行总线通讯装置.pdf》由会员分享,可在线阅读,更多相关《一种通用型串行总线通讯装置.pdf(6页完整版)》请在专利查询网上搜索。
1、10申请公布号CN102004714A43申请公布日20110406CN102004714ACN102004714A21申请号201010582318722申请日20101210G06F13/4020060171申请人南京科远自动化集团股份有限公司地址211100江苏省南京市江宁经济开发区西门子路1号72发明人芮正新祖利辉74专利代理机构南京汇盛专利商标事务所普通合伙32238代理人陈扬54发明名称一种通用型串行总线通讯装置57摘要本发明公开了一种通用型串行总线通讯装置,包括第一串行通讯接口、第二串行通讯接口、第一隔离模块、第二隔离模块、配置接口、非易失性存储器和嵌入式微处理器。第一串行通讯接。
2、口通过第一隔离模块与微处理器连接;第二串行通讯接口通过第二隔离模块与微处理器连接;作为配置通道的配置接口与微处理器连接;微处理器根据来自配置接口的配置信息,按指定的通讯协议与第一串行通讯接口及第二串行通讯接口进行通讯交互,并将通讯信息保存在非易失性存储器内。本发明灵活性高、通用型强,可在不对硬件进行变更的基础上,通过配置接口进行通讯参数的配置,实现多协议串行总线的通讯。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页CN102004727A1/1页21一种通用型串行总线通讯装置,其特征在于该装置包括第一串行通讯接口1、第二串行通讯接口2、第一隔离模。
3、块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所述的通用型串。
4、行总线通讯装置,其特征在于所述第一数据通讯接口1、第二数据通讯接口2通过电路切换来支持RS485通讯方式或RS232通讯方式。5根据权利要求1所述的通用型串行总线通讯装置,其特征在于微处理器7支持包括MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104在内的协议串行通讯协议。6根据权利要求1所述的通用型串行总线通讯装置,其特征在于所述微处理器7通过配置接口5进行升级。权利要求书CN102004714ACN102004727A1/3页3一种通用型串行总线通讯装置技术领域0001本发明涉及一种总线通讯装置,具体地说是一种多协议通用型串行总线通讯装置。背景技术00。
5、02随着信息和计算机技术的发展,越来越多的工业设备使用数字方式进行信息交互通讯。串行总线方式以其结构简单、布置和维护成本低等优点成为组建数字化通讯网络的首选,常见电气规约有RS232总线、RS422总线、RS485总线。但在现有串行总线通讯中,不同厂家往往会选择不同的通讯协议,应用较为广泛的串行通讯协议有MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104等。在使用这些设备时,必须通过开发或采购相应的通讯模块才能实现与该设备的通讯,这给设备使用和维护带来了一系列的困难。发明内容0003为了克服现有设备串行总线通讯协议不一致造成的困难,本发明的目的是提供一种通。
6、用型串行总线通讯装置,该装置通用性强,支持常见的MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104,通过本装置对不同串行通讯协议的转换,可方便的实现对多种协议的串行总线设备进行通讯,克服了设备使用和维护上的困难,同时也更好地利用了用户已有的设备,防止了投资的重复。0004本发明的目的是通过以下技术方案来实现的0005一种通用型串行总线通讯装置,其特征在于该装置包括第一串行通讯接口、第二串行通讯接口、第一隔离模块、第二隔离模块、配置接口、非易失性存储器和微处理器;第一串行通讯接口通过第一隔离模块与微处理器连接;第二串行通讯接口通过第二隔离模块与微处理器连接;。
7、作为配置通道的配置接口与微处理器连接;微处理器根据来自配置接口的配置信息,按指定的通讯协议与第一串行通讯接口及第二串行通讯接口进行通讯交互,并将通讯信息保存在非易失性存储器内。0006本发明中,所述微处理器是嵌入式微处理器。配置接口为多协议串行总线通讯装置的配置通道。嵌入式微处理器依据来自配置接口的配置信息,按指定的通讯协议分别第一串行通讯接口和第二串行通讯接口的进行通讯交互;非易失性存储器用于实现通讯信息的保存。嵌入式微处理器支持包括但不限于MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104等在内的多协议串行通讯协议。0007本发明中,所述第一数据通讯接。
8、口、第二数据通讯接口可通过内部电路切换以支持RS485通讯方式或RS232通讯方式。第一隔离模块、第二隔离模块可根据不同电气隔离等级要求进行更换。0008本发明可通过配置接口升级嵌入式微处理器固件,在不改变硬件的基础上支持更多的串行总线通讯协议。0009本发明具有如下优点说明书CN102004714ACN102004727A2/3页400101两路串行通讯接口电气上完全隔离,提高工业现场通讯的可靠性。00112数据通讯接口同时支持RS485通讯方式或RS232通讯方式,适应不同设备电气接口。00123灵活的串行总线通讯协议组合方式,使大量具备串行总线设备易于在工业控制系统中得到使用。00134。
9、具备扩展串行总线协议的功能,为新型串行总线设备的使用奠定了基础,有效保护用户投资。0014与现有技术相比,本发明隔离模块可以根据不同隔离等级要求进行更换,实现了通讯数据输入通道和输出通道电气上完全隔离,减少了两个不同串行通讯总线之间的干扰,保证了整个系统通讯的稳定、可靠。0015本发明是一种多协议串行总线通讯装置,通用性强。通过配置接口进行配置后,可实现在MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104等串行通讯协议之间转换,可以使用不同通讯类型设备。并且通过配置接口,可实现对更多串行总线通讯协议的支持,具备扩展串行总线协议的功能,更好地利用了用户已有的。
10、设备。附图说明0016图1是本发明的结构示意图;0017图2是本发明使用状态的系统连接图。具体实施方式0018一种本发明所述的通用型串行总线通讯装置,见图1,该装置包括第一串行通讯接口1、第二串行通讯接口2、第一隔离模块3、第二隔离模块4、配置接口5、非易失性存储器6和嵌入式微处理器7。第一串行通讯接口1、第二串行通讯接口2作为本通讯装置支持的两种不同协议的通讯接口,分别通过第一隔离模块3、第二隔离模块4与嵌入式微处理器7连接。配置接口5为通用型串行总线通讯装置的配置通道与嵌入式微处理器连接。嵌入式微处理器依据来自配置接口的配置信息,按指定的通讯协议分别与第一串行通讯接口及第二串行通讯接口进行。
11、通讯交互;非易失性存储器用于实现通讯信息的保存。0019图2是本发明使用状态的系统连接图。本发明具体说明如下00201、两路串行通讯接口电气上完全隔离。0021在实际串行总线通讯网络中,由于两种不同串行总线所使用的电源参考平面不一致,加上串行总线的两端一般会存在一定幅度的共模电压,若不对两种串行总线进行隔离,极易对原有串行总线通讯造成干扰,更有可能会对接入串行总线上的设备造成永久损坏。因此本多协议串行总线通讯装置的第一串行通讯接口、第二串行通讯接口分别由第一隔离模块、第二隔离模块进行隔离,两路串行通讯接口在电气上实现了完全隔离。0022另外为了适应不同电气隔离等级的要求,本发明在硬件设计时,将。
12、第一隔离模块、第二隔离模块设计为可更换模块,用户可根据实际需求进行更换,提高了本装置的性价比。00232、数据通讯接口同时支持RS485总线或RS232总线。0024RS485总线和RS232总线为常见的两种串行通讯总线电气规约,为提高本发明对不同电气规约设备的适应性,通过第一串行通讯接口、第二串行通讯接口内部的切换电说明书CN102004714ACN102004727A3/3页5路,可同时实现对RS485总线和RS232总线两种电气规约的支持。00253、灵活的串行总线通讯协议组合方式。0026由于本发明是用于实现在不同协议的串行总线之间通讯,因此需要对两个串行通讯接口使用的串行通讯协议进行。
13、配置组合。用户使用PC机或PDA等设备通过USB电缆与本装置的配置接口连接,通过上位机软件对通讯本装置进行配置,包括使用的电气规约、串行通讯协议等,配置信息存储在本装置的非易失性存储器中。0027使用此种方式,可在使用同一个总线通讯装置的基础上,实现对不同串行通讯协议设备的通讯组合。本设备配置灵活,给用户的使用和维护带来了方便,有效的降低了用户的成本和风险。00284、具备扩展串行总线协议的功能。0029本发明支持常见的MODBUSRTU、MODBUSASCII、HDLC、CDT、IEC103、IEC104等串行通讯协议。通过更新本装置内部的固件程序,在不改变本装置硬件的基础上,可支持更多串行通讯协议,实现对扩展串行总线协议的功能。固件程序可通过本装置的配置接口进行在线升级,无需断电和拆装,完全可由用户自行操作,增加了本装置可使用的范围。说明书CN102004714ACN102004727A1/1页6图1图2说明书附图CN102004714A。