欢迎来到安徽天分仪表有限公司 !网址:www.tf-yb.com

当前位置: 网站首页 > 新闻中心 > 资料下载 >
新闻中心

资料下载

氧化锆氧量分析仪通讯协议

发布时间:2022-12-15 浏览次数:0

氧量分析仪RS-485通信接口MODBUS协议说明

1、接线方法:

1)、白线   RS-485正(A

2)、兰线   RS-485负(B

2物理层

        (1) RS485通讯接口,异步半双工模式。

        (2) 通讯波特率120024004800960019200bps可设置,出厂默认值为9600bps

        (3) 字节传送格式:

       波特率:9600(通过氧量仪按键选择)

       数据位  8

       停止位  1

       奇偶校验 

3MODBUS-RTU协议:

本仪表提供串行异步半双工RS485通讯接口,采用标准MODBUS-RTU协议,各种数据信息均可在通讯线路上传送。在一条线路上可以同时连接多达128个网络仪表,每个网络仪表均可设定其通讯地址,通讯连接应使用带有铜网的屏蔽双绞线,线径不小于0.5mm2。布线时应使通讯线远离强电电缆或其他强电场环境,推荐采用T型网络的连接方式,不建议采用星形或其他的连接方式。

MODBU协议在一根通讯线上采用主从应答方式的通讯连接方式。首先,主计算机的信号寻址到一台******地址的终端设备(从机),然后,终端设备发出的应答信号以相反的方向传输给主机。MODBUS协议只允许在主机(PCPLC )和终端设备之间通讯,而不允许独立的终端设备之间的数据交换,这样各终端设备不会在它们初始化时占据通讯线路,而仅限于响应到达本机的查询信号。

主机查询:查询消息帧包括设备地址、功能代码、数据信息码、校验码。地址码表明要选中的从机设备;功能代码告之被选中的从设备要执行何种功能,例如功能代码03是要求从设备读寄存器并返回它们的内容;数据段包含了从设备要执行功能的任何附加信息,校验码用来检验一帧信息的正确性,从设备提供了一种验证消息内容是否正确的方法,它采用CRC16的校验规则。

从机响应:如果从设备产生正常的回应,在回应消息中有从机地址码、功能代码、数据信息码和CRC16校验码。数据信息码则包括了从设备收集的数据:像寄存器值或状态。如果有错误发生,我们约定是从机不进行响应。

数据帧的结构,即报文格式:

设备地址

功能代码

数据段

CRC16校验码

1byte

1byte

Nbytes

2bytes

设备地址:由一个字节组成,在我们的系统中只使用了1~247,其它地址保留。每个终端设备的地址必须是******的,仅仅被寻址到的终端会响应相应的查询。

功能代码:告诉了被寻址到的终端执行何种功能。下表列出了本仪表所支持的功能代码及它们的功能。

功能代码

功能

03H

读一个或多个寄存器的值

10H

写一个或多个寄存器的值

数据段:包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。这些数据的内容可能是数值、参考地址或者设置值。

校验码:CRC16占用两个字节,包含了一个16 位的二进制值。CRC值由传输设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算CRC值,然后与接收到的CRC域中的值进行比较,如果这两个值不相等,就发生了错误。

4 通信报文举例:

        (1) 读数据寄存器(功能码03H)   主机发送:640300000004

        主机发数据帧:氧量值 (寄存器地址为0000H)和温度测量值(寄存器地址为0002H)

 

本仪表的地址

功能码

寄存器起始地址(>)

数据个数(>)

校验码

64H

03H

00H,00H

00H,04H

自动计算

 注意:本协议数据均为浮点数,1个浮点数的数据个数为2,因此两个浮点数为4.    

仪表回应数据帧:如果:氧量值=16.27温度测量值=699.8浮点数格式:BADC

本机地址

功能码

数据字节长度

数据段(8字节)

校验码

64H

03H

08H

28H,F6H,41H,82H,F3H,33H,44H,2EH

E8H,F3H

 

(2) 写数据寄存器(功能代码10H):

主机发数据帧:如:设置阻尼系数(地址为0018H)=200,主机发送:64100018000204000043482DCE

本仪表的地址

功能码

寄存器起始地址

寄存器数

数据字节数

数据段

校验码

64H

10H

00H,18H

00H,02H

04H

00H

00H

43H

48H

2DH

CEH

 

 

仪表回应数据帧:

本机地址

命令

寄存器起始地址

寄存器数

校验码

64H

10H

00H,09H

00H,02H

49H

F8H

 

 

5 Modbus通信寄存器地址表

属性:R/W表示可读可写,R表示只读。

寄存器地址

项目描述

数据类型

属性

说明

0000H

氧量测量值

float

R

IEEE754单精度浮点数格式

0002H

温度测量值

float

R

同上

0004H

电流输出值

float

R

同上

0006H

传感器本底

float

R

同上

0008H

传感器内阻

float

R

同上

000AH

氧量量程设置值

float

R/W

同上

000CH

输出电流上限设置值

float

R/W

同上

000EH

输出电流下限设置值

float

R/W

同上

0010H

参比气浓度值

float

R/W

同上

0012H

标准气浓度值

float

R/W

同上

0014H

恒温温度设置值

float

R/W

同上

0016H

进入菜单密码

float

R/W

同上

0018H

氧量阻尼系数

float

R/W

同上

001AH

标定读数时间

float

R/W

同上

001CH

自动标定周期

float

R/W

同上

安徽天分仪表有限公司
联系人:潘学良

电话:18225808093

在线客服

点击这里给我发消息

点击这里给我发消息

咨询电话:
18225808093
13805506675

扫一扫打开手机站