Łączenie sterowników PLC Siemens LOGO!8 i S7-1200 – poradnik krok po kroku

Share
Łączenie sterowników PLC Siemens LOGO!8 i S7-1200 – poradnik krok po kroku

Sterowniki PLC Siemens LOGO!8 i S7-1200 to zaawansowane urządzenia sterujące, które często współpracują w systemach automatyki przemysłowej. W tym artykule omówimy szczegółowe kroki, jakie należy podjąć, aby skutecznie skomunikować te dwa sterowniki, zapewniając niezawodność i efektywność działania całego systemu.

Wymagania sprzętowe i programowe

Sprzęt:

  • Sterownik Siemens LOGO!8
  • Sterownik Siemens S7-1200
  • Kabel Ethernet (CAT5e lub wyższy)
  • Switch sieciowy (opcjonalnie, jeśli oba sterowniki są podłączone do większej sieci)

Software:

  • Siemens LOGO! Soft Comfort (w wersji minimum V8.x)
  • Siemens TIA Portal (zalecana wersja minimum V16)

Krok 1: Przygotowanie adresacji IP

Aby oba sterowniki mogły się komunikować, muszą znajdować się w tej samej podsieci sieciowej.

Konfiguracja IP dla LOGO!8:

  1. Otwórz LOGO! Soft Comfort.
  2. W zakładce Network ustaw adres IP, np. 192.168.1.10.
  3. Maskę podsieci ustaw na 255.255.255.0.

Konfiguracja IP dla S7-1200:

  1. W TIA Portal przejdź do konfiguracji sprzętu.
  2. Wybierz moduł CPU S7-1200 i wprowadź adres IP, np. 192.168.1.11.
  3. Maskę podsieci ustaw na 255.255.255.0.

Krok 2: Ustawienie protokołu komunikacji

Sterowniki Siemens LOGO!8 i S7-1200 mogą komunikować się za pomocą protokołu S7 lub Modbus TCP.

Protokół S7:

LOGO!8:

  1. W LOGO! Soft Comfort przejdź do zakładki Communication.
  2. Dodaj nową komunikację S7, wskazując adres IP S7-1200 (192.168.1.11).
  3. Określ port komunikacyjny, standardowo 102.

S7-1200:

  1. W TIA Portal w zakładce Program blocks dodaj blok komunikacyjny TCON dla protokołu S7.
  2. Wprowadź adres IP LOGO!8 (192.168.1.10) i port 102.

Krok 3: Ustawienie zmiennych do wymiany danych

LOGO!8:

  1. Przejdź do zakładki Variables w LOGO! Soft Comfort.
  2. Zdefiniuj zmienne, które będą przesyłane do S7-1200, np. wejścia cyfrowe czy analogowe.
  3. Określ typ danych, np. BOOL, INT, REAL.

S7-1200:

  1. W TIA Portal utwórz bloki danych (DB), które będą przechowywać dane odbierane z LOGO!8.
  2. Mapuj odpowiednie zmienne na bloki danych w obu sterownikach.

Krok 4: Testowanie komunikacji

Po skonfigurowaniu adresacji IP, protokołu komunikacji i zmiennych należy przeprowadzić testy.

Test połączenia:

  1. Użyj funkcji Ping w systemie Windows lub narzędzia diagnostycznego w TIA Portal, aby sprawdzić, czy oba sterowniki widzą się w sieci.

Test wymiany danych:

  1. Uruchom oba sterowniki.
  2. Sprawdź, czy dane przesyłane z LOGO!8 są poprawnie odbierane przez S7-1200 i odwrotnie.

Najczęstsze problemy i ich rozwiązania

  • Brak połączenia sieciowego

Sprawdź kable Ethernet i poprawność konfiguracji adresów IP.

Upewnij się, że firewall na komputerze nie blokuje połączenia.

  • Błąd w wymianie danych

Zweryfikuj typy danych w obu sterownikach.

Sprawdź, czy porty komunikacyjne są poprawnie skonfigurowane.

  • Niepoprawne działanie zmiennych

Upewnij się, że zmienne mają zgodne zakresy i jednostki w obu sterownikach.

Summary

Skomunikowanie sterowników Siemens LOGO! 8 i S7-1200 wymaga odpowiedniego przygotowania adresacji IP, konfiguracji protokołu komunikacji oraz ustawienia zmiennych do wymiany danych. Przestrzeganie powyższych kroków pozwoli na skuteczną integrację tych urządzeń, zapewniając płynne działanie systemu automatyki.

Jeśli chcesz pogłębić swoją wiedzę i umiejętności w zakresie programowania i konfiguracji systemów automatyki, polecamy zapisanie się na darmowy kurs PLC!

Share
Recommended course!
Until 20.09.2022 rebate -15% on:

SIMATIC S7 in action

Sign up for the newsletter!
Author of entries
Tomasz Gilewski

Hello, my name is Tomasz Gilewski. I am the author of books on the S7-1200 controller and HMI panels (i.e. Siemens hardware). I have been programming exclusively on Siemens hardware and engineering tools for several years.

Leave a Comment

Select currency
Scroll to Top

Search on