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 master | Lunatone DALI USB, Tridonic DALI USB | USB (벤더 SDK) |
| 산업용 DALI gateway | Tridonic DALI-2 SCI, Helvar 422 / 510, Lunatone DALI-2 IoT | Ethernet (Modbus TCP / BACnet/IP / OPC UA / REST) |
| 빌딩자동화 컨트롤러 내장 | Siemens DXR, Schneider SE8000 | BACnet/IP |
| Wireless mesh | Casambi, Silvair, Zigbee→DALI | 클라우드 / MQTT / REST |
권장 통합 경로
대부분의 상용 DALI gateway 는 표준 산업 프로토콜로 변환된 인터페이스 를 제공합니다. PlantPulse 의 기존 드라이버 중 하나를 선택해 등록하면 됩니다.
| DALI gateway 가 제공하는 상위 인터페이스 | 사용할 PlantPulse 드라이버 | 페이지 |
|---|---|---|
| OPC UA Server (가장 깔끔) | OPCUA | OPC-UA |
| Modbus TCP | MODBUS | Modbus TCP |
| BACnet/IP | (BACnet 드라이버 사용 또는 게이트웨이의 Modbus/OPCUA 옵션) | BACnet/IP |
| REST / JSON API | HTTP | HTTP 푸시 |
| MQTT (Casambi 등 무선) | Sparkplug B 입력 broker 경유 | — |
자주 쓰는 DALI gateway 별 권장
| 제품 | 권장 인터페이스 | PlantPulse 드라이버 |
|---|---|---|
| Tridonic DALI-2 SCI | OPC UA | OPCUA |
| Lunatone DALI-2 IoT | REST + MQTT | HTTP |
| Helvar Router 422 | Helvar Net (TCP) — 또는 Modbus 옵션 | MODBUS |
| Siemens DXR2 | BACnet/IP | BACnet |
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 의 0 | 계산식 적용 으로 변환 |
다음 단계
- DALI gateway 의 OPC UA 노드 / Modbus register map 매뉴얼 확보
- OPC-UA 등록 페이지 / Modbus 등록 페이지 참고
- 기술 배경: DALI 드라이버 (advanced)