STR-5321-D Przetwornik temperatury 16x Dallas

Podobne dokumenty
STR-1820-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

CM Konwerter SUCOM_A Master - ModBus RTU Slave

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

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

CM Konwerter ModBus RTU slave ModBus RTU master

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 ModBus RTU Slave - GazModem Master

CM Konwerter EASY master - ModBus RTU Slave

CM ModBus RTU slave Floodline System

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

CM ModBus RTU Slave POLON_ALFA Master

CM Konwerter EASY master - ModBus RTU Master

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

CM ModBus RTU Slave POZYTON EQM Master

CM ModBus RTU Slave - ModBus RTU Master

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

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

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

CM ModBus RTU Master - ModBus RTU Master

CM POLON-4000 BACnet MSTP Gateway

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

CM ModBus RTU Slave T3B-T3P Valves Master

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

CM Konwerter RMC/RMS 621 Master ModBus RTU Slave

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

CM Konwerter RMC/RMS 621 Master Advanced ModBus RTU Slave

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

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 Konwerter RS232 / RS485 / RS485. DS-TRU-5230-v2. Data aktualizacji: 09/2016r. 09/2016 DS TRU 5230 v2 1

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

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

Konwerter Transmisji KT-02

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

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

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

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

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

Instrukcja obsługi Konfigurator MLAN-1000

KONWERTER ETHERNET-RS485/RS232

Instrukcja do oprogramowania ENAP DEC-1

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

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

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

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

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

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

Konwerter Transmisji KT-01

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

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

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

EKSPANDER NA SZYNĘ DIN int-iors_pl 10/14

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

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

PRZEZNACZENIE BUDOWA MT6050 1/6. Przycisk RESET. Diody statusowe Przełączniki konfiguracyjne. Gniazdo bezpiecznikowe. Złącze zasilania.

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

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

Politechnika Wrocławska

Instrukcja użytkownika ARSoft-WZ1

Dokumentacja Techniczna. Czytnik RFID UW-M4GM

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

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

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

INSTRUKCJA UŻYTKOWNIKA MPCC

Interfejs komunikacyjny RCI-2 v1.0

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

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej Poznań tel ; fax:

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

Instrukcja MM-717 Tarnów 2010

INSTRUKCJA OBSŁUGI Neuron Temperaturowy Nr katalogowy SENS-TMP

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

CENTRALKA DETCOM.3 DO DETEKTORÓW SERII 3.3

POŁĄCZENIE KASY KF-03 BURSZTYN Z PROGRAMEM MAGAZYNOWYM SMALLBUSINESS

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

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

Instrukcja użytkownika KRISTECH, 2016

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

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

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

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

Instrukcja obsługi Rejestrator Parametrów

Laboratorium Elektrycznych Systemów Inteligentnych

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO

CRUSB KONWERTER CAN / USB

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

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

EKSPANDER WEJŚĆ ADRESOWALNYCH int-adr_pl 05/14

1. Opis. 2. Wymagania sprzętowe:

Transkrypt:

STR-5321-D Przetwornik temperatury 16x Dallas AN-STR-5321-D-v1_01 Data aktualizacji: 11/2011r. 11/2011 AN-STR-5321-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... 18 5. Dane kontaktowe... 19 11/2011 AN-STR-5321-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. 11/2011 AN-STR-5321-D-v1_01 3

1. Przeznaczenie Przetwornik STR-5321-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-5321-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 Zakres pomiaru temperatury -55⁰C 125⁰C Dokładność pomiaru temperatury 0.5 C w zakresie -10.. +85 C 2 C w zakresie -55.. +125 C Rozdzielczość 0.1 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 76 g Wymiary z konektorami 108 x 58 x 36 mm 11/2011 AN-STR-5321-D-v1_01 4

2.2. Schemat blokowy Na rysunku 2.2.1 przedstawiono schemat blokowy modułu STR-5321-D. Rys. 2.2.1. Schemat blokowy modułu STR-5321-D 11/2011 AN-STR-5321-D-v1_01 5

2.3. Opis złącz Złącza modułu STR-5321-D pokazano na rysunku 2.3.1 a ich opis przedstawiono w tablicy 2.3.1. Rys. 2.3.1. Widok modułu STR-5321-D Tab. 2.3.1. Opis złącz i przełączników dip-switch modułu STR-5321-D Numer złącza Opis 1 Złącze A magistrali RS485 2 Złącze B magistrali RS485 4 Masa interfejsu RS232 5 Złącze TxD interfejsu RS232 6 Złącze RxD interfejsu RS232 7 Masa zasilania czujnika Dallas 8 Szyna danych czujnika Dallas 9 Biegun dodatni zasilania czujnika Dallas +5V 11 Masa zasilania modułu 12 Zasilanie modułu 10-30VDC 11/2011 AN-STR-5321-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-5321-D Diody PWR MOD ERR Opis red - - Moduł jest zasilony - orange - Moduł w trybie programowania/konfiguracji - red red Błąd komunikacji z czujnikiem Dallas - green off Wysłanie odpowiedzi ModBus - red off Błąd CRC protokołu ModBus,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-5321-D zostały pokazane na rysunku 2.5.1. Rys. 2.5.1. Wymiary modułu STR-5321-D 11/2011 AN-STR-5321-D-v1_01 7

3. Montaż Moduł przeznaczony jest do montażu na szynie DIN. Na rysunku 3.1. przedstawiono ogólny sposób montażu czujników Dallas do modułu SRT-5321-D. Rys.3.1. Ogólny sposób montażu czujników Dallas do modułu STR-5321-D 11/2011 AN-STR-5321-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 51 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 11/2011 AN-STR-5321-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 51..53 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. 11/2011 AN-STR-5321-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. 51..98) 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 51..98 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. 11/2011 AN-STR-5321-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 2 sposoby: 1. jeśli chcemy zaktualizować program, należy wcisnąć przycisk SW4(znajdujący się pod górnym wieczkiem) i podać zasilanie. 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, 11/2011 AN-STR-5321-D-v1_01 12

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 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. 11/2011 AN-STR-5321-D-v1_01 13

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. 11/2011 AN-STR-5321-D-v1_01 14

4.2. Konfigurowanie adresu sieciowego ModBus Adres sieciowy ModBus konfiguruje się za pomocą dekoderów obrotowych SW21 i SW2. Dekoder SW1 wskazuje cyfrę części dziesiętnej adresu, a dekoder SW2 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 SW3. 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 SW3 modułu STR-5321-D SW3-1 SW3-2 SW3-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-5321-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. 11/2011 AN-STR-5321-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-5321-D Adres rejestru Funkcja* Opis 1 16 3 (6, 16)** Wartości temperatur 51 98 3 Kody czujników temperatury 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 255 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: 0 normalna praca 1 wejście w tryb loadera *- 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-5321-D Kod błędu Opis 1 Niedozwolona funkcja 2 Niedozwolony adres rejestru 3 Niedozwolona wartość rejestru 4 Błąd urządzenia slave 11/2011 AN-STR-5321-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. Jeżeli w rejestrze pojawia się np. wartość 227, to faktyczna zmierzona temperatura wynosi 227 * 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 wynosi 85 C. 11/2011 AN-STR-5321-D-v1_01 17

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. 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 51..53 169F 9B00 0000 54..56 2879 9B00 0000 57..59 5FBE 9B00 0000 60..62 B598 9B00 0000 11/2011 AN-STR-5321-D-v1_01 18

Rejestry referencji Rejestr Referencja 201 4 202 3 203 2 204 1 Rejestry temperatur Rejestr Temperatura 1 260 (temperatura z czujnika B598 9B00 0000) 2 263 (temperatura z czujnika 5FBE 9B00 0000) 3 258 (temperatura z czujnika 2879 9B00 0000) 4 260 (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 11/2011 AN-STR-5321-D-v1_01 19