報警控制器通訊協議

2022-08-05 18:15:42 字數 2423 閱讀 4295

一. rs232波特率

9600-n-8-1

二. rs485**發)波特率

1200bps,2400bps,4800bps,9600bps 可選

三.初始化

se600 pc 5ah 04h 31h ffh ffh 38h

四.pc每隔10秒向se600定時傳送讀報警狀態命令

pc剛進入應用程式和佈防時,也發此命令。

pc se600 5ah 03h 31h dd yy

1) (2) (3) (4) (5)

(1) 起始位元組

(2) 代表後面的有效位元組個數

(3) 命令字

(4) 01h rs485波特率為9600bps

11h rs485波特率為4800bps

21h rs485波特率為2400bps

31h rs485波特率為1200bps

(5) yy為奇偶校驗位,等於前4個位元組之和(只留下二進位制的低八位)

五.se600報警控制器在收到讀報警狀態命令後,向pc傳送報警狀態資訊;當se600的輸入發生變化時,也及時向pc傳送此報警狀態資訊。

se600 pc 5ah 04h 31h dd gg yy

1) (2) (3) (4) (5) (6)

(1) 起始位元組

(2) 代表後面的有效位元組個數

(3) 命令字

(4) 1-8輸入的狀態位元組最低位表示1路,最高位表示8路;正常為1,報警為0 。

(5) 9-16輸入的狀態位元組最低位表示9路,最高位表示16路;正常為1,報警為0。

(6) yy為奇偶校驗位,等於前5個位元組之和(只留下二進位制的低八位)

如:第1路報警,其它正常: a5h 04h 31h feh ffh 37h

第2路報警,其它正常: a5h 04h 31h fdh ffh 36h

第16路報警,其它正常: a5h 04h 31h ffh 7fh b8h

六.報警輸出繼電器控制

pc se600 5ah 03h 32h dd yy

1) (2) (3) (4) (5)

(1) 起始位元組

(2) 代表後面的有效位元組個數

(3) 命令字

(4) dd為繼電器輸出狀態位元組,其二進位制表示如下:

b7 b6 b5 b4 b3 b2 b1 b0

b0 表示繼電器1狀態 ,1吸合,0釋放

b1 表示繼電器2狀態 ,1吸合,0釋放

b2 表示繼電器3狀態 ,1吸合,0釋放

b3 表示繼電器4狀態 ,1吸合,0釋放

b4 表示繼電器5狀態 ,1吸合,0釋放

b5 表示繼電器6狀態 ,1吸合,0釋放

b6 表示繼電器7狀態 ,1吸合,0釋放

b7 表示繼電器8狀態 ,1吸合,0釋放

其中,繼電器6吸合0.5秒後,會自動釋放,用來控制pc的復位端。如200秒內都沒有收到讀報警狀態命令,se600將會使繼電器6吸合0.

5秒後,再自動釋放(復位pc)。如600秒內都沒有收到讀報警狀態命令,se600將會使繼電器5吸合(復位不成功發出報警提示)。

(5) yy為奇偶校驗位,等於前4個位元組之和(只留下二進位制的低八位)

七.報警輸出擴充套件繼電器控制(se600連線se602後有效)

pc se600 5ah 04h 38h d1 d2 yy

1) (2) (3) (4) (5) (6)

(1) 起始位元組

(2) 代表後面的有效位元組個數

(3) 命令字

(4) d1為繼電器1-6輸出狀態位元組,其二進位制表示如下:

b7 b6 b5 b4 b3 b2 b1 b0

b0 表示繼電器1狀態 ,1吸合,0釋放

b1 表示繼電器2狀態 ,1吸合,0釋放

b2 表示繼電器3狀態 ,1吸合,0釋放

b3 表示繼電器4狀態 ,1吸合,0釋放

b4 表示繼電器5狀態 ,1吸合,0釋放

b5 表示繼電器6狀態 ,1吸合,0釋放

b6 表示繼電器7狀態 ,1吸合,0釋放

b7 表示繼電器8狀態 ,1吸合,0釋放

(5) d1為繼電器7-12輸出狀態位元組,其二進位制表示如下:

b7 b6 b5 b4 b3 b2 b1 b0

b0 表示繼電器9狀態 ,1吸合,0釋放

b1 表示繼電器10狀態 ,1吸合,0釋放

b2 表示繼電器11狀態 ,1吸合,0釋放

b3 表示繼電器12狀態 ,1吸合,0釋放

b4 表示繼電器13狀態 ,1吸合,0釋放

b5 表示繼電器14狀態 ,1吸合,0釋放

b6 表示繼電器15狀態 ,1吸合,0釋放

b7 表示繼電器16狀態 ,1吸合,0釋放

(6) yy為奇偶校驗位,等於前5個位元組之和(只留下二進位制的低八位)

51微控制器總結

轉眼間,51微控制器己經學習了近一年的時間了。對51微控制器的內部結構對也算有了比較好的理解。同時,也用微控制器做了很多的作品。 發現51微...

微控制器 教學檔案

日照職業技術學院 教師課程教學檔案 二0一三 二0一四學年第二學期 課程名稱微控制器原理與應用 授課班級 2012數設1 授課教師楊翡 教研...

微控制器實驗考核題

要求 參考實驗指導書,現場自行設計實驗電路和程式。 1 用定時計數器控制一個led發光二極體以1s的週期閃爍,並通過一個按鍵兵乓控制閃爍與否...