主要性能指標(biāo)
溫濕度輸入:
■ 通道: 8 路或12路
■ 輸入類型: 18B20或,AM2301
數(shù)字量輸出:
■ 通道: 2路繼電器輸出
■ 無源繼電器
■ 觸點(diǎn)容量:1A-30VDC或 1A-220VAC
■ 支持MOUBUS-RTU協(xié)議,可使用組態(tài)軟件控制。
另外兼容自定義的簡單的總線協(xié)議,用于機(jī)軟件編程使者用。
■ 提供VC++控制軟件(含源代碼) VB6.0控制軟件(含源代碼),組合控制軟件(含源代碼),聯(lián)機(jī)版時(shí)間控制軟件。
■ 豐富接口:RS232或RS485隔離通信
■ 隔離電源模塊
■ 電源:未調(diào)理+9~+36 VDC
■ 功耗:6W@24VDC
模塊出廠設(shè)置
■ 地址:01H
■ 波特率:9600
■ 數(shù)據(jù)位:8
■ 校驗(yàn)位:N
■ 停止位:1
端子定義表
端子 | 名稱 | 說明 |
1 | GND | 模塊電源地 |
2 | V+ | 直流+24V電源輸入 |
3 | D- | RS485接口信號負(fù) |
4 | D+ | RS485接口信號正 |
5 | 232R | RS232電平 設(shè)備數(shù)據(jù)接收 |
6 | 232T | RS232電平 設(shè)備數(shù)據(jù)發(fā)送 |
7 | RL2 | 繼電器2輸出正 |
8 | CM2 | 繼電器2輸出負(fù) |
9 | RL1 | 繼電器1輸出正 |
10 | CM1 | 繼電器1輸出負(fù) |
11 | CH1 | 傳感器數(shù)據(jù)輸入1通道 |
12 | CH2 | 傳感器數(shù)據(jù)輸入2通道 |
13 | CH3 | 傳感器數(shù)據(jù)輸入3通道 |
14 | CH4 | 傳感器數(shù)據(jù)輸入4通道 |
15 | CH5 | 傳感器數(shù)據(jù)輸入5通道 |
16 | CH6 | 傳感器數(shù)據(jù)輸入6通道 |
17 | CH7 | 傳感器數(shù)據(jù)輸入7通道 |
18 | CH8 | 傳感器數(shù)據(jù)輸入8通道 |
19 | GND | 傳感器電源地 |
20 | 5V | 傳感器電源+5V輸出 |
DCM-8012T命令集
一、 讀從機(jī)信息
例如:485總線上掛接了一個(gè)DCM-8012T型從機(jī),該情況下可以對其下發(fā)讀取ID命令。
l 主機(jī)發(fā)送的報(bào)文格式:
發(fā)送內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 03H | 讀取寄存器 |
起始寄存器地址 | 2 | 0030H | 該寄存器中保存設(shè)備站號(ID號) |
讀取字長度 | 2 | 0002H | 讀取2個(gè)字(4個(gè)字節(jié)) |
CRC校驗(yàn) | 2 | 04H | 前面數(shù)據(jù)的CRC碼 |
l 從機(jī)返回的報(bào)文格式:
返回內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 | ||||||||||||||||
從機(jī)地址 | 1 | 01H | 從機(jī)地址 | ||||||||||||||||
功能碼 | 1 | 03H | 讀取寄存器應(yīng)答 | ||||||||||||||||
返回字節(jié)長度 | 1 | 08H | 返回8個(gè)字節(jié) | ||||||||||||||||
返回?cái)?shù)據(jù) |
| 1008H |
| ||||||||||||||||
從機(jī)地址 | 2 | 0001H |
| ||||||||||||||||
從機(jī)波特率 | 2 | 0003H |
| ||||||||||||||||
返回?cái)?shù)據(jù) | 2 | AABBH |
| ||||||||||||||||
CRC校驗(yàn) | 2 | EE08H | 前面數(shù)據(jù)的CRC碼 |
二、 讀從機(jī)溫濕度傳感器數(shù)據(jù)
例如:485總線上掛接了一個(gè)DCM-8012T型溫濕度采集板,ID為01,共8個(gè)傳感器通道,讀通道的傳感器(或個(gè)傳感器)數(shù)據(jù)。
1. AM2301
l 主機(jī)發(fā)送的報(bào)文格式:
發(fā)送內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 03H | 讀取寄存器 |
起始寄存器地址 | 2 | 0000H | 0000H - 該寄存器中保存?zhèn)鞲衅魍ǖ?溫度值 0002H - 該寄存器中保存?zhèn)鞲衅魍ǖ?溫度值 |
讀取字長度 | 2 | 0002H | 讀取2個(gè)字(4個(gè)字節(jié)) |
CRC校驗(yàn) | 2 | 0BH | 前面數(shù)據(jù)的CRC碼 |
說明:從機(jī)從指定寄存器地址開始,按主機(jī)要求返回的字?jǐn)?shù),將寄存器中的數(shù)據(jù)順序上傳。
l 從機(jī)返回的報(bào)文格式:
返回內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 01號從機(jī) |
功能碼 | 1 | 03H | 讀取寄存器 |
返回字節(jié)長度 | 1 | 06H | 返回6個(gè)字節(jié)的數(shù)據(jù) |
返回?cái)?shù)據(jù) | 2 | 00E0H 014DH | 傳感器0 溫度 22.4℃ 傳感器0 濕度 33.3% |
CRC校驗(yàn) | 2 | 43A0H | 前面數(shù)據(jù)的CRC校驗(yàn) |
返回?cái)?shù)據(jù)格式說明:每個(gè)傳感器通道按溫度順序上傳2個(gè)字,其中每個(gè)字都是一個(gè)雙字節(jié)有號整型數(shù),換算成10進(jìn)制后,正好是傳感器實(shí)際測量值的10倍。
2. DS18B20
l 主機(jī)發(fā)送的報(bào)文格式:
發(fā)送內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 03H | 讀取寄存器 |
起始寄存器地址 | 2 | 0000H | 0000H - 該寄存器中保存?zhèn)鞲衅魍ǖ?溫度值 0002H - 該寄存器中保存?zhèn)鞲衅魍ǖ?溫度值 |
讀取字長度 | 2 | 0009H | 讀取2個(gè)字(4個(gè)字節(jié)) |
CRC校驗(yàn) | 2 | 85CCH | 前面數(shù)據(jù)的CRC碼 |
說明:從機(jī)從指定寄存器地址開始,按主機(jī)要求返回的字?jǐn)?shù),將寄存器中的數(shù)據(jù)順序上傳。
l 從機(jī)返回的報(bào)文格式:
返回內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 01號從機(jī) |
功能碼 | 1 | 03H | 讀取寄存器 |
返回字節(jié)長度 | 1 | 14H | 返回14個(gè)字節(jié)的數(shù)據(jù) |
各通道傳感器數(shù) | 4 | 0000H 0001H 。。。 0000H | 通道1傳感器數(shù):0 通道2傳感器數(shù):1 。。。 。。。 通道8傳感器數(shù):0 |
返回?cái)?shù)據(jù) | 4 | 00DEH | 傳感器0 溫度 22.2℃ |
CRC校驗(yàn) | 2 | 3B52H | 前面數(shù)據(jù)的CRC校驗(yàn) |
返回?cái)?shù)據(jù)格式說明:每個(gè)傳感器通道按溫度順序上傳2個(gè)字,其中每個(gè)字都是一個(gè)雙字節(jié)有號整型數(shù),換算成10進(jìn)制后,正好是傳感器實(shí)際測量值的10倍。
三、 配置從機(jī)ID及波特率
例如:485總線上掛接了一個(gè)DCM-8012T型從機(jī),該情況下可以對其下發(fā)配置命令。
l 主機(jī)發(fā)送的報(bào)文格式:
發(fā)送內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 | ||||||||||||||||
從機(jī)地址 | 1 | 01H | 從機(jī)地址 | ||||||||||||||||
功能碼 | 1 | 0FH | 寫寄存器 | ||||||||||||||||
起始寄存器地址 | 2 | 0030H | 該寄存器中保存從機(jī)ID號(站號) | ||||||||||||||||
發(fā)送字節(jié)長度 | 2 | 0002H |
| ||||||||||||||||
保留 | 1 | 04H |
| ||||||||||||||||
設(shè)置從機(jī)地址 | 2 | 0005H | 地址范圍:0001H-0040H | ||||||||||||||||
設(shè)置從機(jī)波特率(如非要,請不要修改,不修改保持原數(shù)即可) | 2 | 0003H |
| ||||||||||||||||
CRC校驗(yàn) | 2 | 911EH | 前面數(shù)據(jù)的CRC碼 |
l 從機(jī)返回的報(bào)文格式:
返回內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 0FH | 寫寄存器 |
起始寄存器地址 | 2 | 0030H | 寄存器地址0030H:保存從機(jī)ID |
保存數(shù)據(jù)字長度 | 2 | 0002H | 原文返回上面寫入的1個(gè)字(2個(gè)字節(jié)) |
CRC校驗(yàn) | 2 | D405H | 前面數(shù)據(jù)的CRC碼 |
四、 DO輸出
例如:485總線掛接了一個(gè)DCM-8012T型從機(jī),該情況下可以對其進(jìn)行輸出控制命令。
l 主機(jī)發(fā)送的報(bào)文格式:
發(fā)送內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 0FH | 寫寄存器 |
起始寄存器地址 | 2 | 0010H | 該寄存器中保存從機(jī)ID號(站號) |
發(fā)送字節(jié)長度 | 2 | 0002H |
|
返回?cái)?shù)據(jù) | 1 | 02H |
|
設(shè)置從機(jī)地址 | 2 | 0001H | DO0無輸出,DO1有輸出 |
CRC校驗(yàn) | 2 | 2408H | 前面數(shù)據(jù)的CRC碼 |
l 從機(jī)返回的報(bào)文格式:
返回內(nèi)容 | 字節(jié)數(shù) | 發(fā)送數(shù)據(jù) | 備注 |
從機(jī)地址 | 1 | 01H | 從機(jī)地址 |
功能碼 | 1 | 0FH | 寫寄存器 |
起始寄存器地址 | 2 | 0010H | 寄存器地址0064H:保存從機(jī)ID |
數(shù)據(jù)字長度 | 2 | 0002H | 原文返回上面寫入的1個(gè)字(2個(gè)字節(jié)) |
CRC校驗(yàn) | 2 | D5CFH | 前面數(shù)據(jù)的CRC碼 |
注:模塊出廠地址為01H,通信設(shè)置為9600,8,N,1.
產(chǎn)品注意事項(xiàng)及保修
注意事項(xiàng)
在使用 DCM-8012T 板時(shí),應(yīng)注意 DCM-8012T板正面的 IC 芯片不要用手去摸,芯片受到靜電的危害。
保修
DCM-8012T自出廠之日起,一年內(nèi)凡用戶遵守運(yùn)輸,貯存和使用規(guī)則,而質(zhì)量低于產(chǎn)品標(biāo)準(zhǔn)者公司維修。