首页

添加工单

工单列表

登录注册

用户中心

<<<<<<

技术交流论坛

压力液位485直接输出相关

花开半夏

话题发布时间:2020-05-27 17:19:29

话题浏览量:316

    

PM300压力和PM200的液位,如果定制485直接输出的,遵循的什么协议,是否可以修改地址码和波特率,如果可以修改,具体什么样的修改方式?

等会我ID我不催你 2020-05-27 18:22:25

压力液位变送器也是标准的ModBus-RTU协议,接我们的小主机也是没问题的,地址和波特率也可以修改,但是需要用串口工具发命令修改。下面是具体的协议,可以参考一下

 MODBUS压力变送器通信协议

 

一.概述:

本协议遵守MODBUS通信协议,采用了MODBUS协议中的子集中RTU方式.RS485半双工工作方式.

二.串行数据格式:

串口设置:无校验,8位数据,1位停止位.

举例:9600,N,8,1 含义:9600bps,无校验,8位数据位,1位停位.

本变送器支持的串口波特率为:

1200,2400,4800,9600,19200,38400,57600,115200

CRC校验的多项式:0xA001.

数据通信过程中的数据全部是按照双字节整形数据来处理,如果数据标识的是浮点数,写需要读取小数点来确定数据的大小.

三.通信格式:

1.读命令格式(03功能码)举例

A.发送读命令格式:

地址

功能码

数据起始(H)

数据起始(L)

数据个数(H)

数据个数(L)

CRC16

(L)

CRC16

(H)

0X01

0X03

0X00

0X00

0X00

0X01

0X84

0X0A

B.返回读数据格式:举例

地址

功能码

数据长度

数据 (H)

数据 (L)

CRC16

(L)

CRC16

(H)

0X01

0X03

0X02

0X00

0X01

0X79

0X84

2.写命令格式(06功能码)举例

地址

功能码

数据起始(H)

数据起始(L)

数据 (H)

数据 (L)

CRC16

(L)

CRC16

(H)

0X01

0X06

0X00

0X00

0X00

0X02

0X08

0X0B

B.返回读数据格式:举例

地址

功能码

数据起始(H)

数据起始(L)

数据 (H)

数据 (L)

CRC16

(L)

CRC16

(H)

0X01

0X06

0X00

0X00

0X00

0X02

0X08

0X0B

 

3.异常应答返回

地址

功能码

异常码

CRC16

(L)

CRC16

(H)

0X01

0X80+功能码

0x01(非法功能)

0x02( 非法数据地址)

0x03(非法数据

 

 

 

 

四.支持的命令及命令和数据意义:

MODBUS-RTU协议命令列表如下:

功能码

数据起始地址

数据个数

数据字节

数据范围

指令意义

0x03功能码读取数据

0x03

0x0000

1

2

1-255

读取从机地址

0x03

0x0001

1

2

0-1200

1-2400

2-4800

3-9600

4-19200

5-38400

6-57600

7-115200

波特率读取

0x03

0x0003

1

2

0-####

1-###.#

2-##.##

3-#.###

小数点分别代表0-3位小数点

0x03

0x0002

1

2

0- Mpa

1- Kpa

2- Pa

3- Bar

4- Mbar

5- kg/cm2

6- psi

7- mh2o

8- mmh2o

压力单位

0x03

0x0004

1

2

-32768-32767

测量输出值

0x03

0x0005

1

2

-32768-32767

变送器量程零点

0x03

0x0006

1

2

-32768-32767

变送器量程满点

0x03

0x000c

1

2

-32768-32767

零位偏移值,出厂一般为0

0x06功能码写数据

0x06

0x0000

 

2

1-255

改写从机地址

0x06

0x0001

 

2

0-1200

1-2400

2-4800

3-9600

4-19200

5-38400

6-57600

7-115200

修改波特率

0x06

0x000c

 

2

-32768-32767

零位偏移值.压力输出值=校准测量值+零位偏移值

保存和恢复工厂

0x06

0x000F

 

2

0- 保存到用户区

1- 保存到工厂区

 

0X06

0x0010

 

2

1-返回工厂参数

1 楼
请登录后发布您的看法! 去登陆 发表内容为本站会员交流之用,不代表网站立场,且不支持任何商业行为!
  • 波浪
  • 波浪
  • 波浪
  • 波浪

您有

0 条新回复