REJESTRATOR CYFROWY
Transkrypt
REJESTRATOR CYFROWY
REJESTRATOR CYFROWY (FIELD LOGGER) 4-20mA typ S 0 do 1760oC (-32 do 3200 oF) 4-20mA typ B 150 do 1820oC (302 do 3308 oF) 4-20mA typ Pt100 -200.0 do 530.0oC (-328.0 do 986.0 oF) 4-20mA Zakres wskazań od -1999 do 9999 0-50mV Zakres wskazań od -1999 do 9999 Do rejestratora dołączono program do konfiguracji (Windows 95, 98 lub NT), który umożliwia łatwe skonfigurowanie wszystkich wewnętrznych parametrów. DANE TECHNICZNE INSTRUKCJA OBSŁUGI 2 Wydanie 04.2006 (DTR.FIELD.01) • Zasilanie sieciowe: 85 do 250 VAC (50/60Hz) lub 100 do 250 VDC, lub 24 VAC lub VDC (do wyboru) • Pobór mocy: 2VA • Wszystkie wejścia i ich oprogramowanie (software) są fabrycznie linearyzowane. Kompensacja wewnętrznej spoiny zimnej (odniesienia) termopary. Podłączenie 2 lub 3 przewody dla Pt100. • Wejście Pt100: układ trójprzewodowy z kompensacją długości kabla. Prąd wzbudzenia: 170µA • Wewnętrzna rozdzielczość: 20000 zliczeń • Liniowość: wyższa (lepsza) niż 0.05% FS • Dokładność: Termoelement J, K, T, E oraz N: 0.2% zakresu ±1° C. Termoelement R, S oraz B: 0.25% zakresu ±3° C. Pt100: 0.2% zakresu Liniowe napięcie lub prąd: 0.2% maksymalnego zakresu 1 WPROWADZENIE Rejestrator Cyfrowy jest urządzeniem do pomiaru i rejestrowania wielu różnych zmiennych parametrów różnorodnych procesów przemysłowych, pracującym zarówno w trybie bezpośrednim (on-line) z innymi urządzeniami jak i samodzielnie. Jeżeli wyposaży się go w zegar czasu rzeczywistego i w pamięć trwałą, jest w stanie zarejestrować nawet 128k odczytów. Posiada uniwersalne kanały wejściowe, które przyjmują zarówno sygnały standardowe jak i sygnały, przesłane z bardzo wielu różnych czujników, które są wymienione w tabelce poniżej: TYPY WEJŚCIA • • Temperatura otoczenia: 0 do 55o C (32 do 130oF) • Obudowa z tworzywa ABS • Wymiary: 105×90×60 mm • Ciężar: 210 gramów • Alarmy: przekaźniki typu: 2 SPST-NA - 3A / 250V 3 interfejs RS485 (MODBUS RTU) WEJŚCIA ANALOGOWE Na Rys. 1, 2 i 3 for przedstawiono połączenia sygnałów wejściowych, zasilania oraz wyjścia alarmowe.. Ch.1 Ch.2 Ch.3 Ch.4 DIG.IN VBAT. RS-485 ZAKRES PRACY Termopara J -50 do 760 C (-58 do 1400 oF) Termopara K -90 do 1370oC (-130 do 2498 oF) Termopara T -100 do 400oC (-148 do 752 oF) Termopara E -35 do 720oC (-31 do 1328 oF) Termopara N -90 do 1300oC (-130 do 2372 oF) Termopara R 0 do 1760oC (-32 do 3200 oF) Termopara S 0 do 1760oC (-32 do 3200 oF) Termopara B 150 do 1820oC (302 do 3308 oF) Pt100 -200.0 do 530.0oC (-328.0 do 986.0 oF) 4-20mA typ J -50 do 760oC (-58 do 1400 oF) 4-20mA typ K -90 do 1370oC (-130 do 2498 oF) 4-20mA typ T -100 do 400oC (-148 do 752 oF) 4-20mA typ E -35 do 720oC (-31 do 1328 oF) 4-20mA typ N -90 do 1300oC (-130 do 2372 oF) 4-20mA typ R 0 do 1760oC (-32 do 3200 oF) Rys. 1 - Złącze na górnej części o Limatherm Sensor Sp. Z o.o. www.limatherm.pl POWER Ch.5 Ch.6 Ch.7 Ch.8 Rys. 2 - Złącze na dolnej części ZASILANIE –wejście zasilania VBAT – stałe napięcie rezerwowe (backup DC voltage) (+6 do +24VDC). Umożliwia ciągłe zapisywanie danych w pamięci w momencie, gdy nastąpi przerwa w napięciu zmiennym. Gdy rejestrator polowy pracuje wyłącznie na zasilaniu napięciem rezerwowym VBAT Power, wtedy zablokowane są alarmy i transmisja szeregowa. mV Rys. 3 ALM1 oraz ALM2 – przekaźniki alarmów wyjścia DIG.IN – Wejście Cyfrowe. Przełącznik, podłączony do tego wejścia działa jak “bramka” dla rejestratora (tę funkcję należy wcześniej odpowiednio skonfigurować). Wejście cyfrowe DIG.IN ma wspólny terminal z wejściem napięcia rezerwowego VBAT . 4 DZIAŁANIE Przed podłączeniem przewodów do przesyłania sygnałów do Rejestratora należy odłączyć zasilanie. Po włączeniu Rejestratora dioda zacznie migać (co 2 sekundy), co oznacza, że Rejestrator jest gotowy do pracy. Gdy Rejestrator jest w trybie zapisywania danych (dotyczy to modeli, wyposażonych w pamięć lokalną do rejestrowania odczytów), wtedy dioda miga podwójnie co 2 sekundy. Gdy czas rejestrowania skończy się, wtedy dioda powraca do pojedynczego migania. Dwie inne diody: Rx oraz Tx sygnalizują, że złącze (interfejs) RS485 jest aktywne. 5. KONFIGURATOR W pakiecie, dostarczonym wraz z Rejestratorem, jest także dyskietka z programem do konfiguracji. Program ten znajduje się także w oprogramowaniu FieldChart. W celu zainstalowania Konfiguratora, należy uruchomić program FL_Setup.EXE, znajdujący się na dyskietce. Program FieldChart automatycznie zainstaluje Konfiguratora. W sieci wielu rejestratorów prędkość transmisji ‘baud rate’ musi być identyczna dla wszystkich instrumentów, a każdy instrument musi mieć indywidualny, swój własny adres. Program Konfigurator może porozumiewać się z każdym rejestratorem w sieci, ale w danej chwili tylko z jednym z rejestratorów sieci. Po wybraniu nowego adresu i po kliknięciu na “Konfiguracja Odczytu ‘Read Configuration’”, nastąpi wczytanie parametrów wybranego Rejestratora do programu Konfigurator. Żeby skonfigurować parametry innego Rejestratora należy przejść na stronę Kanały/Kanałs. Na ekranie wyświetli się obraz, pokazany na Rys. 6. Strona KANAŁY ‘Kanałs Page’: W polu “Wybrać Kanał / Kanał Selection” należy wybrać kanał, który ma być skonfigurowany. Parametry po prawej stronie ekranu dotyczą wybranego kanału. Kanały, oznaczone jako “Uruchomiony/Enabled” będą monitorowa (monitoring bezpośredni, czyli on-line) lub wpisane do pamięci. Dostępne jest pole, w którym mieści się 16 znaków (Tytuł/Title), w tym polu trzeba wpisać nazwę aplikacji (funkcji), która ma być zastosowana. Ponadto każdy kanał ma jeszcze swoją etykietkę, w której można wpisać do 8 znaków. Wszystkie kanały wejściowe (8) są uniwersalne, wolno wprowadzić dowolną kombinację typów wejścia,. Czyli to znaczy, że każdy kanał może być skonfigurowany niezależnie od pozostałych kanałów. Konfigurator ma 4 strony do konfigurowania parametrów: Kanały, Pozyskiwanie, Transmisja oraz Diagnoza. Strona dotycząca TRANSMISJI: Po uruchomieniu programu KONFIGURATOR najpierw należy wybrać pierwszy port szeregowy (serial port COM1 lub COM2) na stronie TRANSMISJA (Rys. 5). Po ustawieniu portu do transmisji można przystąpić do konfigurowania samego Rejestratora. Rys. 6 - Strona ‘Kanały’ Można dostosować zakres wskazań wejść liniowych (4-20mA oraz 050mV) ustawiając wartości graniczne: minimalną i maksymalną (-1999 do 9999). Przykładowo: jeżeli stosowany jest wejście 4-20mA, a zakres ustawiono od 0 do 4000, to Rejestrator zrobi konwersję wartości równej 2000 na wejście wielkości 12 mA. Ponadto można też wybrać liczbę dziesiętnych i wprowadzić daną jednostkę techniczną do konkretnego wejścia. W odniesieniu do termopar oraz Pt100 zakresy są ustalone na stałe i odzwierciedlają one zakres wskazań czujnika. Można wybrać jednostki temperatury (°C lub °F) dla tych czujników. Rys. 5 - Communication Page Gdy trzeba skonfigurować nieznany Rejestrator (brak informacji na temat jego szybkości transmisji danych cyfrowych lub adresu), wtedy program Konfigurator potrafi przeprowadzić ‘Automatyczne Szukanie’ w Rejestratorze, podłączonym do portu PC COM. KONFIGURATOR znajdzie wtedy szybkość transmisji danych cyfrowych oraz adres, które to dane są w danej chwili zaprogramowane w przeszukiwanym Rejestratorze. Wywołanie i uruchomienie tej funkcji wymaga przejścia na stronę Transmisja. Na tej stronie należy kliknąć na funkcję “Szukaj”, która jest umieszczona w polu “Automatyczne Szukanie”. Wyświetlą się bieżące parametry transmisji danego Rejestratora, dzięki czemu użytkownik będzie mógł je zmienić, jeżeli taka zmiana będzie potrzebna (np. podczas konfigurowania sieci, stworzonej z wielu rejestratorów). W celu zmiany parametrów transmisji należy wybrać nowe wartości SZYBKOŚCI TRANSMISJI DANYCH CYFROWYCH ‘Baud Rate’ oraz ADRES ‘Address’ i kliknąć na pole “MODYFIKUJ/Modify”. W trakcie wykonywania funkcji ‘AUTOMATYCZNE SZUKANIE /AUTOMATIC SERACH’ wolno mieć podłączony tylko JEDEN Rejestrator do danego komputera PC, gdyż takie są wymagania programu KONFIGURATOR. Domyślne ustawienia fabryczne w Rejestratorze są następujące: Szybkość transmisji danych cyfrowych ‘Baud rate’ = 9600 Adres ‘Address’ = 1 Limatherm Sensor Sp. Z o.o. www.limatherm.pl Każdy kanał ma podłączone dwa alarmy. Wartości ustawionych punktów i funkcji alarmów (HI lub LO) są ustawione w polach/ramkach Alarm 1 oraz Alarm 2, tam też są pola do ustawienia dla każdego alarmu jego przekaźnika wyjścia. Jeżeli z danym alarmem nie zostanie powiązany żaden przekaźnik, to nawet w takiej sytuacji alarm zostanie włączony i przekazany do oprogramowania nadzorującego (vide rozdział 9 – Transmisja Szeregowa). Dwa (2) przekaźniki można skonfigurować albo jako alarmy, zgodnie z tym, co powiedziano powyżej, albo też jako cyfrowe wyjścia, sterowane przez komendę MODBUS Preset Single Coil (Ustaw Wstępnie Pojedynczą Cewkę), co zostało opisane w rozdziale 9. Jeżeli przekaźnik zostanie skonfigurowany jako wyjście cyfrowe (vide pola “Funkcja Przekaźnika 1” oraz “Funkcja Przekaźnika 2”), to przekaźnik stanie się niedostępny dla alarmów, nawet jeżeli alarm został skonfigurowany tak, by wykorzystywał ten przekaźnik. Przywrócenie przekaźnikowi jego funkcji alarmu spowoduje, że wszystkie wcześniejsze konfiguracje alarmowe zaczną ponownie działać/funkcjonować. Można skonfigurować nieparzyste kanały (1, 3, 5, oraz 7) jako kanały różnicowe; opisano to w rozdziale 3. Jeżeli dany kanał został skonfigurowany jako różnicowy, wtedy sąsiedni kanał jest także wykorzystany; a z tego powodu odpowiednie kanały parzyste (2, 4, 6 lub 8) są dezaktywowane na ekranie konfiguracyjnym. Strona Pozyskiwania ‘Acquisitions’: Rozpoczęcie w ustalonym dniu i czasie, zakończenie po określonej ilości podstawowych przerw: Ustawić datę i czas rozpoczęcia oraz ilość potrzebnych/wymaganych przerw podstawowych. I także tutaj zdalna komenda szeregowa lub brak miejsca w pamięci mogą przerwać (zatrzymać) rejestrowanie. Rozpoczęcie zainicjowane komendą za pomocą wejścia cyfrowego: w tym trybie rejestrowanie jest realizowane w czasie, gdy wejście cyfrowe jest aktywne. Gdy włączone jest wejście cyfrowe, to zawsze ma miejsce rozpoczęcie wprowadzania nowej części danych. W pamięci zapisuje się data (tzw. pieczęć z datą i czasem) (zawierająca 8 bytów danych), przed każdą częścią wprowadzanych danych. Rejestrowanie danych zostanie przerwane komendą szeregową lub wtedy, gdy pojemność pamięci zostanie wyczerpana. Na tej stronie znajdują się parametry, które są potrzebne do rejestrowania danych w wewnętrznej pamięci Rejestratora. Są to następujące parametry: - czas rozpoczęcia rejestrowania (Start Logging time) - czas zakończenia rejestrowania danych (Stop Logging time). - Podstawowa przerwa między Zapisami (Base Interval Between Loggings) - mnożniki przedziałów (Interval Multipliers) dla kanałów (które należy ustawić dla każdego kanału indywidualnie). W trakcie transmitowania nowej konfiguracji rejestrów ma miejsce od razu aktualizacja bieżącego czasu oraz bieżącej daty komputera PC w Rejestratorze. Przed wysłaniem nowej konfiguracji rejestrów należy się upewnić, ze data i czas podane w komputerze PC są prawidłowe. Rejestrator zaprojektowano do wykonywania pomiarów zmiennych parametrów procesowych, przy czym dokładność pomiarów i rozdzielczość mają priorytet, czyli są ważniejsze niż szybkość wykonywania tych pomiarów. Aktualizowanie szybkości kanałów wejściowych zależy od ilości aktywnych kanałów oraz od typu czujnika, który jest skonfigurowany w każdym kanale. Sygnał wejściowy potrzebuje 50ms dla konwersji (czyli czas pomiaru trwa 50 ms). Potrzebne są inne wewnętrzne pomiary, które umożliwią zwiększenie dokładności (eliminacja przesunięcia = offset suppression oraz kalibrowanie wzmocnienia = gain calibration). Oprócz tego realizowane są: kompensacja zimnej spoiny termopar oraz kompensacja długości kabla dla pomiarów przy pomocy Pt100 w zależności od sposobu skonfigurowania kanału. Czas uaktualnienia pomiaru przez jeden kanał wynosi 0.2s. W przypadku 8 kanałów z wejściami termopary czas ten wynosi 0.55s, podczas gdy dla 8 kanałów z Pt100 czas uaktualnienia wymaga 0.95s. Tak więc przerwa czasowa pomiędzy rejestrowaniami należy ustawić tak, by nie było krótsze niż cały czas, wymagany dla dokonania odczytu sygnałów wejściowych. Ta przerwa czasowa jest zdefiniowana jako Podstawowa Przerwa Pomiędzy Rejestrowaniami ‘Base Interval Between Loggings’ oraz jako Mnożniki Przerwy ‘Interval Multipliers’. Podstawowa przerwa może być ustawiona w przedziale od 0.2s do kilku godzin; jest ona typowa dla wszystkich kanałów. Jednak mnożnik przerwy może być skonfigurowany indywidualnie dla każdego kanału, co pozwala na duże różnice w szybkości rejestrowania w poszczególnych kanałach. Na przykład: dla przerwy podstawowej rzędu 10s, mnożnik równy 1 spowoduje, że każda nowa próbka będzie zapisywana/rejestrowana co 10 sekund; a w przypadku mnożnika równego 6 kanał będzie rejestrowany raz na minutę. Stosując mnożniki użytkownik może sterować wykorzystaniem pamięci w zależności od ważności każdej zmiennej wejściowej. Rozpoczęcie (start) i zakończenie (end) rejestrowań można wykonać w następujący sposób: Zdalnie wprowadzając komendę transmisji szeregowej (Modbus): wtedy należy wybrać opcję ‘za pomocą komendy szeregowej’ (by serial command) w parametrze ‘Rozpoczęcie Rejestrowania’ (Start Logging) oraz w parametrze ‘nigdy nie zatrzymuj’ (never stop) dla ‘Zakończenia Rejestrowania’ (End Logging). Rejestrowanie będzie trwało aż do momentu, gdy zostanie kliknięty klawisz ‘Kończ teraz’ (stop now). Jeżeli wykorzystuje się pamięć z danymi, wtedy ta pamięć otoczy stare dane i nadpisze na nich nowe dane (tzw. pamięć kołowa). Zdalne rozpoczęcie, a zakończenie po zaprogramowanej ilości podstawowych przerw czasowych: rejestrowanie jest rozpoczęte w sposób, jak opisano powyżej i trwa tak długo, aż uzyska się zdefiniowaną ilość podstawowych przerw czasowych. Rejestrowanie może zostać zatrzymane za pomocą komendy szeregowej lub gdy w pamięci zabraknie już miejsca na dane. Zdalne rozpoczęcie, a zakończenie w określonym, zaprogramowanym dniu i czasie: rejestrowanie jest rozpoczęte za pomocą komendy szeregowej, natomiast zakończenie jest zaprogramowane tak, by nastąpiło w zaprogramowanym dniu i czasie. Rejestrowanie danych może być przerwane komendą szeregową lub wtedy, gdy w pamięci nie będzie już miejsca na dane. Rozpoczęcie oraz zakończenie rejestrowań w zaprogramowanym dniu i czasie: W Rejestratorze należy skonfigurować datę i czas rozpoczęcia oraz datę i czas zakończenia. Zdalna komenda szeregowa lub brak miejsca w pamięci mogą przerwać (zatrzymać) rejestrowanie. Limatherm Sensor Sp. Z o.o. www.limatherm.pl Rys. 7 - Strona Pozyskiwania ‘Acquisitions’ UWAGI: 1) Dla rejestrowania danych konieczny jest dodatkowy sprzęt z pamięcią oraz zegar czasu rzeczywistego. Jeżeli taki dodatkowy sprzęt nie zostanie zidentyfikowany, wtedy Konfigurator nie pozwoli na ustawienie parametrów pozyskiwania. 2) Zegar czasu rzeczywistego w Rejestratorze jest aktualizowany wraz z aktualizacją daty i czasu w komputerze i zawsze wtedy, gdy nowa konfiguracja zostanie przetransmitowana do Rejestratora. Poniżej opisane są dalsze informacje, dostarczane przez Konfigurator: • Bieżący Czas ‘Current time’: informuje o bieżącym czasie komputera PC. • Wielkość Pamięci Rejestratora ‘Logging memory size’: pokazuje ilość odczytów, które mogą być zmagazynowane w pamięci danych w Rejestratorze. • Zaprogramowana Ilość Rejestrowań ’Programmed Number of Loggings’: pokazuje całkowita ilość odczytów, które zostaną zapisane dla danej, określonej konfiguracji. Tę ilość to suma wszystkich odczytów, uzyskanych z aktywnych kanałów. Klawisz “>>” otwiera okienko, w którym są szczegóły, dotyczące ilości zdobytych informacji na jeden kanał dla bieżącej konfiguracji. • Zaprogramowana Ilość Przerw Podstawowych ‘Programmed Number of Base intervals’: pokazuje ilość podstawowych przerw, które będą wprowadzane zgodnie z bieżącą konfiguracją. • Szacunkowy Czas Trwania ‘Estimated Duration’: informuje, ile czasu potrzeba na wykonanie całego procesu pozyskiwania zgodnie z bieżącą konfiguracją. Strona ‘Diagnoza’ / Diagnosis: Na tej stronie Konfigurator wykonuje raz na sekundę nieprzerwane odczytywanie wszystkich kanałów wejść, a także pokazuje na ekranie odczyty w danym momencie. Wyłączone kanały w konfiguracji zawsze pokażą cyfrę zero (0) niezależnie od tego, co jest podłączone do ich wejść. Odczyt na ekranie przydaje się do sprawdzenia, czy wszystkie wejścia są prawidłowo skonfigurowane i podłączone przewodami. Stany alarmowe są także dostępne na tym ekranie. Strona ‘Diagnoza’ zawiera opcję ustawienia filtrów cyfrowych w kanałach wejść. Wartości tych filtrów mieszczą się w zakresie od 0 do 9, przy czym 3 jest fabrycznym ustawieniem domyślnym. W przypadku powoli zmieniających się wejść, takich jak np. pomiary temperatury, najlepsze wyniki uzyskuje się przy wysokich wartościach filtrów, a w przypadku szybkich sygnałów (np. transmitery ciśnienia) jest odwrotnie, gdyż tu zaleca się niskie wartości filtrów. Jeżeli użytkownik Rejestratora przewiduje stosowanie programów innego producenta, wtedy trzeba opracować specjalny driver dla Rejestratora. W następnym rozdziale należy przeczytać akapit Pt. ‘Informacje o protokole’. TRANSMISJA SZEREGOWA Rejestrator porozumiewa się z Konfiguratorem lub z innym programem użytkowym za pomocą swojego szeregowego interfejsu typu RS485, używając protokołu Modbus. Tutaj komputer jest głównym urządzeniem, a Rejestrator jest podległym mu urządzeniem. Transmisja zaczyna się zawsze u hosta (główne urządzenie), skąd komenda jest transmitowana pod adres przeznaczenia. Zaadresowane urządzenie podległe (czyli tu Rejestrator) rozpoznaje żądanie i odpowiada do hosta. Rejestrator odpowiada także na komendy typu radiowego UWAGA.: Dla celów transmisji szeregowej zaleca się stosowanie kabla z osłoną typu 3×26AWG. 8.1.1Charakterystyki Rys. 8 - Strona ‘Diagnoza’ /Diagnosis Pole pod nazwą ‘Ilość Rejestrowań’ /No. of Loggings informuje o bieżącej ilości odczytów, zapisanych w wewnętrznej pamięci Rejestratora (dotyczy to modeli Rejestratora, które mają tę opcję). Rejestrator daje najlepsze efekty pracy wtedy, gdy wybrano właściwą częstotliwość zasilania. Należy kliknąć na odpowiednie pole, by uzyskać częstotliwość 50 lub 60Hz (domyślna częstotliwość wynosi 60 Hz). Na obrazie tej strony na ekranie można także pokazać numer seryjny instrumentu oraz wersję produktu firmy. Podsumowując: na Stronie ‘Diagnoza’ umieszczone są przydatne informacje, dlatego rozsądnie jest zapoznać się z nią po zastosowaniu nowej konfiguracji w Rejestratorze Polowym. Należy kliknąć na klawisz Zastosuj/Apply, żeby wysłać nową konfigurację. Klawisz OK przetransmituje także tę nową konfigurację do Rejestratora zamykając okno. Klawisz Kasuj/Cancel po prostu zamyka to okno, odrzucając jakiekolwiek zmiany. 6 ALARMY Rejestrator ma dwa przekaźniki (ALM1 oraz ALM2), które mogą być wykorzystane jako wyjścia alarmowe. Te przekaźniki mogą być także użyte jako wyjścia cyfrowe. Wtedy komenda Modbus steruje stanem logicznym takiego wyjścia. Jeżeli te przekaźniki są używane jako alarmy, to można je połączyć w sposób niezależny z jakimkolwiek kanałem wejścia. W każdym kanale, który realizuje funkcje WYSOKA WARTOŚĆ/HIGH (maksimum) lub NISKA WARTOŚĆ/LOW (Minimum) można wybrać dwa różne poziomy do ustawienia alarmów. Alarm, oznaczony jako WYSOKA WARTOŚĆ/HIGH (maksimum) da sygnał wtedy, gdy sygnał wejścia przekroczy odpowiedni, ustawiony poziom. Alarm NISKA WARTOŚĆ/LOW (Minimum) włączy się, gdy sygnał wejścia będzie poniżej odpowiedniego, ustawionego poziomu. Alarmy mogą być połączone z jednym dowolnym przekaźnikiem lub z dwoma. Wszystkie kanały wejścia mogą być połączone z tym samym przekaźnikiem; sygnał wyjścia, który wykona układ logiczny z “LUB” z wszystkimi z tych żądań. W przypadku, gdy różne kanały używają swoich alarmów, które są połączone z tym samym wyjściem, przekaźnik uaktywni się, gdy jeden z kanałów znajdzie się w warunkach alarmu i pozostanie w tym aktywnym stanie tak długo, aż przynajmniej jeden alarm go wykorzysta. 7 REJESTROWANIE DANYCH Rejestrator wyszukuje specjalny sprzęt (pamięć i zegar czasu rzeczywistego) , które są potrzebne do rejestrowania danych. Jeżeli taki sprzęt jest obecny, wtedy parametry na stronie Pozyskiwanie/Acquisition zostanie uaktywnione dla przeprowadzenia konfiguracji. Program Wykres/FieldChart został opracowany dla stosowania go wraz z Rejestratorem. Program ten ładuje zarejestrowane dane oraz wykonuje wiele innych zadań jak np. monitorowanie on-line oraz wizualizację alarmu. Limatherm Sensor Sp. Z o.o. www.limatherm.pl • • Standardowy RS485 (2 przewody izolowane) • • Odległość: 1000 m (4000 stóp) • • • • Ilość bitów : 8, bez parzystości Możliwość adresowania 247 instrumentów w tej samej sieci (maksymalnie 31 instrumentów na jedną część) Prędkości transmisji danych ‘Baud rates’: 1200, 2400, 4800, 9600 lub 19200 bps. Byty stopu (Stop bits): 1 Zwłoka w odpowiedzi: 20ms max. Protokół: MODBUS (RTU) 8.1.2 Rejestry Parametry konfiguracji Rejestratora Polowego są umieszczone w tabeli rejestrów. Można zobaczyć wiele rejestrów w pojedynczej komendzie żądania, jeżeli wykorzysta się zdolność protokołu do czytania bloków. Jeżeli użytkownik używa programu KONFIGURATOR, to nie musi wiedzieć, jaka jest pozycja parametru w tabeli. Parametr jest słowem, zawierającym 16 bitów. Komenda MODUS, stosowana do czytania, wygląda następująco: 03 – Czytaj Rejestr Przechowujący /Read Holding Register Następujące rejestry są ekwiwalentne z rejestrami przechowującymi holding (odniesienie 4X): Rejestry Przechowujące 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 Parametr Bieżący odczyt kanału 1 Bieżący odczyt kanału 2 Bieżący odczyt kanału 3 Bieżący odczyt kanału 4 Bieżący odczyt kanału 5 Bieżący odczyt kanału 6 Bieżący odczyt kanału 7 Bieżący odczyt kanału 8 Status alarmowy Zastrzeżony: status ogólny Status kanałów 1 oraz 2 Status kanałów 3 oraz 4 Status kanałów 5 oraz 6 Status kanałów 7 oraz 8 UWAGI W REJESTRACH: Rejestry od 01 do 08: Przechowują większość aktualnych (ostatnich) pomiarów w kanałach. Szybkość aktualizacji kanałów zależy od ilości aktywnych kanałów oraz od typów wejść, które są skonfigurowane w kanałach. Rejestrator aktualizuje odczyty z najwyższą prędkością, która jest możliwa (ograniczoną do czasu konwersji A/D). Kanały skonfigurowane dla Pt100 potrzebują dwa razy tyle czasu, żeby dostarczyć nową konwersję, gdyż wykonuje on dwie konwersje kolejno (kompensacja długości kabla). Jeżeli tylko jeden kanał jest aktywny, wtedy czas, potrzebny do aktualizowania tego kanału, wynosi 0,2 sekundy (w najlepszym przypadku). Jeżeli skonfigurowano 8 kanałów jako Pt100, wtedy aktualizacji tych ośmiu kanałów zajmuje 0.95 s (w najgorszym przypadku). Wartość zwrotna/zwracana uzyskana jest w czasie 2 sekund. Dla odczytów z Pt100, gdzie rozdzielczość wynosi jedną dziesiątą stopnia (1/10), punkt dziesiętny nie jest transmitowany w powodu ograniczeń protokołu. Podobnie punkt dziesiętny jest pomijany w przypadku liniowych wejść (4-20mA oraz 0-50mV). Register 09: Zgłasza stan alarmowy, tak jak to narysowano poniżej: Bajt wysoki: 7 6 5 4 3 2 1 0 __ Kanał _____ Kanał __________ Kanał ______________ Kanał __________________ Kanał __________________ ____ Kanał __________________________ Kanał _______________________________ Kanał 5, 5, 6, 6, 7, 7, 8, 8, Alarm Alarm Alarm Alarm Alarm Alarm Alarm Alarm Niski Wysoki Niski Wysoki Niski Wysoki Niski Wysoki bajt niski: 7 6 5 4 3 2 1 0 __ Kanał 1, Alarm Niski ______ Kanał 1, Alarm Wysoki _________ Kanał 2, Alarm Niski ______________ Kanał 2, Alarm Wysoki _________________ Kanał 3, Alarm Niski _____________________ Kanał 3, Alarm Wysoki _________________________Kanał 4, Alarm Niski _____________________________ Kanał 4, Alarm Wysoki Rejestry 11 do 14: Zgłaszają błędy konwersji A/D: Bajt wysoki → kanały nieparzyste: 7 6 5 4 3 2 1 0 ___ _______ ____________ _______________ ___________________ ______________________ ___________________________ Niedomiar/Wyjście poza dolną granicę Ujemna wartość po kalibracji Nadmiar/Wyjście poza górną granicę Przekroczona wartość linearyzacji Błąd kompensacji kabla Pt100 Nieużywany Nieużywany _______________________________ Nieużywany Bajt niski → kanały parzyste: Tak samo jak w przypadku bajtu wysokiego, dla kanału sąsiedniego. 8.1.3Wyjścia cyfrowe Przekaźniki Rejestratora mogą być skonfigurowane jako szeregowo aktywowane wyjścia cyfrowe. Komenda Modbus do ustawienia wyjść cyfrowych wygląda następująco: 05 – Ustawić Wstępnie Pojedynczy Zwój (Pojedynczą Cewkę) /Preset Single Coil Przekaźnik 1 (końcówki ALM1) używa adresu 0. Przekaźnik 2 (końcówki ALM2) używa adresu 1. . DODATKOWE INFORMACJE Jeżeli użytkownik ma wątpliwości co do konkretnego produktu, zapraszamy do przekazania nam tych wątpliwości drogą emailową. Limatherm Sensor Sp. Z o.o. www.limatherm.pl