화재 신호 처리 공학
가천대학교 글로벌캠퍼스 설비소방공학과
Gachon University global campas, Professor, Ph.D
Korean Institute of Fire Science &Engineering, President Baek Dong-hyun
교수(공학박사) 백 동 현
화재 정보의 수집분석 ~ 방재 설비의 기동
화 재 신 호
S
열 감지기 불꽃 감지기 연기 감지기
발신기 폐쇄형 헤드
& 경보밸브
시각 및 청각 경보장치 기동
소화용 밸브 소방펌프 기동
제연 설비용 댐퍼, Fan기동
ELEVATOR ESCARATOR B.M.S CARD KEY 소방관서
수신기
방화구획설정 방화셔터,방화문
GR형 수신기
전 층 또는 층별 화재신호와 연동
전 층 또는 계단 별 화재신호와 연동 제연 구역 별
화재신호와 연동
대표 화재 신호 와 연동 층별 또는 방화
셔터 감지기 와 연동 전 층 또는 층별
화재신호와 연동
방송반
무전압 “a” 접점 또는 RS-485통신에 의한 이보(移報)신호
R형수신기의 비상방송 연동 Protocol 구성방식
1. 적용
본 PROTOCOL 은 화 재 수 신 기 의 비 상 방 송반 간 의 통신 FORMAT에 적용
2. H/W 사양 : 방식 - RS485
속도 - 9600, 8BIT, 1 STOP, NO Parity - 비상방송은 수신상태(RX Mode)로 대기.
- 송신측에서는 비상방송의 출력단자(RS485)를 전원분리
COMMAND
STX : 0x02
AA : 01동 ~ 99동까지,
명령어(0x30 0x31 ~ 0x39 0x39)ASCII CODE BB : 01계단 ~ 99계단
CC : 00층 ~ 99층
(단,00층은 지하를 99층은 전체(ALL)를 나타냄.)
STX A A - B B - C C F SUM ETX
3.1 기본구조
F : 동작상태 또는 COMMAND
동작(발생) : N ....ASCII CODE 복구 : F ....ASCII CODE 전체복구 : R ....ASCII CODE 비상방송 연동정지 : E ....ASCII CODE 비상방송 연동정상 : e ....ASCII CODE
SUM:(STX+....+FLG+ETX)%16+0x30;%=나머지 ETX : 0x03
1개의 정보 길이 12Byte
3.2 전체복구
STX 0 0 - 0 0 - 0 0 R 0x31 ETX
예) 동, 계단, 층 신호를 무시 전체복구
SUM =
(0x02+0x30+0x30+0x2D+0x30+0x30+0x2D+0x30+0x30 +0x52+0x03)%16+0x30
= 0x31
ASCII CODE 내용 : ☻00-00-00R1♥
3.3 비상방송 연동정지
STX 0 0 - 0 0 - 0 0 E 0x34 ETX
예) 동, 계단, 층 신호를 무시 비상방송 연동정지
SUM =
(0x02+0x30+0x30+0x2D+0x30+0x30+0x2D+0x30+0x30 +0x45+0x03)%16+0x30
= 0x34
ASCII CODE 내용 : ☻00-00-00E4♥
3.4 비상방송 연동정상
STX 0 0 - 0 0 - 0 0 e 0x34 ETX
예) 동, 계단, 층 신호를 무시 비상방송 연동정상
SUM =
(0x02+0x30+0x30+0x2D+0x30+0x30+0x2D+0x30+
0x30+0x65+0x03)%16+0x30
= 0x34
ASCII CODE 내용 : ☻00-00-00e4♥
3.5 동작(각층 방송), 비상방송 층 신호 발생시
STX 0 1 - 0 1 - 0 1 N 0x30 ETX
예) 1동 - 1계단 - 1층 동작
SUM =
(0x02+0x30+0x31+0x2D+0x30+0x31+0x2D+0x30+0x31 +0x4E+0x03)%16+0x30
= 0x30
ASCII CODE 내용 : ☻01-01-01N0♥
3.6 동작복구(방송 정지)
STX 0 2 - 0 2 - 0 2 F 0x3B ETX
예) 2동 - 2계단 - 2층 동작
SUM =
(0x02+0x30+0x32+0x2D+0x30+0x32+0x2D+0x30+0x32+0x4 6+0x03)%16+0x30
= 0x3B
ASCII CODE 내용 : ☻02-02-02F♥
예) 12동-3계단-4층 동작, 11동-4계단-5층 동작,
6동-6계단-7층 동작 중 비상방송 연동정지 SW신호가
수신되면 비상방송측의 방송 중인 모든 비상방송을 정지한다.
비상방송 연동정지 중에 동, 계단, 층의 신호가 입력되면 해당 동, 계단 , 층의 표기는 하되 비상방송에서는 방송 출력은 하지 않고 신호를 저장 처리한 후 연동정지가 해제되면 수신된 모든 정보를 방송한다.
비상방송이 연동정지 상태일 때 전체 복구명령을 수신하여도 비 상방송 각 층에 대한 출력만 정지하고 연동정지 기능은 변화하지 않는다. (유지한다.)
수신기는 전원이 투입된 상태에서 방송 측으로 최초 1회 방송정지의 신호를 송신한다.
수신기 측에서 비상방송 AMP측에 정보값을 송신하면 비상방송 AMP측에서 정보 값을 검색하여
: 정보 값에 이상이 있으면 NACK값을 0x15을 수신기 측에 보내어 정보 값을 재 전송하게 함
: 이상이 없을 시에는 ACK값을 0x06을 보내어 수신기 측에서 다음 정보값을 송신하게 됨
4. RS485 통신방식 (회로도)
5. 수신기에서 맨 처음 방송기(컴퓨터 통합 제어시스템)로
폴링데이터를 보냄.
예) CONTROL PC <<--->> TX -->> STX P O L ETX (주기적 5초) <<-- ACK (정상)
<<-- NACK 또는 무응답이면
‘아파트 방송시스템과의 동신장애’라는 메시지를 표시 후
폴링데이터를 계속보냄.
6. 화재 발생 또는 복구 시 화재 데이터를 보냄.
예) CONTROL PC <<--->> TX -->> STX 0 1 - 0 1 - 0 1 N 0 E T X <<-- ACK
<<-- NACK 또는 무응답이면 HCLEO
3회까지 화재 데이터를 보내고 그래도 NACK 또는 무응답이면
‘아파트 방송시스템과의 통신장애’라는 메시지를 표시 후 폴링데이터를 계속 보낸다.
화재 데이터를 보내고 ACK 응답이 오면 폴링데이터를 5초마다 보냄.
7. 타이밍도(ACK)
2초
1초
수신기 N
(DATA) N+1
(DATA)
방송기 ACK
1초
수신기 폴링 5초 폴링 N
(DATA) 폴링 5초 폴링
방송기 AC
K AC
K AC
K
수신기 N(DATA) 2초 N(DATA) 2초 N(DATA) 2초 폴링데이터 5초
방송기 NACK NACK NCAK NA
CK
8. 타이밍도(NACK 또는 무응답)
9. 순서도 (화재데이터)
10. 순서도 (폴링)
감 사 합 니 다.
19