本篇文章给大家谈谈串口服务器配置,以及串口服务器参数应该怎么设置对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
一、串口服务器如何工作
串口服务器提供串口转网络功能,RS-232/485/422串口转换成TCP/IP网络接口,达到数据双向透明传输,连接网络进行数据通信,实现数据通信的目的。
工作模式
1.TCP Client模式
在TCP client模式下,模块上电后根据自己的设置主动去连接到TCP server服务器端,建立一个长连接,之后的数据进行透明传输。TCP
server的IP需要对模块可见,可见的意思是通过模块所在的IP可以PING通服务器IP,服务器端可以是互联网的固定IP,也可以是和模块同一个局域网的内网IP。
成对使用,一个作为server端,一个作为client端,两者之间通过IP与端口号建立连接。
2.UDP模式
在UDP模式下,串口服务器上电后监听设置的端口,不主动建立连接,当有数据从通过传过来时,转发到串口,当串口收到数据时,通过网络发送到模块设置的IP和端口。
3.COM口到网络模式
最常用工作模式,串口服务器一头接COM口,另一头接网络,实现网络和COM之间的转换,此模式下,计算机需要编写网络应用程序,基于socket发送和接收数据。
使用者需要掌握网络编程知识。
4.服务器采集模式
服务器数据采集控制模式,是最常用的应用模式之一,串口服务器分布在网络不同的位置,通过网络将数据统一传输到服务器,并接收服务器的数据,这是物联网最基本模型之一。
二、串口服务器如何连接
1、打开超级终端软件。这时系统会弹出新建连接向导。
2、在名称框中输入一个名字。
3、选择连接时使用的接口,这里选择COM3。
4、根据设备类型设置连接参数。
5、重新加电设备,进行配置界面。
6、配置完成,上方的断开图标。断开成功,此时取下连接计算机的串口线即可。
三、串口虚拟化 | 串口服务器Nport 5630 设置
在项目改造中,为了提升IFix4.5的*能并优化通讯,我们需要对系统进行升级,同时确保在不改变原有配置的前提下实现无缝对接。面对现场智能仪表群,由于它们普遍采用Modbus RTU协议,原有的手拉手通讯方式一旦有一台仪表故障,将影响整个系统的稳定*。因此,我们提出了采用串口服务器NPort 5630进行串口虚拟化,以增强系统的可靠*和通讯效率。
NPort 5630是来自MOXA的高效解决方案,它能连接16个串口设备到以太网,支持19寸机架安装,且通过Real COM驱动程序在Windows系统中实现与传统串口的无缝映射。这款设备不仅支持基本的数据传输,还内建RTS、CTS、DTR、DSR和DCD控制信号,为通讯优化提供了强大的支持。
以下是NPort 5630的详细配置步骤:
打开浏览器,输入NPort 5630的默认IP192.168.127.254,登录用户名为admin,密码为moxa,进入初始界面。
登录后,依次切换到设置界面,根据提示是否修改密码,若要更改,请输入新旧密码并确认。
左侧菜单中,选择"Upgrade Firmware"进行固件更新,确保选择最新版本(例如V3.9),更新过程中务必保持设备通电。
在"Basic settings"中,设置服务器名、时区和时间,其他保持默认。进入"Network settings",仅调整IP,其余保持默认。
使用NPort Administrator软件,搜索在线设备并解锁,输入用户名和密码后进行操作。
找到目标设备,进入"Serial"设置,勾选"Modfiy",选择需要调整的串口号,如波特率(9600)、奇偶校验(默认None,或根据需要选择)、数据位、停止位等,确保"Flow Control"为"None","FIFO"保持默认,然后"OK"。
接下来,使用NPort Windows Driver Manager进行串口虚拟。"Add"搜索设备,勾选后分配不同的串口号。
虚拟完成,查看显示的虚拟串口列表,确认每个端口的"Com Port"(即虚拟串口号)设置,选择对应的参数进行高级设置,如将"The FIFO settings will overwrite the fireware setting Tx Mode"改为"Classical",然后"Apply"应用更改。
最后,务必对所有设置进行确认并应用,确保新配置的串口服务器在工控环境中稳定运行。本文由《剑指工控》公众号原创,由剑控老罗分享,他凭借丰富的工控经验,致力于提供一线技术支持和行业洞察。如果你在工控领域遇到问题,欢迎加入《剑指工控》的大家庭,一起探索和分享工控技术和生活点滴。
四、串口服务器参数应该怎么设置
串口服务器在工业领域应用越来越广泛,在某些应用环境中需要对其参数进行设置,下面介绍串口服务器参数设置的几种方法。
一般串口服务的参数设置有网页和AT指令两种方法。
第一,网页设置方法。通过网页来设置的方法是最常用的一种方法,在家庭路由器设置上也是用的网页,所以大多数人都不会陌生。
打开电脑浏览器,在栏中输入串口服务器的ip,其ip一般在服务器机身上带有。打开登陆界面后,输入登陆账号和密码进入界面后,即可修改参数。
网页设置的优点是使用操作简单,利用电脑浏览器操作即可完成,无须其它配套设备。但须要值得注意的是,串口服务器的IP必须和本机处在同一个网段上。
第二,AT指令设置方法。 AT指令是指,在命令模式下用户通过 UART与模块进行命令传递的指令集,上电启动成功后,可以通过 UART对模块进行设置。
以有人的单串口服务器 USR-N510为例,其模块的UART口参数为:波特率 115200、无校验、8位数据位、1位停止位。不同的模块去对应相应的参数即可。最后用户MCU可以随时发送串口命令来配置参数。
不同厂家的串口服务器不同,但其原理大同小异,以上就是两种设置串口服务器参数的方法。
以上讲述了串口服务器参数设置的方法,那么串口服务器参数设置的步骤是什么呢?
在购买串口服务器以后,想要实现联网需求,首先要对串口服务器进行设置。对于经验尚浅的从业者来说,真的是很丈二和尚摸不着头脑。等着技术支持远程一步步操作是最容易的,缺点是下一次自己依然不会操作。与其要果实,不如要耕种的方法,这样也可以迅速提高自己的专业水平,早日成为行业大牛。
以有人串口服务器USR-TCP232-304为例,讲述串口服务器的设置流程。
首先将串口服务器的网口连接到电脑,用485转USB转接线连接串口服务器和电脑,并接通电源。
按照串口服务器的电子说明书中的默认参数设置本地电脑的IP,如图所示
再登陆串口服务器背面的设置页面192.168.0.7进行设置。
打开串口服务器的设置软件,搜索设备,搜索设备成功后,设置该串口服务器的静态IP、波特率,本地端口以及工作方式。如果将串口服务器进行一对一传输,需要将这款串口服务器设置为TCP Serever的工作模式,“保存参数”(很多人忘了最简单也是最重要的这步)。
将第二款串口服务器换上,如上述方法设置第二款串口服务器的参数。目标IP为需要连接的串口服务器静态IP,即作为Server的串口服务器静态IP。本地端口和串口波特率与Server串口服务器保持一致。静态IP为同IP端的不同IP,,“保存参数”。
打开测试软件,将两个串口服务器的COM端口对应起来(“我的电脑——属*——设备管理器——端口”)。进行互发信息。
五、串口服务器如何配置
方法如下:
1、需要用串口线母头连接串口服务器RS232接口,再将串口设备连接在串口线另一端。接下来,为串口服务器接入网线和电源,保证网线联网正常的情况下启用串口服务器,并查看串口服务器的工作指示灯是否处于正常状态。
2、串口服务器可以通过设置软件配置,也可以通过打开网页在线设置。如果选择使用设置软件进行配置,需要先设置串口设备的IP与串口服务器IP为同网段,然后打开串口服务器的设置软件进行配置参数。在软件中可以搜索到设备IP、设备名称、MAC和版本号,双击串口服务器产品信息,可以读取到该产品当前的信息,同时可以看到当前RS232和RS485的端口参数。如果选择使用网页设置,则需要登录到对应的网址进行设置。