串行端口服务器就像一台具有CPU,实时操作系统和TCP / IP协议的微型计算机,它有助于在串行端口和网络设备之间进行数据传输。在使用串口服务器的过程中,一般按照操作手册进行操作即可基本解决问题,但实际操作中仍会出现一些异常故障。一。使用转换器安装程序,找不到设备。 1.由于转换器设置程序是使用UDP协议设置的,因此带有防病毒软件的防火墙通常有可能阻止UDP请求,从而导致无法找到该设备。 2.有时客户关闭了Rising,Norton和其他防病毒软件,但仍然找不到该设备。在这种情况下,WINDOWSXP的内置防火墙可能会阻止UDP请求。如果要关闭防火墙,请执行以下步骤操作:右键单击“网络邻居”,选择“属性”,右键单击“本地连接”,选择“属性”,然后选择“高级”选项,点击“设置”,进入相关页面,然后关闭防火墙。 3.关闭所有防火墙。如果仍然找不到设备,则必须与网络管理员联系。在这种情况下,串行服务器设置的IP地址可能与LAN中计算机的IP地址冲突,或者可能导致找不到设备。也可能是因为网络管理员管理局域网并且不允许未注册的IP地址,并且MAC地址在局域网中运行,并且可能需要网络管理员打开它。二。完成转换器设备的安装后,发现无法建立TCP连接。 1.防火墙可能会阻止TCP连接并阻止其建立连接。该解决方案可以通过参考上述某些方法来解决。 2. IP地址可能设置不正确。如果转换器充当客户端,则服务器的IP地址是与转换器通信的计算机或网络设备的IP地址。如果将转换器用作服务器端,则在使用“连接管理系统”时,将其转换为服务器端。在虚拟串行端口的“虚拟机”中,设置为“作为服务器端的转换器”。在设置向导中,然后填写转换器的IP地址和端口号。 3.如果您使用虚拟串行端口,则必须选择“使用虚拟串行端口”。在“串行端口参数设置”中“转换器设置程序”的步骤。如果未选择此选项,则连接管理系统无法建立TCP连接。但是,如果不使用虚拟串行端口,或者直接基于WINSOCKET程序,则必须删除此选项,否则数据将显示为乱码。三。建立了TCP连接,但无法进行通信。这种情况通常反映在虚拟串行端口的使用中。在485到TCP / IP的情况下更常见。通常情况下,485总线的通信协议是通过轮询实现的。对于多点通信,如果主机在一定时间内未响应从机,则认为主机不存在。因为我们的默认参数有一定的延迟,所以延迟将被修改。您可以解决此问题。也就是说,在“串行端口参数设置”中, “转换器设置程序”的将串行服务器的网络最小传输时间和网络最大传输字节设置为0。0可以基本解决此问题。