新闻资讯

串口服务器异常故障问题排除方法

串行设备网络服务器就像一台带有CPU、实时操作系统和TCP/IP协议的微型计算机,可以在串行接口和网络设备上传输数据。您可以使用计算机通过网络访问、管理和配置世界上任何地方的远程设备。但是,使用串行服务器时可能会出现一些意外错误。接下来,我们将通过Bichang Technology的小编辑器详细介绍串口服务器异常故障问题排除方法

串口服务器异常故障排除

串口服务器异常故障问题排除方法

串口服务器操作模式

1、TCP/IP通信模式:在这种模式下,串行服务器成对使用,一个服务器端使用,另一个客户端使用。两者通过IP地址和端口号连接,实现双向透明数据传输。此模式用于将两个串行设备之间的总线连接转换为TCP/IP网络连接。

2、使用虚拟串行通信模式:在此模式下,一个或多个转换器连接到计算机,支持透明的双向数据传输。以下转换器由计算机的虚拟串行接口软件管理:一个虚拟串行端口对应多个转换器,N个虚拟串行口对应M个转换器(N<=M)。此模式适用于485总线或232设备与计算机控制的串行设备之间的连接。

3、基于网络的通信模式:在此模式下,应用程序基于SOCKET协议在计算机上编写通信程序。转换器设置可以直接支持SOCKET通信协议。

解决串口服务器异常

使用串行服务器时,通常可以根据用户手册解决问题。然而,在实践中仍有一些例外。以下例外情况仅供参考。

A、在转换器设置中找不到该设备。

1、转换器设置程序是使用UDP协议设置的,因此通常带有防病毒软件的防火墙会阻止UDP请求,并且找不到设备。

2、客户有时会关闭Rising和Norton等防病毒软件,但仍然找不到设备。在这种情况下,Windows XP防火墙可以阻止UDP请求。要关闭防火墙,请右键单击网络环境,选择属性,右键单击局域网连接,选择属性、高级选项,单击设置,然后转到相应的页面。关闭防火墙。

3、关闭所有防火墙。如果找不到设备,则必须找到网络管理员。在这种情况下,串行服务器设置的IP地址与LAN计算机的IP地址冲突,或者找不到设备。网络管理员也可以在不允许注册IP地址的情况下管理LAN。MAC地址在LAN上运行,可以由网络管理员打开。

 

串口服务器异常故障排除

B、完成转换器设备后,无法建立TCP连接。

1、防火墙可以阻止TCP连接并阻止连接。可以从上述方法中找到解决方案。

2、IP地址可能设置不正确。如果转换器用作客户端,则服务器的IP地址是与转换器通信的计算机或网络设备的IP地址。如果转换器用作服务器,则在使用虚拟串行接口管理具有连接的系统时,从设置向导中将转换器设置为服务器。输入转换器的IP地址和端口号。

3、如果您使用的是虚拟串行端口,请在转换器设置的串行端口设置中选择使用虚拟串行端口。如果未选择此选项,连接管理系统将无法建立TCP连接。但是,如果使用基于WINSOCKET的程序而不是虚拟串行端口,则必须删除此选项。否则,数据无效。

C、TCP连接已建立,但无法使用通信。

这通常发生在使用虚拟串行端口时。通常使用485~TCP/IP。一般来说,485总线的通信协议通过轮询实现点对多点通信。如果主机在指定时间内没有响应随机名称,则默认参数将被延迟,因此它不作为随机主机存在。因此,可以通过更改延迟时间来解决问题。也就是说,在串口服务器转换器上设置的串口参数设置中,将最小网络传输时间和最大网络传输字节设置为0.0。