关于单通道串口服务器的详细讲解
一、产品介绍
1.1
功能简介
SG-TCP232-110
是一款用来进行串口数据和网口数据转换的设备。解决普通串口设备在 Internet
上的联网问题。 设备的串口部分提供一个 232
接口和一个
485
接口,两个接口内部连接,同时只能使用一个口工作。
设备的网口部分提供一个带数据和连接指示灯的
RJ45
接口,支持10/100Mbps 自适应以太网接口,支持
AUTO-MDIX
网线交叉直连自动切换。
串口的
232
接口和
485
接口支持波特率从
1200
到
115200bps
,可选奇偶校验,可选停止位长度。
设备支持
TCP Sever
、TCP Client、
UDP Sever
、
UDP Client
、
Modbus TCP Sever
、 Modbus TCP Client 六种工作模式。支持
DHCP
功能,支持
DNS
功能,支持自定义 MAC
,自定义心跳包时间和内容,可以跨越网关,可以访问外网。 设备支持通过软件和硬件恢复出厂设置,支持通过软件和网页进行配置。
1.2
工作模式
设备支持
TCP Sever
、TCP Client、
UDP Sever
、
UDP Client
、
Modbus TCP Sever
、 Modbus TCP Client 六种工作模式
TCP Sever
模式:
在
TCP Server
模式下设备首先与网关尝试通讯,然后监听设置的本机端口,有 Client
连接请求时响应并创建连接,最多可同时存在
4
个 TCP Client 连接。设备收到
Client
的数据后转发到串口,串口收到数据后将同时发送给所有与设备建立连接的设备。
TCP Client
模式:
设备上电后根据目标
IP
及目标端口号主动去连接到
TCP
服务器端,然后建立一个长连接,之后的数据进行透明传输。此模式下,
TCP Server 的
IP
需要对设备可见,即通过设备所在的
IP
可以直接
PING
通服务器
IP
, 服务器端可以是互联网的固定 IP
,也可以是和设备同一个局域网的内网
IP
。
UDP Sever
模式:
UDP Server
是指在普通
UDP
的基础上不验证来源
IP
地址,收到 UDP
数据包后将目标
IP
改为数据来源
IP
,类似
TCP Server
的功能。
在此模式下设备随时调整目标
IP
为数据来源的
IP
,适合于多
IP
对应设备的工
作模式。使用上,计算机端的程序和
UDP
模式完全一样,不需要更改。
UDP Client
模式:
设备上电后监听设置的端口,不主动建立连接,当有数据从通过网口传过来时,转发到串口;当串口收到数据时,通过网络发送到设备设 置的 IP 和端口。
注:
UDP
模式下的最大数据长度,根据以太网特性,为
1472
字节(以太网数据帧的长度为 46-1500
字节之间,最大长度
1500
字节,减去
IP
首部
20
字节, UDP 首部
8
字节,也就是数据区最大长度
1472
字节),因此上位机向设备发送数据时,单次最大长度应控制在 1472
字节或以下,如果大于这个长度,设备会自动重启,建议分包发送。
Modbus TCP Sever
模式:
同
TCP Sever
功能,该模式下只支持一个
Client
连接。设备把 Client
发来的
Modbus TCP
数据转为
Modbus RTU
并通过串口发出去; 把串口收到的 Modbus RTU
数据转为
ModbusTCP
格式通过网口发给连接成功的Client。
Modbus TCP Client
模式:
同
TCP Client
功能,设备把串口收到的
Modbus RTU 数据转为 ModbusTCP
格式通过网口发给服务器;把
Server
发来的
Modbus TCP 数据转为 Modbus RTU
发到串口。
二、基本参数与硬件连接
2.1
基本参数
2.2
接口说明
详细了解可邮箱1374975817@qq.com