串口转以太网数据网关(翻译)
- 格式:ppt
- 大小:3.62 MB
- 文档页数:50
版本:V1.0 日期:2021-08-06 版权:深圳市钡铼技术有限公司 网址: BL00 说明书 版本:V1.0日期:2021-08-18版权:深圳市钡铼技术有限公司 BL100 说明书 GSM/SMS/GPRS/3G/4G 转MQTT 网关 BL100前言感谢您使用深圳市钡铼技术有限公司的BL100 MODBUS转MQTT网关,阅读本产品说明书能让您快速掌握本产品的功能和使用方法。
版权声明本说明书之所有权由深圳市钡铼技术有限公司所有。
未经本公司之书面许可,任何单位和个人无权以任何形式复制、传播和转载本手册之任何部分,否则一切后果由违者自负。
免责声明由于运营商升级网络造成设备无法继续使用的,本公司不能提供免费的升级服务。
由于特殊原因造成运营商网络服务中断时,本机将无法正常工作,本公司不承担由此带来的后果。
本产品主要用于基于GSM/短信/GPRS/3G/4G的数据传输应用,请按照说明书提供的参数和技术规格使用,同时请注意无线电产品特别是GSM/3G/4G产品使用时应该关注的注意事项,本公司不承担由于不正常使用或不恰当使用本产品造成的财产或人身伤害。
1 产品简介 (5)1.1 概述 (5)1.2 应用示意图 (6)1.3 安全说明 (6)1.4 装箱清单 (7)1.5 功能特点 (9)1.6 技术参数 (10)1.7 设备选型 (11)2 硬件说明 (12)2.1 外形尺寸 (12)2.2 LED指示灯 (13)2.3 接口定义 (13)2.4 升级调试USB接口 (14)2.5 天线连接 (14)3 产品安装 (15)3.1 壁挂式 (15)3.2 导轨式安装 (15)4 配置软件使用 (16)4.1 配置前准备 (16)4.1.1 驱动安装 (16)4.1.2 查找端口号 (16)4.2 登录配置软件 (17)4.3 串口设置 (18)4.4 从机映射表 (19)4.5 云平台设置 (23)4.5.1 金鸽云3.0 (23)4.5.2 金鸽云2.0 (24)4.5.3 金鸽云MQTT (25)4.5.4 华为云配置 (26)4.5.5 阿里云配置 (27)4.5.6 其他平台(自定义协议) (28)4.6 设备自检 (29)4.7.1 参数配置 (30)4.7.2 号码设置 (32)4.7.3 定时器 (33)4.7.3.1时钟定时器 (33)4.7.3.2周期定时器 (34)4.7.4 设备升级 (34)4.7.5 映射寄存器数据 (35)4.8 导出配置文件 (36)4.9 载入配置文件 (36)4.10 恢复出厂设置 (37)5 设备应用示例和上云平台示例 (38)5.1 数据透传(DTU)的应用设置 (38)5.2 BL100做主站采集从机设备上云平台示例 (40)5.2.1 485串口模式设置 (40)5.2.2 金鸽云应用 (42)5.2.3 华为云的应用 (44)5.2.4 阿里云的应用 (50)5.2.5 MQTT的应用 (56)5.2.6 自定义云 (59)6 附录寄存器地址 (60)6.1 本机寄存器地址 (60)6.2 映射寄存器地址 (61)6.3 改写布尔型映射地址数据 (62)6.4 读取数据类型映射地址数据 (63)6.5 改写数据类型映射地址数据 (64)6.6 短信功能 (65)6.6.1 短信指令集 (65)7 售后服务 (67)7.1 固件升级 (67)7.2 保修条款 (67)7.3 技术支持 (67)1 产品简介概述◆BL100是一款基于4G全网通的MODBUS转MQTT网关设备,支持MODBUSRTU、MODBUS TCP、MQTT、阿里云、华为云、金鸽云和自定义平台以及透明传输功能。
EBT3001系列串口转以太网芯片Modbus网关功能配置教程亿佰特研发的实现的串口转以太网模组产品有EBT3001和EBT3002,其中EBT3001是单串口转以太网芯片,EBT3002是8路串口转以太网芯片。
EBT3001以太网芯片产品是实现串口数据与以太网数据互相转换的串口芯片;该串口转以太网芯片可满足各类串口设备、PLC模块的联网功能。
EBT3001以太网芯片模块功能及配置方式简介、基础配置功能详解、Socket功能详解、以太网芯片高级功能详解等详细介绍,本文会详细的介绍EBT3001以太网芯片Modbus网关功能的配置教程,包含Modbus RTU与Modbus TCP协议转换、简单协议转化模式、多主机模式、存储型网关、可配置型网关、自动上传等功能的配置演示教程。
1、Modbus RTU与Modbus TCP协议转换启用:将Modbus RTU协议与Modbus TCP 协议进行互转。
禁用:不进行协议转换但对Modbus数据进行校验,非Modbus 数据(RTU/TCP)抛弃不进行传输。
2、简单协议转化模式将Modbus RTU数据转换为Modbus TCP数据,或将Modbus TCP 数据转换为Modbus RTU数据,实现以太网Modbus 数据与串口Modbus 数据的互转。
简单协议转换可以工作在任意模式(TCP 客户端、TCP 服务器、UDP 客户端、UDP 服务器、MQTT 客户端、HTTP 客户端),无论是工作在什么模式都只能存在一个Modbus 主站。
上位机/网页配置:Modbus Poll 与Modbus Slave 软件调试:软件连接设置:软件寄存器读取与仿真配置:Poll 菜单选择Setup Read/Write DefinitionSlave 菜单选择Setup Slave Definition通讯演示:3、多主机模式相对简单协议转换只能存在一个Modbus 主站,而多主机模式则可以最多处理6 台ModbusTCP 主机,当多台Modbus 主机同时访问时Modbus 网关时会进行总线的占用调度(RS-485 总线只能一次处理一个请求,而多主机模式则会根据TCP 请求先后进行排序处理,其他链路进行等待),从而解决总线冲突问题(目前仅支持 6 主机连接),只支持工作在TCP 服务器模式,从机只能在串口,否则无法正常工作。
NETCOM-100I———————————————概述NETCOM-100I 是广州致远电子有限公司开发的一款工业级多功能串口转以太网设备,它内部集成了TCP/IP 协议栈,用户利用它可以轻松实现嵌入式设备的网络功能,节省人力物力和开发时间,使产品更快的投入市场,增强竞争力。
该产品用于串口与以太网之间的数据传输,可方便的为串口设备增加以太网接口。
可用于串口设备与PC 机之间,或者多个串口设备之间的远程通信。
——————————————产品特性实现Serial RS232、RS422或RS485接口(用户可通过拨码开关灵活配置)与 10M/100M Ethernet 接口双向透明转换,Serial 最大波特率为230.4Kbps ; 内置WEB 服务器并提供JAVA 库及1.3MB 网页文件下载空间,用户可编写自己的网页对串口数据进行实时监控,支持多个WEB 浏览器实时监控; 支持DNS ,满足通过域名实现通讯,可利用网页浏览器、配置软件和串口进行参数设定;TCPServer,TCPClient,UDP,RealCOM 等作业模式,最多可同时建立四个TCP 连接;支持动态(DHCP)或静态获取IP 地址;支持先进的安全机制,提供防火墙IP 地址筛选,最多设置8个认证IP 或IP 段; ————————————产品应用 z 楼宇/门禁/保安控制系统;z银行/医疗/保健自动化系统; z证券交易系统; z工业自动化系统; z销售点系统(POS); z 信息家电。
—————————————订购信息 型号 温度范围备注 NETCOM-100I -25°C ~ +75°C 串口RS232、RS422、RS485接口————————————————————————————————典型应用修订历史版本日期原因V1.0 2007-9-12 说明书原始版本发布目录销售信息 (4)技术支持 (4)1. 功能简介 (5)2. 硬件电路说明 (7)3. 电气参数 (11)4. 硬件连接使用说明 (12)5. 快速使用说明 (13)5.1 设备默认IP (13)5.2 网段检测 (13)5.2.1 Windows98/Me网络设置 (13)5.2.2 Windows2000/XP网络设置 (14)5.3 使用NETCOM-100I与PC通信 (15)5.4 工作模式 (17)5.4.1 TCP Server模式 (17)5.4.2 TCP Client模式 (18)5.4.3 Real COM模式 (18)5.4.4 UDP模式 (19)5.4.5 DISABLE模式 (19)6. ZNetCom软件配置 (20)6.1 安装配置软件 (20)6.2 获取设备配置信息 (21)6.3 修改设备配置信息 (23)6.4 保存恢复设置 (24)6.4.1 保存设置 (24)6.4.2 恢复设置 (25)7. WEB网页配置 (26)7.1 设置IE浏览器 (26)7.2 登录网页配置系统 (26)7.3 系统参数配置 (27)7.4 串口参数配置 (28)7.5 更改密码 (29)7.6 重启设备 (30)7.7 恢复出厂设置 (30)8. 使用超级终端配置 (31)8.1 概述 (31)8.2 菜单方式 (32)8.2.1 使用方式 (32)8.2.2 配置界面 (34)8.2.3 快捷键 (35)8.3 AT命令方式 (35)8.3.1 AT命令概述 (35)8.3.2 进入AT命令模式 (36)8.3.3 AT命令详细说明 (38)8.3.4 控制命令 (39)8.3.5 设备信息配置命令 (39)8.3.6 串口信息配置命令 (39)8.4 AT命令配置实例 (39)9. 用户网页及JA V A应用程序下载方法 (39)10. 固件升级 (39)11. 硬件恢复出产设置 (39)12. 机械尺寸 (39)13. 声明 (39)附录A 故障处理 (39)附录B TCP和UDP中默认已经被占用的端口列表 (39)附录C NETCOM-100I设备速度测试结果 (39)产品问题报告表 (39)产品返修程序 (39)销售信息如果需要购买本产品,请在办公时间(星期一至五上午8:30~11:50;下午1:30~5:30;星期六上午8:30~11:50)拨打电话咨询广州致远电子有限公司。
.串口转网口—网口转串口串口转以太网模块——TTL 电平带 RJ45 联网模块型号: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。
型号:ZLSN4000 名称:MINI 型 RS232 联网模块 用法:可外接 5V 或者 9V~24V 电源,实现 DB9 接口(母头)RS232 到以太网的转化。
支持通过串口供电。
选型:和 ZLSN2100 的区别是尺寸小。
串口转以太网——RS485/422 联网模块 页.型号:ZLSN3100 名称:RS485/422 联网模块 用法:可连接 RS485/422 设备,连接 422 时可以实现全双工通信。
选型:类似 ZLSN2100,但是为 RS485/422 串口。
串口转以太网——RS232/485 联网模块型号:ZLSN5102 名称:RS232/485 联网模块 用法:可连接 RS232/485 设备。
选型:采用 ZLSN2002 核心模块速度快,但是功耗较大。
串口转以太网——多串口 RS232/485/422 联网模块型号:ZLSN5400 名称:RS232/485/422 多串口联网模块 用法:可连接多个 RS232/485/422 串口设备,比如 ZLSN5400-1、 ZLSN5400-2 、 ZLSN5400-3 ,分别实现 1~3 串口。
HLK-RM08S用户手册5PORT ETHERNET以太网150M WIFI无线网双串口网络/无线模块版本:V1.54日期:2022年10月13日版权所有@深圳市海凌科电子有限公司目录1产品简介 (2)2产品综述 (2)2.1技术规格 (2)2.2硬件说明 (3)3快速开始向导 (7)3.1恢复出厂设置 (7)3.2配置网络参数 (7)3.3配置串口转网络透传参数 (7)4功能说明 (8)4.1默认模式 (8)4.2串口转以太网 (9)5参数配置 (11)5.1参数存储 (11)6WEB页面配置 (12)6.1WEB配置网络 (12)6.3提交更改 (17)7串口AT指令 (17)8串口配置工具 (20)8.1搜索模块 (22)8.2设置各选项参数 (22)8.3提交配置 (23)8.4用户数据保存 (24)8.5查询配置 (24)8.6进入透传模式 (24)8.7恢复出厂设置 (24)9设备搜索工具 (24)10网络AT指令 (25)11恢复设置 (26)附录A文档修订记录 (28)1产品简介HLK-RM08S是海凌科电子新推出的低成本嵌入式UART-ETH-WIFI(串口-以太网-无线网)模块。
本产品是基于通用串行接口的符合网络标准的嵌入式模块,内置TCP/IP协议栈,能够实现用户串口、以太网、无线网(WIFI)3个接口之间的转换。
通过模块,传统的串口设备在不需要更改任何配置的情况下,即可通过Internet网络传输自己的数据。
为用户的串口设备通过网络传输数据提供完整快速的解决方案。
MCU HLK-RM08SSerialWiFiEthernet图 1.功能结构2产品综述2.1技术规格网络参数网络标准无线标准:IEEE802.11n、IEEE802.11g、IEEE802.11b有线标准:IEEE802.3、IEEE802.3u无线传输速率11n:最高可达11g:最高可达11b:最高可达150Mbps54Mbps11Mbps信道数1-11频率范围 2.4-2.4835G发射功率15-20DBM接口5个以太网口、2个串口、1个usb口(host/slave)、GPIO天线天线类型板载天线/外接天线(二选一)功能参数WIFI工作模式无线网卡/无线接入点/无线路由器WDS功能支持WDS无线桥接无线安全无线MAC地址过滤无线安全功能开关64/128/152位WEP加密WPA-PSK/WPA2-PSK、WPA/WPA2安全机制网络管理远程Web管理配置文件导入与导出WEB软件升级串口转网络TCP连接最大连接数>20UDP连接最大连接数>20串口波特率1200~2000000bps其它参数状态指示灯状态指示环境标准工作温度:-40-60℃工作湿度:10%-90%RH(不凝结)存储温度:-40-80℃存储湿度:5%-90%RH(不凝结)其它性能频段带宽可选:20MHz、40MHz,自动2.2硬件说明2.2.1机械尺寸尺寸如下图所示:ES0功能说明:1.系统正常启动后,REF_CLK(11脚GPIO0)保持低电平时间0.05s<t<6s,串口0退出透传模式。
串口网关EIC-EC20用户手册V2.0 (2008/8/1)北京东方讯科技发展有限公司目录1产品简介 (3)1.1产品特征 (3)1.2主要功能 (3)1.3技术规格 (3)1.4外部接口 (4)1.4.1 电源 (4)1.4.2 指示灯 (4)1.4.3 RS232串口 (4)1.4.4 RJ45 (5)1.4.4 拨码开关 (5)2使用指南 (5)2.1配置前的准备工作 (5)2.2EIC-EC20配置指南 (6)2.3通讯测试 (6)2.3.1 多机测试 (7)3应用实例 (8)4附录:EC20 AT指令集 (8)1产品简介串口网关 EIC-EC20提供了一个可以利用各种通信网络建立虚拟局域网的方案。
EIC-EC10串口网关成对使用,一对串口网关通过串口连接一对利用网络通信的通信设备(如Modem,ASDL Modem);这一对串口网关分别通过以太口连接以太设备(如计算机)透明传输以太数据;这样就实现了远程虚拟局域网。
可用于远程虚拟局域网的建立。
1.1产品特征z一个10Base-T以太网接口;一个RS232串口z支持5V供电z RS232串口速率高达460800 bpsz支持以太协议z成对使用设备透明传输z通过设置软件或串口工具灵活设置通信参数1.2 主要功能实现RS232串口到以太网的双向转换,其功能如下:z把RS232串口接收到的数据(符合以太协议)转为通过以太网发出去z把从以太网接收到的数据转为通过RS232串口发出(发出的符合以太协议的数据)1.3 技术规格z接口:RS232串口、10Base-T Ethernet RJ45网口z协议:Ethernetz电源:DC 5Vz尺寸:94mm×64mm×26mm1.4 外部接口1.4.1 电源电源规格为5V(2A)直流电源,芯为正极。
建议使用配套电源。
1.4.2 指示灯指示灯有4个,意义分别为z PWR 电源指示灯。
一、模块功能概述DAM-E3220M适用于以太网转串口的透传以及Modbus RTU到Modbus TCP的网关,硬件设计有以太网口、RS232、RS485、CAN(暂未开放)。
二、模块结构及接线端子三、模块主要性能指标串口设备联网服务器⏹网络端口:10/100Base-T,RJ-45接口⏹串口:1个RS-232,1个RS-485⏹传输速率:RS-232(300bps~115.2Kbps)RS-485(300bps~115.2Kbps)⏹电源:未调理+10~+30VDC⏹功耗:1.0W@24VDC⏹工作温度:-40℃~+85℃四、连接器和信号端子名称说明1CTS1RS-232接口发送数据正2RTS1RS-232接口发送数据负3RXD1RS-232接口接收数据正4TXD1RS-232接口接收数据负5未连接6DATA2+RS-485接口信号正7DATA2-RS-485接口信号负8未连接9未连接10未连接11未连接12INIT*复位端13(R)+Vs直流正电源输入,+10~+30VDC 14(B)GND直流电源输入地五、故障及排除1、数据通信失败⏹检查RS-232/RS485接口连线是否正确⏹检查RJ-45接口接线是否正确⏹检查接线端子是否连接良好2、数据丢失或错误⏹检查数据通信设备两端数据传输速率、格式是否一致六、端口映射关系及参数配置说明控制端口10000用于产品一些工作参数的设定,用户可以不用关注,而10001端口用用只要使用一些通用的以太网虚拟串口工具或本产品附带的工具软件即可将本端口虚拟成串口即可使用。
ModbusTCP端口502为本产品将485口的数据转发到TCP端的专用端口,以太网端采用标准的ModbusTCP协议,可以与一些具有标准ModbusTCP协议的主机进行通信,如测试工具ModbusPOLL、组态软件等。
同时灵活的数据转发方式能够适用于将所有的具有Modbus RTU协议的产品很方便的连接到以太网设备,关于配置方法下面将进行说明。
EBT3001以太网芯片模块功能及配置方式简介EBT3001以太网芯片产品简介EBT3001以太网芯片是实现串口数据与以太网数据互相转换的串口芯片;该串口转以太网芯片具有多种Modbus网关模式以及MQTT/HTTP物联网网关模式,可满足各类串口设备/PLC 的联网功能。
EBT3001串口转以太网芯片功能特点支持多种工作模式(TCP Server、TCP Client、UDP Server、UDP Client);支持网页设置、配置工具设置、AT 指令设置参数;支持多路Socket 连接;支持多种校验(None、Odd、Even、Mark、Space);支持DHCP 功能;支持DNS 功能、域名解析;支持DNS 服务器地址自定义;支持多种Modbus 网关(简单协议转换、多主机模式、存储型网关、可配置型网关);支持快速接入阿里云、百度云、OneNET、华为云、3.1 版本标准MQTT 服务器;支持HTTP 协议(GET/POST 请求);支持虚拟串口;支持超时重启功能,重启时间自定义;支持短连接功能,短连接间隔时间自定义;支持心跳包、注册包功能;支持缓存清理功能;支持访问外网、局域网;独立设计测试套件,方便用户调试使用;支持在线升级功能。
EBT3001串口转以太网芯片Web设置配置可通过Web 设置方式,自定义设置相关参数。
打开浏览器,在地址栏输入设备IP(默认:192.168.3.7),进入页面,可查询、设置参数,最后点击“提交”菜单等待网页返回成功提示,即可生效。
注意:请勿在正常使用中进入网页配置,可能导致数据丢失,若进入网页配置则需要通过重启才能进入通讯模式。
网页配置初始化密码:123456,可自定义配置,仅支持6 位大小写字母与数值配置。
网页配置需要使用较新内核的浏览器才能正常使用,比如Microsoft Edge(96.0.1054.62)、Google chrome(96.0.4664.110)、Firefox(95.0.2)等。
Modbus RTU 转Modbus TCP 网关测试作者:***时间:2015.09.16目录1测试指标 (3)2测试工具 (3)3功能测试 (3)3.1测试原理 (3)3.2测试步骤与软件设置 (4)4 性能测试 (6)4.1测试原理 (6)4.2测试过程与软件设置 (7)1测试指标Modbus RTU 转Modbus TCP 网关实现Modbus RTU 数据转换为Modbus TCP 数据从而实现底层各种仪表数据联网。
所以网关能否准确快速实现转换对工业联网与控制至关重要。
本测试的指标为:(1)功能测试:即网关准确实现数据转换。
(2)性能测试:即网关转换时间小于10ms。
2测试工具两台pc,网络抓包工具wireshark,串口抓包工具,Modbus调试工具modscan32 ,接入网关。
3功能测试3.1测试原理在两台pc上分别装modsim和modscan调试工具,配置好网关,网关主动去pc1的modsim中请求数据,modsim将数据发给网关,网关将数据转换完成后,pc2上的modscan主动去将转换完成的数据采集上来,若pc2上的modscan显示的数据与pc1设置的数据一样,则判定网关准确完成数据转换,其转换结构图如图3.1 。
图3.1 Modbus-RTU数据转换到Modbus-TCP测试结构图3.2测试步骤与软件设置a 在数据源pc机上使用modsim软件模拟Modbus-RTU数据发送,软件设置如下图3.2所示,点击connection,选择端口,实现连接。
图3.2 modsim软件设置b 在接收端pc上打开modscan软件接收Modbus-TCP数据,设置ip地址为网关的ip地址,扫描时间设置为5ms ,软件设置如下图3.3所示图3.3 modscan设置图测试数据及结论如表3.1所示:表3.1 Modbus-RTU通讯传感器数据到Modbus-TCP测试数据数据软件截图大同小异,这里给出12H的数据截图如图4 性能测试4.1测试原理记录用串口抓包工具记录下网关请求和接收数据的时间,用网络抓包工具记录下modscan获取Modbus-TCP数据的时间,设发送数据为04,通过串口抓包工具查看网关第一次接受04的时间并记录为T1,查看网络抓包工具wireshark第一次采集到04的时间并记录为T2,则∆T=T2−T1,∆T即为协议转换时间。
以太网转485设备---以太网转RS485设备可将 RS-232/485 串口设备连接至以太网业界首款全双工、不间断、低成本服务器支持TCP服务器、TCP客户端、UDP模式支持虚拟串口、Web登录或使用VirCom进行配置ZLAN5102概述以太网转485设备,以太网转RS485设备是卓岚开发的一款工业级RS232/485和TCP/IP之间协议转化器。
该串口服务器可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化管理。
和同类产品相比,其显著特点是稳定性(可以全双工、不间断发送大批量数据而不丢失一字节)和适中的价格。
特点通过内嵌Web服务器可配置其网络参数、串口参数、登录口令等。
Web服务器支持密码登录,以防止随意修改。
支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。
支持1200~460800波特率。
支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。
ZLVirCom配置工具可在网络上自动寻找设备联网服务器。
支持虚拟串口。
支持数据写保护,防止随意篡改。
支持默认配置启动。
LINK灯连接指示。
硬件流控CTS/RTS。
1KV网络浪涌保护。
外壳采用抗辐射的SECC板,保证在高电磁辐射区也能够正常工作。
规格网络界面串口界面软件特性电器特性机械特性工作环境订购信息RS485转以太网的应用、解决方案和关键技术1.RS485转以太网的应用RS485通信技术在工程上用得很多,其主要优点如下:∙布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。
∙通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。
∙可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。
但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有:∙以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。
RS232/485 TO ETH软件设计手册功能特点◼采用了M4系列32位ARM处理器,主频高达120MHz,运行速率快,稳定可靠◼支持10/100M以太网接口,支持Auto-MDI/MDIX(交叉直连网线任意连接,自动切换)◼支持RS232和RS485接口,两路接口可同时独立工作,互不影响◼支持设置通信波特率(600bps~230.4Kbps),支持None、Odd、Even、Mark和Space五种校验◼板载多种功能指示灯,方便查看模块通信和运行状态◼工作模式可选TCP Server、TCP Client、UDP Server、UDP Client、HTTPD Client(支持GET和POST) ◼支持Modbus网关功能,工业使用更方便◼支持Websocket功能,可直接通过网页实现与RS232、RS485端口的双向透明传输◼支持网页、AT 指令、串口协议和网络协议设置参数,提供设置协议,客户可集成到自己的软件中◼支持自定义心跳包机制,确保连接真实可靠,也可用于主动抓取传感器数据◼支持自定义注册包机制,建立连接后自动发送预定注册包作为标识,方便区分不同设备◼支持自定义网页功能,方便用户自定义模块网页内容◼支持类RFC2217协议,可实现与变串口参数(波特率、数据位等)的设备通讯◼支持KeepAlive机制,可快速探查网络异常中断,并断开重连◼支持超时重启(无数据重启)功能,确保长期稳定通信,可自定义重启时间◼支持DNS域名解析功能,可自定义DNS服务器地址◼支持DHCP功能,能够自动获取IP,也可自定义静态IP◼支持通过网络升级固件功能,维护更方便◼支持通过软件和硬件方式恢复出厂设置◼出厂烧写特定的MAC,可自定义MAC地址◼提供软件:模块配置软件、TCP/UDP测试工具、虚拟串口软件等◼提供编程范例:上位机编程例子(socket),VB、C++、Delphi、Android、iOS等目录RS232/485 TO ETH (1)软件设计手册 (1)1.产品概述 (6)1.1.产品简介 (6)1.2.规格参数 (6)2.产品功能 (7)2.1.默认参数 (7)2.2.基础功能 (8)2.2.1.IP地址/子网掩码/网关 (8)2.2.2.DNS (9)2.2.3.Web Server (10)2.2.4.恢复出厂设置 (10)2.2.5.固件升级 (10)2.3.Socket功能 (11)2.3.1.TCP Client模式特性 (12)2.3.2.TCP Server模式特性 (14)2.3.3.UDP Client模式特性 (16)2.3.4.UDP Server模式特性 (18)2.3.5.Httpd Client (20)2.3.6.WebSocket (22)2.3.7.配套软件VCOM(虚拟串口) (24)2.4.串口功能 (25)2.4.1.流控介绍 (25)2.4.2.串口成帧机制 (25)2.4.3.类RFC2217 (27)2.5.特色功能 (28)2.5.1.心跳包功能 (28)2.5.2.Modbus 网关功能 (29)2.5.3.注册包功能 (35)2.5.4.透传云功能 (36)2.5.5.网络打印 (37)2.5.6.自定义网页功能 (40)2.5.7.自定义MAC (41)2.5.8.超时重启 (41)2.5.9.清除缓存数据 (41)2.5.10.短连接 (42)3.设置协议 (43)3.1.网络设置协议 (43)3.1.1.设置参数的流程 (43)3.1.2.设置指令内容 (43)3.1.3.返回指令内容 (46)3.2.AT指令配置(3011及以上版本支持AT指令) (47)3.2.1.网络AT指令概述 (47)3.2.2.串口AT指令概述 (48)3.2.3.AT指令集 (49)3.2.4.AT指令详解: (51)1.AT+E (51)2.AT+Z (51)3.AT+VER (51)4.AT+ENTM (51)5.AT+MAC (52)6.AT+RELD (52)7.AT+W ANN (52)8.AT+DNS (52)9.AT+WEBU (53)10.AT+WEBPORT (53)11.AT+SEARCH (53)12.AT+PLANG (54)13.AT+UARTN (54)14.AT+UARTTLN (55)15.AT+SOCKMN (55)16.AT+SOCKLKMN (56)17.AT+WEBSOCKPORT1 (56)18.AT+REGENN (56)19.AT+REGTCPN (57)20.AT+REGUSRN (57)21.AT+REGCLOUDN (57)22.AT+HTPTPN (58)23.AT+HTPURLN (58)24.AT+HTPHEADN (58)25.AT+HTPCHDN (59)26.AT+HEARTENN (59)27.AT+HEARTTPN (59)28.AT+HEARTTMN (60)29.AT+HEARTDTN (60)30.AT+PDTIME (61)31.AT+MID (61)32.AT+USERMAC (61)33.AT+RFCENN (61)34.AT +SOCKSLN (62)35.AT+ SHORTON (62)36.AT+RSTIM (62)37.AT+UARTCLBUF (63)38.AT+SOCKTONN (63)39.AT+MODTCPN (63)40.AT+MODPOLLN (64)41.AT+MODTON (64)42.AT+NETPRN (65)43.AT+UDPONN (65)44.AT+CFGTF (65)45.AT+PINGN (66)46.AT+HEARTUSERN (66)47.AT+REGUSERN (66)1.1. 产品简介RS232/485 TO ETH是一款高端、经典的双串口服务器,是实现串口和以太网口之间数据双向透明转发的设备,采用Cortex-M4方案,主频高达120MHz,支持RS232和RS485同时工作。
RS232转以太网RS232转以太网是一款嵌入式以太网串口数据转换设备, 内部集成了TCP/IP协议栈, 用户利用它可以轻松完成嵌入式设备的网络功能, 产品体积小巧,功耗低,搭载ARM处理器,速度快,响应迅速,稳定性高。
串口服务器用来将TCP网络数据包或UDP数据包与RS232或RS485接口数据实现透明传输,集成10/100M 自适应以太网接口, 串口通信最高波特率高达230.4Kbps, 具有TCP Server, TCP Client, UDP以及UDP server工作模式, 通过软件轻松配置,通过网口进行设置。
电气参数工作电压:5V工作电流:最大200mA工作温度:-25~75 °C保存温度:-40~85 °C保存湿度:5% ~ 95% RH功能特点100M高速网卡,10/100M 自适应以太网接口;支持AUTO MDI/MDIX,可使用交叉网线或平行网线连接;RS232波特率从300到256000可设置工作方式可选择TCP Server, TCP Client, UDP工作模式, UDP Server模式;支持虚拟串口工作模式可以跨越网关,跨越交换机,路由器可工作于局域网,也可以工作于互联网(外网)工作端口,目标 IP 地址和端口均可轻松设定;网络断开后自动断开连接,保证整个网络可靠的建立TCP 连接; 灵活的串口数据分帧设置,满足用户各种分包需求;传输距离:RS232 - 15米,RS485 - 1000米,网线200米(通过交换机后联入互联网,无距离限制)32 位 ARM CPU;LAN 以太网: 10/100Mbps; 保护:内建2KV 电磁隔离; RS232串口×1: TXD 、RXD 、GND;串口速率: 波特率: 从300到256kbps 可设置,理论最高可达3Mbps; 网络协议: ETHERNET 、ARP 、IP 、UDP 、TCP 、ICMP; 工具软件: 模块配置软件、TCP/UDP 测试工具、串口调试软件; 配置方式:网络,免费提供配套软件. 电源: 5V机械参数: 模块尺寸(L×W×H): 90×50×18(mm) 含端子和插针 工作温度: 工业级: -25~75°C. 保存环境: -40~85°C, 5~95%RH.RS232接口:RS232采用9针 母口(孔),只有三根线有定义,其余为空,具体说明如下。
基于单片机的串口转以太网设计摘要:随着计算机通信技术和网络技术的发展,在嵌入式系统中集成以太网口实现与其它计算机设备之间的高速数据传输就显得尤为重要。
本文结合以太网接口芯片W5500的主要特点、芯片引脚定义、内部寄存器使用说明,设计了一款基于STM32芯片与W5500高速以太网控制芯片的嵌入式以太网系统,充分发挥了STM32 芯片的Cortex-M3 内核低成本低功耗的特性,同时该设计直接使用W5500固化的TCP/IP协议站,提高了系统的性能。
关键词:以太网以太网接口W5500芯片随着嵌入式系统与网络的密切关系和TCP-IP网络的迅速普及,TCP-IP网络在工业领域具有良好的应用前景。
与过去工业领域广泛使用的串行传输相比,TCP/IP连接器网络具有更宽的带宽、更快的传输速度、更远的传输距离和更广泛的通信服务等特点[1]。
由于TCP和IP通信环境的多样性,很难根据其基本IP环境自动纠正数据传输错误。
由于串行通信的传输方式容易受到普通模式的干扰,因此抗干扰能力差,传输容易出错。
在实际应用中,如果不超过最大传输长度,串行端口的最大传输速度为115200比特/秒[2]。
本文设计的以太网系统允许设备使用串口进行数据传输访问网络,包括串口通信、内置微控制器驱动程序、协议移植和服务器构建。
1系统硬件设计本系统设计采用STM32F103C8T6微控制器和W5500芯片搭建的网络系统,串口转网络硬件系统主要包括微处理器模块、以太网控模块、电源模块、电平转换、网口设计等。
其中,以太网芯片W5500与微控制器芯片STM32F103C8T6之间采用SPI接口,电源电路包含了微控制器芯片STM32F103C8T6所引出的两个串口。
2系统软件设计系统软件设计包含串口相关配置、TCP通信的实现、UDP通信的实现等。
由于W5500强化了协议,所以需要设计与套接字的接口。
这不仅简化了设计过程,还降低了微控制器的处理能力和系统资源的使用。
计算机网络中英翻译ACK (ACKnowledgement) 确认帧ADSL (Asymmetric Digital Subscriber Line) 非对称数字用户线AN (Access Network )接入网ANSI (American National Standards Institute) 美国国家标准协会AP (Access Point) 接入点API (Application Programming Interface) 应用编程接口APNIC (Asia Pacific Network Information Center) 亚太网络信息中心ARP ( Address Resolution Protocol )地址解析协议ARPA (Advanced Research Project Agency)美国国防部远景研究规划局(高级研究计划署)ARQ (Automatic Repeat reQuest) 自动请求重发ATM (Asynchronous Transfer Mode) 异步传递方式ATU (Access Termination Unit) 接入端接单元ATU-C (Access Termination Unit Central Office )端局接入端接单元ATU-R (Access Termination Unit Remote) 远端接入端接单元AUI (Attachment Unit Interface )连接接口单元AWT ( Abstract Window Toolkit )抽象窗口工具箱BECN (Backward Explicit Congestion Notification) 反向显式拥塞通知BER (Basic Encoding Rule) 基本编码规则BGP (Border Gateway Protocol) 边界网关协议BSA (Basic Service Area) 基本服务区BSS (Basic Service Set) 基本服务集BNA 宝来网络体系结构CAC (Connection Admission Control) 连接准许控制CAP (Carrierless Amplitude Phase) 无载波振幅相位调制CATV (Community Antenna TV, CAble TV) 有线电视CBR ( Constant Bit Rate )恒定比特率CCIR (Consultative Committee,International Radio) 国际无线电咨询委员会CCITT (Consultative Committee, International Telegraph and Telephone)国际电报电话咨询委员会CCP 通信控制处理机CDM (Code Division Multiplexing) 码分复用CDMA (Code Division Multiplex Access) 码分多址CNNIC (Network Information Center of China) 中国互联网络信息中心CRC (Cyclic Redundancy Check) 循环冗余检验CSMA/CD (Carrier Sense Multiple Access / Collision Detection)载波监听多点接入/碰撞检测CSU/DSU ( Channel Service Unit/Data Service Unit) 信道服务单元/数据服务单元CTD (Cell Transfer Delay) 信元传送时延DACS (Digital Access and Cross-connect System) 数字交接系统DCA 数据通信体系结构DCE (Data Circuit-terminating Equipment) 数据电路端接设备DE (Discard Eligibility) 丢弃指示DES (Data Encryption Standard) 数据加密标准DHCP (Dynamic Host Configuration Protocol) 动态主机配置协议DLCI (Data Link Connection Identifier) 数据链路连接标识符DMT (Discrete Multi-Tone) 离散多音(调制)DNS (Domain Name System) 域名系统DNA 数据网络系统结构DSL (Digital Subscriber Line) 数字用户线DSLAM (DSL Access Multiplexer) 数字用户线接入复用器DSSS (Direct Sequence Spread Spectrum) 直接序列扩频DTE (Data Terminal Equipment) 数据终端设备DVMRP (Distance Vector Multicast Routing Protocol) 距离向量多播路由选择协议DWDM (Dense WDM) 密集波分复用EGP (External Gateway Protocol) 外部网关协议EIA (Electronic Industries Association )美国电子工业协会ESP (Encapsulating Security Payload) 封装安全有效载荷ESS 伍 xtended Service Set) 扩展的服务集FCS (Frame Check Sequence) 帧检验序列FDDI (Fiber Distributed Data Interface )光纤分布式数据接口FDM (Frequency Division Multiplexing) 频分复用FEC (Forwarding Equivalence Class) 转发等价类FEC (Forward Error Correction) 前向纠错FHSS (Frequency Hopping Spread Spectrum) 跳频扩频FIFO ( First In First Out) 先进先出FQ (Fair Queuing) 公平排队FR (Frame Relay) 帧中继FSK (Frequency Shift Keying) 移频键控FTP (File Transfer Protocol )文件传送协议FTTB (Fiber To The Building) 光纤到大楼FTTC (Fiber To The Curb )光纤到路边FTTH (Fiber To The Home) 光纤到家FTTD (Fiber To The Desk) 光纤到桌面FTTZ(Fiber To The Zone )光纤到小区FTTO (Fiber To The Office) 光纤到办公室FTTF (Fiber To The Floor) 光纤到楼层GIF (Graphics Interchange Format) 图形交换格式GII (Global Information Infrastructure) 全球信息基础结构,全球信息基础设施GFC ( Generic Flow Control) 通用流量控制GSM (Group Special Mobile) 群组专用移动通信体制HDLC (High-level Data Link Control) 面向比特的链路控制规程HDSL (High speed DSL) 高速数字用户线HEC (Header Error Control) 首部差错控制HFC (Hybrid Fiber Coax) 光纤同轴混合(网)HTML (HyperText Markup Language) 超文本置标语言HTTP (HyperText Transfer Protocol) 超文本传送协议IAB (Internet Architecture Board) 因特网体系结构委员会IAC ( Interpret As Command )作为命令解释IAHC (Internet International Ad Hoc Committee )因特网国际特别委员会ICMP ( Internet Control Message Protocol )因特网控制报文协议IDEA (International Data Encryption Algorithm) 国际数据加密算法IEEE电气和电子工程师协会IESG (Internet Engineering Steering Group) 因特网工程指导小组IETF (Internet Engineering Task Force) 因特网工程部IFS (Inter Frame Space) 帧间间隔IGMP (Internet Group Management Protocol) 因特网组管理协议IGP (Interior Gateway Protocol) 内部网关协议IM (Instant Messaging) 即时传信IMAP (Internet Message Access Protocol) 因特网报文存取协议IMP ( Interface Message Processor) 接口报文处理机IP (Internet Protocol )网际协议IR (InfraRed )红外技术IRTF ( Internet Research Task Force )因特网研究部ISDN (Integrated Services Digital Network) 综合业务数字网ISO ( International Organization for Standardization )国际标准化组织ISOC (Internet Society) 因特网协会ISP ( Internet Service Provider) 因特网服务提供者ITU ( International Telecommunication Union )国际电信联盟ITU-T ( ITU Telecommunication Standardization Sector) 国际电信联盟电信标准化部门JPEG (Joint Photographic Expert Group) 联合图像专家组标准KDC (Key Distribution Center) 密钥分配中心LAN (Local Area Network )局域网LANE (LAN Emulation )局域网仿真LAPB (Link Access Procedure Balanced) 链路接入规程(平衡型)LCP (Link Control Protocol) 链路控制协议LDP (Label Distribution Protocol) 标记分配协议LLC (Logical Link Control) 逻辑链路控制LSP (Label Switched Path) 标记交换路径LSR (Label Switching Router) 标记交换路由器MAC (Medium Access Control) 媒体接入控制MAN (Metropolitan Area Network) 城域网MAU (Medium Attachment Unit) 媒体连接单元MBONE (Multicast Backbone On the InterNEt )多播主干网MBS (Maximum Burst Size )最大突发长度MCR (Minimum Cell Rate )最小信元速率 MCU (Multipoint Control Unit)多点控制单元MD (Message Digest) 报文摘要MDI (Medium Dependent Interface )媒体相关接口MIB (Management Information Base) 管理信息库MIME (Multipurpose Internet Mail Extensions) 通用因特网邮件扩充modem 调制解调器MOTIF (Message Oriented Text Interchange System) 面向报文的电文交换系统MPEG (Motion Picture Experts Group) 活动图像专家组标准MPOA (MultiProtocol Over ATM) 多协议在 ATM 上运行MPLS (MultiProtocol Label Switching) 多协议标记交换MRU (Maximum Receive Unit) 最大接收单元MSS (Maximum Segment Size) 最长报文段MTU (Maximum Transfer Unit) 最大传送单元NAK (Negative AcKnowlegement) 否认帧NAP ( Network Access Point) 网络接入点N.ISDN (Narrowband-ISDN) 窄带综合业务数字网NAT (Network Address Translation )网络地址转换NAV (Network Al location Vector) 网络分配向量NCP (Network Control Protocol) 网络控制协议NFS (Network File System) 网络文件系统NGI 下一代因特网计划NIA 网络适配器NIC (Network Interface Card) 网络接口卡、网卡NII (National Information Infrastructure) 国家信息基础结构,国家信息基础设施NLRI (Network Layer Reachability Information) 网络层可达性信息NNI (Network-Node Interface) 网络结点接口NSF (National Science Foundation) (美国)国家科学基金会NVT (Network Virtual Terminal )网络虚拟终端ODBC (Open Database Connection)开放数据库互连OSF (Open Software Fundation )开放软件基金会OSI (Open System Interconnection )开放系统互联PBX (Private Branch eXchange )用户交换机PCM (Pulse Code Modulation ) 脉冲编码调制PCN (Personal Communications Network ) 个人通信网络PCR (Peak Cell Rate )峰值信元速率PCS 个人通信服务 Personal Communications ServicePDH 准同步数字系列PDA 个人数字助理 Personal Digital AssistantPDN 公用数据网 Public Data NetworkPDU 协议数据单元 Protocol Data UnitPER 分组差错率 packet error ratePIR 分组插入率 packet insertion ratePLCP 物理层会聚协议 Physical Layer Convergence ProtocolPLR 分组丢失率 packet loss ratePMD 物理媒体相关(子层) Physical Medium DependentPPP 点到点协议 Point to Point ProtocolPPTP 点对点隧道协议PRM 协议参考模型 Protocol Reference ModelPRN 分组无线网 Packet Radio NetworkPSN 分组交换节点 Packet Switch NodePSTN 公用电话交换网 Public Switched Telephone NetworkRARP 逆向地址解析协议 Reverse Address Resolution ProtocolRAS 远程访问服务器RFC 请求评注 Request for CommentsRMON 远程网络管理Router 路由器RPC 远程过程调用 Remote Procedure CallRSVP 资源重复利用协议RTP 接收和发送端口RTS 往返样本 Round Trip SampleRTS 剩余时间标签SAP 业务接入点 Service Access PointSAP 服务公告协议 Service Advertising ProtocolSAR 分段和重组(子层) Segmentation and ReassemblySDH 同步数字系列 Synchronous Digital HierarchySDLC 同步数据链路控制(协议) Advanced Data Communication Control Procedure SDTV 标准数字电视SDU 业务数据单元 Service Data UnitSIPP 增强的简单因特网协议 Simple Internet Protocol PlusSLIP 串行线路IP Serial Line Interface ProtocolSMDS 交换式多兆比特数据业务 Switched Multimegabit Data ServicesSMF 单模光纤 Single-mode FiberSMT 站点管理 Station ManagementSMTP 简单邮件传输协议 Simple Mail Transfer ProtocolSNA 系统网络体系结构 System Network ArchitectureSNMP 简单网络管理协议 Simple Network Management ProtocolSNR 信噪比 Signal-Noise ratioSONET 同步光纤网络 Synchronous Optical NetworkSTM 同步传输方式 Synchronous Transfer ModeSTP 屏蔽双绞线 Shielded Twisted PairSTS 同步传输信号 Synchronous Transport SignalSVC 交换虚电路 Switched Virtual CircuitSwitch 交换机TCP 传输控制协议 Transmission Control ProtocolTDM 时分多路复用 Time Division MultiplexingTFTP 单纯文件传输协议 Trivial File Transfer protocolTelnet 远程登录协议TIP 终端接口处理机 Terminal Interface ProcessorTP 双绞线 Twisted PairTSAP 传输层服务访问点 Transport Service Access PointUDP 用户数据报协议 User Datagram ProtocolUSB 通用串行总线 Universal Serial BusUTP 非屏蔽双绞线 Unshielded Twisted PairVAN 增值网 Value Added NetworkVBR 可变比特率 Variable Bit RateVCC 虚信道连接 Virtual Channel ConnectionVLAN 虚拟局域网 Virtual LANVLSI 超大规模集成电路VOD 点播图像 Video on DemandVPC 虚路径连接 Virtual Path ConnectionVPI 虚路径标识 virtual path identifierVPN 虚拟专用网络 Virtual Private NetworkVRML 虚拟现实造型语言 Virtual Reality Modeling Language VTP 虚拟隧道协议WAN 广域网 Wide Area NetworkWDM 波分多路复用 Wavelength Division MultiplexingWWW 万维网 World Wide Web。
Multifunctional Serial to Ethernet converter(UART ETH E001)(UART ETH E401)ContentsMultifunctional Serial to Ethernet converter (1)1. Introduction (4)1.1. Overview (4)1.2. Features (4)1.3. Applications (5)1.4. Order information (5)1.5. Electrical characteristics (5)1.6. Block diagram (6)1.7. UDP mode (6)1.8. TCP Client mode (7)1.9. UDP Server mode (8)1.10. TCP Server mode (8)1.11. Httpd Client mode (9)1.12. TCP Auto mode (11)1.13. WEB to Serial mode (11)2. Hardware interface: (13)2.1. UART ETH E001 (13)2.1.1. Hardware (13)2.1.2. Power (13)2.1.3. LED status (13)2.1.4. Serial(TTL) interface (13)2.2. USR-TCP232-401 (14)2.2.1. Hardware (14)2.2.2. Power (14)2.2.3. LED status (14)2.2.4. RS232 interface (15)2.2.5. RS485 interface (15)2.3. Reload (16)3. Paramters configuration (16)3.1. Web page (16)3.2. network command(setup software) (16)4. Specific functions (17)4.1. Hardware flow control (17)4.2. User MAC address (18)4.3. Telnet Timeout (19)4.4. Send RST command through network (19)4.5. Firmupdate (20)5. Module USES (21)5.1. Hardware connection (21)5.2. Login (22)5.3. Default working mode test (23)5.4. Common questions (24)5.4.1. Work across network segment (24)5.4.2. Ping is OK but can not open web pages (25)5.4.3. After firm update, can not open web page (25)5.4.4. When connection established, server received serval chars (25)5.4.5. Every serval seconds, module reconnect (25)1. Introduction1.1. OverviewThe UART ETH E SERIES is an intelligent plug-and-play RS232 to Ethernet adapter that enables any device or machine with a serial port, to become Ethernet network and Internet enabled. Go from Ethernet to serial with the UART ETH E SERIES. It features a powerful built-in device server, so you can access your serial device from anywhere in the world over internet! The UART ETH E SERIES is easily configured via Ethernet, and can also be set up through the serial port and web pages.We Provide Network products and the best service to our customers.• Chips • Modules • Software • Products1.2. Features1. New Cortex-M3 kernel, industrial working temperature range, elaborate optimizationLWIP protocol stack, stable and reliable.2. A RS232 port, can set COM port and working mode independently, workindependently, support RTS/CTS hardware flow control.3. A RS232/RS485 compatible port, auto adaptation.4. RS232 and RS485 can be used together, work independently, distinguish theconnected serial port via port number.5. Auto-MDI/MIDX function, discretionarily connect cross-over or direct network cable,automatic switching.6. Support TCP Server, TCP Client, UDP, UDP Server, HTTPD Client various of workmodes.7. Support virtual serial work way, provide corresponding software.8. Serial port highest baud rate from 110bps to 1024000bps(COM0 only max256000bps).9. wide voltage input, more applications.10. Support DHCP automatically access IP, can inquire the facility within networkthrough the UDP broadcast protocol.11. Provide PC TCP/IP SOCKET programming example, VB, C++, Delphi, Android, IOS.12. The built-in web page, also parameter setting via web, can customize web pages forusers.13. Can also set via UDP, provide the set up protocol and software source code.14. Reload button, a key restore default Settings.15. RJ45 status indicator light, RJ45 interface built-in isolation transformer, 2 KVisolation.16. The global only MAC address bought from IEEE, the user can define MAC address(please state when you make order).17. Support upgrade firmware via network.18. Support IP and domain name at the same time19. Support up to 4 link from client when act as TCP Server, send and receive data withid.20. Can modify MAC address you wanted.21. Can modify http server port for module built-in http server.22. Support Keepalive.1.3. Applications⏹Fire and Security Panels⏹Vending Machines⏹Point of Sale Terminals⏹Remote equipment management⏹IT management services⏹Access Control⏹Industrial Control⏹Home Automation⏹Instrumentation⏹Building Control⏹Power Management1.4. Order informationType Part Numbers Electric interfaceSerial to Ethernet Converter UART ETH E001 3 * TTL232Serial to Ethernet Converter UART ETH E401 1 * TTL232 1 * RS485Diagram 1-1 Order informationNote:For webpages: PORT0, PORT1 and PORT2, represent below:UART ETH E001: PORT0 represent UART0, PORT1 represent UART1, PORT2 representUART2;TCP232-400/401: PORT0 represent RS232,PORT1 represent RS485,PORT2 not available;1.5. Electrical characteristicsDC Power Supply Voltage:Two DC Voltage can be choose(for UART ETH E001, others see Hard interface)VCC:type: 3.3V, min: 3.15,max: 3.45 VVDD:type: 5V, min: 4.5V,max: 5.5VOperating supply current : Max: 180 MAOperating Temperature: 0~75 °C (business version) -25-80°C (industry version)Storage temperature: -40~85 °C1.6. Block diagramTake UART ETH E001 for example,show demo application of module UART ETH E001.Diagram 1-2 UART ETH E001 application demo1.7. UDP modeWhen in UDP mode, after power on, module listen on specific port.When received data from this udp port, send it to serial port;otherwise, when data is received from serial port, send it to ethernet.Diagram 1-3 UDP mode communication testNote:1)local port and remote port can be different.2)Max UDP send length(ethernet to serial) is 1472 bytes. If you want to send more than 1472Bytes, please div it into shorter packet.1.8. TCP Client modeOpen web pages and config module toTelent Mode: TCP ClientRemote port number: 23Telnet Server Addr: 192.168.0.131Diagram 1-4 TCP Client modeUse TCP232,diagram 1-5 TCP Client communication test1.9. UDP Server modeLike the socket UDP server in pc API. Many to one data transfer supported, the data from uart/232/485 part will be transformed to the last UDP packet’s address.Here show 2 UDP client communicate with server, server send data to the last client communicates with it.Diagram 6 Client 1 <-> server1.10. TCP Server modeTCP Server mode have 2 parameters: max link number and link type1. max link number: 1 ~ 4;2. Link type: typical, completely transparent, send data to all client;extend1, communicate with id, otherwise abandon;extend2, communicate with id, otherwise send to all client.For link type extended 1 and extended 2:When receive data from ethernet, module will send data to serial port with head ‘I’‘N’ ,followed by data. ’I’ represent incoming data, ‘N’ represent client index.When user MCU want send data to module serial port, start with head ‘O’‘N’ data... ‘O’represent send out, ‘N’ represent which client.When new TCP connection incoming, module will send ‘C’‘N’‘M’ to serial port, indicating that there is current link ‘N’ accessed, total link number ‘M’.When link number have exceed maximum, new link requirment will lead to message ‘F’‘F’.When disconnect, module will send ‘D’‘N’‘M’, represent current link N is delete, left link M.Note:serial data need to be sent in one package to module.Diagram 1-7 web page configuration1.11. Httpd Client modeThis function is easier used for web page developer. We establish one web server page, add this:[<?php echo $_GET['data']; ?>]Means we can GET data from HTTP client’s request. Open this URL:http://67.159.46.10/test/test_get_data.asp?data=12345, the web page is downbelow, we can see that the web server have got the data(12345),Diagram 1-8 Request 67.159.46.10/test/test_get_data.asp? and upload dataThen we take another way, set UART ETH E001 module Work mode HTTPD Client, Target address 67.159.46.10,Target port 80,Diagram 1-9 config HTTPD ClientDiagram 1-10 module act as HTTPD ClientNote.HTTPD Client based on TCP Client.1.12. TCP Auto modeWhen power on, module work as TCP Server, listen on local port, but if there is data received from serial port before any connection, module will try to connect remote IP and port as TCP Client.1.13. WEB to Serial modeCommunication mode between serial port and web pages.Diagram 1-11 config module to WEB to Serial mode Select Telnet mode Web to Serial,Diagram 1-12 WEB to Serial communication demoNote:1、received window show data only when click on “read” button or select “Auto read”button.2、whether WEB to Serial mode or not, send web data to serial always work.2. Hardware interface:2.1. UART ETH E0012.1.1.Hardware2.1.2.PowerPower supply socket, The input voltage range 3.3V or 5V, current 150 MA. We default supply high quality 5 V / 1 A power adapter.2.1.3.LED statusExcept for Link and Data of RJ45, there is one work LED interfaceID name Description1 Work Just interface, have no LED on module,If you needed, take this pin with LED and 510 ohm resistor to GND.See Pin8 for further explantion.2 Link(green) On RJ45, when ethernet link established, on.3 Data(yellow) On RJ45, wnen ethernet data communicate, twinkle.Diagram 2-1 LED definition2.1.4.Serial(TTL) interfaceThe serial port is TTL level (2 * TTL serial port, can be directly connected to MCU).number name Description1 TXD0 Uart0 transmit data pin2 RXD0 Uart0 receive data pin3 CTS0 Uart0 RS232 clear to send4 RTS0 Uart0 require to send5 RXD1 Uart1 receive data pin6 TXD1 Uart1 transmit data pin7 CTS1 Uart1 clear to send8 RTS1 Uart1 require to send9 RXD2 Uart2 receive data pin10 TXD2 Uart2 transmit data pin11 CTS2 Uart2 clear to send12 RTS2 Uart2 require to sendDiagram 2-2 connector interface(include uart0 and uart1 and uart2 )2.2. USR-TCP232-4012.2.1.Hardware1)Mechanical dimesion: (L×W×H): 90×84×25(mm) including RJ45 and connector;2)PCB dimension(L×W): 80.3×50.3(mm);3)+5 ~ +18V power input;4)DC power plug, 5.08 connector power input5) 2 * serial(1 * RS232, 1 * RS485)6) 1 * RS232 support hardware flow control7) 1 * RS4852.2.2.PowerThis system has three power supply interface, a power hub, a 5.08 terminal.Power supply socket, outer diameter 5.5 mm inner 2.1 mm standard size, inside plus, outside minus. The input voltage range 5 ~ 18 V, current 150 MA. We default supply high quality 5 V / 1 A power adapter.2.2.3.LED statusEquipment have 4 indicator lights in total, sequence from left to right.ID Name Description1 Power(red) Bright after power on2 Work(green) Flash at work3 Link(green) In RJ45 port, bright after network connection4 Data(yellow) In RJ45 port, flash if there are datas on networkDiagram 2-3 LED definition2.2.4.RS232 interfaceThe serial port is male (needl), RS232 level (can be directly connected to computer serial), part of RS232 pin sequences consistent to computer COM port. When connected with the computer, we need to use cross cable (2-3 cross, 7-8 cross, 5-5 direct, 7-8 can don’t connect, but musn’t direcly connect to computer. Otherwise, it might lead to irregularly work).The DB9 interface contains the RS232, RS485 and RS422 interfaces.Number RS232 Description1 - -2 RXD RS232 device receive data pin3 TXD RS232 device transmit data pin4 - -5 GND Signal ground6 - -7 RTS RS232 require to send8 CTS RS232 clear to send9 - -Diagram 2-4 DB9 interface2.2.5. RS485 interfaceRS485 two wirings terminal, A (DATA +), B (DATA), when connected with RS485, A (+) to A (+), B (-) to B (-).Diagram 5 choose RS485 for 401 if you want to use RS4852.3. ReloadThis button is used to restore factory settings. Press the button and power on, then free this Reload button, device will be factory settings.Default settings main parameters as followsAddress type:static IPStatic IP Address: 192.168.0.7User name:adminpassword:adminModule name:UART ETH E001Using web pages can also restore default settings.Diagram 2-6 restore defaults through web pages3. Paramters configuration3.1. Web pageUsually, this series of TCP232 module is configured through web pages.3.2. network command(setup software)1. through software UART ETH E SERIES Setup V1.0.5.0;2. Network command(need to ask for protocol before purchasing).Downbelow is the Setup for UART ETH E SERIES,Diagram 3-1 Setup software(1)click ‘Search Device’;(2)Select device in search list;(3)Modified paramters such as static ip;(4)Click ‘Base Save’, paramters will be saved;(5)Click ‘Save Config’, the paramters will take effect;(6)Search again, module will appear in new paramters.Note.After modified paramters, need first ‘Base Save’ or ‘Save COMX’, then ‘Save Config’. If not, the paramters will only be saved, but not take effect.4. Specific functions4.1. Hardware flow controlRS232 interface support hardware flowcontrol(RTS/CTS)Pin name Description IO type OperaterRTS Request to Send O moduleCTS Clear to Send I Outside device(PC)Diagram 4-1 Pin descriptionWhen RTS = 0, enable the other side to send, at this time, TTL is 0 volt, RS232 is -3V ~-15V;When CTS = 0, represent module is enabled to send, at this time, TTL is 0 volt, and RS232 is -3V ~ -15V;When the logic is reverse, represent that disable the other side to send or was disabled the module to send.When connect with PC’s RS232 interface, we can use the serial cable(cross).4.2. User MAC addressUser MAC address default is 6 bytes of 0xff,that is: FF-FF-FF-FF-FF-FF,If defaults,use the factory MAC address such as: ac- cf-23-20-fe-3d;If not, user MAC address will take effect.When modify this address, insert ‘-’ between bytes, or insert nothing. Click ‘Update Settings’to save parameters, reset to take effect.Diagram 4-2 user MAC addressIn Current config and status, can see the currently MAC address in use. Diagram below is using the factory MAC.Diagram 4-3 currently MAC in use4.3. Telnet TimeoutTelnet timeout default not use, value 0, see diagram below.Diagram 4-4 Telnet TimeoutTelnet timeout represent no data timeout, 0 not use, max 255 (seconds).After connection is established, no data last for timneout seconds, module will disconnect and reconnect.When TCP Server mode, the module will disconnect with client, release resources, and waiting for new connection, clear time count;When TCP CLient mode, the module will disconnect with server and reconnect.Telnet timeout represent no signal reconnect timeout (seconds)。
详细信息
可将 TTL电平串口设备连接至以太网
业界首款全双工、不间断、低成本服务器
支持TCP服务器、TCP客户端、UDP模式
支持虚拟串口、Web登录或使用VirCom进行配置
ZLSN3000
概述
ZLSN3000一端提供4针的接口(分别为串口RXD、TXD、VCC、GND),另一端提供以太网RJ45接口。
通过ZLSN3000,用户只需要通过4针接口和ZLSN3000连接即可实现嵌入式设备联网,不比修改用户PCB电路板。
串口电平为TTL电平。
ZLSN3000具有全双工、不间断发送的功能(115200波特率下,双向不间断同时传输大批量数据而不丢失一字节),具有稳定的性能和适中的价格。
特点
通过内嵌Web服务器可配置其网络参数、串口参数、登录口令等。
Web服务器支持密码登录,以防止随意修改。
支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。
支持1200bps~460800bps(可定制1M或者1.5M波特率)。
支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。
ZLVirCom配置工具可在网络上自动寻找NETCOM设备联网服务器。
支持虚拟串口。
支持数据写保护,防止随意篡改。
支持默认配置启动。
LINK引脚连接指示。
硬件流控CTS/RTS。
1KV网络浪涌保护。
规格
网络界面
串口界面
软件特性
电器特性
机械特性
工作环境
订购信息
相关文档
ZLSN3000用户手册f。
智嵌 ZQWL-EthRS-N16使用手册V1.1版本号:A拟制人:智嵌物联团队时间:2020年03月25日目录1产品快速入门 (3)1.1型号说明 (3)1.2硬件准备 (3)1.3透传测试 (3)2功能简介 (5)2.1硬件特点 (5)2.2网络特性 (5)3模块硬件接口 (6)3.1模块接口及尺寸 (6)3.2电源接口 (6)3.3RS232特性 (7)3.4网络接口 (7)4模块参数配置 (8)4.1智嵌串口服务器配置软件 (8)4.2网页参数配置 (9)5串口与网络数据透传 (12)5.1TCP_SERVER工作模式 (13)5.2TCP_CLIENT工作模式 (14)5.3UDP_SERVER工作模式 (18)5.4UDP_CLIENT工作模式 (18)6Modbus TCP转RTU (19)6.1TCP_SERVER工作模式下Modbus TCP 转RTU (19)6.2TCP_CLIENT工作模式下Modbus TCP 转RTU (22)7常见问题及解决办法 (22)7.1搜索不到设备 (22)7.2设备不能通讯 (23)1产品快速入门1.1型号说明ZQWL-EthRS-N16(以下简称N16)是实现16路RS232(可以同时使用)与以太网的数据相互转换的设备。
设备的网络参数(如IP)和16路RS232参数都可以通过配置软件或者网页的方式修改。
本节是为了方便用户快速对该产品有个大致了解而编写,第一次使用该产品时建议按照这个流程操作一遍,可以检验下产品是否有质量问题。
所需要的测试软件可以到官网下载:/1.2硬件准备为了测试N16,需要以下硬件:●N16一个;●DC12V 1A电源适配器一个;●串口(或USB)转RS232接头一个;●网线一个;图1.1 硬件准备1.3透传测试先用产品的默认参数来测试,默认参数如下:表1.2.1 设备默认参数本地端口来区分是发往哪个PORT的。
本测试以PORT1为例说明。