Protokół Modbus RTU / Sieć RS-485

Podobne dokumenty
Modbus. Protokół Modbus RTU / Sieć RS-485

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Funkcje sterownika CellBOX-UxR ModBUS RTU

KONWERTER ETHERNET-RS485/RS232

POLITECHNIKA WARSZAWSKA Wydział Elektryczny Instytut Elektroenergetyki Zakład Elektrowni i Gospodarki Elektroenergetycznej

ELPM-8DI8DOasLightCount

wayy.pl DOKUMENTACJA TECHNICZNA DTR W.DDM.401 Moduł wyjść analogowych

Zarys informacji o protokole ModBus RTU

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

INSTRUKCJA OBSŁUGI MLAN-1000

Projektowanie i Organizacja Systemów Elektronicznych. Protokół MODBUS. Marek Niedostatkiewicz

Praktyczne informacje o protokole MODBUS RTU

Sterownik PLC ELPM-8DI8DO z aplikacją ELPM-8DI8DOasRoleta wersja v

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30

SM210 RS485 - JBUS/MODBUS dla SM102E. Æ Instrukcja obsługi

Instrukcja obsługi modułu W-1008

Protokół MODBUS. Przemysłowe Sieci Informatyczne (PSI)

SM211 RS485 - JBUS/MODBUS dla SM103E. Æ Instrukcja obsługi

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania

Moduł wejść uniwersalnych

DATAPROVIDER DLA PROTOKOŁU MODBUS (RS) - INSTRUKCJA

Adres rejestru. szesnastkowo. Typ zmiennej. Numer funkcji Modbus. Opis zmiennej. (dziesiętnie)

1.10 MODUŁY KOMUNIKACYJNE

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

wayy.pl DOKUMENTACJA TECHNICZNA DTR W.DDM.301 Moduł wyjść cyfrowych

LABOR ASTER AUTOMATYKA PRZEMYSŁOWA TRANSLATOR SYGNAŁÓW TYP S2B-MOD

Przetwornik pomiarowy dla czujników siły FlexiForce

Data utworzenia Data aktualizacji Korekta 3 Il. stron 7

Instrukcja obsługi. Przetwornik pomiarowy dla czujników siły FlexiForce. Programowalny moduł z wyjściem 0..10V, OC i RS485 (MODBUS)

Komunikacja sterownika PLC Fatek jako master w protokole ModBus RTU

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

UNIPROD GLIWICE ul. Sowińskiego 3 tel: , fax kontakt@uniprod.pl

RS485 MODBUS Module 8I8O

ARMod H. Instrukcja obsługi

Ogólne przeznaczenie i możliwości interfejsu sieciowego przepływomierza UniEMP-05 z protokołem MODBUS. ( )

Komunikacja RS485 - MODBUS

Magistrala LIN

Moduł sterujący urządzeniami WDDM 101

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

Protokół MODBUS. Przemysłowe Sieci Informatyczne (PSI)

RS485 MODBUS Module 8I8RO

RS485 MODBUS Module 8I8RO

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

Komunikacja z wykorzystaniem protokołu Modbus RTU dla sterowników z rodziny Micro800

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla

Moduł konwertera RS-232/LON

MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

- 5 binarne wejścia 24/48 V DC (OTWÓRZ, ZAMKNIJ, STOP)

Konwerter DAN485-MDIP

DRV ELiS moduł sterujący do kurtyn ELiS

Moduł komunikacyjny Modbus RTU w standardzie RS-485 do ciepłomierza SonoMeter 31 i przelicznika energii Infocal 9

KONCENTRATOR DANYCH T1214

ETIMETR MIERNIKI ANALOGOWE I CYFROWE ETIMETR MIERNIKI ANALOGOWE WSPÓŁCZYNNIKA MOCY I CZĘSTOTLIWOŚCI MIERNIKI ANALOGOWE ELEKTROMAGNETYCZNE

swobodnie programowalny sterownik

interfejs szeregowy wyświetlaczy do systemów PLC

Sieci komputerowe test

MONTAŻ i URUCHOMIENIE praktyczne porady wersja PL

DigiPoint Karta katalogowa DS 5.00

MPI-DN, MPI-D WIELOKANAŁOWY REJESTRATOR ELEKTRONICZNY KOMUNIKUJĄCY SIĘ Z PRZETWORNIKAMI W STANDARDZIE RS-485 / MODBUS RTU ORAZ W STANDARDZIE HART

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

Kurs Certyfikowany Inżynier Sieci PROFIBUS DP. Spis treści. Dzień 1

24 V DC ± 25% (ochrona przed zamianą biegunowości)

RS485 MODBUS Module 6RO

Sterownik procesorowy S-3 Komunikacja MODBUS v2.3 (v26)

Spis treści. Dzień 1. I Wprowadzenie do diagnostyki sieci PROFIBUS (wersja 1303) II Warstwa fizyczna sieci PROFIBUS DP (wersja 1401)

INSTRUKCJA OBSŁUGI MLAN-1000

MiniModbus 4DI. Moduł rozszerzający 4 wejścia cyfrowe. Wyprodukowano dla

Miernik przepływu powietrza Do wentylacji i klimatyzacji Model A2G-25

NX70 PLC

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

Kanałowy czujnik temperatury i wilgotności

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

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

RS485 MODBUS Module 6TE

DigiPoint mini Karta katalogowa DS 6.00

Mini Modbus 1TE. Moduł rozszerzający 1 wejście temperaturowe, 1 wyjście cyfrowe. Wyprodukowano dla

Moduł MUU020. Przeznaczenie. Oprogramowanie i użyteczne właściwości modułu

RS485 MODBUS Module 6RO

KONCENTRATOR DANYCH T1214

Interfejsy systemów pomiarowych

MS360-LPM. wersja 1.09 (wersja robocza) Dokumentacja użytkownika

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

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

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

NX700 PLC

Instrukcja MM-717 Tarnów 2010

MODUŁY I/O I KONWERTERY

Moduł wejść i wyjść analogowych

Mini Modbus 1AO. Moduł rozszerzający 1 wyjście analogowe, 2 wyjście cyfrowe. Wyprodukowano dla

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

RS485 MODBUS Module 16I

Moduł wejść i wyjść cyfrowych

Konwerter Transmisji KT-02

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

SAIA PROGRAMOWALNY STEROWNIK PLC

Transkrypt:

Modbus Protokół komunikacyjny stworzony w 1979 roku przez firmę Modicon. Służył do komunikacji z programowalnymi kontrolerami tej firmy. * Opracowany z myślą do zastosowań w automatyce * Protokół jest otwarty i wolny od opłat * Przesyłane komunikaty są zabezpieczone przed przekłamaniami * Sygnalizacja błędów * Jest standardem przyjętym przez większość producentów sterowników przemysłowych * Jest łatwy do wdrożenia i utrzymania www.modbus.org

Podział pod względem rodzaju danych SCII - system kodowania heksadecymalny 0-9, -F. Dane wysyłane szesnastkowo (po dwa kody SCII). Każdy znak zajmuje 4 bity. RTU - system kodowania dwójkowy 0/1. Dane wysyłane binarnie jako liczby ośmiobitowe. TCP - dane wysyłane po sieci LN zgodnie z protokołem TCP/IP.

Klasyfikacja urządzeń MSTER PLC PC soft Koncentrator Konwerter 1 urzadzenie zarządcze 247 urzadzeń podrzędnych SLVE SLVE SLVE mierniki multimetry przetworniki pomiarowe falowniki moduły rozszerzeń I/O regulatory

Komunikacja Standard powstał w latach 80. To popularny w automatyce standard transmisji danych przeznaczony do wielopunktowych linii transmisyjnych. Wykorzystywany jest jako warstwa fizyczna wielu przemysłowych protokołów sieciowych - m.in. Profibus oraz Modbus. Podstawową topologią w standardzie jest magistrala z transmisją w trybie półdupleksowym, gdzie nadawanie i odbiór danych realizowane są naprzemiennie. Tx Rx Zapewnia on możliwość transmisji charakteryzującej się dużą odpornością na zaburzenia, możliwością występowania napięć wspólnych w szerokim zakresie (od -7V do 12V) oraz dużą szybkością transmisji nawet przy znacznych długościach magistrali.

Sieć komunikacyjna Topologia sieci * magistrala szeregowa - dane są przesyłane jednym kanałem * długość do 1200m TK NIE

Sieć komunikacyjna Przewód skrętka 1-parowa (UTP) impedancja 120Om przekrój 22WG (ok. 0,6mm2) alternatywnie: - przewód komunikacyjny ekranowany (FTP) - przewód profibus 150Om

Sieć komunikacyjna Port * zaciski śrubowe * typowe oznaczenia: - MSTER - / + / DP-DN slave slave

Sieć komunikacyjna Realizacja połaczeń * terminacja sieci oporami 120om * połaczenie i uziemienie z jednej strony ekranów przewodów master 120om master master 120om

Sieć komunikacyjna Realizacja połaczeń Porty komunikacyjne urządzeń zgrupowanych, np. w jednej rozdzielnicy spinamy kolejno od licznika do licznika. Można pominąć uziemienie ekranów. Można stosować przewody typu LY lub OMY o przekroju 0,50 do 1,0mm2.

Sieć komunikacyjna Podział na grupy RM-07 Stosując specjalistyczne urządzenia, takie jak moduły terminacyjne, repeatory, konwertery możemy rozbudowywać sieć do dowolnej liczby urządzeń typu SLVE RM-07 RM-07 RM-07

Sieć komunikacyjna Obciążenie jednostkowe Konieczność ograniczenia obciążenia magistrali decyduje o maksymalnej liczbie przyłączonych urządzeń SLVE. Do określenia liczby urządzeń w magistrali służy jednostka obciążenia jednostkowego (UL - Unit Load), która odpowiada rezystancji obciążenia o wartości około 12kΩ. Urządzenia MSTER - zgodnie ze standardem - muszą mieć możliwość współpracy z 32 jednostkami obciążenia. Zastosowanie odbiorników mających obciążenie o wartości niższej niż 1UL pozwala do jednej magistrali dołączyć większą ilość urządzeń. 1/1UL = 32 1/2UL = 64 32 1/4UL = 128 urządzenia SLVE 1/8UL = 256

Urządzenia pomocnicze MP-485 Moduł terminacyjny * terminacja sieci * polaryzacja sieci * wzmocnienie sygnału MSTER 1 2 3 1 2 3 1 2 3 DMM-3T 15 30V DC + - 1 2 3 MSTER 1 2 3 15 30V DC + - 1 2 3 4 5 6 4 5 6 4 5 6 4 5 6 4 5 6 4 5 6 LT-04 7 8 9 SLVE GROUP LT-04 7 8 9 LT-04 7 8 9 LT-04 7 8 9 LT-04 7 8 9 SLVE GROUP LT-04 7 8 9 10 1112 10 1112 10 1112 MX S02 10 1112 10 1112 10 1112 GND

Urządzenia pomocnicze - ERM-7 Wzmacniacz / separator * wzmocnienie sygnału * separacja galwaniczna * przedłużenie grupy * rozgałęzienia 4 6 1 3 + Tx/Rx 10 12 MR-07 WZMOCNIENIE PRZEDŁUŻENIE MSTER RM-07 SLVE MSTER SLVE 32 RM-07 SLVE 32 SEPRCJ ROZGŁĘZIENIE RM-07 MSTER RM-07 SLVE MSTER

Urządzenia pomocnicze WE-1800T Konwerter RS->US US pomarańczowy żółty (+) ( ) LE-01M LE-03M LE-03M CT konwerter / US modbus RTU

Urządzenia pomocnicze TC-1000 Konwerter RS->TCP/IP LE-01M LE-03M LE-03M CT router [static IP] (modbus RTU) ethernet [LN] (TCP/IP) konwerter (portserwer) internet LE-01M LE-03M LE-03M CT (modbus RTU) ethernet [LN] (TCP/IP) ethernet [LN] router

Urządzenia pomocnicze TC-871 Konwerter RS->868MHz radiomodem radiomodem radiomodem

Protokół Modbus RTU trybuty transmisji: * prędkość transmisji [kbps]: 1200/2400/4800/9600/19200/38400/57600/115200 * kontrola parzystości TK / NIE / RK * bity danych: 8 bitów * bity startu 1 / 2 * bity stopu 1 / 1.5 / 2 dresy sieciowe: 0 broadcast - zapytanie do wszystkich urządzeń 1-247 zakres indywidualnych adresów urządzeń slave Ramka danych:

Protokół Modbus RTU Rejestry - komórki pamięci urządzenia, w których zapisywane są zmienne systemowe: * wartości bitowe [1 bit: 0/1] * wartości liczbowe [2 bajty] trybuty rejestrów: * read - do odczytu * write - do zapisu dresy rejestrów: * ustalane przez producenta urządzenia * * adres podawany w systemie Hex lub Dec * zawsze opisane w instrukcji użytkowania Wartości rejestrów: * zawsze 2 bajty (2x8bitów) * podział na górne [Hi] i dolne [Lo] słowo * wynik w systemie in (dwójkowym) U I F 234.8 i23.9 49.75 V Hz R1 R2 R3 adres 1 234.8 adres 2 123.9 adres 3 49.75 * czasami wymagany przedrostek wartości 4000 * czasami istnieje potrzeba podania fizycznej pozycji rejestru a nie jego numeru (przesunięcie wartości o +1)

Protokół Modbus RTU Kody poleceń * 01 (0x01) Read Coils Odczyt stanów jednego lub wielu kolejnych wyjść binarnych * 02 (0x02) Read Discrete Inputs Odczyt wartości jednego lub wielu kolejnych wejść binarnych * 03 (0x03) Read Holding Registers Odczyt wartości z jednego lub wielu kolejnych rejestrów 16-bitowych * 04 (0x04) Read Input Registers Odczyt wartości z jednego lub wielu kolejnych rejestrów 16-bitowych * 05 (0x05) Write Single Coil Ustawienie wartości pojedynczego wyjścia binarnego * 06 (0x06) Write Single Register Ustawienie wartości pojedynczego rejestru 16-bitowego * 15 (0x0F) Write Multiple Coils Ustawienie wartości wielu kolejnych wyjść binarnych * 16 (0x10) Write Multiple registers Ustawienie wartości wielu kolejnych rejestrów * ustalane dla danego rejestru przez producenta * adres podawany w systemie Hex lub Dec

Protokół Modbus RTU Przekształcenia liczbowe * DEC - system dziesiętny * HEX - system heksadecymalny (szesnastkowy) * IN - system binarny (dwójkowy) * długość słowa - 2x 1bajt * przesunięcia bitowe - wyliczanie wyników złożonych z wielu rejestrów