本实用新型专利技术提供协议转换器,协议转换器设置有协议转换逻辑器件、多个输入输出IO接口、存储有协议转换配置文件的存储设备,以及用于连接存储设备和协议转换逻辑器件的配置文件接口,协议转换逻辑器件通过该配置文件接口连接存储设备。该协议转换器使用同一套硬件设备,通过加载不同存储设备中的协议转换配置文件,从而实现多种不同的协议之间的相互转换,提高了转换灵活度,尤其适用于通信设备种类繁多的网络环境,只需一台协议转换器即可完成复杂的调试和应用,现场调试过程非常方便。
【技术实现步骤摘要】
本技术涉及通信
,尤其涉及一种协议转换器。
技术介绍
随着计算机网络技术迅猛发展,出现了大量运行在不同协议上的网络系统,由于各种网络系统的协议不兼容,使得不同网络系统的操作和信息交换难以实现。例如,在工业现场中,许多设备采用的通信接口互不相同,例如,RS-232接口、RS-485接口、CAN(ControllerAreaNetwork,控制器局域网络)接口和以太网接口等,各个通信接口采用的通信协议互不兼容,无法实现通信设备之间进行互连通信。为解决网络系统之间的互连通信问题,提出协议转换器,协议转换器用于将不同的通信协议进行相互转换,使通信网上采用不同通信协议的通信设备之间互相通信。但是,目前的协议转换器只能完成固定的两种协议之间的相互转换,例如,CAN-USB(UniversalSerialBus,通用串行总线)协议转换器只能实现CAN协议与USB协议之间的相互转换,无法实现多种协议之间的相互转换。对于现场总线繁多的庞大系统而言,可能需要使用十几种协议转换器才能完成一个系统的调试和应用,给现场调试过程带来很大的麻烦。
技术实现思路
有鉴于此,本技术的目的在于提供一种协议转换器,以解决现有技术中一个协议转换器只能完成固定的两种协议之间的相互转换,导致协议转换器不灵活的问题。为解决上述技术问题,本技术公开了如下技术方案:第一方面,本技术提供一种协议转换器,包括:协议转换逻辑器件、多个输入输出IO接口、多个存储设备,以及一个配置文件接口;每个所述存储设备中存储一个协议转换配置文件,且所述多个存储设备中存储有不同的协议转换配置文件;所述协议转换逻辑器件通过所述配置文件接口连接所述存储设备。可选地,所述协议转换逻辑器件,用于加载与所述配置文件接口相连的存储设备中的目标协议转换配置文件,以及,根据所述目标协议转换配置文件配置所述协议转换逻辑器件内的逻辑资源模块,并建立所述逻辑资源模块与相应的目标IO接口之间的连接,所述目标IO接口至少包括第一目标接口和第二目标接口。可选地,所述协议转换逻辑器件,还用于利用所述逻辑资源模块,将通过所述第一目标接口接收的第一协议数据转换为第二协议数据,并通过所述第二目标接口输出所述第二协议数据,以及,将通过所述第二目标接口接收到的所述第二协议数据转换为所述第一协议数据,并通过所述第一目标接口输出所述第一协议数据。可选地,所述协议转换器还包括:不同协议类型对应的物理层协议芯片;所述物理层协议芯片与相应的IO接口连接,用于按照相应协议规定的参数传输数据。第二方面,本技术提供另一种协议转换器,包括:协议转换逻辑器件、多个输入输出IO接口、多个存储设备,以及多个配置文件接口,其中,每个所述配置文件接口连接一个所述存储设备,同时所述每个配置文件接口还通过开关器件与所述协议转换逻辑器件连接;每个所述存储设备中存储有一个协议转换配置文件,且所述多个存储设备中存储有不同的协议转换配置文件;所述协议转换逻辑器件通过一处于闭合状态的开关器件连接一配置文件接口,并通过该配置文件接口连接一个所述存储设备。可选地,所述协议转换逻辑器件,用于加载与配置文件接口连接的存储设备中的目标协议转换配置文件,该配置文件接口通过一处于闭合状态的开关器件与所述协议转换逻辑器件连接;并根据所述目标协议转换配置文件配置所述协议转换逻辑器件内的逻辑资源模块,以及建立所述逻辑资源模块与相应的目标IO接口之间的连接,所述目标IO接口至少包括第一目标接口和第二目标接口。可选地,所述协议转换逻辑器件,还用于利用所述逻辑资源模块,将通过所述第一目标接口接收的第一协议数据转换为第二协议数据,并通过所述第二目标接口输出所述第二协议数据,以及,用于将通过所述第二目标接口接收到的所述第二协议数据转换为所述第一协议数据,并通过所述第一目标接口输出所述第一协议数据。第三方面,本技术提供又一种协议转换器,包括:协议转换逻辑器件、多个输入输出IO接口、至少一个存储设备,以及一个配置文件接口;每个所述存储设备中存储有多个协议转换配置文件;所述协议转换逻辑器件,用于通过所述配置文件接口连接一个所述存储设备。可选地,所述协议转换逻辑器件,用于加载与所述配置文件接口连接的存储设备中的全部协议转换配置文件,并建立所述协议转换逻辑器件与所述全部协议转换配置文件所对应的IO接口之间的连接。可选地,所述协议转换逻辑器件,还用于将检测到连接有通信设备的两个IO接口确定为第一目标接口和第二目标接口,并选择与所述第一目标接口和所述第二目标接口相连的逻辑资源模块;所述协议转换逻辑器件,还用于利用所述逻辑资源模块,将通过所述第一目标接口接收的第一协议数据转换为第二协议数据,并通过所述第二目标接口输出所述第二协议数据,以及,将通过所述第二目标接口接收到的所述第二协议数据转换为所述第一协议数据,并通过所述第一目标接口输出所述第一协议数据。由以上技术方案可见,本实施例提供的协议转换器设置有协议转换逻辑器件、多个IO接口、存储有协议转换配置文件的存储设备,以及用于连接存储设备和协议转换逻辑器件的配置文件接口,协议转换逻辑器件通过该配置文件接口连接存储设备。该协议转换器使用同一套硬件设备,通过加载不同存储设备中的协议转换配置文件,从而实现多种不同的协议之间的相互转换,提高了协议转换器的转换灵活度,尤其适用于通信设备种类繁多的网络环境,只需一台协议转换器即可完成此类网络系统的调试和应用,现场调试过程非常方便。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本技术实施例一种协议转换器的框图;图2为本技术实施例一种协议转换器实例的框图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。为了使本
的人员更好地理解本技术实施例中的技术方案,并使本技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术实施例中技术方案作进一步详细的说明。请参见图1,图1为本技术实施例提供的一种协议转换器的框图,如图1所示,该协议转换器包括协议转换逻辑器件110、多个IO接口120、配置文件接口130和存储设备140。所述存储设备140中存储有协议转换配置文件。所述协议转换配置文件用于配置协议转换逻辑器件110内的逻辑器件资源以完成相应的协议转换功能。在本技术的一些实施例中,一个存储设备140中只存储一个协议转换配置文件,例如,能够实现A协议与B协议之间的相互转换的AB协议转换配置文件。此种应用场景下,一个协议转换器能够实现多少对协议转换就需要配备多少个存储设备来存储对应的协议转换配置文件。在本技术的另一些实施例中,一个存储设备140中存储有多个协议转换配置文件,本文档来自技高网...
【技术保护点】
一种协议转换器,其特征在于,包括:协议转换逻辑器件、多个输入输出IO接口、多个存储设备,以及一个配置文件接口;每个所述存储设备中存储一个协议转换配置文件,且所述多个存储设备中存储有不同的协议转换配置文件;所述协议转换逻辑器件通过所述配置文件接口连接所述存储设备。
【技术特征摘要】
1.一种协议转换器,其特征在于,包括:协议转换逻辑器件、多个输入输出IO接口、多个存储设备,以及一个配置文件接口;每个所述存储设备中存储一个协议转换配置文件,且所述多个存储设备中存储有不同的协议转换配置文件;所述协议转换逻辑器件通过所述配置文件接口连接所述存储设备。2.根据权利要求1所述的协议转换器,其特征在于,所述协议转换逻辑器件,用于加载与所述配置文件接口相连的存储设备中的目标协议转换配置文件,以及,根据所述目标协议转换配置文件配置所述协议转换逻辑器件内的逻辑资源模块,并建立所述逻辑资源模块与相应的目标IO接口之间的连接,所述目标IO接口至少包括第一目标接口和第二目标接口。3.根据权利要求2所述的协议转换器,其特征在于,所述协议转换逻辑器件,还用于利用所述逻辑资源模块,将通过所述第一目标接口接收的第一协议数据转换为第二协议数据,并通过所述第二目标接口输出所述第二协议数据,以及,将通过所述第二目标接口接收到的所述第二协议数据转换为所述第一协议数据,并通过所述第一目标接口输出所述第一协议数据。4.根据权利要求1所述的协议转换器,其特征在于,还包括:不同协议类型对应的物理层协议芯片;所述物理层协议芯片与相应的IO接口连接,用于按照相应协议规定的参数传输数据。5.一种协议转换器,其特征在于,包括:协议转换逻辑器件、多个输入输出IO接口、多个存储设备,以及多个配置文件接口,其中,每个所述配置文件接口连接一个所述存储设备,同时所述每个配置文件接口还通过开关器件与所述协议转换逻辑器件连接;每个所述存储设备中存储有一个协议转换配置文件,且所述多个存储设备中存储有不同的协议转换配置文件;所述协议转换逻辑器件通过一处于闭合状态的开关器件连接一配置文件接口,并通过该配置文件接口连接一个所述存储设备。6.根据权利要求5所述的协议转换器,其特征在于,所述协议转换逻辑器...
【专利技术属性】
技术研发人员:赵庆斌,
申请(专利权)人:深圳配天智能技术研究院有限公司,
类型:新型
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。