网站开发的开题任务书,seo站长之家,微信平台开发费用,信息流广告优化串口设备联网服务器就像一台带CPU、实时操作系统和TCP/IP协议的微型电脑#xff0c;方便在串口和网络设备中传输数据。您可以在世界任何位置通过网络#xff0c;用您的计算机来存取#xff0c;管理和配置远程的设备。但是我们在实际使用串口服务器的过程中#xff0c;难免会…串口设备联网服务器就像一台带CPU、实时操作系统和TCP/IP协议的微型电脑方便在串口和网络设备中传输数据。您可以在世界任何位置通过网络用您的计算机来存取管理和配置远程的设备。但是我们在实际使用串口服务器的过程中难免会出现一些异常故障问题接下来就由飞畅科技的小编来为大家详细介绍下串口服务器的工作方式以及异常故障排除方法一起来看看吧
串口服务器工作方式 1.TCP/UDP通讯模式该模式下串口服务器成对的使用一个作为server端一个作为client端两者之间通过IP地址与端口号建立连接实现数据双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP 网络连接。 2.使用虚拟串口通讯模式该模式下一个或者多个转换器与一台电脑建立连接支持数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器可以实现一个虚拟串口对应多个转换器N 个虚拟串口对应M 个转换器NM 。该模式适用于串口设备由电脑控制的485 总线或者232 设备连接。 3.基于网络通讯模式 该模式下电脑上的应用程序基于SOCKET 协议编写了通讯程序在转换器设置上直接选择支持SOCKET 协议即可。 串口服务器异常排除 在使用串口服务器的过程中一般按照操作手册进行操作基本上可以解决问题但是在实际操作中还是会出现一些异常情况现将异常情况罗列如下供参考。 一、使用转换器设置程序不能找到设备。 1.由于转换器设置程序是利用UDP协议进行设置的一般有可能是防病毒软件带的防火墙将UDP的请求阻挡住导致不能找到设备。 2.有些时候客户将瑞星诺顿等防病毒软件都已经关闭但是还是不能找到设备在这个情况下有可能是WINDOWS XP自带的防火墙阻挡了UDP请求如果要将防火墙关闭请按照以下步骤操作右键点击网上邻居选择属性右键点击本地连接选择属性再选择高级选项点击设置进入到相关页面关闭防火墙。 3.将所有的防火墙都关闭如果还是不能找到设备的话就必须找网络管理员因为在该情况下有可能是串口服务器设置的IP地址与局域网内的电脑IP地址冲突也有可能导致设备不能找到。也有可能是由于网络管理员对局域网进行管理不容许没有注册的IP地址MAC地址在局域网内运行可以要求网络管理员开放。
二、对转换器进行设备完成之后发现不能建立TCP连接。 1.有可能防火墙将TCP连接挡住不让其建立连接解决方法可以参考上面的一些方法进行解决。 2.可能IP地址设置有误,如果转换器作为客户端的时候,服务器的IP地址为电脑的IP地址或者与转换器通信的网络设备.如果转换器作为服务器端的时候,在使用虚拟串口的连接管理系统的时候,在设置向导中有一个转换器作为服务器端的设置,将转换器的IP地址,端口号填入。 3.如果使用虚拟串口的时候,一定在转换器设置程序的串口参数设置中使用虚拟串口选择上,如果没有选上这个选项的话,连接管理系统不能建立TCP连接.但是如果没有使用虚拟串口的话,如果直接基于WINSOCKET的程序的话,这个选项必须要去除,否则数据会出现乱码。
三、建立了TCP连接,但是不能通信 这种情况一般都是使用虚拟串口情况下,多见于485转TCP/IP的情况,在平常的情况下,485总线的通信协议是通过轮询来实现点到多点的通信,如果主机向从机点名如果在某个规定的时间内没有响应的话,则主机视为从机不存在,因为我们默认的参数是有一定的延时,所以将延时修改就可以解决这个问题.即在串口服务器的转换器设置程序的串口参数设置中将网络最小发送时间和网络最大发送字节全部设置为0,0就基本可以解决这个问题。
好了以上内容就是飞畅科技关于串口服务器工作方式及常见异常故障问题排除方法的相关介绍希望能对你有所帮助