海灣火災(zāi)報警控制系統(tǒng)MODBUS RTU通訊規(guī)約
1 規(guī)約制定的依據(jù):
1.1 火災(zāi)報警控制系統(tǒng)的特點:
1.1.1 火災(zāi)本身是小概率事件,很少發(fā)生;
1.1.2 所帶探測類設(shè)備和控制類設(shè)備眾多;
1.1.3 火災(zāi)報警控制系統(tǒng)的設(shè)備種類非常多;
1.1.4 每個探測類設(shè)備均有正常、故障、報警三種狀態(tài),可能發(fā)生隔離、釋放信息;
1.1.5 每個控制類設(shè)備均有正常、故障、動作、恢復(fù)四種狀態(tài),可能發(fā)生隔離、釋放、啟動、停動信息。
1.2 由于以上特點,火災(zāi)報警控制系統(tǒng)的通訊設(shè)計成事件出發(fā)的形式;默認每個設(shè)備處于正常狀態(tài),如發(fā)生故障、隔離、報警事件,形成包含事件類型、設(shè)備編碼、設(shè)備類型的事件信息;通過MODBUS傳送給主機,主機進行事件的文本或圖形顯示。
2 通訊說明:
2.1 通訊協(xié)議:MODBUS RTU;
2.2 波特率: 4800;
2.3 奇偶校驗:無;
2.4 停止位:1位,每字節(jié)數(shù)據(jù)共10位;
2.5 Modbus從站地址設(shè)定:
針對GST200控制器,該網(wǎng)卡需進行注冊,并在開機注冊時顯示聯(lián)網(wǎng)系統(tǒng)正常,并且正常運行時,紅燈閃爍;設(shè)定控制器聯(lián)網(wǎng)地址,該地址即為Modbus從站地址;
針對GST5000控制器,該網(wǎng)卡在系統(tǒng)中注冊為CRT卡,設(shè)置彩色顯示器CRT地址,該地址即為Modbus從站地址;
3 火災(zāi)報警控制系統(tǒng)MODBUS規(guī)約
寄存器模式通訊協(xié)議
3.1 主機使用MODBUS功能碼3對火災(zāi)報警控制器設(shè)備狀態(tài)寄存器進行查詢,寄存器點數(shù)由控制器設(shè)備點數(shù)決定,因此,該方案適合小點數(shù)的火災(zāi)報警控制器;
3.2 寄存器狀態(tài)說明:
寄存器與設(shè)備對應(yīng)說明:
MODBUF的查詢寄存器40001對應(yīng)控制器的0回路的1號設(shè)備;
GST200控制器:
GST200控制器共可接242個設(shè)備,設(shè)備二次碼編碼應(yīng)按照***001~***242設(shè)置,001號設(shè)備對應(yīng)寄存器0x40001;243、244、245號設(shè)備對應(yīng)主電狀態(tài)、備電狀態(tài)、總線狀態(tài)。
GST5000控制器:
GST5000控制器每個回路可接240個設(shè)備,設(shè)備二次碼編碼應(yīng)按照***001~***240設(shè)置,其中第三位為設(shè)備區(qū)號,后三位為設(shè)備一次碼,與寄存器對應(yīng)關(guān)系為:設(shè)備區(qū)號*240+設(shè)備一次碼,對應(yīng)相應(yīng)的寄存器,001號設(shè)備對應(yīng)寄存器0x40001。寄存器地址0x44998、0x44999對應(yīng)主電狀態(tài)、備電狀態(tài)。
因此,配接GST5000系統(tǒng)時,設(shè)備二次碼的后四位不能相同,否則不同的設(shè)備將對應(yīng)一個寄存器;同時,因為設(shè)備二次碼的第三位最大為9,因此,最大寄存器號為240*9+240 = 2400,最多支持2400個點。
無事件應(yīng)答 0、火警 1、故障 2、動作 3、啟動 5、停動 6、隔離 7、釋放 8 主電備電恢復(fù) 9;
3.3 每個寄存器的數(shù)據(jù)為兩個字節(jié),MODBUS主機每次可查詢?nèi)我舛嗟募拇嫫?,因此,每次查詢多個寄存器時,通訊的數(shù)據(jù)量比較大;
3.4 數(shù)據(jù)的校驗采用CRC校驗;
3.5 主機功能碼3查詢數(shù)據(jù)格式(如下表):
說明:每個寄存器為2字節(jié)數(shù)據(jù),每次查詢設(shè)定查詢寄存器的數(shù)量和起始地址。寄存器的起始地址為0x0000,代表寄存器0x40001,每次查詢最多查詢100個寄存器。
如從機地址為01,查詢40001寄存器,主機發(fā)送:
byte1 從機地址 01
byte2 功能碼 03
byte3 起始地址高字節(jié) 00
byte4 起始地址低字節(jié) 00
byte5 寄存器數(shù)量高字節(jié) 00
byte6 寄存器數(shù)量低字節(jié) 01
byte7 CRC校驗低字節(jié) CRCL
byte8 CRC校驗高字節(jié) CRCH
查詢40001~40050寄存器:
主機發(fā)送:
byte1 從機地址 01
byte2 功能碼 03
byte3 起始地址高字節(jié) 00
byte4 起始地址低字節(jié) 00
byte5 寄存器數(shù)量高字節(jié) 00
byte6 寄存器數(shù)量低字節(jié) 32
byte7 CRC校驗低字節(jié) CRCL
byte8 CRC校驗高字節(jié) CRCH
從機回復(fù):
byte1 從機地址 01
byte2 功能碼 03
byte3 應(yīng)答字節(jié)數(shù) 2*n
byte4 第一個寄存器高字節(jié) 00
byte5 第一個寄存器低字節(jié) (0~9)
……
byte2n+2第n個寄存器高字節(jié) 00
byte2n+3第n個寄存器低字節(jié) (0~9)
byte2n+4 CRC校驗低字節(jié) CRCL
byte2n+5 CRC校驗高字節(jié) CRCH
附錄1:RTU字符幀
Appendix 2: RTU character frame
附錄2:通訊設(shè)置: 4800波特率;速度越低,傳輸距離越遠。
智淼君安(江蘇)消防工程技術(shù)有限公司http://xazypd.com/
海灣消防安全有限公司主營:GST海灣消防報警設(shè)備銷售,消防工程施工改造,氣體滅火、電氣/漏電火災(zāi)、消防水系統(tǒng)施工安裝,售后維修保養(yǎng),檢測,調(diào)試,海灣消防網(wǎng)站:http://xazypd.com/;海灣消防服務(wù)熱線:4006-598-119
1.1 火災(zāi)報警控制系統(tǒng)的特點:
1.1.1 火災(zāi)本身是小概率事件,很少發(fā)生;
1.1.2 所帶探測類設(shè)備和控制類設(shè)備眾多;
1.1.3 火災(zāi)報警控制系統(tǒng)的設(shè)備種類非常多;
1.1.4 每個探測類設(shè)備均有正常、故障、報警三種狀態(tài),可能發(fā)生隔離、釋放信息;
1.1.5 每個控制類設(shè)備均有正常、故障、動作、恢復(fù)四種狀態(tài),可能發(fā)生隔離、釋放、啟動、停動信息。
1.2 由于以上特點,火災(zāi)報警控制系統(tǒng)的通訊設(shè)計成事件出發(fā)的形式;默認每個設(shè)備處于正常狀態(tài),如發(fā)生故障、隔離、報警事件,形成包含事件類型、設(shè)備編碼、設(shè)備類型的事件信息;通過MODBUS傳送給主機,主機進行事件的文本或圖形顯示。
2 通訊說明:
2.1 通訊協(xié)議:MODBUS RTU;
2.2 波特率: 4800;
2.3 奇偶校驗:無;
2.4 停止位:1位,每字節(jié)數(shù)據(jù)共10位;
2.5 Modbus從站地址設(shè)定:
針對GST200控制器,該網(wǎng)卡需進行注冊,并在開機注冊時顯示聯(lián)網(wǎng)系統(tǒng)正常,并且正常運行時,紅燈閃爍;設(shè)定控制器聯(lián)網(wǎng)地址,該地址即為Modbus從站地址;
針對GST5000控制器,該網(wǎng)卡在系統(tǒng)中注冊為CRT卡,設(shè)置彩色顯示器CRT地址,該地址即為Modbus從站地址;
3 火災(zāi)報警控制系統(tǒng)MODBUS規(guī)約
寄存器模式通訊協(xié)議
3.1 主機使用MODBUS功能碼3對火災(zāi)報警控制器設(shè)備狀態(tài)寄存器進行查詢,寄存器點數(shù)由控制器設(shè)備點數(shù)決定,因此,該方案適合小點數(shù)的火災(zāi)報警控制器;
3.2 寄存器狀態(tài)說明:
寄存器與設(shè)備對應(yīng)說明:
MODBUF的查詢寄存器40001對應(yīng)控制器的0回路的1號設(shè)備;
GST200控制器:
GST200控制器共可接242個設(shè)備,設(shè)備二次碼編碼應(yīng)按照***001~***242設(shè)置,001號設(shè)備對應(yīng)寄存器0x40001;243、244、245號設(shè)備對應(yīng)主電狀態(tài)、備電狀態(tài)、總線狀態(tài)。
GST5000控制器:
GST5000控制器每個回路可接240個設(shè)備,設(shè)備二次碼編碼應(yīng)按照***001~***240設(shè)置,其中第三位為設(shè)備區(qū)號,后三位為設(shè)備一次碼,與寄存器對應(yīng)關(guān)系為:設(shè)備區(qū)號*240+設(shè)備一次碼,對應(yīng)相應(yīng)的寄存器,001號設(shè)備對應(yīng)寄存器0x40001。寄存器地址0x44998、0x44999對應(yīng)主電狀態(tài)、備電狀態(tài)。
因此,配接GST5000系統(tǒng)時,設(shè)備二次碼的后四位不能相同,否則不同的設(shè)備將對應(yīng)一個寄存器;同時,因為設(shè)備二次碼的第三位最大為9,因此,最大寄存器號為240*9+240 = 2400,最多支持2400個點。
無事件應(yīng)答 0、火警 1、故障 2、動作 3、啟動 5、停動 6、隔離 7、釋放 8 主電備電恢復(fù) 9;
3.3 每個寄存器的數(shù)據(jù)為兩個字節(jié),MODBUS主機每次可查詢?nèi)我舛嗟募拇嫫?,因此,每次查詢多個寄存器時,通訊的數(shù)據(jù)量比較大;
3.4 數(shù)據(jù)的校驗采用CRC校驗;
3.5 主機功能碼3查詢數(shù)據(jù)格式(如下表):
說明:每個寄存器為2字節(jié)數(shù)據(jù),每次查詢設(shè)定查詢寄存器的數(shù)量和起始地址。寄存器的起始地址為0x0000,代表寄存器0x40001,每次查詢最多查詢100個寄存器。
如從機地址為01,查詢40001寄存器,主機發(fā)送:
byte1 從機地址 01
byte2 功能碼 03
byte3 起始地址高字節(jié) 00
byte4 起始地址低字節(jié) 00
byte5 寄存器數(shù)量高字節(jié) 00
byte6 寄存器數(shù)量低字節(jié) 01
byte7 CRC校驗低字節(jié) CRCL
byte8 CRC校驗高字節(jié) CRCH
查詢40001~40050寄存器:
主機發(fā)送:
byte1 從機地址 01
byte2 功能碼 03
byte3 起始地址高字節(jié) 00
byte4 起始地址低字節(jié) 00
byte5 寄存器數(shù)量高字節(jié) 00
byte6 寄存器數(shù)量低字節(jié) 32
byte7 CRC校驗低字節(jié) CRCL
byte8 CRC校驗高字節(jié) CRCH
從機回復(fù):
byte1 從機地址 01
byte2 功能碼 03
byte3 應(yīng)答字節(jié)數(shù) 2*n
byte4 第一個寄存器高字節(jié) 00
byte5 第一個寄存器低字節(jié) (0~9)
……
byte2n+2第n個寄存器高字節(jié) 00
byte2n+3第n個寄存器低字節(jié) (0~9)
byte2n+4 CRC校驗低字節(jié) CRCL
byte2n+5 CRC校驗高字節(jié) CRCH
附錄1:RTU字符幀
Appendix 2: RTU character frame
啟始位 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 停止位 |
附錄2:通訊設(shè)置: 4800波特率;速度越低,傳輸距離越遠。
智淼君安(江蘇)消防工程技術(shù)有限公司http://xazypd.com/
海灣消防安全有限公司主營:GST海灣消防報警設(shè)備銷售,消防工程施工改造,氣體滅火、電氣/漏電火災(zāi)、消防水系統(tǒng)施工安裝,售后維修保養(yǎng),檢測,調(diào)試,海灣消防網(wǎng)站:http://xazypd.com/;海灣消防服務(wù)熱線:4006-598-119
本頁關(guān)鍵詞:
上一篇:海灣JB-QB-GST200消防主機操作步驟規(guī)程 下一篇:JB-QB-GST9000火災(zāi)報警控制器(聯(lián)動型)安裝使用說明書
技術(shù)資料更多 >>