EDX ICS-21N
Transkrypt
EDX ICS-21N
EDX ICS-21N OTWARTY SYSTEM CENTRALNEGO STEROWANIA JEDNOSTKA CENTRALNA ICS-21N OPROGRAMOWANIE EDX CONTROL INSTRUKCJA OBSŁUGI V.2.2 Ograniczona gwarancja i odpowiedzialność EDX Firma EDX gwarantuje, że jej produkty będą wolne od wad materiałowych i wykonawczych w warunkach normalnego użytkowania na okres trzech (3) lat od daty zakupu w EDX, z następującymi wyjątkami: Wyświetlacze paneli LCD oraz nakładki dotykowe tych paneli na okres jednego (1) roku. Oprogramowanie EDX jest objęte gwarancją na okres dziewięćdziesięciu (90) dni. Baterie, akumulatory i żarówki nie są objęte gwarancją. Wszystkie reklamowane produkty wysyłane do EDX wymagają nadania Autoryzowanego Numeru Reklamacyjnego (ANR). Numer ANR nadawany jest przez EDX po zgłoszeniu usterki. Numer ANR ważny jest przez okres 30 dni. Po 30-dniowym okresie ANR zostaje anulowany. EDX nie jest odpowiedzialny za produkty przysłane bez ważnego numeru ANR. Niniejsza gwarancja obejmuje jedynie produkty zakupione bezpośrednio w EDX lub u autoryzowanego sprzedawcy EDX. Firma EDX nie ponosi odpowiedzialności za szkody wyrządzone przez swoje produkty lub błędne działanie swoich produktów. Dotyczy to wszystkich utraconych zysków, oszczędności lub przypadkowych szkód. EDX nie ponosi odpowiedzialności za jakiekolwiek roszczenia zgłoszone przez osoby trzecie bezpośrednio do EDX lub do autoryzowanego sprzedawcy EDX. Oprócz przypadków wyraźnie wskazanych w niniejszej gwarancji, EDX nie udziela żadnych innych gwarancji bezpośrednich lub pośrednich, w tym jakichkolwiek dorozumianych gwarancji przydatności handlowej lub do określonych zastosowań. EDX wyłącza wszelkie gwarancje nie określone w niniejszej gwarancji. Wszelkie dorozumiane gwarancje, które może określić ustawa ogranicza się do warunków niniejszej ograniczonej gwarancji. 2 SPIS TREŚCI WSTĘP ................................................................................. JEDNOSTKA ICS-21N ....................................... ..................... RELAYS x 8 – PORTY PRZEKAŹNIKOWE ....................................... IR x 4 – PORTY PODCZERWIENI ................................................. RS-232 x 5 – PORTY SZEREGOWE .............................................. I/O x 3 – PORTY WEJŚCIA/WYJŚCIA ........................................... POZOSTAŁE PORTY .................................................................. PANEL PRZEDNI ....................................................................... OTWARTY SYSTEM STEROWANIA ............................................... ZAWARTOŚĆ OPAKOWANIA ....................................................... URUCHOMIENIE JEDNOSTKI ...................................................... 4 5 5 6 6 7 7 8 8 8 9 EDX CONTROL ....................................................................... KARTA USTAWIENIA ................................................................ KARTA OBSŁUGA IR ................................................................ KARTA PROGRAM ..................................................................... STEROWANIE – LAN ................................................................. STEROWANIE - RS-232 ............................................................. PROGRAMOWANIE ................................................................... POLECENIA RS-232 .................................................................. POLECENIA IR ......................................................................... POLECENIA RELAYS .................................................................. POLECENIA I/O ........................................................................ POLECENIA TIMER ................................................................... POLECENIA FLAGA ................................................................... POLECENIA TEST ..................................................................... POLECENIA ZMIENNA ............................................................... POLECENIA TCP/IP ................................................................. KARTA RS232-RX .................................................................... URUCHAMIANIE I TESTOWANIE ................................................. 11 11 12 14 15 15 15 17 18 19 19 20 20 21 22 23 24 25 3 WSTĘP Jednostka systemu centralnego sterowania ICS-21N jest programowanym przez użytkownika kontrolerem urządzeń audio-video. Za pomocą jednostki można automatycznie sterować urządzeniami A/V (np. TV, DVD, projektor), oświetleniem, zaciemnieniem, ekranami i innymi systemami znajdującymi się w budynku. Użytkownik sam programuje jednostkę za pomocą dedykowanego oprogramowania EDX CONTROL. System sterowania jest otwarty, to znaczy, że do współpracy z jednostką możemy używać dowolnego komputera PC, przenośnego panelu/tabletu, palmtopa lub innego dowolnego urządzenia komunikującego się z otoczeniem przy pomocy sieci LAN przewodowej/bezprzewodowej lub za pomocą portu RS-232. Jednostka ICS-21N jest wyposażona w następujące porty do sterowania urządzeniami: 5 portów RS-232 (jeden dwukierunkowy, cztery jednokierunkowe) 4 porty IR (podczerwień) 8 portów RELAYS (przekaźniki NO/COM/NC) 3 porty I/O (wejścia/wyjścia) 1 port ETHERNET Poza tym jednostka ICS-21N posiada wbudowany czytnik IR (podczerwieni) służący do sczytywania kodów innych pilotów sterujących urządzeniami A/V. 4 JEDNOSTKA ICS-21N Na tylnym panelu jednostki ICS-21N znajdują się porty do sterowania urządzeniami zewnętrznymi. Są to gniazda typu mini-Phoenix. Poza tym znajduje się tam gniazdo zasilania, port sieci LAN oraz port serwisowy. RELAYS x 8 – PORTY PRZEKAŹNIKOWE Jednostka ICS-21N posiada osiem portów przekaźnikowych. Każdy port ma trzy wyprowadzenia: COM – wspólne (common) NC – zamknięte w stanie spoczynkowym (normalny close) NO – otwarte w stanie spoczynkowym (normaly open) NC COM NO Gdy przekaźnik jest otwarty wyprowadzenia COM i NC są zwarte, natomiast podczas zamknięcia przekaźnika zwierane są wyprowadzenia COM i NO. Obciążalność każdego portu przekaźnikowego max 24VDC/1A. Porty przekaźnikowe mogą służyć do sterowania ekranami, roletami, żaluzjami, windami, włącznikami, itp. 5 IR x 4 – PORTY PODCZERWIENI Jednostka ICS-21N posiada cztery porty IR do sterowania urządzeniami za pomocą podczerwieni. Kody pilotów muszą być najpierw sczytane i zapisane w jednostce za pomocą oprogramowania EDX CONTROL. Obsługiwane są piloty pracujące w paśmie podczerwieni 36-42kHz, czyli 99% pilotów. Wspierane nie są piloty nadające z częstotliwością 455kHz. W jednostce ICS-21N można zapisać 170 kodów IR. RS-232 x 5 – PORTY SZEREGOWE Jednostka ICS-21N posiada pięć uproszczonych portów RS-232. 1 x RS1 – dwukierunkowy port – sygnały TX, RX, GND 4 x RS2÷RS5 – jednokierunkowe porty – sygnały TX, GND WTYK DB-9 WTYK DB-9 Każdy port może w danej chwili pracować w dowolnej konfiguracji protokołu danych wg poniższych parametrów: Prędkość transmisji: 1200÷115200 bps Bity danych: 8 lub 7 Bity stopu: 1 lub 2 Parzystość: brak, odd, even 6 Pojedyncza instrukcja sterująca może mieć maksymalnie 30 znaków, jeśli instrukcja sterująca musi być dłuższa, należy wykorzystać dwa rozkazy programu (opis EDX CONTROL). W jednostce ICS-21N można zapisać maksymalnie 475 rozkazów RS - do każdego portu można przypisać po 95 rozkazów. Sygnały RTS i CTS są nieobsługiwane – jeśli urządzenie wymaga obsługi tych sygnałów należy zewrzeć piny 7 i 8 na wtyku DB-9. I/O x 3 – PORTY WEJŚCIA/WYJŚCIA Jednostka ICS-21N posiada trzy porty wejścia/wyjścia. Programowo można zmieniać stan portów z niskiego (0V) na wysoki (+5V) lub odwrotnie. Maksymalna obciążalność portów I/O wynosi 20mA. Porty można wykorzystywać również do wykonywania rozkazów specjalnych na skutek zdarzeń zewnętrznych. Pojawienie się na wejściach I/O sygnału wysokiego +5V (np. przez czujnik otwarcia drzwi) może wywołać wykonanie zaprogramowanych rozkazów (opis EDX CONTROL). POZOSTAŁE PORTY ETHERNET – port do komunikacji z jednostką za pomocą sieci LAN. Bezpośrednio do tego portu lub za pośrednictwem switcha/routera można podłączyć komputer PC do zarządzania jednostką. PWR – zasilanie jednostki 12V DC za pomocą dołączonego zasilacza sieciowego. SERVICE – port wykorzystywany w serwisie producenta. 7 PANEL PRZEDNI Świecenie diod LED sygnalizuje następujące stany występujące w jednostce: POWER – prawidłowe zasilanie urządzenia. RS1 TX – transmisja szeregowa portu RS1 (nadawanie danych). RS1 RX – transmisja szeregowa portu RS1 (odbiór danych). IR1-IR4 – nadawanie sygnału w podczerwieni. I/O1-I/O3 – dioda zapalona sygnalizuje stan wysoki na porcie (+5V), dioda zgaszona sygnalizuje stan niski portu (0V). RS2-RS5 – transmisja szeregowa portu RS2-RS5 (nadawanie danych). IR CAPT – obsługa czytnika sygnałów podczerwieni IR. RELAYS – aktywność danego przekaźnika (zwarcie COM i NO). OTWARTY SYSTEM STEROWANIA Jednostka ICS-21N nie musi pracować pod kontrolą dedykowanego panelu sterującego. Użytkownik sam może dokonać wyboru i sterować urządzeniami za pomocą dowolnego komputera PC, przenośnego panelu/tabletu, palmtopa lub innego dowolnego urządzenia komunikującego się z otoczeniem przy pomocy sieci LAN przewodowej /bezprzewodowej lub za pomocą portu RS-232. Oczywiście należy przygotować aplikację uruchamianą na danym urządzeniu i wysyłającą odpowiednie komunikaty do jednostki po sieci LAN lub porcie RS-232 (opis EDX CONTROL). Użytkownik może to zrobić własnymi narzędziami, a także do stworzenia takiej aplikacji na PC może wykorzystać proponowane przez nas oprogramowanie EDX PANEL. ZAWARTOŚĆ OPAKOWANIA Jednostka systemu centralnego sterowania ICS-21N – 1 szt. Zasilacz 12VDC – 1 szt. Diody nadawcze IR – 2 szt. Komplet złączek mini-Phoenix 3.5mm Instrukcja obsługi Oprogramowanie EDX CONTROL 8 URUCHOMIENIE JEDNOSTKI Podłączając zasilanie do portu PWR za pomocą zasilacza sieciowego jednostka ICS-21N zostaje uruchomiona. Prawidłowa praca sygnalizowana jest świeceniem diody POWER na przednim panelu. Kolejnym etapem jest połączenie jednostki ICS-21N z komputerem PC za pomocą dowolnego przewodu sieciowego np. UTP, który należy podłączyć do gniazda ETHERNET. Następnie z dołączonej płyty CD lub ze strony internetowej producenta http://www.edx.pl należy pobrać oprogramowanie EDX CONTROL i zainstalować na komputerze PC. Przed uruchomieniem oprogramowania należy ustawić parametry sieci lokalnej na komputerze PC w taki sposób, aby możliwa była komunikacja z jednostką. Fabrycznie jednostka ICS-21N dostarczana parametrami sieci LAN: Adres IP: 192.168.1.10 Maska podsieci: 255.255.255.0 Brama domyślna: 192.168.1.1 jest z następującymi Ustawienia sieci na komputerze PC dokonujemy poprzez wpisanie odpowiednich parametrów we właściwościach protokołu komunikacyjnego TCP/IP. Aby to zrobić w systemie Windows należy wyświetlić zawartość Panelu Sterowania i tam wybrać opcję Połączenia Sieciowe. Następnie klikamy prawym przyciskiem myszki na Połączenia Lokalne i wybieramy Właściwości. Następnie wybieramy Protokół internetowy (TCP/IP) i w oknie jego właściwości zaznaczamy Użyj następującego adresu IP: 9 Adres IP: 192.168.1.20 Maska podsieci: 255.255.255.0 Brama domyślna: 192.168.1.1 Ważne jest, aby nie wpisać takiego samego adresu IP, jaki ma jednostka, bo wtedy sieć nie będzie prawidłowo pracować. W tym momencie komputer PC i jednostka ICS-21N są gotowe do pracy i można uruchomić oprogramowanie EDX CONTROL. 10 EDX CONTROL Jest to specjalne dedykowane oprogramowanie służące do konfigurowania i programowania jednostki ICS-21N. Oprogramowanie EDX Control stworzone jest do pracy w systemie operacyjnym Windows. Po uruchomieniu w oknie głównym programu mamy do dyspozycji karty pracy, które wybieramy za pomocą przycisków: PROGRAM OBSŁUGA IR USTAWIENIA KARTA USTAWIENIA Po uruchomieniu jednostki i prawidłowym skonfigurowaniu komputera PC w celu rozpoczęcia pracy należy nawiązać połączenie z jednostką. Na karcie USTAWIENIA – Połączenie z jednostką (1) wybieramy sposób połączenia LAN lub RS-232 i naciskamy przycisk Zestaw połączenie. Prawidłowa komunikacja z jednostką jest sygnalizowana zmianą koloru ikony informacyjnej połączenia z czerwonego na zielony. 1 2 3 Wybierając połączenie LAN należy pamiętać o prawidłowym adresie IP jednostki ICS-21N. Do momentu prawidłowego połączenia z jednostką wszystkie przyciski wykorzystujące transmisję są nieaktywne. 11 Na karcie USTAWIENIA – Ustawienia LAN dla jednostki (2) można odczytać lub zapisać parametry sieciowe dla jednostki. Naciskając przycisk Wczytaj ustawienia można odczytać parametry sieciowe z jednostki. Jeśli zmodyfikujemy Adres IP, Maskę podsieci lub Bramę domyślną to nowe parametry zapisujemy w jednostce za pomocą przycisku Zapisz ustawienia. Karta USTAWIENIA – Aktualizacja oprogramowania jednostki (3) służy do uaktualniania oprogramowania fabrycznego jednostki, tzw. firmwaru. Najnowsza wersja oprogramowania jest dostępna do pobrania na stronach producenta http://www.edx.pl. Plik należy zapisać na dysku twardym komputera, następnie wybrać go przy pomocy przycisku lupy i wgrać do jednostki naciskając przycisk Aktualizuj firmware. Podczas aktualizacji, która trwa kilka sekund nie należy odłączać zasilania od jednostki. Podczas aktualizacji oprogramowania słychać pracę przekaźników REL3 i REL4. Jeśli przekaźniki REL3 i REL4 obsługują jakieś urządzenie należy odłączyć je od jednostki (zdjąć wtyk mini-Phoenix ze złączy RELAYS). KARTA OBSŁUGA IR Na karcie OBSŁUGA IR można tworzyć bazy danych zawierające kody IR pilotów urządzeń wykorzystywanych do późniejszego sterowania urządzeń w podczerwieni. 1 2 3 12 Na karcie OBSŁUGA IR – Wybór pilota (1) można wybierać, dodawać lub usuwać obsługiwane piloty. W polu Nazwa należy podać producenta danego pilota, w polu Typ model/typ pilota. Po wybraniu/dodaniu pilota przechodzimy do karty OBSŁUGA IR – Funkcje IR (2) gdzie można dodawać funkcje, które chcemy odczytywać z danego pilota. Można skorzystać z funkcji domyślnych wybieranych z rozwijanego okienka Funkcja lub wpisać w to okienko nazwę własnej funkcji. Następnie należy dodać funkcję do listy za pomocą przycisku Dodaj funkcję. Przyciskiem Skasuj funkcję można usunąć funkcję, którą wybieramy w przewijanej tabeli funkcji IR. Dla wybranej funkcji możemy za pomocą przycisku Wczytaj kod IR dla wybranej funkcji sczytać pojedynczy kod IR z danego pilota. Jeśli chcemy sczytywać kolejno wszystkie kody można skorzystać z przycisku Wczytaj kod IR dla wszystkich funkcji co przyspieszy proces sczytywania kodów z pilota. W momencie uruchomienia sczytywania kodu IR dioda LED IR CAPT na panelu frontowym jednostki błyśnie informując o gotowości jednostki do sczytywania kodu. W tym momencie przez około 3 sekundy jednostka oczekuje na kod z pilota dla wybranej funkcji. Z odległości 10-30 cm należy wysłać kod z pilota w kierunku okienka IR CAPT na jednostce. Po prawidłowym odebraniu kodu dioda LED błyśnie raz informując o poprawnym odbiorze. Jeśli dioda LED błyśnie dwa razy kod IR został odebrany nieprawidłowo i czynność należy powtórzyć. Chwilę później na karcie OBSŁUGA IR – Wykres sygnału IR (3) pojawi się wykres odebranego sygnału. Klawiszami lupy +/- można rozciągać w czasie otrzymany sygnał IR. 13 KARTA PROGRAM Jest to najważniejszy element oprogramowania EDX CONTROL, ponieważ na tej karcie tworzymy program, który będzie pracował w jednostce ICS-21N. 4 5 2 1 3 1. 2. 3. 4. 5. Obszar przygotowania poleceń programu. Lista poleceń zapisanych w danym rozkazie. Przycisk wysyłania programu do jednostki. Przycisk wykonania rozkazu o wybranym numerze. Wybór numeru rozkazu. W jednostce ICS-21N można zapisać 255 rozkazów (makr), a każdy rozkaz może mieć maksymalnie 32 polecenia. Rozkazy (makra) wywoływane są w pracującej jednostce za pomocą komend wysyłanych przez sieć LAN lub port RS-232 z dowolnego komputera PC, tabletu, palmtopa, itp. 14 STEROWANIE - LAN Używając sieci LAN aplikacje sterujące jednostką muszą wysyłać komunikaty za pomocą protokołu UDP, na adres IP jednostki i port 51000. Protokół: UDP Adres IP: 192.168.1.10 (fabryczny) Port UDP: 51000 Format komunikatu sterującego, to sześć znaków ASCII: „EDX012” Pierwsze trzy znaki „EDX” muszą być stałe, natomiast kolejne trzy znaki to numer rozkazu, który ma być wywołany w jednostce. W powyższym przykładzie zostanie wywołany rozkaz nr 12. W jednostce ICS-21N można wywoływać rozkazy z zakresu 0-255. Cztery z nich to specjalne rozkazy wywoływane automatycznie przez jednostkę w określonych sytuacjach: 0 – uruchomienie systemu 253 – pojawienie się stanu wysokiego (+5V) na wejściu I/O1 254 – pojawienie się stanu wysokiego (+5V) na wejściu I/O2 255 – pojawienie się stanu wysokiego (+5V) na wejściu I/O3 Rozkazy specjalne można oczywiście wywoływać programowo. STEROWANIE - RS-232 Sterowanie jednostką ICS-21N może odbywać się również poprzez port RS-232. Używając portu RS-232 aplikacje sterujące jednostką muszą wysyłać komunikaty za pomocą protokołu wg poniższych parametrów: Prędkość transmisji: 38400 bps Bity danych: 8 Bity stopu: 1 Parzystość: brak Format komunikatu sterującego jest identyczny jak w przypadku sieci LAN. Komunikat sterujący to sześć znaków ASCII np. „EDX012” – wywoła rozkaz o numerze 12. PROGRAMOWANIE Przygotowanie oprogramowania dla jednostki polega na wyborze poleceń sterujących, które odpowiednio skonfigurowane są następnie dodawane do wybranych rozkazów. 15 Rozpoczynamy od utworzenia nowego programu naciskając przycisk NOWY DOKUMENT w lewym górnym rogu okna. Następnie należy wybrać numer rozkazu. W tym momencie dla rozkazu o wybranym numerze (w tym przykładzie jest to rozkaz numer 1) można zacząć dodawanie poleceń. Polecenia wybieramy naciskając odpowiednie zakładki w obszarze przygotowania poleceń programu. 16 POLECENIA RS-232 Konfiguracja polecenia RS-232 polega na wyborze odpowiednich parametrów transmisji, wyborze portu oraz wpisaniu danych, które mają być transmitowane przez jednostkę do urządzenia wykonawczego. Port RS: 1÷5 Szybkość transmisji: 1200÷115200 bps Bity danych: 8 lub 7 Parzystość: No, Even, Odd Bity stopu: 1 lub 2 W pole tekstowe Dane należy wpisać transmitowane dane. Jeśli istnieje potrzeba używania niedrukowanych znaków ASCII należy je wpisywać w kodzie szesnastkowym poprzedzając ciągiem „\$”. W powyższym przykładzie zostanie wysłany ciąg znaków: C 0 1 + znak końca linii Szesnastkowo: 43 30 31 0D Zapis szesnastkowy wprowadzonego ciągu danych można uzyskać naciskając przycisk HEX: 17 Transmitowane dane można wprowadzać również szesnastkowo, bez rozdzielających spacji lub innych dodatkowych znaków. Łańcuch transmitowanych danych może mieć maksymalnie 30 znaków, jeśli musi być dłuższy, należy wykorzystać dwa polecenia jedno za drugim. W jednostce ICS-21N można zapisać maksymalnie 640 poleceń RS-232 do każdego portu można przypisać po 128 rozkazów. Naciskając przycisk Dodaj polecenie RS do makra skonfigurowaną komendę RS-232 do wybranego rozkazu. dodajemy POLECENIA IR Konfigurując polecenie IR należy wybrać port, z którego ma być transmitowana funkcja IR. Z bazy danych należy następnie wybrać model 18 pilota – jego nazwę i typ, a następnie wskazać funkcję IR, którą chcemy dodać do programu. Naciskając przycisk Dodaj polecenie IR do makra dodajemy skonfigurowane polecenie IR do wybranego rozkazu. POLECENIA RELAYS Konfiguracja polecenia RELAYS: Przekaźnik: 1÷8 Rozkaz: ZAMKNIJ, OTWÓRZ, PRZEŁĄCZ POLECENIA I/O Konfiguracja polecenia I/O: I/O: 1÷3 Rozkaz: ON, OFF, PRZEŁĄCZ 19 POLECENIA TIMER Za pomocą polecenia TIMER można dodawać do programu opóźnienia czasowe w przedziale 0,1÷25 sekund. Jeśli potrzebne jest dłuższe opóźnienie należy wykorzystać dwa polecenia TIMER jedno za drugim. Polecenia TIMER są użyteczne przy obsłudze ekranów, wind, rolet, itp. POLECENIA FLAGA Konfiguracja polecenia FLAGA: Flaga: 1÷8 Rozkaz: USTAW, WYCZYŚĆ, PRZEŁĄCZ Flagi mogą służyć do oznaczania określonych parametrów pracy systemu. Przykładowo wyciszając dźwięk komendą MUTE możemy skorzystać z flag i ustawić jedną z nich. Dzięki temu wiemy później, że dźwięk jest 20 wyciszony i kolejne wykonanie komendy MUTE powinno przywrócić słuchaczowi dźwięk. W jednostce ICS-21N mamy do dyspozycji osiem Flag. POLECENIA TEST Polecenie TEST jest użyteczne wszędzie tam gdzie chcemy warunkowo wykonywać inne polecenia. Przykładowo w zależności od wartości Flag, stanów portów I/O lub wartości zmiennych możliwe jest warunkowe działanie programu. W powyższym przykładzie praca przekaźnika REL1 jest uzależniona od wartości zmiennej A. Jeśli zmienna A równa się 5 wtedy REL1 jest zamykany, jeśli jej wartość jest inna wtedy REL1 jest otwierany. Pracę programu można również uzależnić od wartości Flag lub stanów portów I/O, czyli od stanów zewnętrznych urządzeń – czujników, przełączników, itp. 21 Polecenie warunkowe TEST może się też przydać np. przy regulacji głośności. Pod jednym rozkazem możemy np. inkrementować lub dekrementować jakąś zmienną i dalej w zależności od jej wartości wysyłać po RS-232 komendy dla procesora dźwięku. W funkcji tej można usunąć środkową operację ELSE (w celu zwiększenia ilości komend dla jednego rozkazu), czyli można pracować tylko na parze komend IF-END IF. W efekcie z jednego rozkazu można wysłać np. 10 różnych komend RS-owych. POLECENIA ZMIENNA Konfiguracja polecenia ZMIENNA: Wybór zmiennej: A÷H (8 zmiennych) Rozkaz: USTAW (wartość 0÷200), ±1, ±2, ±5, ±10, ±20 W tym poleceniu można wybrać osiem zmiennych od „A” do „H”, których wartość można ustawiać w przedziale od 0 do 200, a także dodawać lub odejmować 1, 2, 5, 10 i 20 od każdej z nich. Po starcie systemu wszystkie zmienne przyjmują wartość 0, ale jeśli chcemy aby po starcie systemu zmienna miała jakąś wartość np. 60, to w zdarzeniu „0” ustawiamy daną zmienną na 60 – zdarzenie „0” jest wykonywane zawsze po włączeniu zasilania. Aby użyć zmiennej przy transmisji RS-232 lub TCP/IP, należy we wpisanych danych (tekście do wysłania) użyć następujących formuł: {A} – zmienna zostanie przesłana w formie tekstowej, tzn. jeśli np. A=123 to zostaną wysłane trzy bajty danych „123”, jeśli zmienna A=15 to wysłane będą dwa bajty danych „15”, a jeśli zmienna A=8 to zostanie wysłany tylko jeden bajt „8”. 22 [A] – zmienna zostanie wysłana w formie bajtowej – zawsze tylko jeden bajt o wartości tej zmiennej (ASCII). Czyli jeśli zmienna A=123 lub A=15 albo A =8 to zawsze zostanie wysłany jeden bajt o wartości danej zmiennej. Przykład regulacji jasność w projektorze. Polecenie „BRT15” ustawia jasność na poziomie 15 – „BRTx” x w zależności od jasności. Jeśli zmienną A ustawimy na wartość np. 15, a w danych dla RS-232 wpiszemy: BRT{A}, to taki ciąg będzie wysłany jako: „BRT15” – ponieważ zmienna A ma wartość 15. Jeśli w programie będziemy zmieniać wartość zmiennej A, to jasność projektora również będzie zmieniana. POLECENIA TCP/IP Konfiguracja polecenia TCP/IP polega na wyborze protokołu transmisji, wpisaniu adresu IP urządzenia odbiorczego, wyborze portu oraz wpisaniu danych, które mają być transmitowane przez jednostkę. Protokół UDP Adres IP Numer portu Należy pamiętać, że adres IP powinien być z tej samej klasy adresowej w której znajduje się jednostka sterująca, w przeciwnym razie dane nie dotrą do urządzenia odbiorczego. W pole tekstowe Dane należy wpisać transmitowane dane. Jeśli istnieje potrzeba używania niedrukowanych znaków ASCII należy je wpisywać w kodzie szesnastkowym poprzedzając ciągiem „\$”. 23 KARTA RS232-RX Na tej karcie możliwe jest skonfigurowanie jednostki sterującej aby wykonywała wybrane rozkazy w zależności od ciągów bajtowych przychodzących na port RS-232 linia RX. W powyższym przykładzie rozkazy 11-18 oraz 21-22 będą wykonywane w momencie gdy na port RS-232 przyjdą określone ciągi sterujące. Jeśli na linii RX portu RS-232 pojawi się ciąg: „Temp=25” zostanie wykonany rozkaz 15. Jeśli ciąg sterujący będzie miał wartość „PowON” zostanie wykonany rozkaz nr 21. 24 URUCHAMIANIE I TESTOWANIE Dodając polecenia do pracujący w jednostce. poszczególnych rozkazów tworzymy program Każdy rozkaz może mieć maksymalnie 32 polecenia. Wprowadzone polecenia można modyfikować dwukrotnie klikając w wybrane polecenie. Polecenia można również przesuwać i kasować za pomocą przycisków strzałek i przycisku Usuń. Gotowy program należy przesłać do jednostki ICS-21N naciskając przycisk Wyślij PROGRAM. Programowanie jednostki trwa około 20 sekund. Na ekranie widać okno postępu programowania, które zamknie się automatycznie po udanym programowaniu, a jednostka będzie gotowa do pracy. 25 Zaprogramowaną jednostkę można testować z poziomu programu. Po wybraniu numeru odpowiedniego rozkazu można go wykonać w jednostce po naciśnięciu przycisku Wykonaj rozkaz. 26