供应DCM-8013T 14路温湿度采集模块
价格:电议
地区:辽宁省 沈阳市
电 话:024-31529178
手 机:15542173558
传 真:024-31378303

 

DCM-8013T温湿度采集模块

产品概述

采集14路的温湿度信号。支持DS18B20和AM231两种形式的传感器。

主要性能指标

温湿度输入:

■ 通道: 14路

■ 输入类型: DS18B20或AM231

 

■ 支持MOUBUS-RTU协议,可使用组态软件控制。

 另外兼容自定义的简单的总线协议,用于上位机软件编程使者用。

■ 提供VC++控制软件(含源代码) VB6.0控制软件(含源代码),组合控制软件(含源代码),联机版时间控制软件。

■ 丰富接口:RS232或RS485隔离通信

■ 隔离电源模块

■ 电源:未调理+9~+36 VDC

■ 功耗:6W@24VDC

模块出厂设置

■ 地址:01H

■ 波特率:9600

■ 数据位:8

■ 校验位:N

■ 停止位:1

 

端子定义表

端子

名称

说明

1

GND

模块电源地

2

V+

直流+24V电源输入

3

D-

RS485接口信号负

4

D+

RS485接口信号正

5

CH14

传感器数据输入14通道

6

CH13

传感器数据输入13通道

7

CH12

传感器数据输入12通道

8

CH11

传感器数据输入11通道

9

CH10

传感器数据输入10通道

10

CH9

传感器数据输入9通道

11

CH1

传感器数据输入1通道

12

CH2

传感器数据输入2通道

13

CH3

传感器数据输入3通道

14

CH4

传感器数据输入4通道

15

CH5

传感器数据输入5通道

16

CH6

传感器数据输入6通道

17

CH7

传感器数据输入7通道

18

CH8

传感器数据输入8通道

19

GND

传感器电源地

20

5V

传感器电源+5V输出

DCM-8013T命令集

一、 读从机信息

例如:485总线上挂接了一个DCM-8013T型从机,该情况下可以对其下发读取ID命令。

l  主机发送的报文格式:

发送内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

03H

读取寄存器

起始寄存器地址

2

0030H

该寄存器中保存设备站号(ID号)

读取字长度

2

0002H

读取2个字(4个字节)

CRC校验

2

C404H

前面所有数据的CRC码

 

l  从机返回的报文格式:

返回内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

03H

读取寄存器应答

返回字节长度

1

08H

返回8个字节

返回数据

 

1008H

 

从机地址

2

0001H

 

从机波特率

2

0003H

0

1200

1

2400

2

4800

3

9600

4

19200

5

38400

6

57600

  7

  115200

返回数据

2

AABBH

 

CRC校验

2

EE08H

前面所有数据的CRC码

二、 读从机温湿度传感器数据

例如:485总线上挂接了一个DCM-8013T型温湿度采集板,ID为01,共8个传感器通道,读通道的传感器(或个传感器)数据。

1.   AM2301

l  主机发送的报文格式:

发送内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

03H

读取寄存器

起始寄存器地址

2

0000H

0000H - 该寄存器中保存传感器通道0温度值

0002H - 该寄存器中保存传感器通道1温度值

读取字长度

2

0002H

读取2个字(4个字节)

CRC校验

2

C40BH

前面所有数据的CRC码

说明:从机从指定寄存器地址开始,按主机要求返回的字数,将寄存器中的数据顺序上传。

l  从机返回的报文格式:  

返回内容

字节数

发送数据

备注

从机地址

1

01H

01号从机

功能码

1

03H

读取寄存器

返回字节长度

1

06H

返回6个字节的数据

返回数据

2

00E0H

014DH

传感器0  温度 22.4℃

传感器0  湿度 33.3%

CRC校验

2

43A0H

前面所有数据的CRC校验






返回数据格式说明:每个传感器通道按温度顺序上传2个字,其中每个字都是一个双字节有符号整型数,换算成10进制后,正好是传感器实际测量值的10倍。

2.   DS18B20

l  主机发送的报文格式:

发送内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

03H

读取寄存器

起始寄存器地址

2

0000H

注意:DS18B20模块起始地址必须为0000H

读取字长度

2

000FH

读取2个字(4个字节)

CRC校验

2

05CEH

前面所有数据的CRC码

说明:从机从指定寄存器地址开始,按主机要求返回的字数,将寄存器中的数据顺序上传。

l  从机返回的报文格式:  

返回内容

字节数

发送数据

备注

从机地址

1

01H

01号从机

功能码

1

03H

读取寄存器

返回字节长度

1

20H

返回14个字节的数据

各通道传感器数

4

0000H

0001H

。。。

0000H

通道1传感器数:0

通道2传感器数:1

。。。 。。。

通道8传感器数:0

返回数据

4

00DEH

个传感器  温度 22.2℃

CRC校验

2

47BCH

前面所有数据的CRC校验









返回数据格式说明:每个传感器通道按温度顺序上传2个字,其中每个字都是一个双字节有符号整型数,换算成10进制后,正好是传感器实际测量值的10倍。

 

三、 配置从机ID及波特率

例如:485总线上挂接了一个DCM-8013T型从机,该情况下可以对其下发配置命令。

l  主机发送的报文格式:

发送内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

0FH

写寄存器

起始寄存器地址

2

0030H

该寄存器中保存从机ID号(站号)

发送字节长度

2

0002H

 

保留

1

04H

 

设置从机地址

2

0005H

地址范围:0001H-0040H

设置从机波特率(如非必要,请不要修改,不修改保持原数即可)

2

0003H

0

1200

1

2400

2

4800

3

9600

4

19200

5

38400

6

57600

7

115200

CRC校验

2

911EH

前面所有数据的CRC码

 

l  从机返回的报文格式:

返回内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

0FH

写寄存器

起始寄存器地址

2

0030H

寄存器地址0030H:保存从机ID

保存数据字长度

2

0002H

原文返回上面写入的1个字(2个字节)

CRC校验

2

D405H

前面所有数据的CRC码

 

四、 DO输出

例如:485总线挂接了一个DCM-8013T型从机,该情况下可以对其进行输出控制命令。

l  主机发送的报文格式:

发送内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

0FH

写寄存器

起始寄存器地址

2

0010H

该寄存器中保存从机ID号(站号)

发送字节长度

2

0002H

 

返回数据

1

02H

 

设置从机地址

2

0001H

DO0无输出,DO1有输出

CRC校验

2

2408H

前面所有数据的CRC码

 

l  从机返回的报文格式:

返回内容

字节数

发送数据

备注

从机地址

1

01H

从机地址

功能码

1

0FH

写寄存器

起始寄存器地址

2

0010H

寄存器地址0064H:保存从机ID

数据字长度

2

0002H

原文返回上面写入的1个字(2个字节)

CRC校验

2

D5CFH

前面所有数据的CRC码

注:模块出厂地址为01H,通信设置为9600,8,N,1.

产品注意事项及保修

注意事项

在使用 DCM-8013T 板时,应注意 DCM-8013T板正面的 IC 芯片不要用手去摸,防止芯片受到静电的危害。

保修

DCM-8013T自出厂之日起,一年内凡用户遵守运输,贮存和使用规则,而质量低于产品标准者公司维修。

附录:地址定义表

功能码:03

说明:读取输入数据

地址描述说明

地址

描述

说明

40001

CH1传感器数量

 

40002

CH2传感器数量

 

40003

CH3传感器数量

 

40004

CH4传感器数量

 

40005

CH5传感器数量

 

40006

CH6传感器数量

 

40007

CH7传感器数量

 

40008

CH8传感器数量

 

40009

CH9传感器数量

 

40010

CH10传感器数量

 

40011

CH11传感器数量

 

40012

CH12传感器数量

 

40013

CH13传感器数量

 

40014

CH14传感器数量

 

40015

传感器1温度

若为单传感器模块,此地址固定;否则此地址为个传感器温度,如个传感器接在第二通道则此地址为第二通道个传感器温度

40016

传感器2温度

 

40017

传感器3温度

 

40018

传感器4温度

 

40019

传感器5温度

 

40020

传感器6温度

 

40021

传感器7温度

 

40022

传感器8温度

 

40023

传感器9温度

 

40024

传感器10温度

 

40025

传感器11温度

 

40026

传感器12温度

 

40027

传感器13温度

 

40028

传感器14温度

 

 

40048

模块地址

 

40049

通讯波特率

 

 

注意:在发送的数据帧中,需要指定要访问的寄存器地址。在本公司的MODBUS协议地址分配表中,寄存器地址=数据帧中寄存器的地址+1.举例来说,需要访问保持寄存器的40020地址,其中“4”为保持寄存器地址的前缀,在某些组态软件中会用到,但是“4”不作为寄存器地。“0020”是十进制数,表示寄存器地址,如果客户自己编写程序,则在发送的数据帧中,寄存器地址应填写“19”(即0x0013);如果在组态软件中,则直接填写“19”即可。