1.本实用新型涉及设备通信技术领域,特别是一种通信接口转换器、内置通信接口转换器的设备及通信系统。
背景技术:2.在工业现场中,工业设备之间常用的通信接口包括usb接口、lan接口、串口、can接口等,其中,现有技术的工业设备最常配置usb接口或lan接口中的一种。usb作为一种通用串行总线,采用主从通信方式,一般用于设备开发测试阶段,具有即插即用、使用方便的优点,但通信稳定性相对较低,易掉线。lan接口采用对等通信方式,通信稳定可靠,因此,实际生产部署中pc与外设之间多采用lan接口进行通信。但lan接口通信也存在以下不便性:1)现有技术中,一般使用具有usb接口的设备进行测试,测试结束后更换lan接口的设备投入生产,设备兼容性差,使用不够灵活。2)更换上位机时,连接后不能自动识别ip地址直接通信,需要重新设置ip地址,一般需要通过reset键进行重置,操作过程繁琐,且程序重置可能发生丢数据等情况。3)ip地址不固定,不同外设对应不同的ip地址,无法快速识别可信设备并建立通信连接。
技术实现要素:3.本实用新型的主要目的是克服现有技术的缺点,提供一种通信接口转换器、内置通信接口转换器的设备及通信系统,可通过usb接口实现两设备间对等通信,兼具usb接口的即插即用以及对等通信接口的通信稳定可靠优势,可快速识别可信设备并建立通信连接,设备兼容性强,使用灵活。
4.本实用新型采用如下技术方案:
5.通信接口转换器,包括第一usb转对等通信接口模块、第二usb转对等通信接口模块及通信线;第一、第二usb转对等通信接口模块提供usb接口和对等通信接口,usb接口和对等通信接口通信连接,第一、第二usb转对等通信接口模块的对等通信接口之间通过通信线连接,第一、第二usb转对等通信接口模块的usb接口分别用于连接不同通信设备的usb接口,实现不同通信设备之间的对等通信。
6.进一步地,所述对等通信接口为支持对等通信协议的lan接口、串口、spi接口、i2c接口、can接口中的一种。
7.进一步地,所述第一、第二usb转对等通信接口模块的对等通信接口的对应网卡具有不同的mac地址。
8.进一步地,所述第一、第二usb转对等通信接口模块的usb接口为usb公口,用于与通信设备的usb母口相配合插接;或所述第一、第二usb转对等通信接口模块的usb接口为usb母口,用于与通信设备的usb公口相配合插接。
9.内置通信接口转换器的设备,包括内置usb接口及上述的通信接口转换器,第一、第二usb转对等通信接口模块中的一个usb接口通信连接内置usb接口,另一usb接口外置。
10.进一步地,所述内置通信接口转换器的设备为外设或pc。
11.进一步地,所述内置通信接口转换器的设备还具有第二通信接口,所述第二通信接口为lan接口、串口、spi接口、i2c接口、can接口中的一种。
12.通信系统,包括第一设备、第二设备及上述的通信接口转换器,第一、第二设备分别具有usb接口,第一、第二usb转对等通信接口模块的usb接口分别对应连接第一、第二设备的usb接口,实现第一、第二设备之间的对等通信。
13.进一步地,所述第一、第二设备还具有第二通信接口,所述第二通信接口为lan接口、串口、spi接口、i2c接口、can接口中的一种。
14.进一步地,所述第一、第二设备具有处理器,处理器与设备自身的usb接口及第二通信接口通信连接,处理器内置ip地址自动检测及重置功能模块,用于控制第一、第二设备开机自动检测ip地址并重置为与第一、第二usb转对等通信接口模块的对等通信接口的mac地址相对应的固定ip地址。
15.由上述对本实用新型的描述可知,与现有技术相比,本实用新型具有如下有益效果:
16.第一,通过通信接口转换器,两设备间可通过usb接口实现对等通信,兼具usb接口的即插即用优势以及对等通信接口的通信稳定可靠优势;同时,第一、第二usb转对等通信接口模块的对等通信接口的对应网卡烧写不同的固定mac地址,不同外设也可采用相同的mac地址,对应相同的ip地址,只要相互通信的两设备的ip地址不同即可,可根据固定ip地址快速识别可信设备并建立通信连接;另外,处理器内置ip地址自动检测及重置功能模块,可实现开机自动检测ip地址并重置为与固定mac地址相对应的固定ip地址,可防止篡改,保证可信设备的相互识别。
17.第二,通信设备同时配置usb接口和第二通信接口,在设备开发测试阶段,可使用usb接口配合通信接口转换器实现设备间通信,在实际生产部署阶段,设备间通过第二通信接口进行通信,开发测试阶段和生产部署阶段均可使用,设备兼容性强,使用灵活。
18.第三,设备更换上位机或设备间更换第二通信接口连接,无法自动识别ip地址建立通信连接时,可通过通信接口转换器连接两设备的usb接口,即可自动读取对应接口的ip地址并修改第二通信接口的ip地址,建立通信连接,无需手动重新设置ip地址,操作简单,提高了使用的便利性,且不需要重置程序,可避免丢数据等情况发生。
附图说明
19.图1是本实用新型具体实施方式的通信接口转换器的结构示意图;
20.图2是本实用新型实施例1的通信系统的结构示意图,图中示出了内置通信接口转换器的设备;
21.图3是本实用新型实施例2的通信系统的结构示意图,图中示出了通信接口转换器为外置结构。
22.图中:1.第一usb转对等通信接口模块,2.第二usb转对等通信接口模块,3.通信线,4.usb接口,5.对等通信接口。
具体实施方式
23.以下通过具体实施方式对本实用新型作进一步的描述。
24.实施例1
25.参照图1和图2,本实用新型的通信接口转换器,包括第一usb转对等通信接口模块1、第二usb转对等通信接口模块2及通信线3。第一usb转对等通信接口模块1、第二usb转对等通信接口模块2提供usb接口4和对等通信接口5,usb接口4和对等通信接口5通信连接,第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的对等通信接口5之间通过通信线3连接,第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的usb接口4分别用于连接不同通信设备的usb接口,实现不同通信设备之间的对等通信。对等通信接口5为支持对等通信协议的lan接口。第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的对等通信接口5的对应网卡具有不同的mac地址。第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的usb接口4为usb公口,用于与通信设备的usb母口相配合插接。
26.内置通信接口转换器的设备,包括内置usb接口、第二通信接口及上述的通信接口转换器。第二usb转对等通信接口模块2的usb接口4通信连接内置usb接口,第一usb转对等通信接口模块1的usb接口4外置。内置通信接口转换器的设备为外设。第二通信接口为lan接口。
27.通信系统,包括第一设备、第二设备及上述的通信接口转换器。第一、第二设备分别具有处理器、usb接口和第二通信接口,处理器与设备自身的usb接口及第二通信接口通信连接,第二通信接口为lan接口。第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的usb接口4分别对应连接第一、第二设备的usb接口,实现第一、第二设备之间的对等通信。本实施例中,第一、第二设备分别为pc和外设,通信接口转换器的第二usb转对等通信接口模块2内置于第二设备中,形成上述的内置通信接口转换器的设备。处理器内置ip地址自动检测及重置功能模块,用于控制第一、第二设备开机自动检测ip地址并重置为与第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的对等通信接口5的mac地址相对应的固定ip地址。ip地址自动检测及重置功能模块采用的计算机算法为现有技术(如:现有技术中,公开号为cn108183978b的发明专利中公开了一种通信设备ip地址配置方法及通信设备,其中公开了开机检测ip地址并重置ip地址的方法)。
28.本实用新型的通信系统使用时,在设备开发测试阶段,使用usb接口配合通信接口转换器实现第一、第二设备间对等通信,实现即插即用的同时,可保证通信稳定可靠。第一、第二设备通过识别与对应对等通信接口5的固定mac地址相对应映射的固定ip地址,可快速识别可信设备并建立通信连接。通过处理器内置的ip地址自动检测及重置功能模块,在设备开机时会自动检测ip地址并重置为与固定mac地址相对应的固定ip地址,防止篡改。
29.在实际生产部署阶段,第一、第二设备间通过第二通信接口进行通信。设备间更换接口连接,或设备更换上位机,无法自动识别ip地址建立通信连接时,可通过通信接口转换器连接两设备的usb接口,即可自动读取对应接口的ip地址并修改第二通信接口的ip地址,建立通信连接,无需手动重新设置ip地址,且不需要重置程序。
30.实施例2
31.参照图3,本实施例与实施例1的区别在于:第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的对等通信接口5为串口。通信接口转换器外置,使用时再分别与
第一、第二设备连接。
32.实施例3
33.本实施例与实施例1的区别在于:第一usb转对等通信接口模块1、第二usb转对等通信接口模块2的对等通信接口5为spi接口。内置通信接口转换器的设备为pc。
34.上述仅为本实用新型的三个具体实施方式,但本实用新型的设计构思并不局限于此,凡利用此构思对本实用新型进行非实质性的改动,均应属于侵犯本实用新型保护范围的行为。