工业级串口服务器在新基建中的作用
随着新基建的推进,工业互联网领域将迎来飞速发展期,串行接口是工业现场简易前端设备的主流接口,如何才能使设备快速并入以太网,以实现集中式监控管理?下面就将介绍使用工业级串口服务器,快速实现串口设备接入以太网,完成相应的网络应用。
工具/原料
NETCOM-100IE+、电脑、Win7/Win10操作系统、配置软件ZNetCom
典型应用
1、NETCOM-100IE+是一款高性能以太网转串口设备,内部集成TCP/IP协议栈,可轻松完成嵌入式设备的网络功能,使得嵌入式系统设计更加简洁方便,极大地提高了开发效率,大大缩短了产品的开发周期,使产品能够更快投入市场,抢占市场先机。典型应用如图1所示。
接口描述
1、电源接口接口形式为OPEN3接线端子,电源额定输入电压为 6.8~48VDC,连接器信号定义如图1所示。
2、按钮支持恢复出厂设置/系统复位按钮,恢复出厂设置需按下超过5秒,系统复位需按下按钮2~3秒。
3、指示灯
4、以太网接口支持10M/100M网络,以太网接口形式为RJ-45口,连接器信号定义如图3所示。
5、串行接口串行接口支持 RS-232/RS-485/RS-422工作模式。接口形式为针式(公)DB9。用户可以根据应用场景换成相应接口,比剧安颌儿如标配的NETCOM-PACK转接头。RS232模式:出厂时,串行接口默认为 RS-232 模式。采用DTE通用标准三线式接口。RS485模式:拨码开关配置和上位机软件配置。RS422模式:需要使用上位机“ZNetCom”或网页将串口配置成 RS-422 模式。该设备RS-422为四线制,能工作在全双工模式下。
工作模式
1、支持五种工作模式,如下:TCP Server模式在TCP服务器(TCP Server)模式下,设备不会主动与其它设备连接。它始终等待客户端的连接,建立TCP连接后即可进行双向数据通信。
2、TCP Client模式在TCP客户端模式下,设备将与预先设定好的服务器连接。如果连接不成功,客户端将会不断尝试连接。在服务器端建立连接后即可进行双向数据通信。
3、Real COM模式在Real COM模式下,实际上是TCP Server模式,在上位机运行的一个后台服务程序将主动连接设备,主要是在PC端增加一个串口,这个串口就是设备串口。该模式可以实现PC机通过串口与串口设备稳定通信。
4、UDP模式UDP模式使用UDP协议进行数据通信。该种模式是不基于连接的通信方式倦虺赳式,它不能保证发往目标主机的数据包被正确接收,但UDP方式是一种较简单的通信方式,它不会增加过多的额外通信量,因此可以提供比TCP方式更高的通信速度,满足大多实时性要求较高的场合。
5、DISABLE模式在该模式下,串口处于停止工作状态。
使用指南
1、使用之前先简单了解一下,设备在前端采集数据,然后通过串口将数据传输出来到达NETCOM-100I苇质缵爨E+设备,NETCOM-100IE+将数据通夸臾蓠鬏过以太网将数据传输给用户终端。我们通过PC机来当作采集模块和分析终端来测试。NETCOM-100IE+共有5种模式:TCP Server模式(TCP 服务器)、TCP Client 模式(TCP 客户端)、Real COM 模式、UDP 模式和 DISABLE模式。下面将主要介绍TCP Server模式,其他模式使用方法类似。硬件连接设备接上6.8~48V直流电源,用网线将设备的LAN口连接至PC机网口。用串口线连接设备和PC机。
2、安装ZNetCom软件
3、打开软件,搜索设备信息。
4、安装TCP&UDP测试客户端下载并安装测试工具软件,打开软件点击“创建连接”,如图所示。
5、安装串口调试工具下载串口调试工具,打开软件,在串口参数栏配置参数,完成配置后点击“打开串口”。
6、配置完成,实现通信完成上述配置,配置工作完成了。在 TCP&UDP 测试工具的发送区输入“Hello!”,点击“发送”。在ZYICOMTest中的发送区输入“T髫潋啜缅est!”,点击“单次发送”,可以在两个软件的接收区接受到信息。
常见问题
1、为什么在使用拨码开关配置RS485模式,不能配置成功?答:设备的三个拨码开关是同时打开或关闭的。
2、TCP Server模式下,客户端怎么连接设备?答:在TCP Server模式下,客户端通过串口对应的“工作端口”连接到NETCOM设备。
3、UDP模式下,设备怎么接收用户发来的数据包?答:在该模式下,NETCOM 设备使用“工作端口”来接收用户设备发送的 UDP 数据包,NETCOM 设备的串口端收到的数据将发送到 8 组有效的“目标 IP”的“目标端口”。