STR-1820-D Przetwornik temperatury 16x Dallas

Podobne dokumenty
STR-5321-D Przetwornik temperatury 16x Dallas

STHR-6610 Naścienny przetwornik temperatury i wilgotności

STR-6610-D Naścienny przetwornik temperatury z czujnikiem Dallas

CAI-360 Karta 12x wejść analogowych Instrukcja obsługi

CDI-360 Karta wejść binarnych Instrukcja obsługi

CM Konwerter SUCOM_A Master - ModBus RTU Slave

CM ModBus RTU slave DMX master

CDIRO-360 Karta wejść binarnych i wyjść przekaźnikowych Instrukcja obsługi

STHR-2810, 2811, 2812 Przetwornik temperatury i wilgotności z czujnikiem Sensirion

CM ModBus RTU Slave POZYTON EQM Master

CM ModBus RTU Slave Danfoss MCD3000 Master

CM Konwerter ModBus RTU slave ModBus RTU slave

CM Konwerter ModBus ASCII ModBus RTU

TRB-0610 Konwerter USB RS 232/422/485 Instrukcja obsługi

CM Konwerter Modus RTU master easycan

NEED MODBUS NEED-MODBUS NEED Master ModBus RTU Slave

CM Konwerter ModBus RTU slave ModBus RTU master

CM ModBus RTU Slave - GazModem Master

SM Wyświetlacz 4x LED, 1x CAN, 1xRS232/485, 2x wejście analogowe

CM Konwerter EASY master - ModBus RTU Slave

CM ModBus RTU Slave POLON_ALFA Master

CM ModBus RTU slave Floodline System

Ultima HRU HUB szeregowej transmisji asynchronicznej RS232 lub RS485 na 4x RS485. DS-HRU-5330-v_4. Data aktualizacji: 12/2013r.

Ultima TRB Konwerter, HUB USB na RS422, RS485. DS-TRB-0510-v1. Data aktualizacji: 9/2015r. 9/2015 DS TRB 0510 v1 1

TRB-0611 Konwerter USB RS 232/422/485/TTL Instrukcja obsługi

CM Konwerter EASY master - ModBus RTU Master

CM ModBus RTU Slave POZYTON EQM Master

CM ModBus RTU Slave - ModBus RTU Master

ARB-0612 Konwerter USB RS 232/422/485/485-4W/TTL Instrukcja obsługi

Ultima HCU HUB szeregowej transmisji asynchronicznej CANBUS na 4x CANBUS. DS-HCU-5330-v_1. Data aktualizacji: 10/2011r. 4/2011 DS HCU 5330 v_1 1

Ultima TRU-5323R. Konwerter profibus RS485 / RS422, RS485. DS-TRU-5323R-v_2. Data aktualizacji: 02/2013r. 02/2013 DS TRU 5323R v_2 1

Ultima TRU Konwerter RS232 / RS422, RS485. DS-TRU-5325-v_2. Data aktualizacji: 02/2013r. 02/2013 DS TRU 5325 v_2 1

Ultima TRU-5321C. Konwerter RS232 / RS422, RS485. DS-TRU-5321C-v_3. Data aktualizacji: 10/2013r. 10/2013 DS TRU 5321C v_3 1

Ultima SM Wyświetlacz 4-cyfrowy LED z komunikacją Modbus RTU slave. DS-SM250-1-v1. Data aktualizacji: 32/2018r. 32/2018 DS SM250 1 v1 1

CM POLON-4000 BACnet MSTP Gateway

TRU-5322 Konwerter RS232,RS485/RS422,RS485 Instrukcja obsługi

CM ModBus RTU Master - ModBus RTU Master

Ultima TRU Konwerter RS232 / RS485 / RS485. DS-TRU-5230-v2. Data aktualizacji: 09/2016r. 09/2016 DS TRU 5230 v2 1

CM ModBus RTU Slave T3B-T3P Valves Master

Ultima TCU Separator, wzmacniacz szeregowej transmisji asynchronicznej CAN / CAN. DS-TCU-5320-v_3. Data aktualizacji: 12/2013r.

CM Konwerter RMC/RMS 621 Master ModBus RTU Slave

Ultima TRU Konwerter profibus RS232, RS485 / RS422, RS485. DS-TRU-5323-v_2. Data aktualizacji: 02/2013r. 02/2013 DS TRU 5323 v_2 1

CM Konwerter RMC/RMS 621 Master Advanced ModBus RTU Slave

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

Ultima HCU HUB szeregowej transmisji asynchronicznej CANBUS na 4x CANBUS. DS-HCU-5330-v_2. Data aktualizacji: 12/2013r.

Instrukcja obsługi Konfigurator MLAN-1000

CPT-360 Karta wejść 9 x RTD Instrukcja obsługi

Konwerter Transmisji KT-02

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

Czytnik transponderów MIFARE i UNIQUE w obudowie naściennej

Instrukcja do oprogramowania ENAP DEC-1

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

KONWERTER ETHERNET-RS485/RS232

EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14

SYSTEM E G S MODUŁ ML/A-1m wersja V32.1

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

CENTRALKA DETCOM.3 DO DETEKTORÓW SERII 3.3

INSTRUKCJA OBSŁUGI K3-3. Czytnik kart i zamek kodowy z kontrolerem dostępu i interfejsem Wiegand. Copyright Domster T. Szydłowski

Ultima TRL Konwerter RS232, RS485 / pętla prądowa 0 20mA. DS-TRL-5321-v_2. Data aktualizacji: 13/2013r. 13/2013 DS TRL 5321 v_2 1

Firma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

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

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

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

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Konwerter Transmisji KT-01

LSPX-21 LISTWOWY MODUŁ WEJŚĆ ANALOGOWYCH DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, październik 2003 r.

Opis czytnika TRD-HOT COMBO ver Naścienny czytnik transponderów UNIQUE w podświetlanej obudowie

Dokumentacja Techniczna. Czytnik RFID UW-M4GM

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO

GRM-10 - APLIKACJA PC

DZT WEJŚCIE Napięcie znamionowe: (U n

SYSTEM E G S MODUŁ ML/A-1m INSTRUKCJA UŻYTKOWANIA

Instrukcja użytkownika ARSoft-WZ1

INSTRUKCJA UŻYTKOWNIKA MPCC

INSTRUKCJA OBSŁUGI Neuron Temperaturowy Nr katalogowy SENS-TMP

EKSPANDER WEJŚĆ ADRESOWALNYCH int-adr_pl 05/14

STEROWNIK LAMP LED MS-1 Konwerter sygnału 0-10V. Agropian System

INSTRUKCJA OBSŁUGI MODUŁ TABLICY SYNOPTYCZNEJ - MTS42. Aktualizacja

MODUŁ INTEGRACJI Z SYSTEMEM KNX int-knx-2_pl 03/15

Pomoc do programu ISO Manager

Politechnika Wrocławska

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

INSTRUKCJA OBSŁUGI Neuron Termo-higrometryczny Nr katalogowy SENS-TRH

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

Instrukcja użytkownika KRISTECH, 2016

Laboratorium Elektrycznych Systemów Inteligentnych

Konfigurowanie sterownika CP6601 firmy Beckhoff wprowadzenie

Panelowy moduł automatyki SZR SIEĆ-AGREGAT ATS-10

Konfigurator Modbus. Instrukcja obsługi programu Konfigurator Modbus. wyprodukowano dla

INSTRUKCJA OBSŁUGI Neuron Analogowy Nr katalogowy AIQx-42T-00

MultiTool instrukcja użytkownika 2010 SFAR

INSTRUKCJA OBSŁUGI microplc STEROWNIK INKUBATORA ver: F1.0

1. INSTALACJA SERWERA

INSTRUKCJA OBSŁUGI Neuron Cyfrowy Nr katalogowy DIQx-80T-01

Transkrypt:

STR-1820-D Przetwornik temperatury 16x Dallas AN-STR-1820-D-v1_01 Data aktualizacji: 10/2010r. 10/2010 AN-STR-1820-D-v1_01 1

Spis treści Symbole i oznaczenia... 3 Ogólne zasady instalacji i bezpieczeństwa... 3 1. Przeznaczenie... 4 2. Parametry urządzenia... 4 2.1. Parametry techniczne... 4 2.2. Schemat blokowy... 5 2.3. Opis złącz... 6 2.4. Opis diod sygnalizacyjnych... 7 2.5. Wymiary... 7 3. Montaż... 8 4. Regulacja i użytkowanie... 9 4.1. Tryby pracy urządzenia... 9 4.1.1. Tryb inicjalizacyjny... 9 4.1.2. Tryb normalnej pracy... 9 4.1.3. Tryb automatycznego wykrycia wszystkich czujników... 9 4.1.4. Tryb automatycznego wykrycia pojedynczego czujnika... 10 4.1.5. Tryb ręcznego przyporządkowania kodów czujników temperatury referencji... 11 4.1.6. Tryb zmiany oprogramowania... 12 4.2. Konfigurowanie adresu sieciowego ModBus... 15 4.3. Konfigurowanie prędkości transmisji ModBus... 15 4.4. Opis parametrów protokołu ModBus... 15 4.4.1. Dostępne funkcje protokołu ModBus... 15 4.4.2. Mapa pamięci ModBus RTU slave... 16 4.4.3. Obsługa błędów protokołu ModBus... 16 4.5. Odczyt wartości temperatur... 17 4.6. Konfiguracja tablicy referencyjnej... 17 5. Dane kontaktowe... 19 10/2010 AN-STR-1820-D-v1_01 2

Symbole i oznaczenia Porada. Podpowiada czynności, które ułatwiają rozwiązanie problemu lub/i jego diagnozowanie. Wykonanie ich nie jest obowiązkowe i nie rzutuje na poprawność funkcjonowania urządzenia. Uwaga! Ważna informacja lub czynność mająca znaczenie dla prawidłowej pracy urządzenia. Wykonanie jej nie jest obowiązkowe. Jej brak nie spowoduje żadnych zagrożeń dla człowieka i urządzenia. Jedynym skutkiem niezastosowania może być nieprawidłowa praca urządzenia. Ostrzeżenie! Wskazuje ważne czynności, których niepoprawnie wykonane może spowodować zagrożenie dla obsługi, lub/i uszkodzenie urządzenia. Ogólne zasady instalacji i bezpieczeństwa Urządzenie należy instalować zgodnie z przeznaczeniem określonym w dokumentacji. Spełnienie tego warunku jest podstawa do zapewnienia bezpieczeństwa i poprawnej pracy urządzenia. W przypadku użycia urządzenia w sposób niewłaściwy lub niezgodny z przeznaczeniem może stać ono źródłem zagrożenia. Producent nie odpowiada za szkody wynikłe z użycia urządzenia w niewłaściwy sposób lub niezgodnie z przeznaczeniem. Przeróbki w urządzeniu są niedozwolone i mogą stać sie powodem zagrożenia. 10/2010 AN-STR-1820-D-v1_01 3

1. Przeznaczenie Przetwornik STR-1820-D przeznaczony jest do odczytywania temperatur z czujników DS18B20 firmy Dallas i udostępniania ich wartości w sieci ModBus RTU. Przetwornik ma możliwość odczytania do 16 czujników. W sieci ModBus RTU pracuje jako urządzenie typu slave. 2. Parametry urządzenia 2.1. Parametry techniczne Parametry techniczne modułu zostały przedstawione w tablicy 2.1.1. Tab. 2.1.1. Parametry techniczne modułu STR-1820-D Parametr Opis Napięcie zasilania 7 30 VAC/VDC Maksymalna moc modułu bez obciążenia 2VA Wilgotność względna pracy 20% 95% Wilgotność względna przechowywania 20% 95% Temperatura pracy -10⁰C 60⁰C Temperatura przechowywania -20⁰C 70⁰C Napięcie izolacji 3kV DC Pamięć parametrów EEPROM Stopień ochrony zacisków IP-20 wg DIN 40050/EC 529 Stopień ochrony obudowy IP-43 wg DIN 40050/EC 529 Montaż Na wspornikach szynowych wg PN/E-06292 lub DIN EN 50 022-35 Ciężar 116 g Wymiary z konektorami 52 x 92,2 x 58 mm 10/2010 AN-STR-1820-D-v1_01 4

2.2. Schemat blokowy Na rysunku 2.2.1 przedstawiono schemat blokowy modułu STR-1820-D. Rys. 2.2.1. Schemat blokowy modułu STR-1820-D 10/2010 AN-STR-1820-D-v1_01 5

2.3. Opis złącz Złącza modułu STR-1820-D pokazano na rysunku 2.3.1 a ich opis przedstawiono w tablicy 2.3.1 Rys. 2.3.1. Widok modułu STR-1820-D Tab. 2.3.1. Opis złącz i przełączników dip-switch modułu STR-1820-D Nazwa złącza Opis SW1 Terminator magistrali RS485 (1-pozycja ON) SW2 Cyfra określająca część dziesiętną adresu sieciowego SW3 Cyfra jedności adresu sieciowego SW4 (piny 1...3) Kombinacja pinów określająca prędkość transmisji RS485 SW4 (pin 4) Pin wejścia tryb programowania A Złącze A magistrali RS485 B Złącze B magistrali RS485 +24 V Biegun dodatni zasilania modułu 0 Masa zasilania modułu 5 Biegun dodatni zasilania czujnika Dallas +5V 6 Magistrala 1-Wire czujnika Dallas 7 Masa zasilania czujnika Dallas F1 Bezpiecznik zasilania (250 ma zwłoczne) F2, F3 Bezpiecznik magistrali RS485 (160 ma zwłoczne) 10/2010 AN-STR-1820-D-v1_01 6

2.4. Opis diod sygnalizacyjnych Ogólny opis znaczenia diod sygnalizacyjnych przedstawiono w tablicy 2.4.1. Tab. 2.4.1. Ogólny opis znaczenia diod sygnalizacyjnych modułu STR-1820-D Diody PWR i statusu Green Red Opis on off Moduł jest w trybie programowania Blink 1s:1s - Moduł jest w trybie odczytu temperatur (tryb pracy Blink 50ms:50ms - - on normalnej) Moduł jest w trybie wyszukiwania czujników albo przyporządkowania referencji Błąd komunikacji z czujnikiem (1-Wire), błędny kod czujnika lub błędna liczba czujników,gdzie: off dioda wygaszona; on dioda sieci światłem ciągłym; Blink dioda mruga z podanym wypełnieniem; ; nieistotny kolor diody. 2.5. Wymiary Wymiary modułu STR-1820-D zostały pokazane na rysunku 2.5.1. Rys. 2.5.1. Wymiary modułu STR-1820-D 10/2010 AN-STR-1820-D-v1_01 7

3. Montaż Na rysunku 3.1. przedstawiono ogólny sposób montażu czujników Dallas do modułu SRT-1820-D. Rys.3.1. Ogólny sposób montażu czujników Dallas do modułu STR-1820-D 10/2010 AN-STR-1820-D-v1_01 8

4. Regulacja i użytkowanie 4.1. Tryby pracy urządzenia Urządzenie może pracować w jednym z niżej wymienionych trybów: - Tryb inicjalizacyjny - Tryb normalnej pracy - Tryb automatycznego wykrycia wszystkich czujników - Tryb automatycznego wykrycia pojedynczego czujnika - Tryb ręcznego przyporządkowania kodów czujników temperatury referencji - Tryb zmiany oprogramowania Szczegółowy opis regulacji i użytkowania urządzenia w poszczególnych trybach pracy opisano w poniższych podpunktach instrukcji. 4.1.1. Tryb inicjalizacyjny Jest to tryb, w którym urządzenie inicjalizuje porty komunikacyjne, sprawdzane jest działanie wszystkich diod sygnalizacyjnych i aktualizowane są wszystkie ustawienia konfiguracyjne. Występuje on bezpośrednio po załączeniu zasilania. 4.1.2. Tryb normalnej pracy Jest to podstawowy tryb pracy urządzenia, w którym obsługiwane są jego główne funkcje. Występuje on bezpośrednio po trybie inicjalizacyjnym. 4.1.3. Tryb automatycznego wykrycia wszystkich czujników Tryb ten umożliwia wyszukanie wszystkich czujników temperatury podłączonych do szyny 1-Wire. Wejście do tego trybu możliwe jest po wpisaniu wartości 1 do rejestru ModBusa o adresie 245. Po rozpoznaniu czujników temperatury, wyszukane kody zapisywane są do rejestrów począwszy od 01 w sposób posortowany od najniższego do najwyższego. Każdy kod zapisywany jest w kolejnych trzech rejestrach 6 bajtów od najstarszego bajtu do najmłodszego. Następnie kopiowane są referencje z poszczególnych czujników do pamięci 10/2010 AN-STR-1820-D-v1_01 9

EEPROM. Jeśli numery referencyjne nie powtarzają się i nie są większe od liczby czujników podłączonych do 1-Wire, następuje przejście do trybu odczytu temperatury. Jeśli odczytany numer referencyjny jest większy od liczby czujników podłączonych do 1-Wire lub numery powtarzają się, następuje domyślne przyporządkowanie referencji do czujników w sposób (czujnik referencja): Kod1 1, Kod2 2,..., KodN N. Referencje te są następnie aktualizowane w czujnikach podłączonych do 1-Wire. Jeśli do szyny nie będzie podłączony żaden czujnik, wówczas wszystkie rejestry przechowujące kody oraz referencje (indeksy) zostaną wypełnione sekwencją 0xFFFF. Zapali się dioda czerwona informująca o błędzie, a nr błędu można odczytać spod adresu 243. Po zakończeniu rozpoznawania następuje automatyczny powrót do trybu 0 pomiaru temperatury. 4.1.4. Tryb automatycznego wykrycia pojedynczego czujnika Tryb ten do odczytu kodu wykorzystuje inną funkcję, niż tę opisaną w poprzednim punkcie. Może być wykorzystywany w sytuacjach awaryjnych, gdy nie można zidentyfikować kodów w trybie 1. Wymagane jest aby w tej opcji tylko jeden czujnik podłączony był do szyny 1-Wire. Wejście do tego trybu możliwe jest po wpisaniu wartości 2 do rejestru ModBusa o adresie 245. Po rozpoznaniu czujnika, jego kod wpisywany jest do rejestrów 01..03 w kolejności od najstarszego bajtu do najmłodszego. Pozostałe rejestry wypełniane są sekwencją 0xFFFF. W rejestrze 201 zapisywana jest referencja (indeks) 1 określająca pozycję rejestru (względem pierwszego rejestru temperatur), gdzie będzie przechowywana temperatura dla odczytywanego czujnika. Jeśli do szyny nie będzie podłączony żaden czujnik lub podłączona większa liczba czujników, wówczas wszystkie rejestry przechowujące kody oraz referencje (indeksy) zostaną wypełnione sekwencją 0xFFFF. Zapali się dioda czerwona informująca o błędzie, a nr błędu można odczytać spod adresu 243. Po zakończeniu rozpoznawania następuje automatyczny powrót do trybu 0 pomiaru temperatury. 10/2010 AN-STR-1820-D-v1_01 10

4.1.5. Tryb ręcznego przyporządkowania kodów czujników temperatury referencji Tryb ten umożliwia ręczne wpisanie kodów czujników (rej. 01..48) oraz referencji (rej. 201..216). Wejście do tego trybu możliwe jest po wpisaniu wartości 3 do rejestru ModBusa o adresie 245. Odbywa się też automatycznie po włączeniu zasilania, jeśli nie ma wpisanego żadnego kodu czujnika lub występuje błąd w przyporządkowaniu referencji. Praca w trybie manualnym sygnalizowana jest szybkim mruganiem diody zielonej (50ms:50ms). Po wejściu do trybu manualnego możliwe jest wprowadzanie zmian do rejestrów 01..48 oraz 201..216. W innych trybach rejestry te są tylko do odczytu. Wymagane jest aby referencje nie powtarzały się i nie były większe od liczby podłączonych czujników. Wyjście z trybu manualnego do trybu odczytu temperatury odbywa się po wpisaniu wartości 0 do rejestru ModBusa o adresie 245. Możliwe jest także bezpośrednie przejście do innych trybów 1 lub 2, należy jednak pamiętać że może wystąpić aktualizacja kodów i referencji zgodnie z wyżej opisanymi regułami. Jeśli zostaną wprowadzone poprawne dane, kody czujników oraz referencje zostaną zapisane do EEPROMu. Oprócz tego referencje zostaną przesłane do odpowiednich czujników podłączonych do 1-Wire. Jeśli podczas wprowadzania referencji popełni się błąd (powtórzona referencja lub referencja większa od liczby podłączonych czujników) i spróbuje się przejść do trybu odczytu temperatury, zapali się dioda czerwona oraz w rejestrze pojawi się numer błędu 243, a konwerter nadal pozostanie w trybie manualnym. 10/2010 AN-STR-1820-D-v1_01 11

4.1.6. Tryb zmiany oprogramowania Tryb zmiany oprogramowania wykorzystywany jest do zmiany oprogramowania modułu. Moduł można wprowadzić w ten tryb na 3 sposoby: 1. jeśli chcemy zaktualizować program, należy w dowolnym momencie przełączyć pin 4 przełącznika SW4 w pozycję 1, a następnie wrócić do pozycji 0. Uwaga! Przed aktualizacją, w pamięci powinna być poprzednia, działająca wersja programu. 2. jeśli chcemy dokonać zdalnej aktualizacji programu, należy: a. dowolnym momencie wpisać do rejestru ModBusa 255 wartość 1; komunikacja po ModBusie zostanie zerwana, b. zwolnić port RS-a (COM), po którym odbywała się komunikacja ModBus, c. uruchomić aplikację Loader.exe (opis poniżej) na komputerze i nawiązać połączenie na porcie wcześniej zwolnionym przez ModBusa, d. załadować nowy program; po załadowaniu programu, konwerter automatycznie przechodzi do trybu normalnej pracy, e. zamknąć aplikację Loader.exe i nawiązać połączenie po ModBusie, Uwaga! Przed aktualizacją, w pamięci powinna być poprzednia, działająca wersja programu, 10/2010 AN-STR-1820-D-v1_01 12

3. jeśli jeszcze nie ma programu lub program jest uszkodzony, należy: a. przy wyłączonym zasilaniu przełączyć pin 4 przełącznika SW4 w pozycję 1 b. załączyć zasilanie c. przy załączonym zasilaniu przełączyć pin 4 przełącznika SW4 w pozycję 0 Uwaga! Podczas normalnej pracy pin 4 przełącznika SW4 powinien pozostawać w pozycji 0. Zmiany oprogramowania można dokonać w module wprowadzonym w tryb zmiany oprogramowania, który podłączony jest do komputera. Zmiany oprogramowania dokonuje się przy pomocy programu Loader. Okno dialogowe programu Loader pokazano na rysunku 4.1.6.1. Rys. 4.1.6.1. Okno dialogowe programu Loader Przy zaznaczonej opcji Auto program automatycznie wyszukuje port komputera, do którego został podłączony moduł CM-180. W innym przypadku należy wybrać port COM ręcznie. Gdy program połączy się z modułem dioda w oknie zmieni kolor na zielony, pojawi się napis Connected oraz uaktywni się przycisk Upgrade, co pokazano na rysunku 4.1.6.2. Rys. 4.1.6.2. Okno dialogowe programu Loader sygnalizującego połączenie z modułem 10/2010 AN-STR-1820-D-v1_01 13

Po kliknięciu na przycisk Upgrade lewym przyciskiem myszy pojawi się okno dialogowe, przy pomocy którego należy wybrać odpowiednie oprogramowanie (.ulti) modułu CM-180, co pokazana na rysunku 4.1.6.3. Rys. 4.1.6.3. Okno dialogowe wyboru oprogramowania modułu Po wybraniu oprogramowania program Loader automatycznie rozpoczyna wgrywanie programu do modułu, co pokazano na rysunku 4.1.6.4. Rys. 4.1.6.4. Wgrywanie programu do modułu Po zakończeniu operacji zapisu programu moduł jest resetowany i rozpoczyna wykonywać wgrany program. 10/2010 AN-STR-1820-D-v1_01 14

4.2. Konfigurowanie adresu sieciowego ModBus Adres sieciowy ModBus konfiguruje się za pomocą dekoderów obrotowych SW2 i SW3. Dekoder SW2 wskazuje cyfrę części dziesiętnej adresu, a dekoder SW3 cyfrę jedności. Zakres dozwolonych adresów wynosi od 1 do 99. 4.3. Konfigurowanie prędkości transmisji ModBus Prędkość transmisji ModBus konfiguruję się przy wykorzystaniu pinów od 1 do 3 przełącznika dip-switch SW4. Opis konfiguracji prędkości transmisji przedstawiono w tablicy 4.3.1. Tab. 4.3.1. Opis konfiguracji prędkości transmisji przy pomocy dip-switch SW4 modułu STR-1820-D SW4-1 SW4-2 SW4-3 Prędkość transmisji [bit/s] 0 0 0 1200 0 0 1 2400 0 1 0 4800 0 1 1 9600 1 0 0 19200 1 0 1 38400 1 1 0 57600 1 1 1 115200 *- numer pinu w przełączniku dip-switch **- 0-pin przełącznika w pozycji OFF; 1-pin przełącznika w pozycji ON 4.4. Opis parametrów protokołu ModBus 4.4.1. Dostępne funkcje protokołu ModBus Dostępne funkcje ModBus oraz ich ograniczenia przedstawiono w tablicy 4.4.1.1. Tab. 4.4.1.1. Dostępne funkcje ModBus dla STR-1820-D Numer funkcji Max. liczba rejestrów* Opis 3 27 Odczyt modyfikowalnych rejestrów 6 1 Zapis pojedyńczego rejestru 16 27 Zapis wielu rejestrów *- maksymalna liczba rejestrów, jaką można obsłużyć przy pomocy jednego polecenia ModBus. 10/2010 AN-STR-1820-D-v1_01 15

4.4.2. Mapa pamięci ModBus RTU slave Mapa pamięci ModBus slave przedstawiono w tablicy 4.4.2.1. Tab. 4.4.2.1. Mapa pamięci ModBus slave dla STR-1820-D Adres rejestru Funkcja* Opis 1 48 3 (6, 16)** Kody czujników temperatury 49 64 3 Wartości temperatur 201 216 3 (6, 16)** Tablica referencyjna 241 3 Wersja loadera np. liczba 10 (decymalnie) oznacza wersję 1.0 242 3 Wersja programu np. liczba 11 (decymalnie) oznacza wersję 1.1 Rejestr błędów: 243 3 0 brak błędów 1 błędy w transmisji na szynie 1-Wire lub brak podłączonego czujnika temperatury 2 nr referencyjny czujnika temperatury spoza zakresu 3 w tablicy powtórzył się nr referencyjny czujnika (ten sam numer przyporządkowano do różnych czujników) 4 brak zdefiniowanych w EEPROM-ie czujników temperatury 244 3 Liczba czujników temperatury Tryby pracy konwertera: 245 3, 6, 16 0 normalna praca 1 tryb wyszukiwania kodów czujników temperatury 2 tryb odczytu kodu z jednego czujnika temperatury 3 tryb ręcznego przyporządkowania kodów czujników temperatury i referencji Przejście w tryb zmiany oprogramowania: 255 3, 6, 16 0 normalna praca 1 wejście w tryb loadera 2 16 Wysłanie komendy ustawiania progu 2 *- funkcje ModBus obsługujące dane rejestry. **-zapis dostępny tylko w trybie ręcznego przyporządkowania kodów czujników i referencji 4.4.3. Obsługa błędów protokołu ModBus Moduł posiada zaimplementowaną obsługę błędów zgodną z protokołem ModBus. Obsługiwane błędy zostały przedstawione w tablicy 4.4.3.1. Tab. 4.4.3.1. Obsługiwane kody błędów ModBus dla STR-1820-D Kod błędu Opis 1 Niedozwolona funkcja 2 Niedozwolony adres rejestru 3 Niedozwolona wartość rejestru 4 Błąd urządzenia slave 10/2010 AN-STR-1820-D-v1_01 16

4.5. Odczyt wartości temperatur Konwerter po włączeniu zasilania automatycznie z trybu inicjalizacyjnego przechodzi do trybu normalnej pracy, jeżeli w jego pamięci EEPROM znajduje się przynajmniej jeden kod czujnika temperatury oraz prawidłowo jest przypisana referencja. Praca w trybie odczytu temperatur sygnalizowana jest wolnym mruganiem diody zielonej (1s:1s). Odczyt temperatur ze wszystkich czujników odbywa się cyklicznie co 800ms.. Jeśli z którymś czujnikiem temperatury nie ma komunikacji, zapala się dioda czerwona, a w rejestrze błędów pojawia się kod 1. Do rejestru przechowującego temperaturę z tego czujnika temperatury zostaje wpisana wartość - 273 C. Temperatury z pozostałych czujników odczytywane są na bieżąco. Temperatura zapisywana w rejestrze ma wartość 10 razy większą niż w rzeczywistości oraz dodana jest do niej wartość 300 (minimalna temperatura rejestrowana poprawnie wynosi zatem -30 C). Jeżeli w rejestrze pojawia się np. wartość 527, to faktyczna zmierzona temperatura wynosi (527-300) * 0,1 = 22,7 C Porada. Temperatura 85 C jest domyślną, która pojawia się w rejestrze czujnika po włączeniu zasilania. Jeśli konwerter odczytuje z czujnika temperaturę 85 C, której się nie spodziewamy, może to oznaczać przerwę w zasilaniu dochodzącym do czujnika. Temperaturę 85 C interpretuje się jako poprawną jedynie w przypadkach, gdy temperatura otoczenia ma 85 C. 4.6. Konfiguracja tablicy referencyjnej Obecnie nie musimy wpisywać kodów czujników we właściwej kolejności, aby móc odczytywać temperatury w tej samej kolejności. Wystarczy uruchomić tryb 1 automatyczne wyszukiwanie czujników. Czujniki zostaną wyszukane i zapisane w EEPROM-ie w kolejności od najmłodszego do najstarszego. Referencje zostaną oczytane z wyszukanych czujników i jeśli są poprawne zapisane w EEPROM-ie. 10/2010 AN-STR-1820-D-v1_01 17

Jeśli nie są poprawne, w EEPROM-ie zostaną zapisane domyślne referencje od 1 do N (liczby podłączonych czujników). Referencje te zostaną również zaktualizowane w odpowiednich czujnikach. Następnie należy przejść do trybu 3 manualnego i sprawdzić, ewentualnie zmodyfikować tablicę referencji (rejestry 201..216), tak aby temperatury były przechowywane we właściwej kolejności. Referencje nie mogą się powtarzać i nie mogą być większe od liczby czujników podłączonych do 1-Wire. Przyporządkowanie temperatur odbywa się w następujący sposób: Temperatura przechowywana w rejestrze Temp[i] pochodzi z czujnika z pozycji DS[REF[i]]. Przykład: Rejestry kodów czujników Rejestr Kod 01..03 169F 9B00 0000 04..06 2879 9B00 0000 07..09 5FBE 9B00 0000 10..12 B598 9B00 0000 Rejestry referencji Rejestr Referencja 201 4 202 3 203 2 204 1 10/2010 AN-STR-1820-D-v1_01 18

Rejestry temperatur Rejestr Temperatura 49 560 (temperatura z czujnika B598 9B00 0000) 50 563 (temperatura z czujnika 5FBE 9B00 0000) 51 558 (temperatura z czujnika 2879 9B00 0000) 52 560 (temperatura z czujnika 169F 9B00 0000) 5. Dane kontaktowe Adres: Ul. Okrężna 1 81-822 Sopot Tel./fax. - +48(058) 341 16 61 Tel. - +48(058) 555 71 49 e-mail: ultima@ultima-automatyka.pl Adres internetowy: www.ultima-automatyka.pl 10/2010 AN-STR-1820-D-v1_01 19