当前位置:文档之家› 串口转以太网模块T2使用说明书

串口转以太网模块T2使用说明书

串口转以太网模块T2使用说明书
串口转以太网模块T2使用说明书

USR-TCP232-T2说明书

文件版本:V1.0.0

目录

USR-TCP232-T2说明书 (1)

1.快速入门 (4)

1.1.模块硬件环境测试 (4)

1.2.网络连接 (4)

1.3.默认参数 (5)

1.4.数据传输测试 (5)

2.产品概述 (7)

2.1.产品简介 (7)

2.2.产品特点 (7)

2.3.电气参数 (7)

2.4.硬件说明 (8)

2.5.尺寸描述 (9)

3.产品功能 (11)

3.1.工作模式 (11)

3.1.1.TCP Client模式特性 (11)

3.1.2.TCP Server模式特性 (12)

3.1.3.UDP Client模式特性 (12)

3.1.4.UDP Server模式特性 (12)

3.1.5.HTTPD Client (12)

3.1.6.TCP和UDP机制 (12)

3.2.DHCP和DNS功能 (13)

3.3.VCOM应用模式 (14)

3.3.1.模块做Client (14)

3.3.2.模块做Server (15)

3.3.3.建立串口的其他方式 (16)

3.4.特殊功能 (17)

3.4.1.RS485功能 (17)

3.4.2.透传云功能 (17)

3.4.3.Link功能 (18)

3.4.4.恢复出厂设置功能 (19)

3.4.5.Reset功能 (19)

3.4.6.ID功能 (19)

3.4.7.Index功能 (19)

3.4.8.类RFC2217功能 (20)

3.5.新增功能 (20)

3.5.1.AT指令功能 (20)

3.5.2.按连接显示IP及发送接收数据量 (20)

3.5.3.TCP Server连接Client数量可设置 (21)

3.5.4.MAC地址可自定义 (21)

3.5.5.DNS服务器地址可自定义 (21)

3.5.6.自定义注册包功能 (21)

3.5.7.自定义心跳包功能 (21)

3.5.8.HTTPD 功能 (21)

3.6.固件升级 (21)

4.设置方法 (23)

4.1.用户配置流程 (23)

4.2.打开管理网页 (23)

4.3.状态显示 (24)

4.4.本机IP设置 (25)

4.5.串口参数 (25)

4.6.扩展功能 (26)

4.7.高级设置 (27)

4.8.模块管理 (27)

4.9.设置软件 (27)

5.免责声明 (31)

6.更新历史 (31)

1.快速入门

联网模块USR-TCP232-T2用于实现串口到以太网口的数据的双向透明转发,用户无需关心具体细节,模块内部完成协议转换,通过简单设置即可设定工作细节。参数可以通过模块内部的网页进行设置,也可以通过设置软件进行设置,一次设置永久保存。

本章是针对产品USR-TCP232-T2的快速入门介绍,建议用户系统的阅读本章并按照指示操作一遍,将会对模块产品有一个系统的认识,用户也可以根据需要选择你感兴趣的章节阅读。针对特定的细节和说明,请参考后续章节。

如果在使用过程中有问题,可以到官网参照我们的应用案例:

https://www.doczj.com/doc/4711399998.html,/Faq/cat-46.html

也可以将问题提交到我们的客户支持中心:

https://www.doczj.com/doc/4711399998.html,

1.1. 模块硬件环境测试

为了测试模块的通讯转换,模块的硬件连接示意图如下图所示,通过USB转TTL串口线,我们将T2串口与计算机相连接,通过网线将USR-TCP232-T2以太网接口与PC的网口相连接,检测硬件连接无错误后,给模块供电。如果配套使用T2的调试底板,则需要将USB转TTL换为USB转RS232。

下图为我们使用T2及其调试底板的硬件连接示意图:

图 1 硬件连接示意图

1.2. 网络连接

为了防止很多客户在应用中出现的搜索不到,ping不通,还有打不开网页等问题,在硬件连接好之后,使用之前,先对电脑进行如下设置。

1)关闭电脑的防火墙(一般在控制面板里面可以找到)和杀毒软件;

2)关闭与本次测试无关的网卡,只保留一个本地连接;

3)对于模块直连PC的情况,必须要给你的电脑设置一个静态的,与模块同一个网段的IP地址。

图 2 PC本地连接设置

1.3. 默认参数

表 1 USR-TCP232-T2默认参数

项目内容

用户名admin

密码admin

模块的IP地址192.168.0.7

模块的子网掩码255.255.255.0

模块的默认网关192.168.0.1

串口波特率115200

串口参数None ,8,1

本地端口20108

连接目标IP 192.168.0.201

连接目标端口8234

1.4. 数据传输测试

我们只需要按照需求设置相应的网络通信参数,就可以进行串口与以太网口的双向通信了,操作步骤如下:打开测试软件“USR-TCP232-Test.exe”,串口通过串口线连接到PC,相应的PC端串口号为COM8(根据电脑实际分配的串口号选择),选择T2默认波特率115200,点打开串口。

1)网络设置区选择TCP Server模式,服务器IP地址输入192.168.0.201(PC的固定IP地址),服务器端

口号8234,点击连接建立TCP连接。

至此,我们就可以在串口和网络之间进行数据收发测试了,串口到网络的数据流向是:计算机串口->模块串口->模块以太网口->计算机网络;网络到串口的数据流向是:计算机网络->模块以太网口->模块串口->计算机

串口。具体演示如下图所示

图 3 串口—网络传输测试

2.产品概述

2.1. 产品简介

联网模块USR-TCP232-T2,是一款全新的,小体积的串口转以太网模块,这是一款能实现RJ45 网口与TTL串口之间直接的数据透明传输的设备。并可通过电平转换电路应用于232和485接口。

T2模块功耗低,全速工作仅消耗较小的电流。搭载M0系列32位处理器,运行速率快,效率更高。同时模块多样化的功能,更能满足客户的需求。

T2模块操作简单,兼容性强。在增加新功能的基础上仍然兼容K1以及T24系列的设置协议,为老用户使用提供方便。同时,又增加了类似于K3以及M4的设置协议,采用其他系列产品设置协议的客户,仅需简单调整,即可应用于T2。

2.2. 产品特点

●DHCP功能,能够自动获取IP

●DNS服务器地址可自定义设置

●DNS功能,可以域名解析

●参数配置方便,可通过网页配置参数,也可通过串口AT指令配置

●通过网络升级固件功能,升级固件更加方便

●10/100M bps自适应以太网接口,支持AUTO-MDIX网线交叉直连自动切换

●串口波特率从600bps到460.8Kbps可设置,支持None,Odd,Even,Mark,Space五种校验

●工作模式可选择TCP Server,TCP Client,UDP Client,UDP Server,HTTPD Client

●参数可通过串口或网络进行设置,提供设置协议,供客户集成到自己的软件中去

●支持虚拟串口,配套有人自主开发的USR-VCOM软件

●自定义心跳包机制,保证连接真实可靠,杜绝死连接

●自定义注册包机制,检测连接状态,也可做自定义包头

●TCP Server模式下,连接Client的数量可在1到16个之间任意设置,默认4个,已连接Client的IP

可显示,按连接计算发送/接收数据。

●MAC地址自定义,出厂烧写全球唯一的MAC地址

●软件恢复出厂设置,可开启硬件恢复出厂设置功能

●可以跨越网关,交换机,路由器运行

●可以工作在局域网,也可访问外网

●提供上位机编程例子(socket),VB、C++、Delphi、Android、IOS等

●丰富的实际运用案例可官网下载

●可根据客户个性化的需求,进行产品定制

2.3. 电气参数

表 2 USR-TCP232-T2电气参数

主要特征参数

供电电压 模块采用双供电接口,任选其一

VCC :DC 典型值

3.3V ,最小3.0,最大3.6 V 。 VDD :DC 典型值 5V ,最小

4.75V ,最大7.0V 。 消耗电流 150mA 功耗 <1W 串口电平 TTL 电平

网络接口 带2KV 电磁隔离的RJ45口 外形封装 插针式封装(DIP 封装)

尺寸大小

PCB 尺寸:50.5*22.6mm(L*W)

模块尺寸:55.0 * 22.6 *23.1(mm) (L*W*H)包含插针及网口 温湿度范围

工作温度:-25 ~ 75℃ 储存温度:-40 ~ 105℃ 储存湿度:5% ~ 95% RH

2.4. 硬件说明

下表为USR-TCP232-T2的引脚定义的详细说明:

图 4 USR-TCP232-T2接口定义 表 3 USR-TCP232-T2引脚定义

编号 引脚 功能 说明

1 VDD 电源 模块电源:典型值 5V @ 200mA

2 VCC 电源 模块电源:典型值 3.3V @ 200mA 3

GND

信号地

接地

4 RST 复位

引脚上收到200ms 低电平以复位整个模块。若不使用,悬空即可。

注:模块上电会自动复位,建议接用户MCU 的I/O 口,在特定情况下MCU 控制模块复位。

5 TXD 模块数据发送

模块的数据发送端,TTL 电平可接3.3V 单片机(接5v 时,转换电路参考:电压匹配电路图)

6

RXD

模块数据接收 模块的数据接收端,TTL 电平可接3.3V 单片机(接5v 时,转

换电路参考 :电压匹配电路图

)

7

CFG (Reload)

用作串口配置引脚和恢复出厂设置引脚

正常工作时请将此引脚悬空或接高电平,低电平时,可使用串口进行模块配置。配置时,先给模块上电,再拉低Reload 引脚,以进入串口配置状态。

用作恢复出厂设置时,需要拉低后上电,具体操作参照3.4.4 恢复出厂设置功能。

图 5

3.3V —5V 电压转换电路

图 6 预留引脚图示 表 4 预留引脚定义说明

8 485_en 备用引脚 可用作RS485的使能引脚

9 Link 备用引脚 可用作TCP 连接状态的指示引脚,具体描述参考“3.4.4Link 功能”

10

ISP

备用引脚

兼容T24模块,暂时未使用

2.5. 尺寸描述

下图中是USR-TCP232-T2的尺寸图:

图 7 USR-TCP232-T2尺寸图

3.产品功能

USR-TCP232-T2上电启动后,会根据用户预先设置好的参数,自动的去连接网络或服务器,并且进入设置的工作模式,按预设的串口参数去工作。

用户设备

Socket A

TCP Server/TCP Client/UDP

Server/UDP Client

串口打包内部串口参数设置

协议解析以太

网口串口打包

自定义注册包

TTL串口

HTTPD

GET/POST

透明传输模式

RFC2217

HTTPD Client模式

串口打包

HTTPD协议添

自定义心跳包

串口AT指令

AT指令模式

参数读取/配

图 8 USR-TCP232-T2功能框图

3.1. 工作模式

模块共有五种工作模式:

●TCP Client

●TCP Server

●UDP Client

●UDP Server

●HTTPD Client

3.1.1.TCP Client模式特性

1)有连接的通信模式,连接会有断开与保持之分。

2)本模式具备主动识别连接断开的功能,当连接建立后,大约每隔15s就会发送一个Keepakive保活探

查包,如果连接有异常中断等情况,则会被立即检测到,并促使T2断开原先的连接并重连。

3)模块尝试连接远程服务器时,当本地端口号不为0时,每次都会以一个相同的源端口发起连接。

4)本模式支持同步波特率功能,运行过程中动态更改模块的串口速率等参数。此功能需配合虚拟串口软

件使用。

5)当本地端口号设置为0时,表示随机源端口。

3.1.2.TCP Server模式特性

1)有连接的通信模式,连接会有断开与保持之分。

2)在TCP Server模式下,模块首先监听设置的本机端口,有连接请求时响应并创建连接,串口收到数据

后将同时发送给所有与网络模块建立连接的设备。

3)本模式支持同步波特率功能,运行过程中动态更改模块的串口速率等参数。此功能需配合虚拟串口软

件使用。

4)模块做TCP Server的情况下,Client连接数最大值可自行调节,调节范围为1-16个(默认4个),当Client

连接数大于设定值时,新连接的将替换掉最早的连接。

3.1.3.UDP Client模式特性

1)本工作模式从属于UDP协议

2)T2模块将只会与设定好的目标IP的目标端口通信,如果数据不是来自这个通道,则数据不会被T2模

块接受。

3)在本模式下,目标地址设置为255.255.255.255,则可以达到UDP全网段广播的效果,同时也可以接

受广播数据;网段内的广播,比如192.168.0.255的广播方式,目前仅支持向外发送,无法接收。

4)UDP Client模式下,根据以太网特性,上位机允许向模块发送的最大数据长度为1460。

3.1.

4.UDP Server模式特性

1)UDP Server 是指在普通UDP的基础上不验证来源IP地址,收到UDP数据包后将目标IP改为数据来

源IP,类似TCP Server的功能。

2)在此模式下,模块默认记录一个目标IP,当串口有数据时,向记录的IP发送数据,同时,模块处于

服务器地位,接受网络中发给模块的数据包,并随时调整目标IP为数据来源的IP。

3.1.5.HTTPD Client

1)此模式用于T2将收集的数据传向HTTP服务器端,或者是从HTTP服务器端获取数据。繁琐的HTTP

协议由T2模块来完成,方便用户进行串口的编程,而不用去考虑过多的HTTP的事情。

2)T2如果从HTTP服务器接收到数据会直接传输到串口,不做任何处理。

3)用户可以在设置中自定义HTTP报头的内容,可以根据自己的需求,任意的添加、删除、修改每一条

HTTP报头的内容(如果HTTP请求类型是POST,T2模块会自动添加Connection和Content-Length)。

在网页中有相应的设置页面。

3.1.6.TCP和UDP机制

表 5 TCP和UDP机制优缺点

TCP UDP

优点工作性能稳定,不易丢包;有可靠的

连接机制。没有连接机制,简单灵活;适合小包高频发送信息,信息发送间隔比较准确。

缺点包头开销大,短时间高频发送信息易

造成信息阻塞;由于校验和重发机

制,致使信息间隔不准确。网络恶劣时,丢包现象比TCP模式要大。

3.2. DHCP和DNS功能

DHCP:自动获取IP功能。当连接远程服务器时,T2可以使用DHCP功能,这样可以自动获取路由或者网关分配的IP,避免不知道怎样设置IP或者设置的IP不在一个网段而无法连接的情况出现。

图 9 DHCP功能

DNS:域名解析功能。我们的模块可以直接连接域名服务器,比如:域名服务器为https://www.doczj.com/doc/4711399998.html,(透传云服务器),当不知道服务器IP或者服务器IP经常变化时,域名解析功能就能起到充分的作用。

注:当使用域名解析的时候,模块的网关必须设定为路由器的IP地址或者选择DHCP功能。

图 10 DNS功能

3.3. VCOM应用模式

通过我们的虚拟串口软件USR-VCOM,可以在PC上虚拟出串口,从而使得客户的串口软件无需改动,就能实现远程的数据采集和管理。

如果客户的设置软件(上位机)和客户的设备都是通过串口连接,这样就会缺少TCP/IP协议的网络接口,这时我们的虚拟串口就可以作为中间桥梁,构建一个虚拟的拥有TCP/IP协议的网络接口,从而使设备和上位机也可以实现远程控制。

下图为上位机和设备通过虚拟串口通信的示例图:

图 11 虚拟串口软件应用示例图

由于T2兼容T24系列协议,因此我们在设置虚拟串口的时候可以将T2作为T24系列处理。

3.3.1.模块做Client

1)设置好模块参数,工作模式设置为TCP Client。

2)打开虚拟串口软件,我们根据模块设置的参数对虚拟串口进行添加设置。

图 12 建立Server虚拟串口

3)建立了虚拟串口后,只要参数和工作模式正确,我们的T2模块将会自动连接该虚拟串口。如果需要

对模块发出的信息进行监控,可以在VCOM软件上点击‘监控’。这样可以判断发送的信息是否正

确。避免信息无法观看而造成调试的盲目性。

图 13 VCOM软件监控功能

3.3.2.模块做Server

1)将模块的工作模式设置成TCP Server模式,其他参数设置均与Client时相同。

2)打开虚拟串口软件,我们根据模块设置的参数对虚拟串口进行添加设置。监控模式在此也可以应用。

图 14 建立Client虚拟串口

3.3.3.建立串口的其他方式

除了直接点击‘添加’按钮来添加虚拟串口外,我们还可以采用另外两种方式来建立虚拟串口。

1)通过点击搜索建立虚拟串口,根据所用模块的类型进行选择,然后搜索。(建立虚拟串口时T2可以

看作是T24系列处理)

图 15 通过搜索建立虚拟串口

2)通过点击自动创建按钮,可以搜索到所有在线模块,选中在线设备中需要建立虚拟串口的模块建立虚

拟串口。

图 16 自动创建虚拟串口

3.4. 特殊功能

3.4.1.RS485功能

USR-TCP232-T2产品中预留了“485_EN”脚,可作RS485的使能控制脚。该功能可通过设置软件设置,默认为勾选,不会影响232通信。

3.4.2.透传云功能

USR-TCP232-T2产品中增加了透传云功能,能够快速实现模块与其他设备,上位机之间的通信,同时实现远程数据透传,适用于远程监控与控制、物联网、车联网、智能家居等领域。

透传云的应用需要单独的编号和相应的密码,因此我们在网页中和设置软件中分别增加了透传云功能选项。

设置软件和网页的透传云参数设置图示如下:

图 17 设置软件透传云参数设置

图 18 网页透传云参数设置

3.4.3.Link功能

Link引脚为模块建立通讯连接的状态指示引脚,建立通讯连接时此管脚会输出低电平,无连接建立则输出高电平。当模块处于TCP模式时,建立通讯连接后,Link引脚会自动拉低,否则处于拉高状态。当模块处于

UDP模式时,Link引脚一直处于拉低状态。可通过设置软件设置,默认不勾选。

3.4.4.恢复出厂设置功能

USR-TCP232-T2恢复出厂设置分为软件恢复和硬件恢复:

1)硬件恢复出厂设置:将Reload引脚拉低(置0,电平为0V)并保持拉低状态5s,时间超过5s后将

CFG(Reload)引脚拉高(置一,电平为3.3V)或者悬空,出厂设置恢复成功。可网页打开。

2)软件恢复出厂设置:通过设置软件的设置功能恢复出厂设置。

3)通过AT指令:AT+clear,恢复出厂设置。

3.4.5.Reset功能

当USR-TCP232-T2作TCP Client时,模块会主动连接TCP Server。当启动Reset功能后,模块尝试连接TCP Server 30次,仍无法建立连接时,模块将会自动重启。可通过设置软件设置,默认不勾选。

3.4.6.ID功能

USR-TCP232-T2作TCP Client时,建立连接时发送设备ID,或通讯过程中数据发送时,数据携带ID号,模块ID号设置为十进制,范围为1--65535。(注:ID功能不能与透传云功能同时使用)

下图中网络数据接收框内的前四位为ID号。

图 19 ID功能示例图

3.4.7.Index功能

USR-TCP232-T2作为TCP Server时,最多可以同时建立16个连接,最大值可在1-16范围内任意设置,此处以默认值4个为例。Server同时向4个Client发送数据,或者Server接收Client数据时不能区分数据来源,Index功能可以实现发送与接收数据源的选择,该功能可通过设置软件和网页进行设置。

图 20 Index功能数据传输示例图

3.4.8.类RFC2217功能

类RFC2217实现了在USR-TCP232-T2运行过程中,从网络端动态更改USR-TCP232-T2串口参数的功能。比如在运行过程中,把模块的串口波特率从115200bps改为9600bps。该功能可以通过设置软件和网页进行设置。默认为开启状态。

开启该功能后,使用USR-VCOM虚拟串口软件也开启类RFC2217功能,则可以实现计算机上的应用软件的串口波特率与串口模块设备的串口波特率自动匹配适应,而无需关注串口的波特率设置。

3.5. 新增功能

3.5.1.AT指令功能

通过串口,按照AT指令协议,使模块进入AT指令模式,从而对模块的重要参数进行设置。具体协议及操作可参考《T2软件设计手册》。

在拉低CFG(Reload)引脚时,T2模块执行设置软件通过串口对参数进行读取设置,此时AT指令无法执行,若拉低CFG(Reload)时已经进入AT模式,则在CFG拉低后串口配置优先,AT指令模式无效,需CFG拉高或悬空后重新进入。

3.5.2.按连接显示IP及发送接收数据量

在USR-TCP232-T2的网页中,有状态显示页面,可以显示当前连接的设备的IP,以及每条连接发送数据和接收数据的字节数,同时在页面上还有模块收发数据的总字节数统计。

目前-T2模块在TCP模式下仅能统计当前连接的前五个设备的IP和收发数据量。UDP模式下,只统计发

送接收数据,不显示连接IP。

RS232串口转以太网

可将 RS232 串口设备连接至以太网 支持网口升级固件程序、功能全面 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom 进行配置 ZLSN2103 概述 ZLSN2103嵌入式联网模块是卓岚一款RS232和TCP/IP之间协议转化内嵌模块。ZLSN2103基于ZLSN2003模块开发,功能强大,具有网络在线升级程序功能。该联网模块可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化升级。 ZLSN2103是一款高性价比的联网模块,RS232接口支持全双工、不间断通信,支持DHCP、DNS,可轻松实现异地远程设备监控。支持虚拟串口,原有串口PC端软件无需修改。 特点 支持在线网络升级固件程序,用户可以从卓岚公司获得软件升级工具和升级firmware,可自行升级到最高版本。 使用配置的ZLVircom工具可以搜索、管理局域网内(支持跨网段搜索)、Internet上的ZLSN2003模块。可一键式配置模块的所有参数。设备配置、管理非常方便。 支持DHCP功能,可以动态获得局域网内的DHCP服务器分配的IP。 支持DNS,自动解析目的域名为IP,目的IP可以为动态域名。 作为TCP Server(TCP服务器端)时,支持独有的100个连接的强大连接能力。 作为TCP Client(TCP客户端)的,支持连接8个目标服务器。作为TCP客户端时,可以在断线后自动进行重连。支持隐含心跳技术,保证网线断线后的恢复。 支持UDP、UDP组播等功能。 支持虚拟串口。 规格 网络界面 串口界面

软件特性 电器特性 机械特性 工作环境 可将 RS-232 串口设备连接至以太网

串口转以太网核心模块.

串口联网服务器
卓岚串口服务器提供虚拟串口 ZLVirom 和 Socket 通信方式,支持跨 internet 和断网恢复。 包含有 RS232、RS485/422 的单口到 32 口串口服务器。性能稳定、价格公道,是串口设备 联网的最佳选择。
串口转以太网核心模块
卓岚的 ZLSN 模块是嵌入式设备联网的首选。卓岚具有自主的 TCP/IP 协议栈技术,是国家 版权注册软件,且具有超过 8 年的嵌入式联网经验。ZLSN 联网模块提供 TTL、RS232、 RS485/RS422 等多种接口。具备 DDNS、DNS、DHCP、UDP 组播、9 位数据自适应、串口类 AT 命令、100 个同时的 TCP 连接、网页下载和卓岚 HTML 控件、ModbusTCP 支持等高级功能。
串口转以太网模块
提供多种 RS232/RS485/RS422 串口转以太网模块,性能稳定可靠,使用便捷。
串口转 WIFI 模块
提供 TTL 电平、RS232、RS485 串口转 WIFI 串口服务器,WIFI 可以为 AP 或者 Station 模式, 可以连接到无线路由器,也可以让 wifi 手机连接。支持虚拟串口。

串口转 WIFI 模块
支持 4 个继电器 DO 输出、4 个 DI 输入、2 个 AI 输入。可支持 Modbus TCP 协议、Modbus RTU(RS485) 协议和网页控制 IO 方式。工业级温度范围,9~24V 宽电压输入。是进行远程设备控制、远程模拟量、 温度、数字量采集的理想选择。
Modbus 网关
实现 RS232/RS485 串口的 Modbus RTU 协议转化为 Modbus TCP 协议,实现老的 RTU 设备和 新的 Modbus TCP 软件的对接。
网页下载模块
可下载用户自定义的网页,通过卓岚 HTML 控件实现对设备的控制。立即实现用一种嵌入式 的 Web 服务器来进行数据监控和采集。
串口服务器
串口服务器能够使得您的串口设备立即联网。上海卓岚串口服务器可支持虚拟串口协议,使得您无需改变原有的 PC 软件, 提供串口和以太网口之间的透明数据转化功能,支持 DHCP 和 DNS。是全双工、不丢包串口服务器。
上海卓岚生产 RS232/485/422 三合一串口、RS232、RS485、RS485/422、RS232/485 等各种串口组合的全系列产品。另外 还有多串口、可二次开发的串口服务器。可满足全方位的应用。卓岚串口服务器广泛应用于门禁/考勤、医疗应用、远程监控、计 算机机房管理以及变电所管理。
RS232/RS485/RS422 转 TCP/IP 型串口服务器

串口并口转USB以太网透传模块

USBÐ 是专用于高速数据采集而设计并口(8080时序)转USB 或以太网透传模块,无需二次开发,同进还支持串口转USB 或以太网透传。USB 支持标准USB2.0 480Mbps 的传输速度;以太网为了提高吞吐率只支持UDP 传输且模块工作在服务器模式,IP 地址固定为192.168.1.10;并口为标准8080时序,16位数据位宽,读写双向传输;串口为TTL 电平,波特率为115200,串口用来做为并口的辅助传输。 ● 并口转USB 透传 ● 并口转以太网透传 ● 串口转USB 透传 ● 串口转以太网透传 ● 标准8080并口协议 ● 串口波特率115200,TTL 电平● USB2.0 480Mbps ● 以太网10/100 Mb/s 自适应,UDP 服务器模式 ● 工作温度:-40℃ - +85℃

1.引脚定义 [1] I输入,O输出,I/O输入输出,P电源

USB(J2)引脚定义备注 1 VBUS +5V 2 DM 差分数据对 3 DP 4 GND 地 网口(J3)引脚定义备注 发送差分信号数据对 1 TD+ 2 TD- 3 LED_ACT+ LED正 4 LED_LINK+ 接收差分数据对 5 RD+ 6 RD- 7 LED_ACT- LED负 8 LED_LINK- 9 NC 保留 10 NC 2.模块封装 单位:mm 3.电气参数 名称最小值典型最大值单位 供电电压(VCC) 3.0 3.3 3.6 V 供电电流(I) 80 120 160 mA 输入低电平0 -- 0.8 V

(V IL )[1] 输入高电平(V IH ) 2.0 -- VCC V [1] 所有I 引脚都兼容5V 电平 4. 参考电路 注电容越靠近模块放越好,其它I/O 接口最好串入10?到50?电阻。 5. 详细说明 5.1 上电时序 如上图所示,模块上电并初始化完成t1(约50ms )时间后,RES 输出t2(约10ms )时间宽度的低电平复位从设备。 5.2 读写时序 +3.3V VCC GND 模块 10uF/10V 0.1uF RST RES INT Addr RD WR D[15…0] VCC

以太网转232模块-以太网转RS232模块

详细信息 可将以太网转 232 模块串口设备连接至以太网 业界首款全双工、不间断、低成本232转TCP转换器 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom进行配置 ZLSN2100 概述 ZLSN2100以太网转232模块是卓岚开发的一款RS232和TCP/IP之间协议转化器。该串口转以太网模块可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化管理。和同类产品相比,其显著特点是稳定性(可以全双工、不间断发送大批量数据而不丢失一字节)和适中的价格。 特点 通过ZLSN2100内嵌Web服务器可配置其网络参数、串口参数、登录口令等。 Web服务器支持密码登录,以防止随意修改。 支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。 支持1200~115200波特率。 支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。 ZLVirCom配置工具可在网络上自动寻找NETCOM设备联网服务器。 支持虚拟串口。 支持数据写保护,防止随意篡改。 支持默认配置启动。 LINK灯连接指示。 硬件流控CTS/RTS。 1KV网络浪涌保护。 规格 网络界面

串口界面 软件特性 电器特性 机械特性 工作环境 订购信息 以太网转232的流控功能介绍

1.以太网转232的流控 RS232转网口转换器ZLAN2100是支持RS232流控和网口流控的高性能转换器。所谓流控即对数据流的速度进行控制,防止接收方缓冲区满的时候发送方继续发送数据引起数据的丢失。RS232转网口中流控对于防止数据包丢失是相当重要的。 RS232和网口采用了不同的流控机制。RS232的流控分为无流控、软件流控、硬件流控。网口的流控一般采用TCP的窗口流控机制。由于两种流控方式的不同,ZLAN2100在将RS232协议数据转换为网口协议数据的时候,也要进行流控方式的转换。 图1. RS232转网口转换器——ZLAN2100 RS232的流控方式介绍如下: 1.无流控:没有流控功能。 2.软件流控:软件流控也称之为XON/XOFF流控,使用控制字符XON、XOFF来实现。在RS232数据通信过程中,如果发送方 收到XOFF字符则停止发送数据,反之如果收到XON字符则重新开始发送数据。XON一般定义为十六进制0x11,XOFF为十六进制0x13。 3.硬件流控:硬件流控又分为DSR/DTR流控和CTS/RTS流控。硬件流控是通过硬件的高低电平来通知发送方,接收方的缓冲 区是否快满了。CTS/RTS流控时,RS232(DB9)的8引脚为RTS,7引脚为CTS。DSR/DTR流控时,RS232(DB9)的6引脚为DSR,4引脚为DTR。 网口流控方式:网口一般采用两种协议TCP协议和UDP协议。其中UDP协议是没有流控的,TCP协议采用窗口流控,即发送方知道接收方的接收缓冲区大小,发送方从而不会发送超过接收方接收能力的数据量,接收方也会定期告诉发送方窗口大小的变化。 ZLAN2100和ZLVircom相互配合实现RS232转网口的流控转化,例如当RS232给出硬件流控引脚高电平时(高电平表示开始流控),ZLAN2100的内嵌TCP/IP协议栈自动通知TCP窗口减少;反之当TCP窗口减少时ZLAN2100自动设置硬件流控引脚高为高电平。 2. RS232串口线与硬件流控 RS232串口线的接头分为公头和木头。另外有些RS232串口线是9芯的,有些只有GND、RXD、TXD这3芯。有些RS232串口线是2、3交叉的(即RXD、TXD交叉),有些是不交叉的。要实现RS232的硬件流控必须采用9线的RS232串口线,否则硬件流控信号无法传递过去。

以太网转485,485转以太网

以太网转485,485转以太网 1.485转以太网的应用 RS485通信技术在工程上用得很多,其主要优点如下: ?布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。 ?通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。 ?可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。 但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有: ?以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。 ?当需要多台RS485设备连接到计算机的时候,传统的方式是使用多串口卡。也就是使用在计算机上扩展串口来实现多个RS485串口。使用以太网转485之后,可以把RS485的接口留到现场,而监控计算机这端只保留一根网线即可,使用较为方便。 2. 以太网转485的解决方案 实现以太网转485(即485转网口)主要一个硬件转换器和一个软件驱动。硬件转换器分为两种:串口服务器(串口联网服务器、串口通信服务器)、串口联网模块。 RS485串口服务器是带外壳的,可以将现有的485设备连接到以太网。适合已有的RS485串口设备的网络化改造。RS485串口联网模块是不带外壳的,可以理解为内嵌方式的RS485转以太网模块,使用模块解决方案,可以将模块集成到用户设备的内部,实现串口服务器和设备的一体化。在价格上模块方案比串口服务器方案价格要低。两种硬件如下图所示: 串口服务器的硬件实现了RS485接口转化为TCP/IP接口(网络接口),那么配合计算机端的虚拟串口驱动使用就可以再次将TCP/IP连接虚拟地转化为串口。虚拟串口驱动可以在计算机内的驱动层虚拟出类似COM5、COM6等虚拟串口号,并且将远端的串口服务器和这些虚拟串口绑定。这样用户串口程序打开虚拟串口的时候就可以通远端的串口服务器通信,即和串口设备通信。 使用该RS485转以太网解决方案的硬件和软件系统之后,用户的485设备相当于实现网络化的扩展,原有的硬件和软件程序都无需修改。 3. 以太网转485的关键技术

串口以太网转换器--以太网串口转换器

串口以太网转换器的关键技术 1.概述 串口转以太网目前可以采用串口转以太网模块来实现,变得非常简单易用,但是在该技术中出现的一些新问题、使用误区需要引起注意。串口转以太网转换器并不是简单传输媒介的变化,而是串口到TCP/IP的协议转化。其中关系到的关键技术包括:TCP/IP 的工作模式问题、串口分帧技术、9位技术。这里详细分析这些串口转网口的技术。 2.澄清一个概念:到底是串口以太网转换器还是串口转TCP/IP? 串口一般来说就是UART,它实际只定义了数据链路层的规范,也就是起始位、数据位、停止位。但是在不同的物理层又分为:TTL串口、RS232串口、RS485串口等。 ?TTL串口:它是MCU芯片之间进行数据通信的串口,它以+5V(或者+3.3V)表示1,以GND表示0。 ?RS232串口:它是实现设备之间通信的串口,其主要将信号电压从0~5V的电压变为±15V(实际一般为±12V)。电压的增加,增大了数据传输的距离和可靠性。 ?RS485串口:它是实现远距离通信的串口,可以实现上千米的数据传输。其主要特征是用差模信号(A、B两根线之间的电压)代替了RS232共模信号(信号线和GND之间的电压),从而能够抵抗共模干扰,实现更远距离的传。 如果按照ISO的7层模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)来分的话,串口实际上只包含了物理层、数据链路层。而TCP/IP协议应该属于网络层和传输层。所以串口转TCP/IP并不准确。以太网属于物理层和数据链路层,所以串口转以太网更加准确。 由于目前在以太网之上运行的协议多半是TCP IP协议,所以串口转以太网也可以说成是串口转TCP IP。 3.串口转网口关键技术一:TCP/IP的工作模式问题 串口转以太网,并不是简单物理层和数据链路层的转化。由于串口协议本身不具有网络层和传输层,串口转以太网,实际是将串口的数据作为TCP/IP的应用层数据,用TCP/IP封装传输的方式。TCP/IP的应用层数据是TCP/IP所要传送的真正有效的数据。例如用户通过socket的recv()和send()函数接收和发送的实际是应用层数据。这样通过串口转TCP IP用户就可以用recv()和send()函数收发串口数据了。 但是TCP/IP并不只是recv()和send()这么简单,根据工作模式的不同,它关系到连接、关闭、监听等,这是串口转网口后需要增加处理的部分。TCP IP的工作模式可以分为:TCP服务端模式(TCP Server)、TCP客户端模式(TCP Client)、UDP模式。 UDP模式:UDP模式是基于非连接的模式,只要有数据发送即可发送,不需要事先连接。所以这种模式更加地接近于串口的通

关于CAN转以太网说明

CAN转以太网说明书 型号:SG-CANET-210 天津滨海新区三格电子科技有限公司

一、功能描述 SG-CANET-210是一款用来把CAN总线数据转为网口数据的设备。网口支持TCP Sever、TCP Client、UDP Sever、UDP Client、UDP Broadcast模式,可以通过软件配置和网页配置。设备提供两路CAN接口,两路CAN可分别配置为不同的工作模式,独立工作,互不影响。设备可以通过软件配置和网页配置。网口支持10/100Mbps 自适应以太网接口,支持AUTO-MDIX 网线交叉直连自动切换,支持DHCP功能,支持DNS功能,支持自定义MAC,可自定义心跳包时间,可以跨越网关,可以访问外网。CAN波特率从5K到500K,支持自定义波特率,支持CAN帧过滤。可以通过软件和硬件恢复出厂设置。TCP Sever模式,暂只支持一个Client连接,设备把Client发来的数据发往CAN总线,同时把CAN总线来的数据发给连接成功的客户端。TCP Client模式下设备自动连接目标(远程)服务器,之后完成CAN总线和目标服务器之间的数据传递。UDP Sever模式下设备接收所有发往设备IP和端口的数据,并把CAN总线来的数据转发给最近一个发给设备数据的IP和端口。UDP Client模式下设备完成CAN总线和目标IP端口之间的数据传递。UDP Broadcast模式下可以实现多台CAN接口设备通过以太网连接。 注意:UDP广播模式适用于多对多的情况,即把多个CAN总线设备通过局域网连接起来,使用UDP广播模式需要设置本地端口和目标端口一样。 二、基本参数与硬件连接

232串口转以太网232串口联网服务器

232串口转以太网,232串口联网服务器、 详细信息 ZLAN2100232串口转以太网可将RS-232 串口设备连接至以太网业界首款全双工、不间断、低成本服务器 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom 进行配置 概述 232串口转以太网服务器是一款工业级RS232和TCP/IP之间协议转化器。该串口服务器可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化管理。和同类产品相比,其显著特点是稳定性(可以全双工、不间断发送大批量数据而不丢失一字节)和适中的价格。 特点 通过内嵌Web服务器可配置其网络参数、串口参数、登录口令等。 Web服务器支持密码登录,以防止随意修改。 支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。 支持1200~115200波特率。 支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。 ZLVirCom配置工具可在网络上自动寻找设备联网服务器。 支持虚拟串口。 支持数据写保护,防止随意篡改。 支持默认配置启动。 LINK灯连接指示。 硬件流控CTS/RTS。 1KV网络浪涌保护。 外壳采用抗辐射的SECC板,保证在高电磁辐射区也能够正常工作。 规格 网络界面

串口界面 软件特性 电器特性 机械特性 工作环境 本文档将指导用户选择合适的串口转以太网方案,并且介绍各产品型号的差别。 1.串口服务器和串口转以太网模块的差别

图 1 串口服务器与串口转以太网模块 用户首先需要考虑是选择串口服务器还是串口转以太网模块。图 1所示,左边是串口服务器右边为串口转以太网模块。差别 如下: 1. 从外观上说,串口服务器是串口转以太网模块加一个外壳,该外壳具有抗电磁辐射的能力,但是如果用户是将串口转以 太网产品装到自己的机壳内,则串口服务器的外壳并没有多大意义。体积上模块在4×4×1cm 左右,串口服务器在10×8×2cm 左右。 2.从价格上说,串口转以太网模块的用户一旦使用,用量较大,模块价格为串口服务器价格的二分之一左右。对于量大用户选择模块合适。 3.从功能上说,串口服务器和串口转以太网模块的功能完全一样。 总结以上差别: 1.如果你的串口设备是一个现成的设备,而且设备机壳无法打开并放入模块的,那么你可以选择串口服务器,它可以外置使用。但是价格相对较高。 2.如果你是该串口设备的厂家,具有重新组装设计设备的能力,且用量较大,需要降低成本的,可以考虑采用串口转以太网模块,并将该模块内置到你的设备内部,并将模块的RJ45网口留到机壳外面。 2.各类串口转以太网模块的比较 接下来选择不同类型的串口转以太网模块。如图 2和图 3所示为 ZLSN2000、ZLSN3000、ZLSN4000、ZLSN2100、ZLSN3100的图片。 图 2 ZLSN2000、ZLSN3000、ZLSN4000串口转以太网模块

网口转串口--485转网口模块

网口转串口-485 转网口模块
ZLSN 系列嵌入式设备联网模块是串口到 TCP/IP 的嵌入式协议转化模块, 提供串口到 TCP/IP 网络的双向以太网透明传输。 卓岚 ZLS
系列嵌入式设备联网模块是业界第一款全双工、 不间断、 低成本嵌入式设备联网模块, 即在高达 115200bsp 的速率下串口到 TCP/I 可实现单片机联网和设备网络化升级,广泛应用于安防、工业自动化、银行系统、楼宇自控、智能交通等领域。 串口转以太网模块——TTL 电平带 RJ45 联网模块
和 TCP/IP 到串口同时进行工作,收发数据可以不间断地进行,且不丢失一个字节。具有功能强大、价格经济、技术资料全面特点
型号:ZLSN3000 名称:TTL 电平带 RJ45 联网模块 用法:只需通过排线将 RXD、TXD 和用户电路板 MCU(例如 51 单片机)串口连接, 即可使用。 选型:使用 ZLSN2000 之前,可先用 ZLSN3000 测试模块性能,用户无需制板即可与 模块连接,方便快捷。适合已有串口设备立即联网升级。
型号:ZLSN3002 名称:TTL 电平带 RJ45 联网模块 用法:只需通过排线将 RXD、TXD 和用户电路板 MCU(例如 51 单片机)串口连接, 即可使用。 选型:与 ZLSN3000 相比,ZLSN3001 速度更快,但是电流从 40mA 变为 100mA。另外 厚度厚 3mm。
串口转以太网模块——RS232 联网模块
型号:ZLSN2100 名称:RS232 联网模块 用法:可 9V~24V 电源,实现 DB9 接口(公头)RS232 到以太网的转化。 选型:需要 RS232 转以太网的普通用户请选择 ZLSN2100。

串口转以太网关键技术

串口转以太网关键技术 1.概述 串口转以太网目前可以采用串口转以太网模块来实现,变得非常简单易用,但是在该技术中出现的一些新问题、使用误区需要引起注意。串口转以太网并不是简单传输媒介的变化,而是串口到TCP/IP的协议转化。其中关系到的关键技术包括:TCP/IP的工作模式问题、串口分帧技术、9位技术。这里详细分析这些串口转网口的技术。 2.澄清一个概念:到底是串口转以太网还是串口转TCP/IP? 串口一般来说就是UART,它实际只定义了数据链路层的规范,也就是起始位、数据位、停止位。但是在不同的物理层又分为:TTL串口、RS232串口、RS485串口等。 TTL串口:它是MCU芯片之间进行数据通信的串口,它以+5V(或者+3.3V)表示1,以GND表示0。RS232串口:它是实现设备之间通信的串口,其主要将信号电压从0~5V的电压变为±15V(实际一般为±12V)。电压的增加,增大了数据传输的距离和可靠性。 RS485串口:它是实现远距离通信的串口,可以实现上千米的数据传输。其主要特征是用差模信号(A、B两根线之间的电压)代替了RS232共模信号(信号线和GND之间的电压),从而能够抵抗共模干扰,实现更远距离的传。 如果按照ISO的7层模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)来分的话,串口实际上只包含了物理层、数据链路层。而TCP/IP协议应该属于网络层和传输层。所以串口转TCP/IP并不准确。以太网属于物理层和数据链路层,所以串口转以太网更加准确。 由于目前在以太网之上运行的协议多半是TCP IP协议,所以串口转以太网也可以说成是串口转TCP IP。 3.串口转网口关键技术一:TCP/IP的工作模式问题 串口转以太网,并不是简单物理层和数据链路层的转化。由于串口协议本身不具有网络层和传输层,串口转以太网,实际是将串口的数据作为TCP/IP的应用层数据,用TCP/IP 封装传输的方式。TCP/IP的应用层数据是TCP/IP所要传送的真正有效的数据。例如用户通过socket的recv()和send()函数接收和发送的实际是应用层数据。这样通过串口转TCP IP用户就可以用recv()和send()函数收发串口数据了。 但是TCP/IP并不只是recv()和send()这么简单,根据工作模式的不同,它关系到连接、关闭、监听等,这是串口转网口后需要增加处理的部分。TCP IP的工作模式可以分为:TCP服务端模式(TCP Server)、TCP客户端模式(TCP Client)、UDP模式。

免费的以太网-串口转换方案

免费的以太网-串口转换方案 1、以太网-串口转换器的作用 串口,一般就是指计算机的RS-232口或者RS-485口,是工业通信最常用的接口。以太网串口通信产品可以从以太网口直接扩展出RS-232、RS-485、RS-422口,同时还可以虚拟成为本地COM串口(COM1-COM256)、无须修改已有的串口通信软件。 常用的以太网-串口转换器通过以太网线外插到计算机或者HUB的以太网口,在另外一端转换出串口。波仕卡ETH232GH以太网-串口转换器的串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚,并且配有接线端子。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。如果用户要求不修改已有串口通信软件,把ETH232GH就当成为一个PC机的本地COM串口,为此随产品有一个将ETH232GH的以太网口映射成为本地COM串口的软件。虚拟串口软件可以将ETH232GH系列产品映射为本地计算机的COM1-COM256中的任何一个。 2 免费的以太网串口转换的原理 本文介绍的免费方案就是如何利用以太网先组成局域网,再让多台计算机都安装上免费的波仕卡局域网即时通信软件,然后将即时通信软件的以太网信息送到计算机的串口。这样就借助于计算机并且用免费的软件方法实现了以太网串口转换。 近年来,随着网络技术高速发展,即时通信软件得到了大量的使用,包括基于以太网(局域网)的企业即时通讯软件和基于互联网的个人即时通讯软件。即时通信软件使得任何两个甚至多个用户借助于局域网或者互联网可以进行通信,但是目前仅仅局限于数据、文件等交换,还没有实现串口通信的功能。本文的方案在本质上就是把串口要发送的数据按照TCP/IP协议进行重新排列后通过即时通讯软件发送到以太网连接的局域网,同时也把以太网通过即时通讯软件从局域网收到的数据按照TCP/IP格式提取出来后再按照串口通信的格式组合后接收。常用的串口通信格式为(9600,N,8,1),意思就是通信的速率(波特率)为9600bps,即每秒9600位,N表示无奇偶校验位,8表示用8个字节表示一个数,1就是最后再加上1位附加位。以太网TCP/IP协议的数据包括帧同步、地址、类型、数据、校验。把串口要发送的一个数据去掉校验位和附加位提取出8个字节的纯数据,然后将它填充到以太网帧的数据部分,并且再补充任意38个字节到46个字节就可以构成一帧以太网的数据包发送出去。同理,把以太网收到的一帧数据包去掉帧同步、地址、类型和校验后得到46个字节的纯数据,只取前面的8个字节,然后加上校验位和附加位按照波特率由串口接收。 3 局域网串口即时通信软件 串口即时通信软件是一种在局域网甚至互联网内实现串口即时通信的软件。好灵通V11是局域网版本。只要2台或者多台计算机位于一个局域网内,那么借助于好灵通软件可以实现这些计算机的串口之间的即时通信,也可以实现透明传输和多机通信。好灵通V11同时是一款功能齐全的局域网聊天工具,最新的版本不再依赖特定的串口转换器,因而可以零硬件成本用纯软件实现以太网的串口通信。(专利:基于即时通信软件的串口控制器ZL201120133429)(1)好灵通是一种能够实现串口硬件控制的即时通信软件,不仅仅能够即时交换信息,而且还能够对远端的串口设备进行控制。是世界上唯一具有串口通信功能的即时通信产品。(2)局域网版的好灵通v11可以在同一局域网段内部实现即时通信和串口控制,包括有线的以太网局域网和无线WIFI局域网。是一款很实用的局域网通信及串口控制工具,可以发送文字、文件、对话等、还可以设置串口COM号、波特率等。(3)可以实现有线或无线局域网内串口

串口转网口模块--网口转串口模块

串口转网口模块—网口转串口模块 本文介绍在串口转网口模块中如何使用各种TCP工作模式,根据不同的应用如何进行灵活选择TCP客户端、TCP服务器、UDP、UDP组播。然后介绍如何用zlvircom配置串口转TCP/IP并和SocketDlgTest程序通信。 1.TCP&UDP工作模式 TCP/IP是网际互联的基本协议,TCP/IP实际涉及网络协议的两层:网络层和传输层。IP属于网络层,而TCP属于传输层,实际上TCP/IP协议还有另外部分协议即UDP协议,UDP协议和TCP协议共同组成了TCP/IP协议的传输层。而TCP协议有具有客户端和服务端两种工作模式。在RS232/RS485联网模块应用中,主要在UDP、TCP客户端、TCP服务器3种模式之间进行选择。如图1所示。 1.1 TCP和UDP的区别和比较 图1.TCP&UDP各种工作模式演示 TCP(Transmission Control Protocol)是可靠连接协议。串口转网口模块,我们可以用打电话来类比TCP协议。使用TCP协议进行数据传输,首先需要建立连接;就如在通电话前需要先拨通电话一样。TCP是可靠传输的,即你传输的数据有误或者丢失,则会自动重新传输以保证数据正确;这正如打电话的时候,如果信号不好,收方会说:“听不清,请再说一遍。” UDP(User Datagram Protocol)是报文传输协议。我们可以用手机短信来类比UDP协议。使用UDP协议,你无需先征得对方的同意(无需先建立连接),可以随时发送。但是UDP协议是不可靠传输的,你发送出去的数据不能够保证正确地被对方收到; 所谓“正确接收”,它包括3方面的内容:1.丢失问题:数据丢失后可以重传。2.误码问题:数据内容错误能被检测并重新发送。3.顺序问题:UDP 无法保证数据的顺序,例如在发送长文字的短信的时候,有可能后半部分短信内容先收到,然后再收到前半部分短信内容。这给接收者较大的迷惑,TCP 协议没有这个问题。 UDP协议的也有自身优点。1.简单性、方便性,UDP协议非常类似串口通信,因为串口发送数据本身基于非连接(报文)的。此时在串口转以太网的时候,使用UDP协议符合原来的思维。2.UDP协议具有广播、组播功能,可以实现一对多通信。 表1. TCP与UDP的区别

如何免费实现以太网-串口转换

如何免费实现以太网-串口转换 1、以太网-串口转换器的作用 串口,一般就是指计算机的RS-232口或者RS-485口,是工业通信最常用的接口。以太网串口通信产品可以从以太网口直接扩展出RS-232、RS-485、RS-422口,同时还可以虚拟成为本地COM串口(COM1-COM256)、无须修改已有的串口通信软件。 常用的以太网-串口转换器通过以太网线外插到计算机或者HUB的以太网口,在另外一端转换出串口。波仕卡ETH232GH以太网-串口转换器的串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚,并且配有接线端子。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。如果用户要求不修改已有串口通信软件,把ETH232GH就当成为一个PC机的本地COM串口,为此随产品有一个将ETH232GH的以太网口映射成为本地COM串口的软件。虚拟串口软件可以将ETH232GH系列产品映射为本地计算机的COM1-COM256中的任何一个。 2、免费的以太网串口转换的原理 免费方案就是如何利用以太网先组成局域网,再让多台计算机都安装上免费的波仕卡局域网即时通信软件,然后将即时通信软件的以太网信息送到计算机的串口。这样就借助于计算机并且用免费的软件方法实现了以太网串口转换。 近年来,随着网络技术高速发展,即时通信软件得到了大量的使用,包括基于以太网(局域网)的企业即时通讯软件和基于互联网的个人

即时通讯软件。即时通信软件使得任何两个甚至多个用户借助于局域网或者互联网可以进行通信,但是目前仅仅局限于数据、文件等交换,还没有实现串口通信的功能。本文的方案在本质上就是把串口要发送的数据按照TCP/IP协议进行重新排列后通过即时通讯软件发送到以太网连接的局域网,同时也把以太网通过即时通讯软件从局域网收到的数据按照TCP/IP格式提取出来后再按照串口通信的格式组合后接收。常用的串口通信格式为(9600,N,8,1),意思就是通信的速率(波特率)为9600bps,即每秒9600位,N表示无奇偶校验位,8表示用8个字节表示一个数,1就是最后再加上1位附加位。以太网TCP/IP协议的数据包括帧同步、地址、类型、数据、校验。把串口要发送的一个数据去掉校验位和附加位提取出8个字节的纯数据,然后将它填充到以太网帧的数据部分,并且再补充任意38个字节到46个字节就可以构成一帧以太网的数据包发送出去。同理,把以太网收到的一帧数据包去掉帧同步、地址、类型和校验后得到46个字节的纯数据,只取前面的8个字节,然后加上校验位和附加位按照波特率由串口接收。 3、局域网串口即时通信软件 串口即时通信软件是一种在局域网甚至互联网内实现串口即时通信的软件。好灵通V11是局域网版本。只要2台或者多台计算机位于一个局域网内,那么借助于好灵通软件可以实现这些计算机的串口之间的即时通信,也可以实现透明传输和多机通信。好灵通V11同时是一款功能齐全的局域网聊天工具,最新的版本不再依赖特定的串口转

串口转以太网模块T2使用说明书

USR-TCP232-T2说明书 文件版本:V1.0.0

目录 USR-TCP232-T2说明书 (1) 1.快速入门 (4) 1.1.模块硬件环境测试 (4) 1.2.网络连接 (4) 1.3.默认参数 (5) 1.4.数据传输测试 (5) 2.产品概述 (7) 2.1.产品简介 (7) 2.2.产品特点 (7) 2.3.电气参数 (7) 2.4.硬件说明 (8) 2.5.尺寸描述 (9) 3.产品功能 (11) 3.1.工作模式 (11) 3.1.1.TCP Client模式特性 (11) 3.1.2.TCP Server模式特性 (12) 3.1.3.UDP Client模式特性 (12) 3.1.4.UDP Server模式特性 (12) 3.1.5.HTTPD Client (12) 3.1.6.TCP和UDP机制 (12) 3.2.DHCP和DNS功能 (13) 3.3.VCOM应用模式 (14) 3.3.1.模块做Client (14) 3.3.2.模块做Server (15) 3.3.3.建立串口的其他方式 (16) 3.4.特殊功能 (17) 3.4.1.RS485功能 (17) 3.4.2.透传云功能 (17) 3.4.3.Link功能 (18) 3.4.4.恢复出厂设置功能 (19) 3.4.5.Reset功能 (19) 3.4.6.ID功能 (19) 3.4.7.Index功能 (19) 3.4.8.类RFC2217功能 (20) 3.5.新增功能 (20) 3.5.1.AT指令功能 (20) 3.5.2.按连接显示IP及发送接收数据量 (20) 3.5.3.TCP Server连接Client数量可设置 (21) 3.5.4.MAC地址可自定义 (21) 3.5.5.DNS服务器地址可自定义 (21) 3.5.6.自定义注册包功能 (21) 3.5.7.自定义心跳包功能 (21)

RJ45-串口模块设置步骤

RJ45-串口模块设置步骤 一、设置软件安装步骤 1、解压文件ZNetCom_Setup.rar; 2、双击解压出的文件ZNetCom232_Setup.exe,按提示一步步操作就 可安装成功; 3、安装后的程序图标为。在桌面或开始菜单中就可找到。 二、设置模块步骤 1、将外部+48V电源的两端分别接到模块的Vin+,Vin-两 点,V+接+48V。 2、制作一根网线,两端水晶头如下连接,用该线将计算机与模块 的网口连接; 3、关闭计算机上的所有防火墙软件,打开外部+48V供电电源, 运行设置软件“ZNetCom2”;

4、选择“配置”->”搜索设备”菜单项并单击;出现以下画面,表示 正在搜索与计算机相连的模块; 5、正常情况会在主画面右边显示出搜索到的模块的IP地址和 MAC地址等信息。否则,表示没有搜索到与计算机相连的模块。 请检查+48V电源是否打开,模块的连线是否正确完好,计算机上的放火墙软件是否关闭。

6、根据上图中显示的模块IP地址设置与之相连的计算机的IP地 址和子网掩码地址,使之与模块地址在同一局域网内; 7、再次打开设置软件,重复第4步,搜索模块; 8、双击找到的模块信息,将在主画面右边显示模块的更多设置参 数;

9、在要修改的参数上单击,输入要设置的参数;完成修改后在“当 前密码“栏中输入密码,最后单击工具栏的“提交更改”项,就可完成参数的修改。 10、要修改的参数主要有:设备IP、设备子网掩码、设备网关IP、获取IP方式、工作方式、工作端口、目标IP、目标端口、串口波特率、串口数据位、串口停止位、串口校验位。其他参数设定为出厂默认值,不需改变。 11、再次设置与之相连的计算机的IP地址和子网掩码地址,使之 与模块地址在同一局域网内。如计算机与模块已在同一局域网内,可省略此步。 12、再次打开设置软件,搜索模块,查看摸块参数,看是否已按要求 设置完成,如否,重复以上步骤,重新设置,只至设置完成。

RS485转以太网

RS485转以太网的应用、解决方案和关键技术 1.RS485转以太网的应用 RS485通信技术在工程上用得很多,其主要优点如下: ?布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。 ?通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。 ?可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。 但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有: ?以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。 ?当需要多台RS485设备连接到计算机的时候,传统的方式是使用多串口卡。也就是使用在计算机上扩展串口来实现多个RS485串口。使用RS485转以太网之后,可以把RS485的接口留到现场,而监控计算机这端只保留一根网线即可,使用较为方便。 2.RS485转以太网的解决方案 实现RS485转以太网(即485转网口)主要一个硬件转换器和一个软件驱动。硬件转换器分为两种:串口服务器(串口联网服务器、串口通信服务器)、串口联网模块。 RS485串口服务器是带外壳的,可以将现有的485设备连接到以太网。适合已有的RS485串口设备的网络化改造。RS485串口联网模块是不带外壳的,可以理解为内嵌方式的RS485转以太网模块,使用模块解决方案,可以将模块集成到用户设备的内部,实现串口服务器和设备的一体化。在价格上模块方案比串口服务器方案价格要低。两种硬件如下图所示: 串口服务器的硬件实现了RS485接口转化为TCP/IP接口(网络接口),那么配合计算机端的虚拟串口驱动使用就可以再次将TCP/IP连接虚拟地转化为串口。虚拟串口驱动可以在计算机内的驱动层虚拟出类似COM5、COM6等虚拟串口号,并且将远端的串口服务器和这些虚拟串口绑定。这样用户串口程序打开虚拟串口的时候就可以通远端的串口服务器通信,即和串口设备通信。 使用该RS485转以太网解决方案的硬件和软件系统之后,用户的485设备相当于实现网络化的扩展,原有的硬件和软件程序都无需修改。

以太网串口转换器,串口以太网转换器

以太网串口转换器选型
本文档将指导用户选择合适的以太网串口转换器,并且介绍各产品型号的差别。
1.以太网串口转换器和串口转以太网模块的差别
图 1 以太网串口转换器与串口转以太网模块 用户首先需要考虑是选择卓岚以太网串口转换器还是串口转以太网模块。图 1 所示,左边是以太网串口转换器右边为 串口转以太网模块。差别如下: 1. 从外观上说,串口服务器是串口转以太网模块加一个外壳,该外壳具有抗电磁辐射的能力,但是如果用户是将串口转以 太网产品装到自己的机壳内,则串口服务器的外壳并没有多大意义。体积上模块在 4×4×1cm 左右,串口服务器在 10× 8×2cm 左右。 2. 从价格上说,串口转以太网模块的用户一旦使用,用量较大,模块价格为串口服务器价格的二分之一左右。对于量大用 户选择模块合适。 3. 从功能上说,以太网串口转换器和串口转以太网模块的功能完全一样。 总结以上差别: 1. 如果你的串口设备是一个现成的设备,而且设备机壳无法打开并放入模块的,那么你可以选择串口服务器,它可以外置 使用。但是价格相对较高。 2. 如果你是该串口设备的厂家,具有重新组装设计设备的能力,且用量较大,需要降低成本的,可以考虑采用串口转以太 网模块,并将该模块内置到你的设备内部,并将模块的 RJ45 网口留到机壳外面。
2.各类串口转以太网模块的比较
接下来选择不同类型的串口转以太网模块。 如图 2 和图 3 所示为 ZLSN2000、 ZLSN3000、 ZLSN4000、 ZLSN2100、 ZLSN3100 的图片。

图 2 ZLSN2000、ZLSN3000、ZLSN4000 串口转以太网模块
图 3 ZLSN2100、ZLSN3100 串口转以太网模块 各类串口转以太网模块的主要差别是串口电平不同,ZLSN2000 和 ZLSN3000 是 TTL 电平串口,ZLSN4000 和 ZLSN2100 是 RS232 电平串口,ZLSN3100 是 RS485/422 电平串口。 各类型介绍如下: ZLSN2000 又称之为芯片型串口设备联网模块或者基本型联网模块。它是 ZLSN 系列模块的核心模块。ZLSN 其它系列模 块上都自带有 ZLSN2000 模块,并可以将其拔下来使用。ZLSN2000 通过双排针,(类似 DIP 芯片)插到用户电路板上使用。用户 在需要串口转以太网的设备上插接 ZLSN2000,否则不需要插接 ZLSN2000,灵活配置。我们可以提供 ZLSN2000 的外围 PCB 电路图, 方便用户设计,基本上 ZLSN2000 只需要连接 4 根网口线、2 根电源线(5V)、2 根 TTL 电平的串口线即可,串口线直接连接用户 MCU 的串口。量大的用户可以选择 ZLSN2000,以降低成本。 ZLSN3000 称之为 TTL 电平接线型串口设备联网模块,是 ZLSN2000 加 ZLSN3000 底板组成。底板上自带一个 RJ45 接口, 网口部分用户无需设计,可通过用 4 个螺丝孔将 ZLsN3000 固定到用户电路板,将网口露出外壳即可使用。网口可以自带状态指示 灯。串口部分,最少通过 4 根排线与用户电路板连接,分别为 VCC(5V)、GND、TXD、RXD。其中 TXD、RXD 可以直接连接 5V 或者 3.3V 的 51 单片机、AVR 单片机、PIC、ARM 等。ZLSN3000 省去了用户设计底板的麻烦,即可批量使用,也可以作为样品测试使用。 ZLSN4000 又称之为 RS232 电平接线型串口设备联网模块。与 ZLSN3000 的主要差别是 ZLSN4000 是 RS232 电平串口,即 用户 MCU 通过 MAX232 等芯片将 TTL 电平串口转化为 RS232 电平串口,然后和 ZLSN4000 连接(ZLSN4000 底板的 MAX232 芯片又将 其转化为 TTL 电平串口和其核心模块 ZLSN2000 连接)。和 ZLSN3000 相比,使用 ZLSN4000 相当于增加了 2 个 RS232 转化芯片,价 格上并没有优势。但是其 RS232 串口可以方便地连接计算机 COM 口,这样使得通过计算机进行测试提供了方便,也方便连接具有

相关主题
文本预览
相关文档 最新文档