以太网贯桥云盒使用说明书
第1章 产品简介
1.1 产品概述
JXYH-7001系列以太网贯桥云盒是一款可以实现以太网与RS485接口之间的双向无缝转换、透明传输的设备。本产品有功耗低、速率快、稳定度高等特点。
设备支持主动上传与TCP Modbus两种形式。本系列产品充分利用现成的以太网网络实现不限距离的数据采集与传输与集中控制。功能特点
1.2 主要参数
参数 | 技术指标 |
产品供电 | 12-24V直流 |
产品功耗 | <1.2W |
网口 | 8针RJ45 |
网络协议 | 主动上报 |
DNS动态解析 | 支持 |
数据位 | 8位 |
停止位 | 1 |
工作温度 | -40℃~85℃ |
产品尺寸 | 100mm*70mm*23mm |
1.3 产品拓扑图
以太网贯桥云盒可以实现网络接口与RS485接口的无缝转换,通过以太网贯桥云盒可以将RS485设备与电脑或者服务器通过以太网有机的结合。传统的串行通信传输距离很近,但是使用以太网贯桥云盒将RS485转为以太网后,则不受限于物理距离,有网络的地方即可通信。
第2章 硬件设备
2.1 基本结构
上图左侧从右到左依次是RJ45以太网接口、复位开关、2针插拔式供电接口、直插式圆形供电口。
上图右侧是4针RS485接口。
2.2 RS485接口定义
产品可以使用RS485接口定义从左往右如下:
编号 | 定义 |
1 | 电源正(12-24VDC) |
2 | 电源负 |
3 | 485-B |
4 | 485-A |
2.3 产品指示灯
下图产品表面有三个指示灯,具体指示灯含义如下表所示
编号 | 颜色 | 定义 | 描述 |
1 | 红灯 | 供电灯 | 正常供电后灯亮 |
2 | 蓝灯 | 工作灯 | 485通讯后灯规律闪烁 |
3 | 绿灯 | 连接灯 | 在TcpServer模式下有连接或者在TCPClient模式下与服务器建立连接后绿灯亮 |
2.4 复位开关
产品具有两个复位开关,请注意,开关压下为复位状态,抬起为正常状态,压下并抬起为一个复位过程,不能让开关处于一直压下状态。
编号 | 定义 |
1 | 设备复位(参数不复位) |
2 | 网络参数复位(参数复位) |
第3章 软件配置
3.1 软件基本使用与设备搜索
首先您需要将我们的传感器解压到单独文件夹中,不要漏掉文件,请确保您电脑的.Net版本是2.0及以上,Win7SP1版本以上的都已经预装了.Net2.0版本,XP或者早期的Win7请安装.Net2.0。
软件界面分为如下几部分,如图,左边为设备搜索和操作信息显示区域,中间为配置区域,可以进行设备的基本配置,传感器的调试与固件升级。
请注意,使用时首先选择正确的网卡,尤其注意您的电脑有有线网卡和无线网卡时注意选择。然后点击搜索设备,此时会在设备列表中显示全部在线的设备,然后双击设备列表中您需要访问的设备,可以获取设备当前的基本配置。请注意每一步操作前都要首先搜索设备并双击设备,如下图。
您可以修改指定的参数,修改过参数后点击
3.2 传感器的网络配置
设备的基本设置主要包括以下几个方面:
基础网络设置 |
设备名称 | 客户用来标示自己的设备名称,自行修改,长度不大于10个汉字或者20个英文。 |
设备IP | 以太网传感器自身的静态IP,在没有勾选DHCP时使用本IP。 |
设备网关 | 以太网传感器自身的网关,在没有勾选DHCP时使用本网关。 |
子网掩码 | 以太网传感器自身的子网掩码,在没有勾选DHCP时使用本子网掩码。 |
DHCP | 自动搜寻IP,会根据您网络中的路由器自动获取IP,网关,子网掩码。 如果路由器中没有开启DHCP,则1分钟后会使用静态IP。 |
TCPmodbus设置 |
启动 TCPmodbs | 勾选本选项后设备以TCPmodbus从机方式工作。TCPmodbus和主动上传只能二选一 |
本地TCP modbus端口 | 监听的TCP端口号。 |
主动上报设置 |
服务器地址类型 | 可以选择上传到指定IP或者指定域名。 IP形式或者域名形式二选一。 |
目标IP/域名 | 需要上传到的指定IP或者域名。域名长度不能超过14个英文。 |
目标端口 | 需要上传到的指定端口。 |
主通信模式 | 主动上传使用的TCP协议或者UDP协议。 |
3.3 主动上传与TCPmodbus模式的切换
系统出厂默认使用TCP modbus方式工作,如果需要切换到主动上传模式,请按照以下步骤操作,注意步骤顺序不要错乱,否则会导致配置失败。
①在传感器调试页面设置上报协议为1,修改上报间隔为您期望的间隔。
②在传感器配置页面,将启动TCPmodbus的选项取消勾选,并设置主动上报设置,保存配置。
如果您需要切换回TCPmodbus模式,请按照以下步骤操作,注意步骤顺序不要错乱,否则会导致配置失败。
①在传感器配置页面,将启动TCPmodbus的选项勾选,保存配置。
②在传感器调试页面设置上报协议为0。
第4章 通信协议(TCP modbus)
4.1 TCP modbus基本通信格式
TCP Modubs由两部分组成,由MBAP头和PDU数据包组成。
其中MBAP数据头包含以下几部分:
区域 | 长度 | 描述 | 客户端 (主机) | 服务器 (从机) |
传输标志 | 2字节 | MODBUS请求和响应传输过程中序列号,一般每一次传输自增1。 | 客户端生成 | 应答时复制该值 |
协议标志 | 2字节 | Modbus协议默认为0 | 客户端生成 | 应答时复制该值 |
长度 | 2字节 | 剩余部分的长度 | 客户端生成 | 应答时由服务器端生成 |
单元标志 | 1字节 | 从机标志(从机地址) | 客户端生成 | 应答时复制该值 |
其中PDU数据组成如下,相较于Modbus-RTU协议,少了校验码。
从机应答帧结构:
功能码 | 有效字节数 | 第一数据区 | 第二数据区 | 第N数据区 |
1字节 | 2字节 | 2字节 | 2字节 | 2字节 |
第5章 主动上报协议
5.1 主动上报方式
设备可以采用TCP或者UDP方式主动上报,上报均采用Client方式,其中TCP采用长连接形式,设备具有KeepAlive机制,会主动保持和服务区的连接并且进行无限次的断线重连。
5.2 协议基本组成
协议的基本组成如下:
其中帧头2字节,固定为0xfe 0xdc。
设备版本号1字节,在本协议中为0x01。
设备ID为6字节,出厂内部固定,每一个本设备均有一个唯一的设备ID,客户可以使用该ID区分不同的设备。
传输Session为4字节,由设备指定,每次发送自增1,用来标识设备的传输顺序。
命令字节,长度,内容见下文。
校验和1字节,本协议中校验和不使用,此处固定0。
5.3 主动上报协议
主动上报的命令字节,长度,内容如下文所示。
命令字节 | 长度 | 内容 |
0x03 | 0x30(48) | 见下文数据上报内容 |
数据上报内容:
数据1内容(4字节) | 数据2内容(4字节) | .. | 数据12内容(4字节) |
5.4 主动上报协议实例
如下文是一个设备主动上传的数据:
fe dc 01 25 ab 4e a3 252400 00 00 0503 003000 0002 2000 0000 0000 00 000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000
其中fe dc为固定帧头,01位版本号,设备唯一id为ab4ea32524,本条指令的session为00000005,本条数据长度为0030也就是48个字节。
上传的第一组数为PH00000220代表5.44pH,剩下11组数据均为00000000不用,最后一个00为校验和。
00000220(16进制)转换成544(10进制)。