Czytasz poradnik z serii o MODBUS RTU/TCP.

Jeśli interesuje Cię praktyka PLC, zobacz też ramkę MODBUS RTU, diagnostykę RS485 oraz kurs Komunikacja MODBUS w praktyce.

MODBUS RTU w sterownikach PLC - Które modele obsługują protokół?

Co to jest MODBUS RTU? MODBUS RTU to protokół komunikacji szeregowej wykorzystujący interfejsy RS-485 lub RS-232 do transmisji danych między urządzeniami przemysłowymi.

Łukasz Krzesiński, założyciel RysujeSCADA.pl, omawia dostępne opcje implementacji MODBUS RTU w popularnych rodzinach sterowników PLC, koncentrując się na Siemens S7-1200 i Compact Logix.

Obsługa MODBUS RTU w Siemens S7-1200

Standardowa konfiguracja sterownika

  • Większość sterowników S7-300, 1200, 1500 nie ma MODBUS RTU bezpośrednio zamontowanego
  • Standardowo dostępny jest MODBUS TCP (nowszy, bardziej uniwersalny)
  • MODBUS RTU wymaga dodatkowych modułów komunikacyjnych

Dostępne rozwiązania sprzętowe

1. Moduł komunikacyjny CM-1241

  • Montaż: po lewej stronie sterownika (na zaślepce)
  • Interfejsy: RS-485 lub RS-232
  • Złącze: DB9
  • Tryby pracy: Master i Slave

2. Płytka sygnałowa CB-1241

  • Montaż: na górze sterownika S7-1200
  • Interfejs: RS-485
  • Przyłącza: śrubowe
  • Tryby pracy: Master i Slave

Obejrzyj cały odcinek na YouTube: Komunikacja MODBUS: Dostępne opcje w PLC (S7-1200)


MODBUS RTU w sterownikach Compact Logix

Ograniczenia sterownika bazowego

  • Compact Logix 5380 nie posiada złącza szeregowego (DB9)
  • Standardowo dostępne są tylko złącza Ethernet
  • Obsługa MODBUS RTU wymaga dodatkowych modułów

Rozwiązania dla Compact Logix

Moduł 1769-ASCII

  • Przeznaczenie: komunikacja ASCII
  • Montaż: wpinany w dedykowane złącze sterownika

Moduł 1769-SM2

  • Przeznaczenie: MODBUS RTU
  • Konfiguracja: moduł 3-kanałowy
  • Możliwości: obsługa protokołu MODBUS RTU

Alternatywne rozwiązania

Transmiter MODBUS RTU/TCP

  • Konwersja MODBUS RTU na TCP
  • Wykorzystanie natywnego MODBUS TCP w sterownikach
  • Elastyczność w integracji systemu

FAQ

Co to jest MODBUS RTU w sterownikach PLC?

MODBUS RTU to protokół komunikacji szeregowej używający interfejsów RS-485/RS-232, wymagający w większości nowoczesnych sterowników (S7-1200, Compact Logix) dodatkowych modułów komunikacyjnych.

Dlaczego sterowniki S7-1200 i Compact Logix nie mają wbudowanego MODBUS RTU?

Nowsze sterowniki są standardowo wyposażone w MODBUS TCP jako bardziej uniwersalny protokół. MODBUS RTU traktowany jest jako opcja dodatkowa, realizowana przez moduły rozszerzeń.

Jaki moduł wybrać do MODBUS RTU w Siemens S7-1200?

Dla S7-1200 dostępne są dwie opcje: moduł CM-1241 (montowany z boku) ze złączem DB9 lub płytka sygnałowa CB-1241 (montowana na górze) z przyłączami śrubowymi RS-485.

Powiązane tematy MODBUS