DOMIQ/Base - Display Edytor Display jest integralną częścią konfiguratora modułu DOMIQ/Base. Służy do tworzenia interaktywnych wizualizacji, dzięki którym można wygodnie sterować systemem automatyki domowej. Sterowanie domem przy użyciu wizualizacji może odbywać się na dwa sposoby: Sterowanie na pomocą paneli dotykowych DOMIQ/Display, na których wyświetlana jest wizualizacja. Możliwe jest użycie wielu paneli, a każdy z nich może wyświetlać inną wizualizację. Sterowanie przez przeglądarkę przy użyciu serwera WWW wbudowanego w moduł. 1. Okno edytora Display Okno edytora Display dostępne jest po zalogowaniu do konfiguratora modułu DOMIQ/ Base w zakładce Display. Jego wygląd przedstawia poniższy rysunek: Okno edytora Display dzieli się na dwie zasadnicze części: część edycyjną oraz okno wizualizacji. 1.1. Część edycyjna Część edycyjna służy do dodawania nowych elementów struktury wizualizacji oraz edycji ustawień użytych elementów. W górnym lewym rogu widoczne są dwa pola. W polu Struktura wyświetlana jest w postaci drzewa struktura wizualizacji (strony i warstwy). W polu Nowy dostępna jest lista elementów, które mogą być wykorzystane do tworzenia wizualizacji. Poniżej znajdują się przyciski: Zapisz, Odtwórz, Restartuj oraz pole wyboru Tryb edycji: Zapisz powoduje zapis utworzonej wizualizacji w pamięci modułu Base. Odtwórz służy do odczytania ostatnio zapisanej wizualizacji. 8/06/2011 Strona 1 z 10 www.domiq.pl
Restartuj powoduje restart wszystkich podłączonych paneli dotykowych oraz pobranie uaktualnionej konfiguracji. Pole wyboru Tryb edycji przełącza pomiędzy trybem edytowania ustawień wizualizacji, a trybem jej testowania, w którym część edycyjna jest nieaktywna. Aby wyświetlić na ekranie panelu dotykowego zmiany wprowadzone w części edycyjnej należy kliknąć na Zapisz, a następnie na Restartuj. Poniżej przycisków funkcyjnych dostępny jest zestaw przycisków do pozycjonowania elementów wyświetlanych w oknie wizualizacji: Dzięki nim możemy wygodnie rozmieścić dodane elementy wizualizacji np. przyciski. Kolejno dostępne są następujące opcję: Wyrównaj do lewej Wyrównaj do prawej Wyrównaj do góry Wyrównaj do dołu Wyrównaj odstępy poziome Wyrównaj odstępy pionowe Aby wyrównać kilka elementów należy je zaznaczyć klikając na nich z przyciśniętym klawiszem Shift, a następnie wybrać jedną z powyższych opcji. W tabeli z kolumnami Nazwa i Wartość można edytować parametry poszczególnych elementów wizualizacji. 1.2. Okno wizualizacji W oknie wizualizacji wyświetlana jest właściwa treść wizualizacji. Tutaj kreowany jest wygląd wizualizacji poprzez dodanie przycisków wykonujących zaprogramowane akcje, kontrolek oświetlenia, wyświetlanie wartości pomiarowych oraz ich odpowiednie rozmieszczenie na ekranie. Dodawanie elementów do okna wizualizacji wykonywane jest na zasadzie przeciągnij i upuść. Aby dodać nowy element należy odszukać, go na liście Nowy i przeciągnąć na okno wizualizacji. Zawartość okna wizualizacji wyświetlana jest na ekranie paneli dotykowych. 2. Funkcje i elementy edytora Display 2.1. Strona Strona to podstawowy element struktury wizualizacji, który odpowiada pojedynczemu ekranowi wyświetlanemu w ramce dotykowej. Przykład: Jeżeli chcemy utworzyć wizualizację dwukondygnacyjnego domu, wówczas dodając strony o nazwach: parter i piętro otrzymamy dwa niezależne ekrany (można przełączać widoki pomiędzy nimi), na których będą wyświetlane wizualizacje dla poszczególnych pięter. 8/06/2011 Strona 2 z 10 www.domiq.pl
Aby dodać nową stronę należy przeciągnąć element Strona z listy Nowa do pola Struktura. Klikając na nowododanym elemencie można zmienić jego nazwę oraz dodać tło wizualizacji. Aby dodać własny obrazek, który będzie użyty jako tło wizualizacji należy wgrać do modułu Base (zakładka Zasoby) plik w rozdzielczości 800x600 pikseli w formacie JPEG lub PNG, którego rozmiar nie przekracza 100kB. W nazwie pliku nie powinno się używać polskich znaków i spacji. Następnie dodany plik należy wybrać z rozwijalnej listy (obrazek powyżej). Przy przygotowywaniu tła wizualizacji należy zawsze sprawdzić, który format tworzy mniejsze pliki. Zazwyczaj płynne przejścia kolorów i łagodne formy lepiej się kompresują w formacie JPEG, natomiast szczegółowe obrazy z ostrymi zmianami kolorów mają dużo lepszą kompresję w formacie PNG. 2.2. Warstwa Warstwa jest to element struktury wizualizacji, który występuje jako podzbiór strony. Warstwy pozwalają na wygodne grupowanie elementów tego samego rodzaju np. przyciski do ściemniaczy. Warstwy można swobodnie wyświetlać i chować. Wykorzystanie warstw zostanie przedstawione na przykładzie przy omawianiu przycisków. 2.3. Światło Element tego typu spełnia dwie funkcje. Można go wykorzystywać do sterowania oświetleniem oraz do reprezentowania statusu danego punktu świetlnego. Elementy Światło są też używane do wizualizacji stref alarmowych, wejść binarnych. Aby dodać nowy element typu światło należy przeciągnąć go na okno wizualizacji. Klikając na nim można skonfigurować jego właściwości w części edycyjnej. Dostępne są następujące opcje: Warstwa w tym polu wybierana jest warstwa, na której ma znajdować się dany element. 8/06/2011 Strona 3 z 10 www.domiq.pl
Kanał tu należy wpisać nazwę kanału, którym element światło będzie sterować oraz którego stan będzie wyświetlany na ekranie wizualizacji. Przykłady: LCN.relay.0.121.1 sterowanie przekaźnikiem nr 1 w urządzeniu o adresie 121 oraz wyświetlenie jego stanu. LCN.output.0.113.1 sterowanie wyjściem ściemnianym nr 1 w urządzeniu o adresie 113 oraz wyświetlenie jego stanu. W przypadku korzystania z opcji Włącz i Wyłącz wpisanie nazwy kanału skutkowało będzie jedynie wyświetlaniem stanu na ekranie wizualizacji. Parametr w przypadku sterowania oświetleniem w tym polu można podać wartość parametru ramp, który odpowiada za zapalanie i gaszenie oświetlenia z określoną szybkością. Zakres parametru ramp od 0 do 200. Sposób zapisu jest następujący: ramp:5. Inne parametry są opisane w prezentacji "Kanały DOMIQ". Włącz - w tym polu wybierany jest kanał, który ma zostać wysterowany i akcja jaka ma nastąpić po naciśnięciu elementu światło. Na przykład wpisanie w tym polu LCN.output.0.113.2=80 spowoduje wysterowanie do wartości 80% wyjścia ściemnianego nr 2 w module o adresie 113. Pozostawienie pola pustego powoduje wysyłanie komendy on na wybrany kanał. Wyłącz - w tym polu wybierany jest kanał, który ma zostać wysterowany, który ma zostać wysterowany i akcja jaka ma nastąpić po naciśnięciu elementu światło. Na przykład wpisanie w tym polu LCN.output.0.113.2=0 spowoduje wysterowanie do wartości 0 wyjścia ściemnianego nr 2 w module o adresie 113. Pozostawienie pola pustego powoduje wysyłanie komendy off na wybrany kanał. UWAGA! Przy użyciu właściwości Włącz i Wyłącz ignorowane jest pole Parametr. Aby zapalać i gasić światło z wybraną rampą należy dodać następujący zapis w polu Włącz oraz Wyłącz: <nazwa kanału>;<ramp:wartość>. Przykłady: LCN.output.0.113.2=100;ramp:5 LCN.output.0.113.2=0;ramp:5 DOMIQ/Base - Display DOMIQ 2011 Sposób kontroli - tutaj wybierany jest tryb działania elementu typu światło. Dostępne są cztery opcje: none - wybrany element będzie nieaktywny na ekranie panelu dotykowego. Wyświetlany będzie jego stan, ale niemożliwe będzie sterowanie. dimmer - ta opcja może być stosowana wyłącznie z wyjściami ściemnianymi. Pozwala na płynną regulację jasności światła. W tym celu należy przycisnąć przycisk element światło na co najmniej sekundę, a następne zwolnić przycisk. Wówczas zostanie wyświetlona skala, na której można wybrać jasność oświetlenia. on/off - czyli tradycyjny włącznik dwustanowy. Ten sposób kontroli może być stosowany zarówno do przekaźników, jak i wyjść ściemnianych. pin - wykonanie przypisanej akcji będzie chronione kodem pin. Temat - jest to zestaw ikon używanych do prezentowania statusu danego elementu (np. ikona włączonego i wyłączonego światła). Samodzielnie utworzone tematy można dodawać do pamięci modułu Base w zakładce Zasoby. 8/06/2011 Strona 4 z 10 www.domiq.pl
2.4. Temperatura Ten element służy do wyświetlania wartości temperatury na ekranie wizualizacji. Po kliknięciu na tym elemencie możemy skonfigurować jego właściwości: Warstwa w tym polu wybierana jest warstwa, na której ma znajdować się dany element. Kanał tutaj wpisywana jest nazwa kanału, skąd odczytywana jest wartość temperatury. Przykłady: LCN.regulator.0.111.1 wyświetlenie temperatury zadanej na regulatorze LCN nr 1 w module o adresie 111. LCN.value.0.111.r1 wyświetlenie aktualnej temperatury na czujniku R1Var w module o adresie 111. Przedrostek w tym miejscu można wpisać przedrostek, jaki ma być wyświetlany przed wartością temperatury. Przyrostek - w tym miejscu można wpisać przyrostek, jaki ma być wyświetlany po wartości temperatury (domyślnie C). Kolor w tym polu wybierany jest kolor tekstu, w jakim zostanie przedstawiona wartość temperatury. Format - opcja ta umożliwia zapis temperatury w wielu formatach. Do zapisy wykorzystywana jest składnia polecenia printf wykorzystywanego w wielu językach programowania. Przykładowe formaty zapisu: %d - liczba całkowita ze znakiem w formacie dziesiętnym %u - liczba całkowita bez znaku w formacie dziesiętnym 8/06/2011 Strona 5 z 10 www.domiq.pl
%f - liczba zmiennoprzecinkowa typu double (float jest automatycznie konwertowany) w zapisie dziesiętnym (123.45) %s - łańcuch znaków Efekt działania tej opcji widoczny jest tylko na ekranie ramki dotykowej. Rozmiar tutaj ustalany jest rozmiar pola z wartością temperatury. 2.5. Wł./Wył. Jest to przycisk dwustanowy. Może być wykorzystany np. do włączania i wyłączania oświetlenia, wentylacji itp. Aktualny stan sterowanego urządzenia wyświetlany jest na przycisku. Po dodaniu go do ekranu wizualizacji i kliknięciu na nim można skonfigurować jego parametry: Warstwa w tym polu wybierana jest warstwa, na której ma znajdować się dany element. Kanał tutaj wpisywany jest kanał, którym element Wł./Wył. ma sterować. Przykłady: LCN.relay.0.121.1 sterowanie przekaźnikiem nr 1 w urządzeniu o adresie 121 lub LCN.output.0.113.1 sterowanie wyjściem ściemnianym nr 1 w urządzeniu o adresie 113. Parametr w przypadku sterowania oświetleniem w tym polu można podać wartość parametru ramp, który odpowiada za zapalanie oświetlenia z określoną szybkością. Zakres parametru ramp od 0 do 200. Sposób zapisu jest następujący: ramp:5. Włącz - w tym polu definiowany jest kanał, który ma zostać wysterowany i akcja jaka ma nastąpić po naciśnięciu elementu Wł./Wył.. Na przykład wpisanie w tym polu LCN.output.0.113.2=80 spowoduje wysterowanie do wartości 80% wyjścia ściemnianego nr 2 w module o adresie 113. Wyłącz - w tym polu definiowany jest kanał, który ma zostać wysterowany i akcja jaka ma nastąpić po naciśnięciu elementu Wł./Wył. Na przykład wpisanie w tym polu LCN.output.0.113.2=0 spowoduje wysterowanie do wartości 0% wyjścia ściemnianego nr 2 w module o adresie 113. UWAGA! Przy użyciu właściwości Włącz i Wyłącz ignorowane jest pole Parametr. Aby zapalać i gasić światło z wybraną rampą należy dodać następujący zapis w polu Włącz oraz Wyłącz: nazwa kanału;ramp:wartość Przykłady: LCN.output.0.113.2=100;ramp:5 LCN.output.0.113.2=0;ramp:5 DOMIQ/Base - Display DOMIQ 2011 Temat - jest to zestaw ikon używanych do prezentowania statusu danego elementu. Samodzielnie utworzone tematy można dodawać do pamięci modułu Base w zakładce Zasoby. 8/06/2011 Strona 6 z 10 www.domiq.pl
2.6. Ściemniacz Ściemniacz pozwala na płynną regulację jasności światła. W tym celu należy przycisnąć przycisk ściemniacza na co najmniej sekundę, a następne zwolnić przycisk. Wówczas zostanie wyświetlona skala, na której można wybrać jasność oświetlenia. Na przycisku wyświetlana jest procentowo aktualna wartość wyjścia ściemnianego. Ściemniacz posiada identyczny zestaw właściwości jak przycisk Wł./Wył. Sterowanie poprzez ściemniacz możliwe jest tylko na ekranie ramki dotykowej. W trybie testowania w edytorze Display działa on jak przycisk Wł./Wył. 2.7. Wartość W polu Wartość można wyświetlać dowolną treść liczbową np. wartość pomiarową z czujnika wykorzystującego protokół MODBUS, stan przekaźnika, wartość wyjścia ściemnianego itp. Pole to zawiera zestaw parametrów identyczny, jak wcześniej przedstawiane elementy oraz dwa wcześniej nieomawiane: Przesunięcie jest to wartość względem, której będzie wyświetlana mierzona wartość. Gain (mnożnik) - Służy do przesuwania przecinka. Znajduje zastosowanie do wyświetlania liczb zmiennoprzecinkowych w przypadkach, kiedy wartości pomiarowe zwracane są jako liczby całkowite i odwrotnie. 2.8. Przycisk DOMIQ/Base - Display DOMIQ 2011 Jest to bardzo uniwersalny i jeden z najczęściej wykorzystywanych elementów do tworzenia wizualizacji. Przycisk używany jest zarówno do wykonywania dowolnych poleceń kanałowych (np. wysterowanie regulatora LCN na zadaną temperaturę), jak i nawigowania w strukturze wizualizacji. Po dodaniu go do wizualizacji możemy uzupełnić jego właściwości: Warstwa w tym polu wybierana jest warstwa, na której ma znajdować się dany element. Etykieta zawartość tego pola wyświetlana będzie na przycisku Do strony jest to jedna z nawigacyjnych możliwości przycisku. Jeżeli w zdefiniowanej strukturze jest więcej niż jedna strona, to do przycisku można przypisać stronę, do której będzie przenosił dany przycisk. Takie rozwiązanie daje sporą wygodę przy tworzeniu wizualizacji dla budynków, które posiadają więcej niż jedną kondygnację. Wówczas najlepszym rozwiązaniem jest zdefiniowanie dla każdej kondygnacji oddzielnej strony i umieszczenie przycisków z odnośnikami do poszczególnych wizualizacji. Przyciski te będą wówczas przełączały pomiędzy poszczególnymi ekranami wizualizacji. Przykład nawigacji pomiędzy stronami został przedstawiony na poniższych obrazkach: 8/06/2011 Strona 7 z 10 www.domiq.pl
Wciśnięcie przycisku Strona 2 przełączy widok do drugiego ekranu wizualizacji (strona 2) Do warstwy jest to kolejna nawigacyjna możliwość przycisku. Jeżeli w zdefiniowanej strukturze jest więcej niż jedna warstwa, można do przycisku przypisać odnośnik do warstwy. Naciskanie przycisku będzie powodowało wyświetlanie lub wygaszenie danej warstwy. Jest to bardzo wygodne rozwiązanie w przypadku, kiedy na wizualizacji zostanie umieszczona duża liczba przycisków, kontrolek oświetlenia, pól wyświetlających wartości pomiarowe itd.. Wyświetlanie wszystkich tych elementów jednocześnie znacznie zmniejsza czytelność wizualizacji. Aby tego uniknąć wystarczy przypisać elementy danego rodzaju do określonej warstwy i sterować ich wyświetlaniem na ekranie. Aby przypisać dany element do warstwy należy wybrać nazwę warstwy w polu Warstwa we właściwościach elementu. Przykład: Jeżeli na planie jednej wizualizacji chcemy umieścić kilka przycisków do sterowania oświetleniem wystarczy utworzyć warstwę o nazwie np. Przyciski światło i przypisać do niej wszystkie przyciski odpowiadające za sterowanie oświetleniem, a następnie umieścić jeden przycisk nawigacyjny o nazwie np. Światła, który będzie wyświetlał i wygaszał daną warstwę. Działanie takiego rozwiązania przedstawiono na poniższych rysunkach: 8/06/2011 Strona 8 z 10 www.domiq.pl
Po naciśnięciu przycisku Światła zostaje wyświetlona warstwa, do której przypisano przyciski. Ponowne naciśnięcie przycisku Światła wygasza warstwę. Polecenie tutaj można wpisać dowolne polecenie kanałowe, które zostanie zrealizowane po naciśnięciu przycisku. Temat jest to właściwość, która pozwala na wybór ikony przycisku. 8/06/2011 Strona 9 z 10 www.domiq.pl
2.9. Tekst Element typu tekst pozwala na wyświetlanie treści tekstowych, a także wartości pomiarowych. Właściwości pola tekst przedstawiono poniżej: Warstwa w tym polu wybieramy, na której warstwie ma znajdować się dany element Tekst tutaj można wpisać dowolny tekst, który zostanie wyświetlony w polu Tekst. Kanał w tym polu należy wpisać nazwę kanału, którego zawartość chcemy wyświetlić w polu Tekst. Kolor tutaj wybierany jest kolor tekstu. Rozmiar tutaj ustalany jest rozmiar pola typu Tekst. 2.10. Rysunek Rysunek służy do dodawania do ekranu wizualizacji dowolnego rysunku (jego rozdzielczość nie może przekraczać rozdzielczości ramki dotykowej). UWAGA! W ten sposób nie należy dodawać tła wizualizacji! Element typu Rysunek ma cztery właściwości: Warstwa w tym polu wybieramy, na której warstwie ma znajdować się dany element Źródło jest to lista dostępnych rysunków. Można dodać własne rysunki w zakładce Zasoby 2.11. Video DOMIQ/Base - Display DOMIQ 2011 Przy użyciu tego elementu można wyświetlać obraz z kamery. sześć właściwości: Element typu video ma Warstwa w tym polu wybieramy, na której warstwie ma znajdować się dany element Szerokość i Wysokość w tych polach ustalane są rozmiary ekranu na którym wyświetlany będzie obraz z kamery URL w tym polu należy wpisać adres kamery, z której ma być wyświetlany obraz. Adres dostarczany jest przez producenta kamery. W tym polu należy wpisać login i hasło dostępu do kamery (jeżeli jest to wymagane). 8/06/2011 Strona 10 z 10 www.domiq.pl