これまではTridonic社のMasterConfigratorというソフトとDALI USBという機器を使ってDALIの設定をしてきましたが、今回はiLumTech社のコンフィグレーターを使ってみました。
さらに、同じくiLumTech社のAmbientSensorを同社のコンフィグレーターから設定してみるということにもチャレンジしました。
結論からすると、やはりDALIの規格でセンサー類のプロトコルが決まっていないので使いにくかったです。今後のDALIの規格に期待です。
では、今回の様子をご紹介いたします。
DALI USBの特長
DALI USBはパソコンとはUSBに差し込み本体についた端子にDALIの信号線を接続、PCのソフトを起動することで、DALIのコンフィグレーションをすることができます。
対応するDALIのデバイスタイプは
- TYPE 1 : 非常用照明
- TYPE 6 : LED
- TYPE 7 : スイッチング機能
- TYPE 8 : カラーコントロール
となっております。
国内では非常用照明はDALI対応していないので、実質、TYP6のLED光源とTYPE8のカラーコントロールまでしか対応してないので、LEDより前のDALI対応器具の設定には使えません。
ソフトウェアのダウンロードとインストール方法
注意! DALI USBをPCと接続する前にかならずソフトウェアをインストールしましょう。
ソフトウェアはiLumTech本体のホームページからインストールします。
http://www.ilumtech.eu/download/
Downloadというページの中から「Software/Firmware/Drivers」をクリック
「Software DALI/USB Bridge」をクリックします。
すると、DrobBox(ドロップボックス)というサービスのページに移動しますので、「ダウンロード」をクリックします。
「直接ダウンロード」と「Droboxに保存する」とでるので、「直接ダウンロード」を選びましょう。
ダウンロードしたファイルをデスクトップで展開し、「Install」をダブルクリックすると、ソフトウェアのインストールプログラムが動きます。
ソフトウェア DALI Controller
こちらがiLumTech社のDALI Controllerというコンフィグレーションソフトです。
左側にDALIネットワーク上で認識した機器が表示され、クリックするとステータスが表示されます。
操作は画面上のフォームに数字を入力し、その横のボタンを押すと反映するといったもの。
たとえば、Addressはフォーム内の数字を書き換え、となりの「Change」というボタンを押すと変更になります。また、Identificationのボタンを押すと該当するLEDが点滅。Statusは左から8つのインジケーターがあり、ランプや電源に問題があるかどうか、ランプが点灯しているかどうかなどがわかります。
シーンの設定も該当するシーンをマウスでクリックした後、Storeを押すとその時点の点灯状態を記録しシーンに登録します。
Ambient Sensorもためしてみた
前回、CP Electronics社のPIRセンサーをTridonic社のMasterConfigratorから設定できるか試して結局できなかったのですが、同じメーカーのものならできるだろうということで、iLumTEch社のAmbientSensorを接続してDALI Controllerから操作できるか試してみました。
結果としては設定画面が出て設定できそうです。
アドレスの下のステータスは下記のような表示になっていました。
- Lux Threshold Disable : 明るさのしきい値 無効
- No Limit Error of Regulation : 規制の限界エラーなし
- No Limit Error of Measurement : 測定の限界エラーなし
- Regulation of CCT Level Enable : 色温度の設定 有効
- Regulation of Lux Level Enable : 照度設定 有効
- Type 8 Mode Enable : TYPE8モード 有効
- Brightness / CCT Mode Enable : 明るさ 色温度モード 有効
- Cold/Warm Mode Enable : 寒色/暖色 モード 有効
これらは、下の方に「有効にする無効にする」のボタンがあり、こちらを押すことで変更できます。
また、照度や色温度の測定もできるので、この値が変化になった時に、該当するグループの照明器具をオン・オフや調光するといったこともできるようです。
あと、AmbientSensorを繋いだ状態で、DALI Controllerのソフトを動かしているときのDALI Monitorに流れるコマンドをとってみました。
みると、DTR0(レジストリ)に値を入れた後に、ENABLE DEVICE TYPE 145というコマンドをダブルで送るとなにかアクションがあるようです。
ココらへんの解析はまた今度。
DALI Monitor ログ1
Special A300 * DTR0= 0 (0x00)
Special C3E6 * DTR1= 230 (0xE6)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C191 * ENABLE DEVICE TYPE 145
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A30E * DTR0= 14 (0x0E)
Special C30F * DTR1= 15 (0x0F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81ED G0 DT145 command 237 undefined
AppExt DT145 81ED G0 DT145 command 237 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EB A4 DT145 command 235 undefined
AppExt DT145 09EB A4 DT145 command 235 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E6 A4 DT145 command 230 undefined
AppExt DT145 09E6 A4 DT145 command 230 undefined
Answer 00 = 0 (0x00)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E0 A4 DT145 command 224 undefined
AppExt DT145 09E0 A4 DT145 command 224 undefined
Answer 5F = 95 (0x5F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F6 A4 DT145 command 246 undefined
AppExt DT145 09F6 A4 DT145 command 246 undefined
Answer 85 = 133 (0x85)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F8 A4 DT145 command 248 undefined
AppExt DT145 09F8 A4 DT145 command 248 undefined
Answer 83 = 131 (0x83)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FA A4 DT145 command 250 undefined
AppExt DT145 09FA A4 DT145 command 250 undefined
Answer 81 = 129 (0x81)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FC A4 DT145 command 252 undefined
AppExt DT145 09FC A4 DT145 command 252 undefined
Answer 89 = 137 (0x89)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FE A4 DT145 command 254 undefined
AppExt DT145 09FE A4 DT145 command 254 undefined
Answer 87 = 135 (0x87)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F1 A4 DT145 command 241 undefined
AppExt DT145 09F1 A4 DT145 command 241 undefined
Answer 81 = 129 (0x81)
Special A300 * DTR0= 0 (0x00)
Special C3E5 * DTR1= 229 (0xE5)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C3E5 * DTR1= 229 (0xE5)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C3E4 * DTR1= 228 (0xE4)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A30E * DTR0= 14 (0x0E)
Special C306 * DTR1= 6 (0x06)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81ED G0 DT145 command 237 undefined
AppExt DT145 81ED G0 DT145 command 237 undefined
Special A300 * DTR0= 0 (0x00)
Special C191 * ENABLE DEVICE TYPE 145
Special C191 * ENABLE DEVICE TYPE 145
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C3E6 * DTR1= 230 (0xE6)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 81EC G0 DT145 command 236 undefined
AppExt DT145 81EC G0 DT145 command 236 undefined
Query 09C0 A4 QUERY GROUPS 0-7
Answer 03 = 3 (0x03)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E8 A4 DT145 command 232 undefined
AppExt DT145 09E8 A4 DT145 command 232 undefined
Answer 00 = 0 (0x00)
Query 0998 A4 QUERY CONTENT DTR0
Answer E6 = 230 (0xE6)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E9 A4 DT145 command 233 undefined
AppExt DT145 09E9 A4 DT145 command 233 undefined
Answer 0D = 13 (0x0D)
Query 0998 A4 QUERY CONTENT DTR0
Answer F4 = 244 (0xF4)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EA A4 DT145 command 234 undefined
AppExt DT145 09EA A4 DT145 command 234 undefined
Answer 00 = 0 (0x00)
Query 0998 A4 QUERY CONTENT DTR0
Answer 0A = 10 (0x0A)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EE A4 DT145 command 238 undefined
AppExt DT145 09EE A4 DT145 command 238 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EB A4 DT145 command 235 undefined
AppExt DT145 09EB A4 DT145 command 235 undefined
Answer 0D = 13 (0x0D)
Query 0998 A4 QUERY CONTENT DTR0
Answer AC = 172 (0xAC)
DALI Monitor ログ2
Query 0998 A4 QUERY CONTENT DTR0
Answer 0F = 15 (0x0F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EA A4 DT145 command 234 undefined
AppExt DT145 09EA A4 DT145 command 234 undefined
Answer 00 = 0 (0x00)
Query 0998 A4 QUERY CONTENT DTR0
Answer 64 = 100 (0x64)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EE A4 DT145 command 238 undefined
AppExt DT145 09EE A4 DT145 command 238 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EB A4 DT145 command 235 undefined
AppExt DT145 09EB A4 DT145 command 235 undefined
Answer 0D = 13 (0x0D)
Query 0998 A4 QUERY CONTENT DTR0
Answer AC = 172 (0xAC)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E6 A4 DT145 command 230 undefined
AppExt DT145 09E6 A4 DT145 command 230 undefined
Answer 77 = 119 (0x77)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E0 A4 DT145 command 224 undefined
AppExt DT145 09E0 A4 DT145 command 224 undefined
Answer 1F = 31 (0x1F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F6 A4 DT145 command 246 undefined
AppExt DT145 09F6 A4 DT145 command 246 undefined
Answer 81 = 129 (0x81)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F8 A4 DT145 command 248 undefined
AppExt DT145 09F8 A4 DT145 command 248 undefined
Answer 83 = 131 (0x83)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FA A4 DT145 command 250 undefined
AppExt DT145 09FA A4 DT145 command 250 undefined
Answer 81 = 129 (0x81)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FC A4 DT145 command 252 undefined
AppExt DT145 09FC A4 DT145 command 252 undefined
Answer 89 = 137 (0x89)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FE A4 DT145 command 254 undefined
AppExt DT145 09FE A4 DT145 command 254 undefined
Answer 87 = 135 (0x87)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F1 A4 DT145 command 241 undefined
AppExt DT145 09F1 A4 DT145 command 241 undefined
Answer 89 = 137 (0x89)
Special A300 * DTR0= 0 (0x00)
Special C3E0 * DTR1= 224 (0xE0)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 89EC G4 DT145 command 236 undefined
AppExt DT145 89EC G4 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C3E0 * DTR1= 224 (0xE0)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 89EC G4 DT145 command 236 undefined
AppExt DT145 89EC G4 DT145 command 236 undefined
Special A300 * DTR0= 0 (0x00)
Special C3DF * DTR1= 223 (0xDF)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 89EC G4 DT145 command 236 undefined
AppExt DT145 89EC G4 DT145 command 236 undefined
Special A30E * DTR0= 14 (0x0E)
Special C30F * DTR1= 15 (0x0F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 89ED G4 DT145 command 237 undefined
AppExt DT145 89ED G4 DT145 command 237 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E0 A4 DT145 command 224 undefined
AppExt DT145 09E0 A4 DT145 command 224 undefined
Answer 5F = 95 (0x5F)
Query 09C0 A4 QUERY GROUPS 0-7
Answer 07 = 7 (0x07)
Query 09C1 A4 QUERY GROUPS 8-15
Answer 00 = 0 (0x00)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E8 A4 DT145 command 232 undefined
AppExt DT145 09E8 A4 DT145 command 232 undefined
Answer 00 = 0 (0x00)
Query 0998 A4 QUERY CONTENT DTR0
Answer E1 = 225 (0xE1)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E9 A4 DT145 command 233 undefined
AppExt DT145 09E9 A4 DT145 command 233 undefined
Answer 0E = 14 (0x0E)
Query 0998 A4 QUERY CONTENT DTR0
Answer 0F = 15 (0x0F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EA A4 DT145 command 234 undefined
AppExt DT145 09EA A4 DT145 command 234 undefined
Answer 00 = 0 (0x00)
Query 0998 A4 QUERY CONTENT DTR0
Answer 64 = 100 (0x64)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EE A4 DT145 command 238 undefined
AppExt DT145 09EE A4 DT145 command 238 undefined
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09EB A4 DT145 command 235 undefined
AppExt DT145 09EB A4 DT145 command 235 undefined
Answer 0D = 13 (0x0D)
Query 0998 A4 QUERY CONTENT DTR0
Answer AC = 172 (0xAC)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E6 A4 DT145 command 230 undefined
AppExt DT145 09E6 A4 DT145 command 230 undefined
Answer 77 = 119 (0x77)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09E0 A4 DT145 command 224 undefined
AppExt DT145 09E0 A4 DT145 command 224 undefined
Answer 1F = 31 (0x1F)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F6 A4 DT145 command 246 undefined
AppExt DT145 09F6 A4 DT145 command 246 undefined
Answer 81 = 129 (0x81)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F8 A4 DT145 command 248 undefined
AppExt DT145 09F8 A4 DT145 command 248 undefined
Answer 83 = 131 (0x83)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FA A4 DT145 command 250 undefined
AppExt DT145 09FA A4 DT145 command 250 undefined
Answer 81 = 129 (0x81)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FC A4 DT145 command 252 undefined
AppExt DT145 09FC A4 DT145 command 252 undefined
Answer 89 = 137 (0x89)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09FE A4 DT145 command 254 undefined
AppExt DT145 09FE A4 DT145 command 254 undefined
Answer 87 = 135 (0x87)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F3 A4 DT145 command 243 undefined
AppExt DT145 09F3 A4 DT145 command 243 undefined
Answer 07 = 7 (0x07)
Special C191 * ENABLE DEVICE TYPE 145
AppExt DT145 09F1 A4 DT145 command 241 undefined
AppExt DT145 09F1 A4 DT145 command 241 undefined
Answer 89 = 137 (0x89)
IAP 8104 G0 STEP DOWN
IAP 8304 G1 STEP DOWN
IAP 8104 G0 STEP DOWN
IAP 8704 G3 STEP DOWN
まとめ
iLumTech社の小型DALIコンフィグレーションとAmbientSensorを使ってDALIの設定や流れているコマンドをみてみました。
DALIのネットワーク上に接続するセンサーは、人感だけでなく、照度や色温度までも測定でき、かつ、別途電源を用意する必要がないのでとても便利です。
しかしながら、センサーのプロトコルがDALIで決まっていないことから、センサーメーカーに紐付いたコンフィグレーターでしか設定できないところはかなり使いづらいです。
いずれ、センサー類もDALIの規格として設定されれば、それこそ照明だけの用途でなく、DALIのネットワークに接続されたセンサー類からゲートウェイを通してソフトウェア側にも人感・照度・色温度の情報をおくることができるので、照明とはまた違った用途も考えられそうです。