中央空调MODBUS(rs485) 协议

中央空调MODBUS(rs485) 协议


2024年5月18日发(作者:)

MODBUS V2.5

MODBUS协议规定了具体的通讯接口形式

序号

1

2

3

4

技术指针/规格

物理界面

波特率

传输方式

数据流格式

RS485 半双工

9600

规 定

RTU(远程终端单元)格式

地址 功能代码 数据数量 数据1 ... 数据n CRC高字

节 CRC低字节

5

6

7

8

9

10

11

12

13

地址

功能代码

数据数量

数据

CRC校验和

字节格式

校验方式

0地址

接口定义

1-247

3,6,

<255

0-255

CRC-16

10位格式:1起始位+8数据位+无奇校验+1停止位

CRC-16

广播地址

A(+),B(-),二线制

控制器通讯协议采用了标准的MODBUS RTU协议,用到了MODBUS的03号,06号命令;

波特率固定为9600没有奇偶校验位,8位数据位,1位停止位,内部地址所代表的含义如下表:

03/06命令报文信息:

功能码

03

03/06

03/06

03

03/06

03/06

寄存器地址

00000

00001

00002

00003

00004

00005

风机盘管

室内温度

设置温度

模式

数 据 解 释

测量温度值( 0-50℃ ) 通讯数据=测量温度*10

设置温度值(5

35℃) 通讯数据=设定温度*10

00:制冷、01:制热、02:通风/睡眠;

00:关阀、01:开阀

01:低速、02:中速、03:高速、00:自动;

00:关机、01:开机

关阀/开阀

风机模式

状态

举例说明:

开机命令: 01 06 00 05 00 01 58 0B

关机命令码: 01 06 00 05 00 00 99 CB

读取温度命令码: 01 03 00 05 00 00 55 CB

写设定温度命令码: 01 06 00 01 00 64 D9 E1 (设定温度为10℃)

注:此例中 温控器ID 假定为:01(即 房间号为:001)。

组态软件里面:

1、模式:real 03功能区,16位无符号数,低8位,偏置3(2+1);

2、开关机:real 03功能区,16位无符号数,低8位,偏置6(5+1);如果要写入,测试的时候,勾选可读可写即可,

组态软件没有06功能区;

3、风速:real 03功能区,16位无符号数,低8位,偏置5(4+1);如果要写入,测试的时候,勾选可读可写即可,

组态软件没有06功能区;

4、室内温度:real 03功能区,16位无符号数,低8位,偏置1(0+1);


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716030276a2709219.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信