본문으로 건너뛰기

DALI — 빌딩 조명 자동화

DALI (Digital Addressable Lighting Interface, IEC 62386) 는 빌딩 조명의 점/소등, 디밍, 색온도 (DT8) 를 표준화한 조명 제어 프로토콜입니다. 한 개의 DALI 버스에는 64 개 short address (또는 16 group, 16 scene) 의 등기구 / 센서 / 컨트롤러가 연결됩니다.

현재 상태: stub 드라이버 (직접 통신 불가)

이 게이트웨이의 DALI 드라이버는 stub 입니다. PC / 산업용 PC / Linux 서버에는 DALI 버스를 직접 구동할 수 있는 물리 인터페이스가 없기 때문에, DALI master / gateway 하드웨어 가 반드시 필요합니다.

권장 통합 경로: DALI master 가 제공하는 OPC UA / Modbus TCP / REST 인터페이스를 PlantPulse 의 다른 드라이버로 등록하세요.


왜 직접 통신이 안 되나요

DALI 는 24V / GND 2-wire 차동 신호 를 전기적으로 발생시켜야 하며, 일반 컴퓨터의 USB / Ethernet 만으로는 불가능합니다. DALI-2 인증을 거치지 않은 자체 구현은 빌딩 조명 시스템에서 합법적으로 사용할 수 없는 경우도 많습니다.

하드웨어 카테고리대표 제품상위 인터페이스
USB DALI masterLunatone DALI USB, Tridonic DALI USBUSB (벤더 SDK)
산업용 DALI gatewayTridonic DALI-2 SCI, Helvar 422 / 510, Lunatone DALI-2 IoTEthernet (Modbus TCP / BACnet/IP / OPC UA / REST)
빌딩자동화 컨트롤러 내장Siemens DXR, Schneider SE8000BACnet/IP
Wireless meshCasambi, Silvair, Zigbee→DALI클라우드 / MQTT / REST

권장 통합 경로

대부분의 상용 DALI gateway 는 표준 산업 프로토콜로 변환된 인터페이스 를 제공합니다. PlantPulse 의 기존 드라이버 중 하나를 선택해 등록하면 됩니다.

DALI gateway 가 제공하는 상위 인터페이스사용할 PlantPulse 드라이버페이지
OPC UA Server (가장 깔끔)OPCUAOPC-UA
Modbus TCPMODBUSModbus TCP
BACnet/IP(BACnet 드라이버 사용 또는 게이트웨이의 Modbus/OPCUA 옵션)BACnet/IP
REST / JSON APIHTTPHTTP 푸시
MQTT (Casambi 등 무선)Sparkplug B 입력 broker 경유

자주 쓰는 DALI gateway 별 권장

제품권장 인터페이스PlantPulse 드라이버
Tridonic DALI-2 SCIOPC UAOPCUA
Lunatone DALI-2 IoTREST + MQTTHTTP
Helvar Router 422Helvar Net (TCP) — 또는 Modbus 옵션MODBUS
Siemens DXR2BACnet/IPBACnet

stub 등록 (참고용)

DALI 드라이버에도 OPC 등록 자체는 가능하지만 데이터는 수집되지 않습니다. 시스템 구성도 검증용으로만 사용하세요.

입력 칸무엇을 적나요예시
IP 주소(사용 안 함, 더미)192.168.0.0
포트(사용 안 함, 더미)0
자동 수집비활성 권장OFF

자주 만나는 문제

증상가능한 원인해결
DALI 등록 후 값이 안 옴stub 드라이버라 read 결과는 빈 문자열권장 통합 경로 의 OPCUA / MODBUS / HTTP 사용
Modbus 로 등록한 등기구 상태 비트가 0 으로 나옴gateway register map 미스매치Tridonic / Lunatone 매뉴얼의 register map 표 재확인
OPC UA 노드 ID 가 너무 길음DALI master 의 namespace 가 group/scene 단위로 깊게 노출태그 등록시 NodeId alias 활용 또는 master 측 export 사용
디밍 곡선이 이상함DALI 의 0254 (logarithmic) 와 PWM 0100% 차이계산식 적용 으로 변환

다음 단계