OSTRZEŻENIA OZNAKOWANIE WEEE

Podobne dokumenty
NOTA APLIKACYJNA. Funkcje logiczne w LogicProcessor OptimaGSM lub OptimaGSM-PS

Diagram Editor. Diagram Editor NeoGSMIP

4.1.5 Zakładka: Monitoring GPRS Zakładka: LogicProcessor. Konfiguracja systemu.

EXP-I8 Moduł wejść (ekspander). Instrukcja instalacji (DTR).

NOTA APLIKACYJNA. Wysyłanie różnych komunikatów z wejść w zależności pory dnia OptimaGSM 2 (PS) 1.0RM

Keyfob-Aero Instrukcja instalacji i obsługi.

NOTA APLIKACYJNA TYTUŁ: URZĄDZENIA: WERSJA DATA Sterowanie bezpośrednie 3 grupami rolet. OptimaGSM/PS 1.0PC

NOTA APLIKACYJNA. Powiadomienie i sterowanie: alarmem, bramą oraz piecem CO BasicGSM 2 (PS), MultiGSM 2 (PS) 1.0RM

Lista i opis not aplikacyjnych

APm-Aero kontroler, punkt dostępowy (AP) systemu bezprzewodowego Aero. Instrukcja instalacji systemu (DTR).

Nota aplikacyjna. Automatyczne powtarzanie powiadomienia SMS/CALL przy ciągłym naruszeniu wejścia.

Panel LCD-HMI-D4M w obudowie na szynę DIN. Instrukcja instalacji i obsługi (DTR).

NOTA APLIKACYJNA. Wejścia I4 i I5 informują do zamknięciu bram poprzez podłączone czujniki krańcowe. 0 brama otwarta 1 brama zamknięta

Stan/zdarzenie Nexo. Zmienne wirtualne. Zdarzenia wirtualne

Bramka wideodomofonu VAR-1U Instrukcja instalacji i obsługi.

CoDeSys 3 programowanie w języku drabinkowym LD

Satel Integra FIBARO

Szybki start - system NeoGSM-IP

SROL-S. Instrukcja instalacji i obsługi (DTR). Sterownik rolet, przewodowy. Ropam Elektronik.

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

CoDeSys 3 programowanie w języku FBD

Szybki start - system OptimaGSM Ropam Elektronik - Ochrona i automatyka dla domu ( wszelkie prawa zastrzeżone).

Szybki start - system NeoGSM-IP

INSTRUKCJA INSTALACJI SPN-IR INSTRUKCJA INSTALACJI I OBSŁUGI. Sterownik Pracy Naprzemiennej SPN-IR

Szybki start - system OptimaGSM Ropam Elektronik - Ochrona i automatyka dla domu ( wszelkie prawa zastrzeżone).

MODUŁ ZDALNEGO STEROWANIA GSM BRAM STER 5.0

rh-ac15r4s4 Moduł integracji z systemami alarmowymi systemu F&Home RADIO.

F&F Filipowski Sp. J Pabianice, ul. Konstantynowska 79/81 tel KARTA KATALOGOWA

OSD-Aero, optyczna, bezprzewodowa czujka dymu Aero. Instrukcja obsługi oraz instalacji.

Instrukcja szybkiego uruchomienia

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

Instrukcja obsługi. Kamera szybkoobrotowa IP LUMENA-12M1-147

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

TERMOSTAT Z WYŚWIETLACZEM LED - 50,0 do +125,0 C

REGULATOR NAPIĘCIA STR DOKUMENTACJA TECHNICZNA INSTRUKCJA

Rozdział 1. Przegląd bramofonu SAFE

Interfejs USB-TTL KOD: INTU. v.1.0. Zastępuje wydanie: 3 z dnia

GRM-10 - APLIKACJA PC

Instrukcja szybkiej instalacji

Licznik rewersyjny MD100 rev. 2.48

Instrukcja Termostat FH-CWP programowalny

Licznik prędkości LP100 rev. 2.48

Interfejs USB-RS485 KOD: INTUR. v.1.0. Zastępuje wydanie: 2 z dnia

INSTRUKCJA MONTAŻU / OBSŁUGI. MD-KAM4 ver.1.0

Skrócona instrukcja obsługi CA-GSM-1-LCD

mh-io32 Moduł logiczny / 32. kanałowy sterownik włącz / wyłącz systemu F&Home.

EV Termostat cyfrowy do urządzeń chłodniczych

nowe idee nowe inspiracje City Network wersja demonstracyjna

Easy Series ICP-EZM2. v3 Załącznik

MODUŁ TELEMETRYCZNY GSM SIM STER 7

PS401203, PS701205, PS , PS

Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii

INDU-52. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie Kotły warzelne, Patelnie gastronomiczne, Piekarniki

rh-r2s2 Przekaźnik dwukanałowy z dwoma wejściami systemu F&Home RADIO.

rh-tsr1s2 DIN LR Przekaźnik roletowy z dwoma wejściami systemu F&Home RADIO. Wersja LR powiększony zasięg.

Cechy: Przykład zastosowania.

Moduł temperatury TMB-880EXF Nr produktu

RopamOptima Instrukcja użytkownika

Centrala alarmowa ALOCK-1

RPTC CONTROLLER (v1.11) STEROWNIK PRZEMIENNIKA RADIOWEGO OBSŁUGA KOMUNIKATÓW GŁOSOWYCH OBSŁUGA KOMUNIKATÓW IDCW OPCJONALNY MODUŁ GSM

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH

CENTRALA STERUJĄCA SMART CONTROL

V 16 GPS. Instrukcja użytkownika.

F&F Filipowski Sp. J Pabianice, ul. Konstantynowska 79/81 tel KARTA KATALOGOWA

Interfejs analogowy LDN-...-AN

Instrukcja obsługi programu RTT44 v 1.0

Dokumentacja techniczna

Cechy: Przykład zastosowania.

Stacja monitorowania MSR-1 wraz oprogramowaniem MSR Manager Instrukcja instalacji i obsługi

rh-r1s1 / rh-r1s1i Przekaźnik jednokanałowy z pojedynczym wejściem systemu F&Home RADIO.

Rejestrator temperatury LOG100 CRYO Dostmann Electronic

Przygotowanie do konfiguracji parametrów sterownika GSM-44

INSTRUKCJA OBSŁUGI REGULATOR TEMPERATURY TPC NA-10

Cechy: Przykład zastosowania.

PROVA 100 Kalibrator zadajnik

INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ

F&F Filipowski Sp. J Pabianice, ul. Konstantynowska 79/81 tel KARTA KATALOGOWA

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania

Mikroprocesorowy termostat elektroniczny RTSZ-7 Oprogramowanie wersja RTSZ-7v3

EV3 B23. Podstawowy elektroniczny sterownik chłodniczy (instrukcja skrócona dla P4 = 1)

Programowanie xcomfort Cz. II

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0

Podłączenie urządzenia. W trakcie konfiguracji routera należy korzystać wyłącznie z przewodowego połączenia sieciowego.

System automatyki domowej. Nexo.API Protokół Karty komend NXW396

Przemysłowe Systemy Automatyki ĆWICZENIE 2

Instrukcja użytkownika LK100B. Zawartość opakowania

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

INSTRUKCJA OBSŁUGI. Licznik amperogodzin ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Motorola. Defy E365. Modele Defy E365 GLEAM GLEAM+ MOTOKRZR K1 MOTOLUXE MOTORAZR2 V8 V3 V3i V80. Wiadomości Tu i Teraz. Ustawienie.

INSTRUKCJA OBSŁUGI DLA REJESTRATORÓW TEMPERATURY TERMIO-1, TERMIO-2, TERMIO-15, TERMIO-31

Zawartość opakowania. Urządzenie LK210 Przewody zasilające Przekaźnik do odcięcia zapłonu Instrukcja obsługi

Cechy: Przykład zastosowania.

Instrukcja obsługi rejestratorów XVR. Zapoznaj się przed użyciem

Cechy: Przykład zastosowania.

INSTRUKCJA UŻYTKOWANIA. Strażnik GSM

INSTRUKCJA UŻYTKOWNIKA

Deklaracja zgodności nr 46/2011

Program APEK Użytkownik Instrukcja użytkownika

Transkrypt:

26

OSTRZEŻENIA Ze względów bezpieczeństwa urządzenie powinno być instalowane tylk o przez wyk walifik owanych specjalistów. Przed przystąpieniem do montażu zapoznać się z powyższą instruk cją, czynności połączeniowe należy wyk onywać bez podłączonego zasilania. Nie wolno włączać zasilania urządzenia bez podłączonej anteny zewnętrznej (uruchomienie urządzenia bez podłączonej anteny grozi uszk odzeniem uk ładów nadawczych telefonu i utratą gwarancji! ). Nie wolno ingerować w k onstruk cję bądź przeprowadzać samodzielnych napraw. Należy chronić elek tronik ę przed wyładowaniami elek trostatycznymi. W celu spełnienia wymagań LVD i EMC należy przestrzegać zasad: zasilania, zabudowy, ek ranowania - odpowiednio do zastosowania. Urządzenie jest źródłem fal elek tromagnetycznych, dlatego w specyficznych k onfiguracjach może zak łócać inne urządzenia radiowe). Firma Ropam elek tronik nie ponosi odpowiedzialności za nieprawidłowe działanie sieci GSM i sk utk ów ewentualnych problemów technicznych. OZNAKOWANIE WEEE Zużytego sprzętu elek trycznego i lek tronicznego nie wolno wyrzucać razem ze zwyk łymi domowymi dpadami. Według dyrek tywy WEEE (Dyrek tywy 22/96/EC) obowiązującej w UE dla używanego sprzętu elek trycznego i elek tronicznego należy stosować oddzielne sposoby utylizacji. W Polsce zgodnie z przepisami o zużytym sprzęcie elek trycznym i elek tronicznym zabronione jest umieszczanie łącznie z innymi odpadami zużytego sprzętu oznak owanego symbolem rzek reślonego k osza. Użytk ownik, k tóry zamierza się pozbyć tego produk tu, jest obowiązany do oddania ww. do punk tu zbierania zużytego sprzętu. Punk ty zbierania prowadzone są m.in. przez sprzedawców hurtowych i detalicznych tego sprzętu oraz gminne jednostk i organizacyjne prowadzące działalność w zak resie odbierania odpadów. Prawidłowa realizacja tych obowiązk ów ma znaczenie zwłaszcza w przypadk u, gdy w zużytym sprzęcie znajdują się sk ładnik i niebezpieczne, k tóre mają negatywny wpływ na środowisk o i zdrowie ludzi. Zasilacz centrali współpracuje z ak umulatorem 2V DC ołowiowo-k wasowym suchym (SLA, VRL). Po ok resie ek sploatacji nie należy go wyrzucać, lecz zutylizować w sposób zgodny z obowiązującymi przepisami.(dyrek tywy Unii Europejsk iej 9/57/EEC i 93/86/EEC).

26 Firma Ropam Elektronik jest wyłącznym właścicielem praw autorskich do materiałów zawartych w dokumentacjach, katalogu i na stronie internetowej, w szczególności do zdjęć, opisów, tłumaczeń, formy graficznej, sposob u prezentacji. Wszelkie kopiowanie materiałów informacyjnych czy technicznych znajdujących się w katalogach, na stronach internetowych czy w inny sposób dostarczonych przez Ropam Elektronik wymaga pisemnej zgody. Wszystkie nazwy, znaki towarowe i handlowe użyte w tej instrukcji i materiałach są własnością stosownych podmiotów i zostały użyte wyłącznie w celach informacyjnych oraz identyfikacyjnych. Wydruk: listopad 26 Wersja:dokumentacji:.. PRODUCENT Ropam Elektronik s.c. Polanka 3 32-4 Myślenice, POLSKA tel:2-34-4-7 tel: 2-272-39-7 fax: 2-379-34- biuro@ropam.com.pl serwis@ropam.com.pl www.ropam.com.pl

4 Spis treści 5 Rozdział I Zakładka: LogicProcessor Fukcje... logiczne. 6 2 Przekaźniki... czasowe. 8 3 Wartości... startowe. 22 4 Podgląd... skryptu. 23 5 Symulator.... 24 6 Noty... aplikacyjne 24 26

Zakładka: LogicProcessor 5 Zakładka: LogicProcessor LogicProcessor: - zaawansowane funkcje logiczne, funkcje arytmetyczne, liczniki, przekaźniki czasowe, - do 2 niezależnych warunków logicznych, (bloki If...Then...Else), - 2 przekaźników czasowych do realizacji czasowo-logicznych, - kreator logiki lub edytor skryptu (język skryptowy C), symulator: zadajnik i podgląd skryptu, LogicProcessor, funkcje wykonywane są w pętli wg schematu. Po restarcie pobierane są wartości początkowe (opcjonalnie). Skrypt następnie pobiera dane argumentów. Następnie wykonywane jest do 2 bloków: Jeżeli... To wykonaj.. W przeciwnym przypadku (If... Then...Else). Warunki Jeżeli' to maks. 8 warunków między dwoma argumentami, każdy wiersz jest powiązany 26

6 logiką 'i/lub' (AND/OR) z kolejnym. W przypadku spełnienia warunku 'If' wykonywana jest blok 'Then' w przeciwnym przypadku 'Else'. Warunki "To wykonaj (Then)" to maksymalnie 8 wierszy logicznych, arytmetycznych lub powiadomienia na panelach (Print= okno informacyjne na panelu TPR-x/TPR-4x, HINT=dolny pasek, lub SMS-ów). Warunki 'W przeciwnym przypadku' (Else) maksymalnie 4 to warunkowe funkcje jeżeli nie zostanie spełniony warunek 'If". Następnie wykonywane jest do 2 przekaźników czasowych. Na końcu pętli wyniki są przepisywane do wyjść fizycznych, markerów, liczników. Uwagi: Funk cje wyk onywane są w pętli wg schematu. Fizyczne wyjścia używane (wynik i funk cji) w LogicProcessor muszą mieć zaznaczone sterowanie "LogicProcessor".. Fukcje logiczne. Symbol I I48 O O32 tk tk4 vi vi4 mv mv4 ac bf uzv uzi log jmg nlv tha-tha4 tla tla4 thb thb4 Argumenty Opis Wartości stan wejść, przyjmuje wartość binarną lub, = wejście nienaruszone = wejście naruszone stan wyjść fizycznych, przyjmuje wartość = wyjście nieaktywne binarną lub = wyjście aktywne wskaźniki timerów/kalendarzy, przyjmuje = timer załączony (ON->OFF) wartość binarną lub = timer wyłączony (OFF->ON). wskaźnik sygnału wideo dla FGR-4 (CH CH4), = brak sygnału wideo przyjmuje wartość binarną lub = sygnał wideo poprawny detekcja ruchu w sygnale wideo (FGR-4), = brak detekcji ruchu przyjmuje wartość binarną lub = ruch wykryty wskaźnik awarii napięcia podstawowego = napięcie podstawowe obecne zasilania (AC), przyjmuje wartość binarną lub = napięcie podstawowe nieobecne wskaźnik awarii akumulatora zasilania = brak awarii awaryjnego, staus pobierany z zasilacza = awaria akumulatora nadzorowanego, przyjmuje wartość binarną lub, wartość napięcie zasilania centrali DC [mv] xxxx wartość prądu na wyjsciu zasilacza PSR-ECO xxxx [ma] wskaźnik zalogowania modemu do sieci GSM, = modem niezalogowany do sieci przyjmuje wartość binarną lub GSM = modem zalogowany do sieci GSM wskaźnik zagłuszania sieci GSM (jamming), = brak zagłuszania GSM przyjmuje wartość binarną lub = zagłuszanie sieci GSM poziom sieci GSM -4, tzw. 'kreski' 4 wskaźnik temperatury dla progu A jeżeli = temp. > H wybrany tryb H, przyjmuje wartość binarną = temp < (H-histereza) lub wskaźnik temperatury dla progu A jeżeli = temp. < L wybrany tryb L, przyjmuje wartość binarną lub = temp > (L+histereza) wskaźnik temperatury dla progu B jeżeli = temp. > H wybrany tryb H, przyjmuje wartość binarną = temp < (H-histereza) 26

Zakładka: LogicProcessor tlb tlb4 tv t4v ft ft4 ail aih M M6 L L8 as as4 an an4 al al4 ta ta4 fn fn4 uid abf alf sec fcd aiv p p8 ev ev8 ip ip8 kb kb5 26 7 lub wskaźnik temperatury dla progu B jeżeli = temp. < L wybrany tryb L, przyjmuje wartość binarną lub = temp > (L+histereza) wartość temperatury z czujników T-T4, xxxx interwal pomiaru co 6s, wartość [ C], liczba całkowita ze znakiem wskaźnik awarii czujnika temp., przyjmuje = brak awarii wartość binarną lub = awaria czujnika temp. wskaźnik wartości wejścia analogowego AI dla = (ail < L) progu L, przyjmuje wartość binarną lub = [ail > (L+histereza)] wskaźnik wartości wejścia analogowego AI dla = (aih > H) progu H, przyjmuje wartość binarną lub = [aih< (H-histereza)] wartość markerów, przyjmuje wartość binarną = marker wartość lub = marker wartość liczniki wartości całkowitych, 8 niezależnych -2 47 483 648 2 47 483 647 liczników wskaźnik czuwania pełnego w systemie dla = brak czuwania pełnego (dozoru) danej strefy, przyjmuje wartość binarną lub = czuwanie pełne (dozór), wskaźnik czuwania nocnego w systemie dla = brak czuwania (dozoru) danej strefy, przyjmuje wartość binarną lub, = czuwanie nocne (dozór) obiekt typu Binary Value wskaźnik alarmu w danej strefie, przyjmuje = brak alarmu wartość binarną lub, = stan alarmu wskaźnik sabotażu w danej strefie, przyjmuje = brak sabotażu wartość binarną lub, = stan sabotażu stan wyjść przekaźnikowych w panelach = wyjście nieaktywne dotykowych o adresach TP-TP4, przyjmuje = wyjście aktywne wartość binarną lub, ID numer kodu użytkownika -32 wprowadzony 32 w panelu, wskaźnik niskiego napięcia dowolnego = brak awarii zarejestrowanego urządzenia radiowego w = awaria baterii w urządzeniu RF systemie: Aero, RF-4, przyjmuje wartość binarną lub wskaźnik utraty połączenia bezprzewodowego = łaczność bezprzewodowa Aero w systemie Aero, przyjmuje wartość binarną = brak połączenia Aero lub czas pracy centrali [s] od czasu restartu, sec= xx dokładność % kod awarii xx (patrz SMS STAN) = brak awarii xx= awaria wartość napięcia wejścia analogowego AI [mv] xxxx wartość poboru mocy z modułów IOE-IQPL [W] 25 (inteligentne gniazda w systemie SmartPLC) zmiana stanu wejścia łącznika IOE/IO-IQPLC, = brak przyjmuje wartość:,,2, = przycisk wcisnięty >3ms 2= przycisk wcisnięty >8ms stanu wejścia łącznika IOE/IO-IQPLC, = włącznik wyłączony odświeżany co interwał kontroli łączności, = włącznik włączony przyjmuje wartość binarną lub numer aktywnego kanału pilota (modułu RF-4, = kanał pilota (przycisk) Keyfob-Aero), przyjmuje wartość binarną lub nieaktywne = kanał pilota (przycisk) aktywny

8 kfi ctr tr, tr2 (nadaje) numer aktywnego pilota modulu (RF-4, Keyfob- 42: RF-4 Aero) -6: Keyfob Aero stan połączenia ze stacją monitoringu MSR- "" - brak połączenia "" - połączenie aktywne wskaźnik załączenia termostatu "" - grzanie wyłączone, "" - grzanie załączone wartość binarna, obiekt typu Binary Value wartość binarna Funkcja logiczne (If) Symbol Opis == zwraca prawdę, jeżeli oba argumenty mają identyczną wartość. równość!= zwraca prawdę, jeżeli oba argumenty mają różne wartości zwraca prawdę, jeżeli oba argumenty mają zbocze narastające zwraca prawdę, jeżeli oba argumenty mają zbocze opadające zwraca prawdę, jeżeli lewy argument ma większą wartość od prawego zwraca prawdę, jeżeli lewy argument ma mniejszą wartość od prawego zwraca prawdę, jeżeli lewy argument ma większą lub równą wartość prawemu zwraca prawdę, jeżeli lewy argument ma mniejszą lub równą wartość prawemu nierówność _ -- > < >= <= równość; zbocze narastające równość; zbocze opadające większe niż mniejsze niż większe lub równe mniejsze lub równe Wynik (Output) Symbol Opis Wartości logiczne O O32 stan wyjść fizycznych, przyjmuje wartość binarną = wyjście nieaktywne lub = wyjście aktywne M M6 wartość markerów, przyjmuje wartość binarną lub = marker wartość = marker wartość L L8 liczniki wartości całkowitych, 8 niezależnych -2 47 483 648 2 47 483 647 liczników Funkcja logiczne, arytmetyczne, powiadomienia. (Then, Else). Symbol Opis AND iloczyn logiczny: A A8 jest to układ logiczny, który spełnia następujące funkcje: na wyjściu pojawia się sygnał '' wtedy i tylko wtedy, kiedy wszystkie n sygnały wejściowe posiadają wartość logiczną '' Tabela prawdy A An Output 26

Zakładka: LogicProcessor OR suma logiczna: A A8 jest to układ sumy logicznej, który daje na wyjściu sygnał '', jeżeli tę wartość ma co najmniej jeden z sygnałów. Oznacza to, że '' pojawia się wtedy i tylko wtedy, kiedy oba sygnały są wartości '' NAND zanegowany iloczyn logiczny (NOT AND): A A8 jest to układ sumy logicznej, który daje na wyjściu sygnał '', jeżeli tę wartość ma n- sygnałów wejściowych. Oznacza to, że '' pojawia się wtedy i tylko wtedy, kiedy wszystkie sygnały są wartości '' zanegowana suma logiczna (NOT OR); A A8 jest to układ logiczny, który spełnia następujące funkcje: na wyjściu pojawia się sygnał '' wtedy i tylko wtedy, kiedy wszystkie n sygnały wejściowe posiadają wartość logiczną '' NOR XOR NOT = -- zbocze opadające: A jest to układ, który wygeneruje na wyjściu '' wtedy i tylko wtedy gdy wejście zmienia stan '' na '' _ zbocze narastające: A jest to układ, który wygeneruje na wyjściu '' wtedy i tylko wtedy gdy wejście zmienia stan '' na '' + dodawanie: A A2 funkcja dodaje argumenty i wpisuje wynik do licznika Lx odejmowanie: A A2 funkcja odejmuje argumenty i wpisuje wynik do licznika Lx dzielenie: A A2 funkcja dzieli dwa argumenty i wpisuje wynik do licznika Lx mnożenie: A A2 funkcja mnoży dwa argumenty i wpisuje wynik do licznika Lx czekaj: A funkcja zatrzymuje petlę na czas argumentu [ms] lub podanej wartości / * WAIT 26 alternatywa wykluczająca: A A8 jest to układ na którego wyjściu pojawia się sygnał '', wtedy i tylko wtedy, gdy jeden z sygnałów wejściowych będzie miał ''. W przypadku gdy sygnały są równe '' lub więcej niż jeden ma wartość '' na wyjściu sygnał będzie równy ''. negacja: A jest to układ na którego wyjściu pojawia się sygnał '', wtedy i tylko wtedy, gdy wejście ma sygnał '', jeżeli na wejściu pojawi się '' to wyjście ma '' przypisanie; A jest to układ, który przepisuje wartość sygnału wejściowego na wyjście 9 A A An An Output Output A A An An Output Output A Output A A -> A -> Output Output Output

PRINT HINT SMS wyświetl informacje: A A2 funkcja wyświetla okno z informacją na panelach dotykowych, jako arument A można podac tekst info a argument A2 inny argument systemowy np. moc, funkcja połączy A i A2 wyświetl informacje na pasku: A A2 funkcja wyświetla na dolnym pasku paneli dotykowych informację, jako argument A można podac tekst info a argument A2 inny argument systemowy np. moc, funkcja połączy A i A2 wyślij SMS: A A2 funkcja generuje SMS pod wskazane numery, jako argument A można podac tekst i numery telefonu w formie '$,2,3,4,5,6,7,8' a argument A2 inny argument systemowy np. moc, funkcja połączy A i A2 PRZYKŁADY: PRINT Przeznaczenie Funkcja wypisuje zadany komunikat na oknie panelu TPR. Tworzone jest okno gdzie wyświetlane są komunikaty wraz z godziną ich wystąpienia. Okno posiada historię 7 ostatnich wpisów. Najnowsze wpisy zastępują te starsze. Zastosowanie PRINT PRINT(napis,x) lub PRINT(napis) Napis objęty znakami tekst który ma zostać wyświetlony max 2 znaków x dodatkowy parametr zmiennej która ma zostać wyświetlona na końcu napisu tekst Przykład skrypt Uwagi PRINT("Stan wejscia ",I); Aby panel TPR wyświetlał komunikaty PRINT z centrali należy zaznaczyć opcję w ustawieniach konfiguracyjnych panela TPR HINT Przeznaczenie Funkcja wypisuje zadany komunikat na dolnej panelu TPR. Wyświetlany napis nie jest zapamiętywany, następne wywołanie HINT() lub inny komunikat systemowy spowoduje nadpisanie wyświetlanego komunikatu. HINT(napis,x) lub HINT(napis) 26

Zakładka: LogicProcessor Napis objęty znakami tekst który ma zostać wyświetlony max 2 znaków x dodatkowy parametr zmiennej która ma zostać wyświetlona na końcu napisu tekst logiki Przykład skrypt Uwagi HINT("Zasilanie centrali w mv ",uzv); HINT("Awaria oświetlenia LED"); Aby panel TPR wyświetlał komunikaty HINT należy zaznaczyć opcję w ustawieniach konfiguracyjnych panela TPR Przeznaczeni e SMS Funkcja powoduje wysłanie smsa o dowolnej treści, do określnej grupy adresatów. SMS(napis,x) napis objęty znakami " treść smsa x dodatkowy parametr zmiennej która ma zostać dołożona na końcu napisu wysyłanego smsa Możliwe jest kilka wariantów wywołania np.. SMS("Za duza wilgotnosc ") wysle sms pod szy zaprogramowany numer 2. SMS("Za duza wilgotnosc $2,3") wysle 2 smsy pod zaprogramowany numer 2 i numer 3 znak $ separuje treść od numerów adresatów 3. SMS(Za duza wilgotnosc $2,3",aiv) jak w punkcie 2, dodatkowo zostanie dołączona wartość zmiennej aiv ( wartość mierzonego napięcia na wejściu AI) logiki Przykładowy Jednorazowe wysłanie sms gdy wartość napięcia na wejściu analogowym AI przekroczy 5V skrypt int aiv; int M; main(){ while(){ aiv=getai(); if(aiv>5&&m==){ SMS("Alarm, wysoka wilgotnosc ",aiv); M=; 26

2 Przeznaczeni e logiki Przykład skryptu WAIT(x) Uwagi Funkcja blokuje wykonywanie skryptu na zadany czas, jeżeli jest to niedopuszczalne to należy użyć przekaźników czasowych które nie blokują wykonywania skryptu (działają asynchronicznie) Przeznaczeni e logiki Przykład skryptu ARMF(x) Funkcja powoduje zatrzymanie wykonywania programu na zadaną liczbę ms (ms=s) WAIT(x) x opóźnienie w ms Cykliczne załączanie/wyłączanie wyjścia O8 s/.5s gdy czuwa sza strefa int as; main(){ while(){ gbenv(); if(as==){ seto(8,); WAIT(); seto(8,); WAIT(5); Funkcja uzbraja zadaną strefę w czuwaniu pełnym ARMF(x) x- numer zazbrajanej strefy -4 Automatyczne uzbrojenie/rozbrojenie strefy 3 gdy czuwają strefy i 2 int as; int as2; int as3; main(){ while(){ gbenv(); if(as==&&as2==){ if(as3==){ 26

Zakładka: LogicProcessor 3 ARMF(3); } else { if(as3==){ DISARM(3); } 26 Uwagi Dostępne od wersji oprogramowania v.8 centrali Przeznaczeni e logiki Przykład skryptu DISARM(x) Uwagi Dostępne od wersji oprogramowania v.8 centrali Przeznaczeni e ARMN(x) Funkcja rozbraja zadaną strefę w czuwaniu pełnym DISARM(x) x- numer rozbrajanej strefy -4 Automatyczne rozbrojenie strefy gdy czuwają strefy i 2 int as; int as2; int as3; main(){ while(){ gbenv(); if(as==&&as2==){ if(as3==){ ARMF(3); } else { if(as3==){ DISARM(3); } Funkcja uzbraja zadaną strefę w czuwaniu nocnym (działają tylko wejścia z flagą czuwanie nocne) ARMN(x) x- numer zazbrajanej strefy -4

4 logiki Przykład skryptu Uwagi Dostępne od wersji oprogramowania v.8 centrali seto(x,y) Przeznaczeni Funkcja ustawiająca zadane wyjście centrali e seto(x,y) x numer wyjścia które ma zostać załączone/wyłączone y wartość logiczna = wyjście załączone = wyjście wyłączone logiki Przykład Załączanie wyjścia O zgodnie ze stanem Timera skryptu int O; int tk; main(){ while(){ gbenv(); O=tk; seto(,o); Uwagi Aby dostęp do wyjścia był możliwy należy dla sterowanego wyjścia włączyć opcję w zakładce wyjścia Czas załączenia wyjścia jest wtedy nadpisywany przez moduł logiki. geto(x) Przeznaczeni Funkcja pobierająca stan logiczny wybranego wyjścia centrali e y=geto(x) x zmienna logiczna do której będzie przypisany stan wyjścia =wyłączone = załączone y numer wyjścia stan którego ma zostać odczytany -32 26

Zakładka: LogicProcessor logiki Przykład skryptu 5 Informacja na panelu TPR o załączeniu wyjścia O int O; int Op; main(){ while(){ O=geto(); if((op==&&o==)){ HINT("Zalaczylo sie wyjscie O"); Op=O; Uwagi geti(x) Przeznaczeni Funkcja pobierająca stan logiczny wybranego wejścia centrali e y=geti(x) y zmienna logiczna do której będzie przypisany stan wejścia wartość = naruszone =nienaruszone x numer wejścia stan którego ma zostać odczytany -48 logiki Przykład skryptu Przepisanie stanu wejścia I na wyjście O (śledzenie wejścia) int I; int O; main(){ while(){ I=geti(); O=I; seto(,o); Uwagi gett(x) Przeznaczeni Funkcja pobierająca wartość temperatury z czujnika tsr- 26

6 e logiki Przykład skryptu y=gett(x) y zmienna do której będzie przypisana wartość temperatury z czujnika x numer czujnika -4 Informacja na panelu TPR o temperaturze ujemnej mierzonej przez czujnik temp. Nr int tv; main(){ while(){ tv=gett(); if(tv<){ HINT("Jest mroz T=",tv); } else { HINT("Temperatura dodatnia"); WAIT(3); Uwagi Funkcja zwraca tylko wartość całkowitą temperatury w stopniach Celcjusza Gdy brak czujnika lub awaria to funkcja zwraca -999 Przeznaczeni e logiki Przykład skryptu getenv() Uwagi Funkcja zwraca tylko wartość całkowitą temperatury w stopniach Celcjusza Gdy brak czujnika lub awaria to funkcja zwraca -999 Funkcja pobierająca wartość wszystkich zmiennych systemowych getenv() int uzv; main(){ while(){ gbenv(); HINT("napiecie zasilania U[mV]",uzv); WAIT(); 26

Zakładka: LogicProcessor Przeznaczeni e logiki Przykład skryptu 7 gettw(x) Funkcja pobierająca wartość temperatury z czujnika bezprzewodowego RHT-Aero (-8) y=gettw(x) y zmienna do której będzie przypisana wartość temperatury z czujnika x numer czujnika -8 Informacja na panelu TPR o temperaturze ujemnej mierzonej przez czujnik temp. Nr int twv; main(){ while(){ twv=gettw(); if(twv<){ HINT("Jest mroz T=",twv); } else { HINT("Temperatura dodatnia"); WAIT(3); Uwagi Funkcja zwraca tylko wartość całkowitą temperatury w stopniach Celcjusza Gdy błąd odczytu to funkcja zwraca -999 Przeznaczeni e getthw() logiki Przykład skryptu 26 Funkcja pobierająca wartość wilgotności z czujnika bezprzewodowego RHT-Aero (-8) y=getthw(x) y zmienna do której będzie przypisana wartość wilgotności z czujnika x numer czujnika -8 Informacja na panelu TPR o wilgotności mierzonej przez czujnik wilg. Nr int thv; main(){ while(){ thv=getthw();

8 if(thv>7){ HINT("Za duza wilg. H=",thv); } else { HINT("Wilgotnosc OK."); WAIT(3); Uwagi.2 Funkcja zwraca tylko wartość całkowitą wilgotności w %. Gdy błąd odczytu to funkcja zwraca 255. Przekaźniki czasowe. Funkcje czasowo-logiczne pozwalaja na wykonanie programowanych przekaźniki czasowe, wyzwalania i reset timerów (bloków) identyczne jak argumenty w funkcjach logicznych a wyniki zapisywane są do wyjść lub markerów, Symbol TRG T R O TIMER Parametr Trigger Czas Reset Output Typ timera Opis sygnał wyzwalający czas timera, sygnał resetujący wyjście typ czasowo/licznikowej 26

Zakładka: LogicProcessor TimeOnDelay TRG R O DelayKeepOn TRG R O OneShot TRG R O 26 9

2 TimeOffDelay TRG R O Blinker TRG R O MonoBi TRG R O 26

Zakładka: LogicProcessor Delay Alter TRG R O SetReset TRG R O 26 2

22.3 Wartości startowe. W celu uniknięcia stanów nieustalonych podczas startu skryptu LP, można ustawić wartości startowe dla skryptu bazujące na zasobach systemu przeznaczonych dla Logic Processora. 26

Zakładka: LogicProcessor.4 26 Podgląd skryptu. 23

24.5 Symulator..6 Noty aplikacyjne Dane do serwera FTP z danymi technicznymi, notami aplikacyjnymi, firmware. Wszystko w jednym miejscu dostępne przez klienta FTP serwer: ftp.ropam.com.pl login: anonymous@ropam.com.pl hasło: pozostaw puste pole i kliknij OK 26

25 Notatki: 26

26 26