CM Konwerter ModBus RTU slave ModBus RTU master

Podobne dokumenty
CM Konwerter Modus RTU master easycan

CM Konwerter ModBus RTU slave ModBus RTU slave

CM Konwerter SUCOM_A Master - ModBus RTU Slave

CM ModBus RTU slave DMX master

CM ModBus RTU Slave Danfoss MCD3000 Master

CM ModBus RTU Slave POZYTON EQM Master

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

NEED MODBUS NEED-MODBUS NEED Master ModBus RTU Slave

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

STR-5321-D Przetwornik temperatury 16x Dallas

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

STR-1820-D Przetwornik temperatury 16x Dallas

CM Konwerter ModBus ASCII ModBus RTU

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

CM Konwerter EASY master - ModBus RTU Master

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

CM Konwerter EASY master - ModBus RTU Slave

CM ModBus RTU Slave - GazModem Master

CM ModBus RTU Slave POLON_ALFA Master

CM ModBus RTU Slave - ModBus RTU Master

CM ModBus RTU Slave POZYTON EQM Master

CM POLON-4000 BACnet MSTP Gateway

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

CM ModBus RTU slave Floodline System

CM ModBus RTU Master - ModBus RTU Master

Instrukcja do oprogramowania ENAP DEC-1

CM Konwerter RMC/RMS 621 Master Advanced ModBus RTU Slave

Instrukcja MM-717 Tarnów 2010

CM ModBus RTU Slave T3B-T3P Valves Master

CM Konwerter RMC/RMS 621 Master ModBus RTU Slave

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

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

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

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

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

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

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

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

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

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

Konwerter Transmisji KT-02

INSTRUKCJA OBSŁUGI. KONWERTERA USB/RS232 - M-Bus

Dokumentacja Techniczna. Czytnik RFID UW-M4GM

Instrukcja użytkownika ARSoft-WZ1

1. Opis. 2. Wymagania sprzętowe:

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

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

Instrukcja obsługi symulatora linii produkcyjnej Komunikacja Modbus RTU (sterowniki PSW, Beckhoff)

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

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

Ultima TRU Konwerter RS232 / RS422, RS485. DS-TRU-5325-v_2. Data aktualizacji: 02/2013r. 02/2013 DS TRU 5325 v_2 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

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES DB30-0XA0, RS232: 6ES CB30-0XA0)

KONWERTER ETHERNET-RS485/RS232

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

ELPM-8DI8DOasLightCount

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

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

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

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

AST-CON-485E Konwerter Modbus TCP - Modbus RTU

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

Sterownik przekaźników S4P-01

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

Modem radiowy MR10-NODE-S

Konwerter DAN485-MDIP

Instrukcja obsługi modułu W-1008

RS485 MODBUS Module 6RO

m e d i a s e r v i c e Moduł kamery JPEG z komunikacją szeregową CJ0706A

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

Sterownik RO WS-01E opis działania, obsługa

MM05-IIIe. Dokumentacja techniczna

CZAZ-COM MODUŁ KOMUNIKACYJNY DLA ZESPOŁÓW CZAZ KARTA KATALOGOWA

1.10 MODUŁY KOMUNIKACYJNE

CR232.S v2 KONWERTER CAN / RS232

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

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30

1 Moduł Neuronu Cyfrowego

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

RS485 MODBUS Module 8I8O

Konfiguracja sterowników Horner APG do pracy w trybie Modbus RTU Master

WYŚWIETLACZ UNIWERSALNY

3Motion - wieloosiowy sterownik ruchu Część 1. Informacje ogólne i hardware

LMWD-2X LISTWOWY MODUŁ WYJŚĆ DWUSTANOWYCH DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r.

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

EKSPANDER WEJŚĆ ADRESOWALNYCH int-adr_pl 05/14

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

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO

KATALOG MODUŁÓW INTERFEJSY Modbus

1. Przeznaczenie Podłączenie Interfejs szeregowy RS-232C Interfejs LAN (Ethernet) Obsługa programowa 4

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

INSTRUKCJA OBS UGI AR780

CENTRALKA DETCOM.3 DO DETEKTORÓW SERII 3.3

RS485 MODBUS Module 6RO

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

SDM-6RO. Moduł rozszerzający 6 wyjść przekaźnikowych. wyprodukowano dla

RS485 MODBUS Module 6RO

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

Transkrypt:

CM-180-3 Konwerter ModBus RTU slave ModBus RTU master

Spis treści: Konwerter ModBus RTU slave - ModBus RTU master - CM-180-3 1. Przeznaczenie modułu 3 2. Tryby pracy modułu 3 2.1. Tryb inicjalizacyjny 3 2.2. Tryb normalny 3 2.3. Tryb konfiguracyjny 3 2.4. Mapa pamięci w trybie konfiguracyjnym 3 3. Obsługa poleceń 4 3.1. Automatyczne zapisywanie poleceń do pamięci modułu 4 3.2. Ręczne zapisywanie poleceń do pamięci modułu 4 3.3. Przekierowanie polecenia z COM1 na COM2 5 3.4. Kasowanie listy poleceń 5 4. Obsługa błędów 5 5. Podłączenie modułu 6 6. Konfiguracja parametrów portów komunikacyjnych 8 7. Sygnalizacja stanu modułu przy pomocy diod 9 8. Ograniczenia 9 9. Opis wyprowadzeń i wymiary 10 10. Kontakt 11 2

1. Przeznaczenie Konwerter ModBus RTU slave - ModBus RTU master - CM-180-3 Moduł CM-180-3 przeznaczony jest do przechwytywania zapytań protokołu komunikacyjnego ModBus RTU pochodzących od strony slave modułu(com1) i cyklicznego ich wysyłania po stronie urządzenia master(com2). 2. Tryby pracy 2.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 modułu. Występuje on bezpośrednio po załączeniu zasilania oraz po wyjściu z trybu konfiguracyjnego. 2.2. Tryb normalny Jest to podstawowy tryb pracy modułu, w którym obsługiwane są wszystkie główne funkcje modułu. 2.3. Tryb konfiguracyjny W tryb konfiguracyjny wprowadza się moduł poprzez przyciśnięcie przycisku SW3 przez co najmniej 5sek. podczas normalnego trybu pracy modułu, gdy pin 4 przełącznika dip-switch SW1 ustawiony jest w pozycji OFF. Wejście w ten tryb sygnalizuje pomarańczowy kolor diody MOD. W tym trybie moŝna konfigurować parametry urządzenia master oraz ręcznie wpisywać polecenia do listy urządzenia master. Połączenie z modułem uzyskuje się poprzez COM1 za pomocą protokołu ModBus RTU(adres urządzenia = 255, prędkość transmisji 9.6 kbit/s, dostępne funkcje protokołu ModBus{3, 6, 16}). 2.4. Mapa pamięci w trybie konfiguracyjnym Mapa pamięci modułu w trybie konfiguracyjnym Adres rejestru Funkcja* Opis Uwagi 1 3, 6 ID urządzenia 2 3, 16 Ilość poleceń w pamięci <135 3 3, 16 Czas pooltime** dla polecenia <65535[ms] 4 3, 16 Czas timeout***t dla polecenia <65535[ms] 5 3, 16 Dozwolona liczba wystąpienia przekroczenia czasu timeout dla danego 3<x<255 polecenia(3,16) 6-10 3, 16 Zarezerwowane do przyszłych uŝyć 11-310 3, 16 Lista poleceń****(3,16) Tylko funkcje 3,4 *- numery funkcji ModBus, które są wykorzystywane do obsługi danych rejestrów. **- czas pomiędzy kolejnymi poleceniami. ***- czas, po upłynięciu którego wykrywany jest błąd braku odpowiedzi na dane polecenie. ****- szczegółowy opis w dalszej części instrukcji. Wyjście ze stanu wpisywania poleceń następuje po wpisaniu do rejestru 1 numeru ID urządzenia przy pomocy funkcji 6. Po wyjściu z konfiguracyjnego trybu pracy moduł przechodzi w tryb inicjalizacji. 3

3. Obsługa poleceń Konwerter ModBus RTU slave - ModBus RTU master - CM-180-3 Polecenia, które zostały zapisane na liście poleceń urządzenia master w pamięci modułu, wysyłane są cyklicznie poprzez COM2 z zachowaniem parametrów nadawania określonych w trybie konfiguracyjnym modułu. Metody zapisywania poleceń do pamięci modułu zostały przedstawione poniŝej. 3.1. Automatyczne zapisywanie poleceń do pamięci modułu Automatyczne zapisywanie poleceń występuje w trybie normalnej pracy modułu. Urządzenie monitoruje kaŝde polecenie pojawiające się na porcie COM1. JeŜeli pojawi się polecenie spełniające kryteria zapisu to jest ono zapisywane i dodawane do listy poleceń urządzenia master. W przypadku pojawienia się polecenia, które istnieje juŝ w pamięci, moduł odpowiada natychmiastowo dołączając dane przypisane do tego polecenia. Dane te są cyklicznie odświeŝane w wyniku pracy urządzenia master. 3.2. Ręczne zapisywanie poleceń do pamięci modułu Ręczne wpisywanie poleceń do listy poleceń urządzenia master jest moŝliwe tylko w konfiguracyjnym trybie pracy modułu(patrz wyŝej). KaŜde polecenie składa się z 3 rejestrów, które określają parametry tego polecenia. Składnie pojedynczego polecenia pokazano w poniŝszej tablicy. Składnia pojedynczego polecenia w liście poleceń Lp. Interpretacja Bardziej znaczący bajt Uwagi Mniej znaczący bajt Uwagi 1 Adres sieciowy urządzenia slave, do którego ma być wysłane polecenie 1-255 Numer funkcji, która ma wykonać urządzenie slave Tylko funkcje 3, 4 2 Adres początkowego rejestru, na którym ma być wykonana 0-65535 3 Liczba rejestrów, na których ma być wykonana funkcja 1-120 Przykład: Składnia polecenia odczytującego wartości 5 zapisywalnych rejestrów, począwszy od rejestru 3-ego, z urządzenia slave o adresie sieciowym 7, została przedstawiona w poniŝszej tablicy. Przykład zapisu polecenia do listy poleceń urządzenia master Adres rejestru Lp. Wartość[hex] Uwagi 11 1 0703 Funkcja 3 12 2 0002 Numeracja od zera 13 3 0007 >0 Polecenia naleŝy wpisywać jedno po drugim nie zostawiając wolnych miejsc pomiędzy poleceniami.!!! Po wpisaniu poleceń naleŝy bezwzględnie wpisać do rejestru 2 aktualną liczbę poleceń(wartość nie moŝe być większa niŝ ilość wpisanych poleceń, moŝe być natomiast mniejsza, wtedy ostatnie polecenia nie będą obsługiwane).!!! 4

3.3. Przekierowanie polecenia z COM1 na COM2 Moduł ma ograniczony rozmiar pamięci i z tego powodu nowe polecenia, które nie mieszczą się juŝ w pamięci są przekierowywane bezpośrednio na COM2. Przekierowywane są takŝe wszystkie polecenia, które nie spełniają kryteriów przechwycenia przez moduł jak np.: polecenia inne niŝ funkcja 3 lub 4 protokołu MODBUS RTU. 3.4. Kasowanie listy poleceń Kasowania listy poleceń dokonuje się poprzez przytrzymanie przycisku SW3 przez ponad 5 sekund w trybie normalnej pracy moduły gdy 4 pin przełącznika dip-switch SW1 jest ustawiony w pozycji ON. Wykasowanie poleceń uwidacznia się poprzez brak ruchu sieciowego po stronie COM2(nie mrugają diody, aŝ do pojawienia się nowych poleceń na COM1). Innym sposobem jest ustawienie wartości ilości poleceń na wartość 0 w konfiguracyjnym trybie pracy. 4. Obsługa błędów Moduł posiada zaimplementowaną obsługę błędów sieciowych zgodną z wymaganiami protokołu ModBus RTU. Dodatkowo moduł obsługuję stan przekroczenia wystąpienia dopuszczalnej ilości braku odpowiedzi na dane polecenie. Do kaŝdego polecenia przypisany jest licznik błędu braku odpowiedzi na dane polecenie. JeŜeli licznik przekroczy wartość dopuszczalna(określona w trybie konfiguracyjnym) dane polecenie zostaje zamroŝone i wraz z kolejnym cyklem następuje zaniechanie jego nadawania przez urządzenie master. Wynika to z faktu opóźniania zbierania danych gdy na liście poleceń pojawiają się takie, na które urządzenie master nie uzyskuje odpowiedzi. OdmroŜenie takiego polecenia następuje gdy na porcie COM1 pojawi się zapytanie o dane przypisane do zamroŝonego polecenia. 5

5. Podłączenie modułu Na poniŝszych rysunkach przedstawione zostały sposoby podłączenia modułu CM-180-3 w wykorzystaniem interfejsów RS232 oraz RS485. Rys.3.1. Moduł CM-180-3, COM1-RS232, COM2 RS232. 6

Rys.3.2. Moduł CM-180-3, COM1 RS485, COM2 RS485. Rys.3.3. Moduł CM-180-3, COM1 RS485, COM2 RS232. 7

Rys.3.4. Moduł CM-180-3, COM1 RS232, COM2 RS485. 6. Konfiguracja parametrów portów komunikacyjnych Ustawienia pinów prędkości transmisji COM1 Konfiguracja/ 1 2 3 4 5 kasowanie Niewykorzystane 0 konfiguracja 1 kasowanie,gdzie: 0 pozycja OFF pinu; 1- pozycja ON pinu. 6 7 8 Prędkość transmisji [bit/s] 0 0 0 1200 1 0 0 2400 0 1 0 4800 1 1 0 9600 0 0 1 19200 1 0 1 38000 0 1 1 57600 1 1 1 115200 8

Ustawienia pinów prędkości transmisji COM2 1 2 3 4 5 6 7 8 Prędkość transmisji [bit/s] 0 0 0 1200 1 0 0 2400 0 1 0 4800 Niewykorzystane 1 1 0 9600 0 0 1 19200 1 0 1 38000 0 1 1 57600 1 1 1 115200,gdzie: 0 pozycja OFF pinu; 1- pozycja ON pinu. 7. Sygnalizacja stanu modułu przy pomocy diod Sygnalizacja stanu modułu przy pomocy diod Diody PWR i RUN PWR RUN Opis czerwona x Moduł jest zasilony x wyłączona/ŝółta Moduł wykonuje program Diody komunikacyjne i statusu MOD COM1 COM2 Opis wyłączona zielona x Poprawna ramka na porcie COM1 wyłączona x zielona Poprawna ramka na porcie COM2 wyłączona pomarańczowa x Wysłanie ramki na pocie COM1 wyłączona x pomarańczowa Wysłanie ramki na porcie COM2 czerwona pomarańczowa x czerwona x pomarańczowa Błąd ramki i wysłanie komunikatu błędu na porcie COM1 Błąd ramki i wysłanie komunikatu błędu na porcie COM2 czerwona czerwona x Błąd CRC w ramce na porcie COM1 czerwana x czerwona Błąd CRC w ramce na porcie COM2 x dowolny stan diody 8. Ograniczenia Ograniczenia modułu Nazwa Uwagi Maksymalna liczba poleceń w pamięci 135 Maksymalna liczba obsługiwanych rejestrów 720 danych przypisanych do poleceń Maksymalna liczba rejestrów obsługiwanych jednorazowo przy pomocy protokołu 120 ModBus RTU 9

9. Opis wyprowadzeń i wymiary Rys. 9.1. Widok modułu CM-180(po prawej po zdjęciu górnego wieczka). Opis wyprowadzeń Nr Opis złącza DB9 Łącze RS232 gniazdo typu Cannon 9 pin, port komunikacyjny COM1 7 Łącze RS485 A (D+) port komunikacyjny COM1 8 Łącze RS485 B (D-) port komunikacyjny COM1 9 Łącze RS485 GND port komunikacyjny COM1 10 Łącze RS232 TxD port komunikacyjny COM2 11 Łącze RS232 RxD port komunikacyjny COM2 12 Łącze RS232 GND port komunikacyjny COM2 13 Łącze RS485 A (D+) port komunikacyjny COM2 14 Łącze RS485 B (D-) port komunikacyjny COM2 15 Łącze RS485 GND port komunikacyjny COM2 16 17 Napięcie zasilające moduł +7.35V 18 Napięcie zasilające moduł +7.35V SW1 Przełącznik dip-switch konfigurujący parametry portu COM1 SW2 Przełącznik dip-switch konfigurujący parametry portu COM2 SW3 Przycisk wejścia w tryb wgrywania oprogramowania i/lub w tryb konfiguracji modułu 10

45.0 92.2 8.514.0 1.1 33.0 15.0 58.0 52,0 52,0 52,0 Rys. 9.2. Wymiary modułu CM-180. 10. Kontakt ULTIMA Ul. OkręŜna 1 81-822 Sopot www.ultima-automatyka.pl 11