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

Udostępnij
Łą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)

Oprogramowanie:

  • 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.

Podsumowanie

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!

Udostępnij
Polecany kurs!
Do 20.09.2022 rabat -15% na:

SIMATIC S7 w akcji

Zapisz się na newsletter!
Autor wpisów
Tomasz Gilewski

Witam, nazywam się Tomasz Gilewski. Jestem autorem książek o sterowniku S7-1200 oraz panelach HMI (czyli sprzęt firmy Siemens). Od kilkunastu lat zajmuję się programowaniem wyłącznie na sprzęcie oraz narzędziach inżynieryjnych firmy Siemens.

Zostaw komentarz

Wybierz walutę
Przewiń do góry

Wyszukaj na stronie