BACnet Collector
빌딩 및 시설 시스템 — HVAC, 칠러, 에너지 미터, 조명 — 을 포인트별 설정 없이 생산 장비와 동일한 데이터 플랫폼으로 가져오세요. BACnet/IP 네트워크를 연결하고 그 데이터 포인트를 플릿 데이터베이스로 곧바로 스트리밍하세요. 모든 것이 브라우저에서 구성됩니다: 코딩도, 재배포도, 다운타임도 없습니다.
이 앱을 사용하는 이유
무설정 네트워크 검색. 앱은 주기적으로 Who-Is 브로드캐스트로 BACnet 네트워크를 스캔하여 발견한 모든 장비를 자동으로 등록하고 — 디바이스 인스턴스, 벤더 이름, 벤더 ID 포함 — 즉시 수집을 시작합니다. 네트워크에 추가된 새 컨트롤러는 다음 스캔에서 포착됩니다. 스캔 간격은 구성 가능하며, 언제든지 IP 주소로 장비를 수동으로 추가할 수도 있습니다.
자동 포인트 검색. 모든 장비에 대해 앱은 사용 가능한 모든 데이터 포인트를 스스로 검색합니다: 아날로그, 바이너리, 다중 상태 입력, 출력, 값 — 객체 이름, 엔지니어링 단위, 설명과 함께 완비됩니다.
전부 또는 필요한 것만 수집하세요. 기본적으로 앱은 장비가 노출하는 모든 포인트 객체를 수집합니다. 범위를 좁히려면 원하는 객체 식별자를 나열하세요(예: analog-input:1, binary-input:3).
품질 정보가 있는 측정값. 모든 측정값은 BACnet 상태 플래그(in-alarm, fault, out-of-service)와 최신 객체 이름, 단위, 설명을 가집니다 — 따라서 값을 신뢰할 수 있는지 항상 알 수 있습니다.
네트워크에 부드럽습니다. 값은 배치 처리된 ReadPropertyMultiple 요청으로 폴링됩니다 — 데이터 포인트당 하나가 아니라 사이클당 소수의 텔레그램 — 이를 지원하지 않는 장비를 위한 자동 폴백과 함께. 모든 장비는 자체 읽기 간격으로 독립적으로 폴링됩니다.
지원 장비 및 프로토콜
수집기는 BACnet/IP 네트워크의 모든 장비에서 읽습니다.
프로토콜 세부 정보
- 표준: BACnet (ASHRAE 135), BACnet/IP 상; 기본 UDP 포트 47808.
- 검색: 장비를 위한 Who-Is 브로드캐스트, 그 다음 장비별 객체 검색.
- 수집되는 객체 타입:
- Analog — Analog Input (AI), Analog Output (AO), Analog Value (AV).
- Binary — Binary Input (BI), Binary Output (BO), Binary Value (BV).
- Multi-state — Multi-State Input (MSI), Multi-State Output (MSO), Multi-State Value (MSV).
- 객체 식별자 형식:
<object-type>:<instance>, 예:analog-input:1,binary-input:3.
빌딩 자동화 벤더
BACnet/IP는 빌딩 자동화의 공용어이므로 수집기는 다음을 포함한 주요 생태계 전반에서 작동합니다:
- Johnson Controls — VAV 컨트롤러 및 빌딩 자동화 시스템.
- Honeywell — BACnet 컨트롤러, 서모스탯, 컨트롤.
- Tridium — Niagara 프레임워크 시스템.
- Distech Controls — HVAC 컨트롤러.
- Schneider Electric / Alerton — BACnet 컨트롤러.
- Siemens — BACnet 지원 컨트롤러.
- Carrier — 칠러 및 보일러 컨트롤.
- 에너지 및 조명 — BACnet를 갖춘 Schneider PowerLogic / Siemens SENTRON 미터, 스마트 조명 게이트웨이, BACnet 출력을 갖춘 빌딩 에너지 관리 시스템(BEMS).
무엇을 얻나요
프로젝트에 앱을 설치하고 엣지 PC(게이트웨이)를 할당하세요. 앱은 로컬 BACnet 네트워크를 자동으로 스캔하고 발견한 모든 장비를 등록합니다 — 앱 보드를 열고 데이터가 도착하는 것을 보세요. 보드의 설정 보기에서 각 자산을 세밀하게 조정할 수 있습니다: 수집 간격을 조정하고, 수집을 일시 중지하고 재개하며, 수집을 특정 객체 식별자로 제한하거나, IP 주소(선택적으로 IP:Port)로 장비를 수동으로 추가하세요.
게이트웨이별로 추가로 네트워크 스캔 간격, 검색된 장비의 기본 수집 간격, 이 수집기 자체의 BACnet 디바이스 ID, 바인딩할 네트워크 인터페이스, 그리고 데이터를 FleetDB에 저장할지 여부를 구성할 수 있습니다 — 모두 gateways 테이블에서 직접, 대부분의 설정에 재시작이 필요 없습니다. 모든 측정값은 플릿 데이터베이스의 measurements 테이블에 저장되며 — 각각 상태 플래그, 객체 이름, 단위, 설명을 가집니다 — 각 자산의 실시간 온라인/오프라인 상태는 assetstatus 테이블에서 추적됩니다. 수집된 측정값은 기본적으로 3개월간 보관됩니다(조정 가능).
공통 수집기 기능
모든 IronFlock 수집기와 마찬가지로 BACnet Collector는 브라우저에서 완전히 구성됩니다 — 내장 앱 보드에서 장비 연결을 추가하고 편집하며, 변경 사항은 재시작 없이 즉시 적용됩니다. 엣지에서 안정적입니다: 각 장비는 격리 상태로 수집되며(도달할 수 없는 하나의 컨트롤러가 절대 다른 것을 멈추지 않음), 응답이 없는 읽기는 기록되어 다음 사이클에 재시도되고, 게이트웨이가 플랫폼과의 연결을 잃으면 앱이 계속 수집하면서 측정값을 로컬에 버퍼링한 다음 링크가 복구되는 순간 모든 것을 순서대로 전달합니다(버퍼 크기는 게이트웨이별로 구성 가능하며, 선택적 전달 전용 모드 포함). 그리고 하드웨어 없이 시도할 수 있습니다: 모든 장비를 데모 모드로 전환하면 앱이 현실적인 빌딩 자동화 샘플 데이터를 생성하므로 실제 BACnet 장비를 연결하기 전에 전체 경험을 탐색할 수 있습니다.
데이터 위에 구축하기
포함된 앱 보드는 들어오는 데이터에 대한 즉각적인 개요를 제공합니다. 맞춤형 표현을 위해 커스텀 대시보드와 SCADA 보드를 구축하여 BACnet 측정값을 다른 앱의 데이터와 나란히 표시하고, Data Backend를 통해 쿼리하며, 알람 앱을 사용하여 SMS 또는 이메일 알림으로 수집된 값을 실시간으로 모니터링하세요. 장비를 온라인으로 가져오고 앱을 설치하려면 디바이스 관리 및 앱 관리를 참조하세요.