众有除湿机官网
公司新闻

众有工业除湿机的远程通讯协议

概述:上海众有实业有限公司生产的除湿机均采用名牌压缩机,微电脑湿度控制,湿度显示、直观了然,外形美观,性能优越,操作简便。广泛应用于科研、工业、医疗卫生、仪器仪表,商品储藏、地下工程以及电脑室、资料室、档案室、仓库、浴室等高湿度场所,防止仪器、仪表、电脑、电讯器材、药品、资料等受潮、锈蚀、霉烂而造成的损失。在环境相对湿度20-95%RH,环境温度5-38oC范围内能正常工作。不能在酸、碱、盐、胶粘等有害气体或易燃易爆的尘埃等不良环境中使用。本系统适用于上海众有除湿机控制系统,是以MODBUS 协议(软件)为通讯协议,以RS485通讯(硬件)方式组成网络的。Samkoon SK 系列触摸屏或计算机为主机;各设备(控制器)

为从机。

一.通讯参数:

1.波特率:2400;

2.数据位:8位;

3.停止位:1位;

4.校验位:NONE;

5.停止位:1位;

二.MODBUS通讯协议说明:

MODBUS 帧格式


1.功能码 0x01(01):读线圈

请求帧格式:从机地址+0x01+线圈起始地址+线圈数量+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x01(功能码)

1 个字节

读线圈

3

线圈起始地址

2 个字节

高位前,低位后

4

线圈数量

2 个字节

高位前,低在后,N

5

CRC 检验

2 个字节

低位前,高位后


响应帧格式:从机地址+0x01+字节数+线圈状态+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x01(功能码)

1 个字节

读线圈

3

字节数

1 个字节

值:【(N+7)/8】

4

线圈状态

2 个字节

【(N+7)/8】个字节

每8个线圈合为一个字节,最后一个若不足8位,未定义部分填 0.前8个线圈在第一个字节,最地址最小的线圈在最低位。依次类推

5

CRC 检验

2 个字节

低位前,高位后


2.功能码 0x03(03):读寄存器

请求帧格式:从机地址+0x03+寄存器起始地址+寄存器数量+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x03(功能码)

1 个字节

读寄存器

3

寄存器起始地址

2 个字节

高位前,低位后

4

寄存器数量

2 个字节

高位前,低在后,N

5

CRC 检验

2 个字节

低位前,高位后


响应帧格式:从机地址+0x03+字节数+寄存器值+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x03(功能码)

1 个字节

读寄存器

3

字节数

1 个字节

N*2

4

寄存器值

N*2 个字节

每两字节表示一个寄存器值,高位在前,低位在后。寄存器的值小的排在前面

5

CRC 检验

2 个字节

低位前,高位后


3.功能码 0x05(05):写单线圈


请求帧格式:从机地址+0x05+线圈地址+线圈状态+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x05(功能码)

1 个字节

写单线圈

3

线圈地址

2 个字节

高位前,低位后

4

线圈状态

2 个字节

高位在前,低位在后。非 0即为有效

5

CRC 检验

2 个字节

低位前,高位后


响应帧格式:从机地址+0x05+线圈地址 +线圈状态+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x05(功能码)

1 个字节

写单线圈

3

线圈地址

2 个字节

高位前,低位后

4

线圈状态

2 个字节

高位在前,低位在后。非 0即为有效

5

CRC 检验

2 个字节

低位前,高位后



4.功能码 0x06(06):写单寄存器


请求帧格式:从机地址+0x06+寄存器地址+寄存器值+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x06(功能码)

1 个字节

写单寄存器

3

寄存器地址

2 个字节

高位前,低位后

4

寄存器值

2 个字节

高位在前,低位在后。非 0即为有效

5

CRC 检验

2 个字节

低位前,高位后


响应帧格式:从机地址+0x06+寄存器地址+寄存器值+CRC 检验

序号

数据(字节)意义

字节数量

说明

1

从机地址

1 个字节

由参数中设定

2

0x06(功能码)

1 个字节

写单寄存器

3

寄存器地址

2 个字节

高位前,低位后

4

寄存器值

2 个字节

高位在前,低位在后。非 0即为有效

5

CRC 检验

2 个字节

低位前,高位后



三.从机数据、单线圈地址分配表(以从机1为例 n=1):

序号

数值/线圈

地址

说明


1

数值

n:4x0

故障显示(只读)

2

数值

n:4x1

当前湿度(只读)

3

数值

n:4x2

当前温度(只读)

4

数值

n:4x3

设定湿度(读/写)

5

数值

n:4x4

设定温度(读/写)

6

数值

n:4x5

盘管温度(只读)

7

数值

n:4x6

设定温差(读/写)

8

数值

n:4x7

运行模式(只读),0=待机模式;

1=除湿模式;

2.=化霜模式;

9

数值



10

数值



11

数值



12

数值



13




14

线圈

n:0x0

故障标志,0=正常、1=故障

15

线圈

n:0x1

开/关(读/写),0=关、1=开

16

线圈

n:0x2

未使用

17

线圈

n:0x3

未使用

18

线圈

n:0x4

未使用

19

线圈

n:0x5

未使用

20


n:0x6

未使用

21


n:0x7

未使用

22

线圈

n:0x8

相序保护(读),0=正常、1=故障

23

线圈

n:0x9

盘管传感器(读),0=正常、1=故障

24

线圈

n:0x10

环温传感器(读),0=正常、1=故障

25

线圈

n:0x11

湿度传感器(读),0=正常、1=故障

26

线圈

n:0x12

高压1保护(读),0=正常、1=故障

27

线圈

n:0x13

低压1保护(读),0=正常、1=故障

28

线圈

n:0x14

高压2保护(读),0=正常、1=故障

29

线圈

n:0x15

低压2保护(读),0=正常、1=故障