View Categories

Rozdział 12.2. – Identyfikatory (LCN)

Identyfikatory z tej grupy służą do dwukierunkowej wymiany danych oraz sterowania urządzeniami pracującymi w standardzie LCN. Każdy identyfikator realizuje ściśle określoną funkcjonalność powiązaną z systemem LCN. Poniższa tabela zawiera przegląd wszystkich identyfikatorów LCN i ich główne cechy. Szczegółowy opis poszczególnych identyfikatorów wraz z przykładami zastosowania znajduje się w dalszej części podrozdziału.

1. Komendy indywidualne i grupowe #

Wszystkie opisane poniżej identyfikatory można stosować zarówno do pojedynczych modułów LCN, jak i do grup modułów. Zachodzi tu jednak pewna różnica w składni. Dla przejrzystości opisu w dalszej części rozdziału przedstawiane będą tylko przykłady komend indywidualnych.

Zalecane jest używanie komend grupowych tak często, jak to możliwe, gdyż komendy grupowe znacznie redukują ruch na magistrali LCN. W przypadku, gdy potrzebujesz wysłać jednocześnie komendę do wielu modułów LCN, rozważ w pierwszej kolejności połączenie ich w grupę.

  1. Komenda indywidualna
    C.LCN.output.0.10.1=on – przykład komendy załączającej wyjście ściemniane nr 1 w module o adresie 10.
  2. Komenda do grupy
    C.LCN.output.0g10.1=on – przykład komendy załączającej wyjście ściemniane nr 1 w modułach należących do grupy nr 10.
  3. Komenda do wszystkich modułów
    W systemie LCN grupa nr 3 oznacza wszystkie moduły w instalacji. Dzięki temu bardzo łatwo jest wysłać określony typ komendy do wszystkich modułów w instalacji jednocześnie.
    C.LCN.output.0g3.1=on – komenda załączająca wyjście ściemniane nr 1 we wszystkich modułach LCN.

Nazwa identyfikatoraSkrócony opisStanZdarzeniaKomenda
LCN.outputSterowanie i stan pojedynczego wyjścia
ściemnianego.
+++
LCN.outputsJednoczesne sterowanie wielu wyjść ściemnianych.––+
LCN.relaySterowanie i stan pojedynczego przekaźnika.+++
LCN.relaysSterowanie kilkoma przekaźnikami.––+
LCN.sensorStan czujnika LCN.++–
LCN.motorSterowanie i stan pojedynczej rolety.+++
LCN.motorsJednoczesne sterowanie kilku rolet.–++
LCN.regulatorSterowanie i informacje o zmianach stanu regulatora LCN.+++
LCN.valueStan i informacje o zmianach wartości temperatury
mierzonej przez czujnik LCN.
++–
LCN.variableStan i zdarzenia informujące o zmianie wartości
jednej z dwunastu zmiennych LCN.
++–
LCN.thresholdSterowanie wartościami progowymi.+++
LCN.keyZdarzenie informujące o naciśnięciu przycisku LCN.–+–
LCN.sendkeyKomenda wysyłająca klawisze do systemu LCN.––+
LCN.sceneZdarzenie informujące o wywołaniu sceny w LCN.–++
LCN.scenesZapis/odczyt scen świetlnych.––+
LCN.transponderZdarzenie informujące o naciśnieciu przycisku na
transponderze LCN.
–+–
LCN.daliKomendy sterujące oświetleniem DALI podłączonym do modułu LCN.––+
LCN.locksKomenda blokująca klawisze w wybranej tablicy.––+
LCN.textKomenda umożliwiająca wyświetlanie dowolnego
tekstu na wyświetlaczach przycisków z serii GT-D.
––+
LCN.groupsKomendy umożliwiające zarządzanie grupami LCN.––+

2. LCN.output #

Identyfikator LCN.output służy do zarządzania pojedynczym wyjściem ściemnialnym modułu LCN. Umożliwia sterowanie, odczyt bieżącej wartości oraz odbieranie zdarzeń o zmianie stanu.

Logika systemuIdentyfikatorWartośćOpis
Stan LCN.output.S.M.O
S – Segment
M – Moduł
O – Wyjście (od 1 do 4)
0-100Procentowa wartość wyjścia ściemnianego.
ZdarzenieE.LCN.output.S.M.O0-100Informacja o zmianie stanu wyjścia.
KomendaC.LCN.output.S.M.O0-100Ustaw wskazaną wartość.
onWłącz.
offWyłącz.
<komenda>;ramp:<rampa>Wszystkie powyższe komendy z opcją użycia rampy. Rampa określa czas przejścia ze stanu obecnego do zadanego.
change:xxProcentowa zmiana jasności względem wartości aktualnej. Podanie wartości ujemnej oznacza ściemnianie.
togglePrzełącz stan na przeciwny.
stopZatrzymuje zmianę jasności wywołaną przez komendę z rampą.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Włączenie wyjścia ściemnianego na max. wartość:
      Nazwa:
      C.LCN.output.0.10.1
      Wartość: on
      Włącz wyjście ściemniane nr 1 w module LCN o adresie 10.
    • Ustawienie określonej jasności z rampą:
      Nazwa:
      C.LCN.output.0.10.1
      Wartość: 30;ramp:10
      Ustaw wyjście nr 1 w module z adresem 10 na wartość 30%, użyj rampy o wartości 10.
    • Relatywna zmiana jasności:
      Nazwa:
      C.LCN.output.0.10.1
      Wartość: change:30
      Zwiększ jasność wyjścia nr 1 w module z adresem 10 o 30%, .
    • Przełączenie stanu na przeciwny:
      Nazwa:
      C.LCN.output.0.10.1
      Wartość: toggle
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na wysterowanie wyjścia na 100%
      Kanał: E.LCN.output.0.10.1
      Dane: 100
    • Zdarzenie wyzwalane dowolną zmianą wartości wyjścia:
      Kanał: E.LCN.output.0.10.1
      Dane: pozostaw to pole puste
      Wartość z jaką zostało wywołane zdarzenie dostępna jest pod parametrem $D0

UWAGA: W przypadku modułów z zaprogramowanym ściemnianiem 200 poziomowym, niezbędne jest zaznaczenie opcji Tryb 200 poziomów w zakładce Ustawienia. W przeciwnym razie komendy będą realizowane niepoprawnie, a stan wyjść będzie błędnie interpretowany (objawem jest wysterowanie do wartości 25%). W sytuacji, gdy w instalacji występują moduły starszej generacji (nie posiadające 200 poziomowego ściemniania), wówczas należy przeprogramować całą instalację na ściemnianie 50 poziomowe.

3. LCN.outputs #

Identyfikator LCN.outputs umożliwia jednoczesne sterowanie więcej niż jednym wyjściem ściemnianymi w obrębie pojedynczego modułu LCN.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.outputs.S.M.O
S – Segment
M – Moduł
O – Numery wyjść, które mają zostać
wysterowane podane jako przedział,
np. 1-4, 2-3, 3-4, 2-4 itd.
togglePrzełącz na przeciwny
onWłącz
offWyłącz

Komenda sterująca
Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/
timerach.

  1. Nazwa: C.LCN.outputs.0.10.1-4
    Wartość: on;ramp:5
    Włącz wszystkie wyjścia w module o adresie 10 z rampą równą 5.
  2. Nazwa: C.LCN.outputs.0.10.2-3
    Wartość: toggle
    Przełącz wyjścia 2 i 3 na stan przeciwny.

4. LCN.relay #

Identyfikator LCN.relay służy do zarządzania pojedynczym przekaźnikiem w module LCN. Umożliwia sterowanie,
odczyt bieżącej wartości oraz odbieranie zdarzeń o zmianie stanu.

Logika systemuIdentyfikatorWartośćOpis
StanLCN.relay.S.M.P
S
– Segment
M – Moduł
P – Przekaźnik
0Przekaźnik wyłączony
1Przekaźnik włączony
ZdarzenieE.LCN.relay.S.M.P0Przekaźnik został wyłączony
1Przekaźnik został włączony
KomendaC.LCN.relay.S.M.P0/offWyłącz
togglePrzełącz na stan przeciwny
1/onWłącz
1;timer:xxWłączenie przekaźnika na określony czas

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Włączenie przekaźnika
      Nazwa:
      C.LCN.relay.0.10.3
      Wartość: on
      Włącz przekaźnik nr 3 w module LCN o adresie 10.
    • Przełączenie przekaźnika
      Nazwa:
      C.LCN.relay.0.10.3
      Wartość: toggle
      Przełącz przekaźnik nr 3 w module LCN o adresie 10.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na wyłączenie przekaźnika
      Kanał: E.LCN.relay.0.10.1
      Dane: off
    • Zdarzenie wyzwalane dowolną zmianą wartości przekaźnika:
      Kanał: E.LCN.relay.0.10.1
      Dane: pozostaw to pole puste
      Wartość z jaką zostało wywołane zdarzenie dostępna jest pod parametrem $D0

5. LCN.sensor #

Identyfikator LCN.sensor służy do wyświetlania stanu i informacji o zmianach wejść binarnych LCN.

Logika systemuIdentyfikatorWartośćOpis
StanLCN.sensor.S.M.N
S
– Segment
M – Moduł
N – Wejście binarne: 1 do 8
0Wejście nieaktywne
1Wejście aktywne
ZdarzeniaE.LCN.sensor.S.M.N0Wejście zmieniło się na nieaktywne
1Wejście zmieniło się na aktywne

  1. Zdarzenie na zmianę stanu
    Kanał:
    E.LCN.sensor.0.12.2
    Dane: 1
    Zdarzenie zostanie wywołane, gdy wejście binarne nr 2 w module LCN o adresie 12 zmieni wartość na 1.
  2. Odczyt stanu
    LCN.sensor.0.10.5
    Zwraca stan wejścia binarnego nr 5 modułu LCN o adresie 10.

6. LCN.motor #

Identyfikator LCN.motor używany jest do zarządzania pojedynczą roletą podłączoną do modułu LCN. Rekomendowane jest zastosowanie tego identyfikatora do rolet z pozycjonowaniem. W przypadku rolet bez pozycjonowania należy używać identyfikatora LCN.relays.

Logika systemuIdentyfikatorWartośćOpis
StanLCN.motor.S.M.R
S – Segment
M – Moduł
R – Roleta
0-2000 – Roleta podniesiona
200 – Roleta opuszczona
ZdarzenieE.LCN.motor.S.M.R0Roleta została zatrzymana
1Roleta w ruchu
KomendaC.LCN.motor.S.M.RupRusz w górę
downRusz w dół
stopZatrzymaj
learnProces uczenia modułu LCN.
Rolety wykonają pełne zamknięcie i otwarcie celem zmierzenia czasów ruchu rolety. Polecenie umożliwia późniejsze ustawianie rolety w konkretne położenie
0-200Ustawienie rolety na konkretne położenie
forceUpWymuszony ruch rolety w górę
forceDownWymuszony ruch rolety w dół
limit;pos:xxUstawienie ograniczenia w ruchu rolety. xx stanowi maksymalną wartość do jakiej może przemieścić się roleta
queryOdpytanie o bieżącą pozycję rolety

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Ruch rolety w górę:
      Nazwa:
      C.LCN.motor.0.10.1
      Wartość: up
      Wykonaj ruch w górę rolety nr 1 w module o adresie 10.
    • Ustawienie określonej pozycji rolety:
      Nazwa:
      C.LCN.motor.0.10.1
      Wartość: 100
      Ustaw roletę nr 1 w module LCN nr 10 na połowę wysokości.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    1. Zdarzenie reagujące na wykrycie ruchu rolety
      Kanał: E.LCN.motor.0.10.1
      Dane: 1
      Roleta nr 1 w module z adresem 10 rozpoczęła ruch.

7. LCN.motors #

Ten identyfikator przeznaczony jest do sterowania jednocześnie maksymalnie 4 roletami podłączonymi do modułu LCN. Rekomendowane jest stosowanie tego identyfikatora do rolet z pozycjonowaniem. W przypadku rolet bez pozycjonowania należy używać identyfikatora LCN.relays.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.motors.S.M.R
S – Segment
M – Moduł
R – Rolety: 1+2, 2+3, 3+4, 1-4 itd.
upRusz w górę
downRusz w dół
stopZatrzymaj
learnProces uczenia modułu LCN.
Rolety wykonają pełne zamknięcie i otwarcie celem zmierzenia czasów ruchu rolety. Polecenie umożliwia późniejsze ustawianie rolety w konkretne położenie
0-200Ustawienie rolety na konkretne położenie

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Ruch rolety w górę:
      Nazwa:
      C.LCN.motor.0.10.1+2
      Wartość: up
      Wykonaj ruch w górę dla rolet nr 1 i 2 w module o adresie 10.
    • Ustawienie określonej pozycji rolety:
      Nazwa:
      C.LCN.motor.0.10.2+3
      Wartość: 100
      Ustaw rolety nr 2 i 3 w module LCN nr 10 na połowę wysokości.
    • Zamknięcie rolety:
      Nazwa: C.LCN.motor.0.10.1-4
      Wartość: down
      Zamknij wszystkie cztery rolety.
  2. Zdarzenia na zmianę stanu
    Zdarzenie informujące o zmianie stanu będą w tym przypadku rozgłaszane dla pojedynczych rolet
    zgodnie z opisem identyfikatora LCN.motor.

8. LCN.regulator #

Identyfikator LCN.regulator służy do zarządzania regulatorami LCN. W przypadku regulacji temperatury, należy
pamiętać, że w systemie LCN temperatura jest wyrażana w innej skali. Przeliczanie ze stopni Celsjusza na skalę LCN wykonywane jest wg następującej formuły: temperatura * 10 + 1000, zatem:

  1. 21.5°C będzie zapisane jako 1215
  2. -11°C będzie zapisane jako 890

Moduły z firmware starszym niż 17xxxx dysponują zakresem nastaw 0-65534, natomiast moduły nowsze zakresem od 0 do 32767.

Zasada działania regulatora LCN umożliwia ustawienie wartości absolutnej w regulatorze jedynie w zakresie od 0 do 3047. Aby ustawiać wartości w pełnym zakresie pracy regulatora (0-65534 lub 0-32767 w zależności od wersji firmware) należy wysyłać komendy zmieniające wartość względem wartości aktualnej (komenda current:change).

Logika SystemuIdentyfikatorWartośćOpis
StanLCN.regulator.S.M.R
S
– Segment
M – Moduł
R – Regulator (1,2,t)
0-65534 lub 0-32767Bieżąca wartość regulatora
ZdarzenieE.LCN.regulator.S.M.R0-65534 lub 0-32767Ustawiona została wartość z zakresu pracy
regulatora
KomendaC.LCN.regulator.S.M.RlockZablokuj regulator
unlockOdblokuj regulator
current;change:ZMZmień o wartość ZM (+/-) względem aktualnej wartości regulatora. Zakres zmian: -1023 do 1023.
programmed;change:ZMZmień o wartość ZM (+/-) względem zapamiętanej
wartości regulatora. Zakres zmian: -1023 do 1023.
0-3047Ustawienie regulatora
  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Ustawienie wartości zadanej (absolutnej):
      Nazwa:
      C.LCN.regulator.0.10.1
      Wartość: 1250
      Ustaw wartość zadaną regulatora nr 1 na 1250, moduł LCN nr 10. W przypadku sterowania
      temperaturą oznacza to ustawienie temperatury zadanej na 25°C.
    • Blokada regulatora:
      Nazwa:
      C.LCN.regulator.0.10.1
      Wartość: lock
      Zablokuj regulator nr 1 w module o adresie 10.
    • Relatywna zmiana wartości zadanej:
      Nazwa: C.LCN.regulator.0.10.1
      Wartość: current;change:-20
      Ustaw jako zadaną wartość regulatora aktualną wartość pomniejszoną o 2°C.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na zmianę wartości zadanej regulatora.
      Kanał: E.LCN.regulator.0.10.1
      Dane: 1225
      Wartość zadana regulatora nr 1 w module LCN o adresie 10 została ustawiona na 1225, czyli
      22,5°C.

9. LCN.value #

Identyfikator LCN.value stanowi odwołanie do odczytu temperatur z czujników LCN oraz umożliwia emitowanie zdarzeń o zmianach temperatury mierzonej.

Wartości zwracane przez ten identyfikator są wyrażone w skali LCN, opisanej w przypadku identyfikatora LCN.regulator.

W przypadku modułów LCN, które posiadają 12 zmiennch, identyfikator LCN.value jest wciąż aktualny, kolejno t,
r1 oraz r2 odpowiadają zmiennym od 1 do 3.

Logika systemuIdentyfikatorWartośćOpis
StanLCN.value.S.M.C
S – Segment
M – Moduł
C – Czujnik (r1, r2, t – R1Var, R2Var, TVar).
0-2000Wyświetlenie temperatury bieżącej.
LCN.value.S.M.s0x
x – nr licznika
liczbaWartość impulsów zliczonych przez licznik S0 w module
LCN.
ZdarzenieE.LCN.value.S.M.C0-2000Zdarzenie o zmianie mierzonej temperatury.
KomendaC.LCN.value.S.M.t
Dopuszczalna jest zmiana tylko zmiennej Tvar
change:xxRelatywna zmiana wartości zmiennej. Dopuszczalny zakres zmian +/- 4000.
Komenda przydatna szczególnie, gdy potrzebne jest
skompensowanie mierzonej temperatury.
resetWyzerowanie zmian wartości.

  1. Komenda na zmianę wartości zmiennej
    • Kanał: C.LCN.value.0.10.t
      Dane: change:100
      Zmiana aktualnej wartości zmiennej TVar o 100, moduł nr 10.
    • Kanał: C.LCN.value.0.10.t
      Dane: reset
      Zresetowanie zmian w wartości zmiennej Tvar , moduł nr 10.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na zmianę wartości zmiennej nr R1Var.
      Kanał: E.LCN.value.0.10.r1
      Dane: 1250
      Temperatura mierzona przez czujnik przypisany do zmiennej R1Var modułu LCN o adresie 10
      osiągnęła wartość 25°C.

10. LCN.variable #

Nowsza generacja modułów LCN udostępnia 12 zmiennych (wcześniej 3). Identyfikator LCN.variable pozwala odczytywać wartości tych zmiennych oraz informuje przez zdarzenia o zmianie tychże wartości. Dostępne wcześniej zmienne R1Var, R2Var oraz TVar można wciąż odczytać przy użyciu identyfikatorów LCN.value, zgodnie z opisem z poprzedniego podrozdziału. a także przy użyciu identyfikatora LCN.variable kolejno pod numerami zmiennych 1,2 i 3.

Logika systemuIdentyfikatorWartość Opis
StanLCN.variable.S.M.Z
S – Segment
M – Moduł
Z– Zmienna (od 1 do 12)
0-2000Wyświetlenie bieżacej wartości danej zmiennej.
ZdarzenieE.LCN.variable.S.M.Z0-2000Zdarzenie informujące o zmianie wartości danej
zmiennej.
KomendaC.LCN.variable.S.M.Zchange:xxRelatywna zmiana wartości zmiennej. Dopuszczalny zakres zmian +/- 4000. Komenda przydatna szczególnie, gdy
potrzebne jest skompensowanie mierzonej temperatury.
resetWyzerowanie zmian wartości.

  1. Komenda na zmianę wartości zmiennej
    • Kanał: C.LCN.variable.0.10.1
      Dane: change:100
      Zmiana aktualnej wartości zmiennej nr 1 o 100, moduł nr 10.
    • Kanał: C.LCN.variable.0.10.1
      Dane: reset
      Zresetowanie zmian w wartości zmiennej nr 1, moduł nr 10.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na zmianę wartości zmiennej nr 1.
      Kanał: E.LCN.variable.0.10.1
      Dane: 100
      Zmienna nr 1 w module LCN o adresie 10 osiągnęła wartość 100.

11. LCN.threshold (moduły z firmware starszym niż 17xxxx) #

Identyfikator LCN.threshold służy do sterowania wartościami progowymi modułów LCN oraz informowania o zmianach tychże wartości i wyświetlania ich stanu. Zmiany wartości progowej zawsze wykonywane są względem wartości bieżącej lub zaprogramowanej w module LCN. Sposób kodowania wartości jest analogiczny, jak w przypadku regulatorów. Zatem zmiana wartości o 10 powoduję zmianę w 0.1 w module LCN!

Logika systemuIdentyfikatorWartośćOpis
StanLCN.threshold.S.M.W
S – Segment
M – Moduł
W – Wartość progowa (1-5)
0-32767Bieżący stan wartości progowej.
ZdarzenieE.LCN.threshold.S.M.W0-32767Ustawiona została wartość z zakresu od 0 do 32767.
KomendaC.LCN.threshold.S.M.Wcurrent;change:ZMZmień o wartość ZM (+/-) względem aktualnej wartości. Zakres zmian: -1023 do 1023.
programmed;change:ZMZmień o wartość ZM (+/-) względem zapamiętanej
wartości. Zakres zmian: -1023 do 1023.
-1023 do 1023Zmiana wartości progowej o zadaną liczbę. Zmiany
są kodowane identycznie, jak temperatura w przypadku regulatorów. Jest to alternatywna komenda
do komendy: current;change:ZM

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji
    w zdarzeniach/timerach.
    • Ustawienie wartości zadanej:
      Nazwa: C.LCN.threshold.0.10.1
      Wartość: -100
      Zmniejsz bieżącą wartość progową nr 1 o 100, w module LCN o adresie 10.

      Nazwa: C.LCN.threshold.0.10.2
      Wartość: programmed;change:20
      Zwiększ wartość progową nr 2 względem wartości zaprogramowanej o 20, moduł
      o adresie 10.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na zmianę wartości progowej
      Kanał: E.LCN.threshold.0.10.1
      Dane: 1225
      Wartość progowa nr 1 w module LCN o adresie 10 została ustawiona na 1225, czyli
      22,5°C.

12. LCN.threshold (moduły z firmware 17xxxx i nowszym) #

Identyfikator LCN.threshold służy do sterowania wartościami progowymi modułów LCN oraz informowania o zmianach tychże wartości i wyświetlania ich stanu. Zmiany wartości progowej zawsze wykonywane są względem wartości bieżącej lub zaprogramowanej w module LCN. Sposób kodowania wartości jest analogiczny, jak w przypadku regulatorów. Zatem zmiana wartości o 10 powoduje zmianę w 0,1 w module LCN! Moduły nowszej generacji mają 4x więcej wartości progowych, dzięki wprowadzeniu rejestrów wartości progowych.

Logika systemuIdentyfikatorWartośćOpis
StanLCN.threshold.S.M.R.W
S – Segment
M – Moduł
R – Rejestr (1-4)
W – Wartość progowa (1-4)
0-32767Bieżący stan wartości progowej.
ZdarzeniaE.LCN.threshold.S.M.R.W0-32767Ustawiona została wartość z zakresu od 0 do
32767.
KomendaC.LCN.threshold.S.M.R.Wcurrent;change:ZMZmień o wartość ZM (+/-) względem aktualnej
wartości. Zakres zmian: -1023 do 1023.
programmed;change:ZMZmień o wartość ZM (+/-) względem zapamiętanej wartości. Zakres zmian: -1023 do 1023.
-1023 do 1023Zmiana wartości progowej o zadaną liczbę. Zmiany są kodowane identycznie, jak temperatura w
przypadku regulatorów. Jest to alternatywna komenda do komendy: current;change:ZM

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach.
    • Ustawienie wartości zadanej:
      Nazwa:
      C.LCN.threshold.0.10.1.1
      Wartość: -100
      Zmniejsz bieżącą wartość progową nr 1, w rejestrze nr 1, o 100, moduł LCN o adresie 10.

      Nazwa: C.LCN.threshold.0.10.1.2
      Wartość: programmed;change:20
      Zwiększ wartość progową nr 2, w rejestrze 1 względem wartości zaprogramowanej o 20, moduł
      o adresie 10.
  2. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie reagujące na zmianę wartości progowej
      Kanał: E.LCN.threshold.0.10.1.1
      Dane: 1225
      Wartość progowa nr 1 w rejestrze 1, w module LCN o adresie 10 została ustawiona na 1225, czyli 22,5°C.

13. LCN.key #

Identyfikator LCN.key informuje o odebraniu polecenia LCN „wyślij klawisz” wysłanego na adres modułu DOMIQ/
Base 2.0
.

W systemie LCN nie ma możliwości pasywnego odczytu przyciśniętych klawiszy, należy zawsze wykorzystać funkcję „wyślij klawisz” lub „ładuj scenę” aby przypisać akcje do przycisków.

Logika systemuIdentyfikatorWartośćOpis
ZdarzenieE.LCN.key.S.M.TP
S – Segment
M – Moduł
T – Tablica: (A,B,C)
P – Przycisk: (1-8)
hit/make/breakOdebrano pakiet „wyślij klawisze”

  1. Zdarzenia na zmianę stanu
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.LCN.key.0.10.A1
      Dane: make
      Odebrano polecenie „wyślij klawisz”, tablica A, klawisz 1, komenda długo (make). Polecenie zostało wysłane z modułu o adresie 10.
    • Kanał: E.LCN.key.0.36.B5
      Dane: hit
      Odebrano polecenie „wyślij klawisz”, tablica B, klawisz 5, komenda krótko (hit). Polecenie zostało wysłane z modułu o adresie 36.

14. LCN.sendkey #

Komenda LCN.sendkey wykonuje polecenie „wyślij klawisz”. Komenda może być wysłana do dowolnego modułu LCN, na jedną z czterech tablic, z każdą z dostępnych akcji (krótko/długo/puść). Po odebraniu tego polecenia przez moduł LCN, wykonana zostanie akcja przypisana do danego klawisza w oprogramowaniu LCN-Pro. Dzięki tej komendzie można utworzyć przyciski np. w aplikacji Remote lub na wizualizacji, które będą wykonywały akcje zaprogramowane bezpośrednio w modułach LCN.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.sendkey.S.M.TP
S – Segment
M – Moduł
T – Tablica: (A,B,C,D)
P – Przycisk: (1-8)
hit/make/breakKomenda wyślij klawisz.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Nazwa: C.LCN.sendkey.0.10.A1
      Wartość: hit
      Wyślij polecenie hit (krótko) na klawisz 1 w tablicy A, w module o adresie 10, segment 0.
    • Nazwa: C.LCN.sendkey.0.10.B3
      Wartość: make
      Wyślij polecenie make(długo) na klawisz 3 w tablicy B, w module o adresie 10, segment 0.

15. LCN.scene #

Zdarzenie o identyfikatorze LCN.scene informuje o odebraniu pakietu „ładuj scenę” wysłanego na adres modułu
DOMIQ/Base 2.0.

Logika systemuIdentyfikatorWartośćOpis
ZdarzenieE.LCN.scene1-100Numer wywołanej sceny w zakresie od 1 do 100.

  1. Zdarzenia informujące o załadowaniu sceny
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Kanał: E.LCN.scene
      Dane: 12
      Załadowana została scena nr 12

16. LCN.scenes #

Komenda LCN.scenes służy do wczytywania/zapisywania scen LCN. Umożliwia odczyt i zapisywanie scen zarówno na wyjściach ściemnianych i przekaźnikowych. Sposób działania modułów LCN uniemożliwia jednak jednoczesne ładowanie/zapis scen kombinowanych (zawierających oba rodzaje wyjść). Aby załadować/zapisać scenę kombinowaną należy wysłać dwie niezależne komendy. Domyślnie zapisywane/odczytywane są sceny wykorzystujące wyjścia ściemniane. Jeżeli w składni polecenia zostanie użyty numer rejestru, a następnie wysłana zostanie komenda bez wskazania konkretnego rejestru, wówczas komenda zostanie wysłana na rejestr wskazany w komendzie poprzedniej. Do momentu wysłania komendy ze wskazaniem rejestru, wszystkie komendy wysyłane są domyślnie do rejestru nr 0.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.scenes.S.M
S
– Numer segmentu
M – Numer modułu
A:N;Reg;T:O;R
A – Akcja (load/save)
N – Numer sceny (od 1 do 10)
Reg (opcjonalnie) – Numer rejestru
T – Typ wyjścia (outputs, relays)
O – Numery wyjść
R (opcjonalnie) – Parametr ramp
Zapis lub załadowanie wybranej sceny.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    Wszystkie przykłady odnoszą się do modułu o adresie 20, segment nr 0.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: load:1
      Załaduj scenę nr 1, wszystkie wyjścia ściemniane.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: load:3;outputs:010;ramp:10
      Załaduj scenę nr 3, użyj wyjścia ściemnianego nr 2, ustaw rampę równą 10.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: save:1;outputs:110
      Zapisz scenę nr 1, użyj wyjść ściemnianych nr 1 i 2.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: save:1;ramp:2
      Zapisz scenę nr 1, wszystkie wyjścia ściemniane.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: load:1;relays:11------
      Załaduj pierwszą scenę, użyj przekaźników nr 1 i 2.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: load:2;relays:11111111
      Załaduj drugą scenę, użyj wszystkich przekaźników.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: save:2;relays:11------
      Zapisz scenę nr 2, użyj przekaźników nr 1 i 2.
    • Nazwa: C.LCN.scenes.0.20
      Wartość: load:1;register:5;outputs:1100;ramp:3;
      Załaduj scenę nr 1 w rejestrze nr 5, użyj wyjść ściemnianych nr 1 i 2 z rampą równą 3.

17. LCN.transponder #

Identyfikator LCN.transponder służy do rozgłaszania zdarzeń o otrzymaniu kodu transpondera LCN. Wykorzystując te zdarzenia, możliwa jest implementacja systemów kontroli dostępu, rejestracji ruchu obiektów etc.

Logika systemuIdentyfikatorWartośćOpis
ZdarzenieE.LCN.transponder.S.M
S – segment
M – moduł
KKKKKK P A
KKKKKK
– kod transpondera
P – Numer przycisku
A – Akcja (hit, make, break lub
other)
Moduł LCN odczytał kod transpondera (IR lub
RFID)

Typ akcji other jest generowany w przypadku użycia transpondera innego producenta niż LCN.

  1. Zdarzenia informujące o odebraniu kodu transpondera
    Zdarzenie może posłużyć jako inicjator dowolnej sekwencji akcji w systemie.
    • Zdarzenie na odebranie określonego kodu i określonej akcji
      Kanał:
      E.LCN.transponder.0.10
      Dane: B308FF 1 hit
      Odebrano kod transpondera B308FF. Zasymulowano wciśnięcie przycisku nr 1w module LCN
      o adresie 10.
    • Zdarzenie reagujące na odebranie dowolnego kodu transpondera z okreśłonego modułu LCN.
      Kanał:
      E.LCN.transponder.0.10
      Dane: pozostaw to pole puste
      Wartość z jaką zostało wywołane zdarzenie dostępna jest pod parametrem $D0. Można ją przekazać do np. do skryptu zarządzającego kontrolą dostępu.

18. LCN.dali #

Komendy z grupy LCN.dali służą do sterowania balastami DALI podłączonymi do wyjść modułów LCN. Implementacja standardu DALI w LCN umożliwia jedynie wysyłanie komend do balastów DALI, jednakże nie są otrzymywane żadne informcja zwrotne z balastów. Komendy można podzielić ze względu na obszar zastosowania. Pierwszą podgrupą są komendy wysyłane do indywidualnych balastów DALI. Drugą podgrupę stanowią komendy, które są przeznaczone do sterowania jednocześnie całą instalacją DALI. Trzecią grupą są identyfikatory grupowe, które są wykorzystywane do sterowania grupami oświetlenia DALI.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.dali.S.M.T.N
S – Numer segmentu
M – Numer modułu
T – Typ komendy.
Dostępne są trzy typy komend:
evg – komenda wysyłana do pojedynczego balastu DALI.
group – komenda sterująca grupą oświetlenia DALI.
all – komenda sterująca całą instalacją.
N – (tylko dla typów komend evg i
group)- Adres balastu/numer grupy
0-254Ustaw jasność.
onZałączenie wybranej lampy. Ustawiona zostanie jasność wg parametru Poziom max.
offWyłączenie wybranej lampy.
upSkokowe rozjaśnianie.
downSkokowe ściemnianie.
stepupSkokowa rozjaśnianie o 1. Komenda nie powoduje załączenia
lampy.
stepdownSkokowe ściemnianie o 1. Komenda nie powoduje wyłączenia
lampy.
load:xxZaładowanie wybranej sceny, gdzie xx oznacza numer sceny.
save:xxZapisanie bieżacej jasności do sceny, gdzie xx oznacza numer
sceny.
dtr:xxZapisanie wartości w rejestrze dtr. „xx” oznacza zapisywaną
wartość.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Nazwa: C.LCN.dali.0.10.evg.1
      Wartość: 100
      Ustaw wartość 100 (max) w balaście o adresie 1 podłączonym do modułu LCN o adresie 10.
    • Nazwa: C.LCN.dali.0.10.all
      Wartość: off
      Wyłącz wszystkie balasty w instalacji podłaczonej do modułu LCN o adresie 10.
    • Nazwa: C.LCN.dali.0.10.group.5
      Wartość: load:3
      Załaduj scenę nr 3 w balastach DALI przynależnych do grupy nr 5.

19. LCN.locks #

Komenda blokująca klawisze w dowolnej tabeli modułu LCN.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.locks.S.M.T
S – Segment
M – Moduł
T – Tabela (A,B,C,D)
0Nie blokuj.
1Zablokuj.
TPrzełącz.
-Nie zmieniaj stanu blokady.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Nazwa: C.LCN.locks.0.10.A
      Wartość: 0011----
      Odblokuj klawisze nr 1 i 2, zablokuj klawisze nr 3 i 4 w tabeli A, w module o adresie 10. Pozostałe klawisze w tabeli pozostaw bez zmian.

20. LCN.text #

Komenda LCN.text umożliwia wyświetlanie dowolnych tekstów na wyświetlaczach przycisków ściennych LCN z serii GT-D.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.text.S.M.L
S – Segment
M – Moduł
T – Linia tekstu (1-4)
dowolny tekstWyświetlenie dowolnego tekstu, w wybranej linii, na wyświetlaczu panela LCN-GT-D.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Nazwa: C.LCN.text.0.10.1
      Wartość: Tekst do wyświetlenia
      Wyświetl napis „Tekst do wyświetlenia” w pierwszej linii wyświetlacza przycisków podłączonych
      do modułu LCN o adresie 10.

21. LCN.groups #

Komenda LCN.groups umożliwia zarządzanie grupami LCN.

Logika systemuIdentyfikatorWartośćOpis
KomendaC.LCN.groups.S.M
S – Segment
M – Moduł
T – Linia tekstu (1-4)
clearKomenda kasująca jednocześnie przypisanie do wszystkich
grup.
join:xxKomenda przypisująca moduł LCN do wybranej grupy. xx
oznacza numer grupy.
leave:xxKomenda kasująca przypisanie do wybranej grupy. xx oznacza numer grupy.

  1. Komenda sterująca
    Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
    • Usunięcie wszystkich przypisań do grup
      Nazwa:
      C.LCN.groups.0.10
      Wartość: clear
      Skasuj przypisanie do wszystkich grup modułu 10.
    • Przypisanie modułu do wybranej grupy
      Nazwa:
      C.LCN.groups.0.10
      Wartość: join:5
      Przypisz moduł LCN o adresie 10 do grupy nr 5.
    • Usunięcie przypisania z wybranej grupy
      Nazwa:
      C.LCN.groups.0.10
      Wartość: leave:6
      Usuń przypisanie modułu o adresie 10 z grupy nr 8.

Powered by BetterDocs