一、協議
通訊波特率:9600,無奇偶校驗,1位起始位,8位數據位,1位停止位。
1. 讀取探測器的值
1.1 PC機向探測器發送:
|
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x64 |
0x00 |
0x01 (數據長度) |
0x00
|
|
0xAA |
0x00 |
CRC校驗高8位 |
CRC校驗低8位 |
1.2 探測器向PC機返回
|
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x65 |
0x00
|
0x0F (數據長度) |
探測器狀態高8位 |
|
探測器狀態低8位 |
探測器煙霧值 16-23位 |
探測器煙霧值8-15位 |
探測器煙霧值0-7位 |
探測器非煙霧值16-23位 |
探測器非煙霧值8-15位 |
探測器非煙霧值0-7位 |
探測器汙染值 16-23 |
探測器汙染值 8-15 |
探測器汙染值 0-7 |
|
探測器溫度值 高8位 |
探測器溫度值 低8位 |
電子濾網係數 高8位 |
電子濾網係數 低8位 |
0xAA |
0x00 |
CRC校驗高8位 |
CRC校驗低8位 |
注意: CRC校驗計算是從(cong) 幀頭0xAA,0x55開始,到幀尾0xAA ,0x00結束的,不包括起始位0xFE.
探測器ID範圍:0x00-0xFE,0xFF是通用地址,就是所有探測器地址有效。
探測器的煙霧值、非煙霧值、汙染值需要除於(yu) 1000,得到的浮點數。溫度值、電子濾網係數除於(yu) 100。
1.3 探測器狀態值含義(yi)
探測器狀態值由16bit組成
|
15—10:保留 |
|||||||||
|
9:複位事件 |
8:隔離狀態 |
7:輔助故障 |
6:汙染值過高 |
5:煙霧傳(chuan) 感器故障 |
4:係統故障 |
3:火警2報警 |
2:火警1報警 |
1:行動警告 |
0:預警啟動 |
提供4級煙霧報警:預警、行動、火警1、火警2;報警閾值可以由遙控器設置。
2.設置探測器的ID
2.1 PC機向探測器發送:
|
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(缺省0x01) |
0x76 |
0x00 |
0x01 (數據長度) |
0x02 (新ID) |
|
0xAA |
0x00 |
CRC校驗高8位 |
CRC校驗低8位 |
2.2 探測器向PC機返回
|
0xFE |
0xAA |
0x55 |
0x00 |
0x00 |
探測器ID(依然是以前的ID) |
0x02 |
0x00 |
0x01 (數據長度) |
0xFF(設置成功) 或者 0x00(設置失敗) |
|
0xAA |
0x00 |
CRC校驗高8位 |
CRC校驗低8位 |
二、接線圖

注:多個(ge) 探測器可以統一供電。
