BACnet(Building Automation and Control network)


1980년대 중반 부터 빌딩 자동화에 대한 요구가 많아져서 ASHRAE가 1995년에 발표한 빌딩 자동화 표준 프로토콜 입니다.



빌딩 자동화에 필요한 장비들이 가진 특징을 18가지로 분류하여 각각 표준화 하고 객체화 해서 그 정보를 주고 받음으로서 서로의 연동 문제를 해결 합니다.



1. Analog Input : 아나로그 입력 정보

2. Analog Output : 아나로그 출력 정보

3. Analog Value : 아나로그 제어 시스템 파라미터

4. Binary Input : 스위치 입력 정보

5. Binary Output : 릴레이 출력 정보

6. Binary Value : 이진 제어 시스템 파라미터

7. Calendar : 스케줄링에 필요한 날짜나 시간

8. Command : 지정된 작업을 수행하도록 하는 명령어

9. Device : 장비에 대한 일반적인 정보

10. Event Controlment : 경고등의 각종 사건을 정의하는 방법을 제공

11. File : 파일에 접근하고 이를 처리하는데 필요한 정보제공

12. Group : 하나의 operation 으로 여러 객체에 접근할 수 있는 방법 제공

13. Loop :  피드벡 루프제어 파라미터(PLD)정보

14. Multi-state Input : 다단계 입력 값을 표현

15. Multi-state Output : 다중 출력 또는 프로세스의 다중 상태값을 표현

16. Notification Class : 사건 발생시 사건 메시지를 수신하여야 하는 장비 목록

17. Schedule : 오퍼레이션 스케줄의 정의




이상의 객체를 정의하여 통신을 처리 합니다.