Uruchamianie PLX32-EIP-MBTCP: podsieci, rejestry i RPI
Lista kontrolna uruchomienia urządzenia ProSoft PLX32-EIP-MBTCP, obejmująca separację podsieci, zakresy rejestrów, taktowanie EtherNet/IP, testy awarii i dokumentację wymiany.
ProSoft PLX32-EIP-MBTCP tłumaczy dane między EtherNet/IP a Modbus TCP/IP. Nie tworzy za Ciebie kontraktu danych. Uruchomienie przebiega pomyślnie, gdy przed wdrożeniem logiki sterownika udokumentowane są projekt podsieci, mapowanie rejestrów i harmonogram aktualizacji.
Umieść dwa porty Ethernet w różnych podsieciach
ProSoft określa dwa niezależnie adresowane porty Ethernet. Każdy protokół może działać we własnej podsieci. Nie przypisuj obu portów do tej samej sieci IP.
Zapisz oba adresy, maski podsieci i bramy. Zapisz też, który port obsługuje EtherNet/IP, a który Modbus TCP/IP. Dzięki temu wymiana urządzenia nie zamieni się w poszukiwanie informacji o sieci.
Przygotuj kontrakt rejestrów przed utworzeniem tagów
Zdefiniuj każdą przesyłaną wartość w mapie rejestrów. Zapisz co najmniej:
- Kierunek przepływu danych.
- Kod funkcji Modbus i adres początkowy.
- Liczbę słów i typ danych.
- Kolejność bajtów i słów.
- Jednostki inżynierskie i skalowanie.
- Oczekiwaną częstotliwość aktualizacji.
- Zachowanie w przypadku awarii komunikacji.
Bramka obsługuje do 10 000 rejestrów 16-bitowych. Pojemność nie zwalnia z konieczności ustalenia zasad własności danych. Zarezerwuj zakresy dla poleceń, stanu, alarmów i diagnostyki.
Dopasuj połączenia EtherNet/IP do procesu
Bramka obsługuje dwa połączenia I/O klasy 1. Jeśli wymagania czasowe są różne, oddziel szybko przesyłane dane sterujące od wolniej aktualizowanych danych o stanie. Ustaw RPI zgodnie z potrzebami procesu, a nie na najniższą dostępną wartość.
Przed uaktywnieniem wyjść upewnij się, że układ tagów PLC odpowiada skonfigurowanym rozmiarom połączeń I/O. Przesunięcie o jedno słowo może przesunąć wszystkie kolejne wartości.
Przetestuj stany awaryjne
Bieżąca wartość danych to za mało, by potwierdzić poprawność działania. Przeprowadź kontrolowane testy następujących sytuacji:
- Odłącz jedno urządzenie Modbus i sprawdź, czy sygnalizowany jest nieaktualny stan danych.
- Wprowadź nieprawidłowy adres rejestru i sprawdź diagnostykę na poziomie polecenia.
- Uruchom ponownie bramkę i sprawdź, czy konfiguracja zostaje przywrócona.
- Wyłącz połączenie PLC i sprawdź, czy wyjścia przechodzą w oczekiwany stan.
- Sprawdź wartości ze znakiem, bez znaku i zmiennoprzecinkowe w znanych punktach testowych.
Śledź licznik sekwencji lub znacznik czasu przesyłany przez oba protokoły. Pozwala wykryć zamrożone dane, które nadal wyglądają wiarygodnie.
Przygotuj się na wymianę urządzenia
Zapisz projekt ProSoft Configuration Builder, wersję oprogramowania sprzętowego, plan adresacji IP i mapę rejestrów. Jeśli używana jest opcjonalna karta SD, sprawdź, czy jej kopia zapasowa odpowiada aktualnie działającej konfiguracji.
Szczegóły sprzętu znajdziesz na stronie produktu PLX32-EIP-MBTCP. Informacje o szerszym zakresie kontroli po stronie urządzenia znajdziesz w artykule Co sprawdzić po otrzymaniu urządzenia Modbus TCP.