本申请涉及通信,具体而言,涉及一种串口服务器及通信系统。
背景技术:
1、如图1所示,目前串口服务器上行通常是以太网接口、下行是rs232接口,可以通过以太网远程访问串口服务器,以获得设备的信息,比如,设备打印的日志信息。由此可知,现有方案中是使用以太网接口作为上行数据传输的端口,比较适用于远程串口设备的访问。然而,当设备(比如,用户电脑)无以太网及接口时,则无法访问串口服务器。
技术实现思路
1、本申请实施例提供了一种串口服务器和通信系统,其能够将上行端口自动切换为usb接口或以太网接口,使得设备可以通过以太网或者usb访问串口服务器,从而避免设备在有usb接口但无以太网接口时无法访问串口服务器的情况。
2、本申请的实施例可以这样实现:
3、第一方面,本申请提供一种串口服务器,所述串口服务器包括:usb接口、以太网接口、usb数据处理解析单元、以太网协议解析单元及第一开关单元,
4、所述usb接口通过所述usb数据处理解析单元与所述第一开关单元电性连接;
5、所述以太网接口通过所述以太网协议解析单元与所述第一开关单元电性连接;
6、所述第一开关单元用于确定第一设备当前连接的第一目标接口,并与所述第一目标接口导通,以使所述第一设备通过所述第一目标接口与所述串口服务器通信,其中,所述第一目标接口为所述usb接口或所述以太网接口。
7、在可选的实施方式中,所述第一开关单元默认所述第一目标接口为usb接口,
8、所述以太网协议解析单元用于在检测到所述以太网接口处连接有设备时,向所述第一开关单元提供第一电压信号;
9、所述第一开关单元在检测到所述第一电压信号时,确定所述第一目标接口为所述以太网接口。
10、在可选的实施方式中,所述串口服务器还包括串口单元,所述串口单元中包括串口,
11、所述usb数据处理解析单元、所述以太网协议解析单元及所述串口单元以可拆卸的方式地设置在所述串口服务器内,其中,所述usb数据处理解析单元及所述以太网协议解析单元的输出路数与所述串口单元中同种类型的串口的数量相同。
12、在可选的实施方式中,所述串口服务器还包括ttl转rs232单元,所述串口单元包括rs232接口,
13、所述ttl转rs232单元与所述第一开关单元及所述rs232接口电性连接,用于将所述第一开关单元发送的ttl电平信号转换为rs232电平信号,并将转换后得到的rs232电平信号经所述rs232接口发送给所述rs232接口所连接的设备,以及用于将所述rs232接口处连接的设备发送的rs232电平信号转换为ttl电平信号,并将转换后得到的ttl电平信号发送给所述第一开关单元。
14、在可选的实施方式中,所述串口单元还包括ttl接口,
15、所述ttl接口与所述第一开关单元电性连接,用于使设备通过所述ttl接口与所述串口服务器通信。
16、在可选的实施方式中,所述串口服务器还包括电平转换单元,
17、所述电平转换单元与所述第一开关单元及所述ttl接口电性连接,用于将所述ttl接口处所连接的设备的ttl电平信号与所述串口服务器的ttl电平信号进行转换。
18、在可选的实施方式中,所述串口服务器还包括第二开关单元,
19、所述第二开关单元与所述ttl转rs232单元及所述电平转换单元电性连接,用于确定第二设备当前连接的第二目标接口,并与所述第二目标接口导通,以使所述第二设备通过所述第二目标接口与所述串口服务器通信,其中,所述第二目标接口为所述rs232接口或所述ttl接口。
20、在可选的实施方式中,所述第二开关单元默认所述第二目标接口为所述rs232接口,
21、所述ttl接口还用于在连接有设备时,向所述第二开关单元提供第一电压信号;
22、所述第二开关单元在检测到所述第一电压信号时,确定所述第二目标接口为所述ttl接口。
23、在可选的实施方式中,所述rs232接口为rj45接口或db9接口,和/或,所述ttl接口为凤凰端子或idc接口。
24、第二方面,本申请提供一种通信系统,所述通信系统包括第一设备、第二设备及前述实施方式中任意一项所述的串口服务器,
25、所述第一设备通过所述串口服务器与所述第二设备进行通信,其中,所述第一设备与所述串口服务器的usb接口或以太网接口连接。
26、本申请实施例提供的串口服务器及通信系统,串口服务器包括:usb接口、以太网接口、usb数据处理解析单元、以太网协议解析单元及第一开关单元。所述usb接口通过所述usb数据处理解析单元与所述第一开关单元电性连接,所述以太网接口通过所述以太网协议解析单元与所述第一开关单元电性连接。所述第一开关单元用于确定第一设备当前连接的第一目标接口为usb接口或以太网接口,进而与确定出的第一目标接口导通,以使所述第一设备通过所述第一目标接口与所述串口服务器通信。如此,能够将串口服务器实际使用的上行端口自动切换为usb接口或以太网接口,使得设备可以通过以太网或者usb访问串口服务器,从而避免设备在有usb接口但无以太网接口时无法访问串口服务器的情况。
1.一种串口服务器,其特征在于,所述串口服务器包括:usb接口、以太网接口、usb数据处理解析单元、以太网协议解析单元及第一开关单元,
2.根据权利要求1所述的串口服务器,其特征在于,所述第一开关单元默认所述第一目标接口为usb接口,
3.根据权利要求1-2中任意一项所述的串口服务器,其特征在于,所述串口服务器还包括串口单元,所述串口单元中包括串口,
4.根据权利要求3所述的串口服务器,其特征在于,所述串口服务器还包括ttl转rs232单元,所述串口单元包括rs232接口,
5.根据权利要求4所述的串口服务器,其特征在于,所述串口单元还包括ttl接口,
6.根据权利要求5所述的串口服务器,其特征在于,所述串口服务器还包括电平转换单元,
7.根据权利要求6所述的串口服务器,其特征在于,所述串口服务器还包括第二开关单元,
8.根据权利要求7所述的串口服务器,其特征在于,所述第二开关单元默认所述第二目标接口为所述rs232接口,
9.根据权利要求5所述的串口服务器,其特征在于,所述rs232接口为rj45接口或db9接口,和/或,所述ttl接口为凤凰端子或idc接口。
10.一种通信系统,其特征在于,所述通信系统包括第一设备、第二设备及权利要求1-9中任意一项所述的串口服务器,