< Wróć do bazy wiedzy

Jak wyeliminować błąd komunikacji pomiędzy panelem ASEM i sterownikiem Siemens dla drivera S7 Profinet?

Symptomy:

  • po uruchomieniu symulacji w Premium HMI Studio na komputerze PC komunikacja działa prawidłowo:premium-hmi-communication-log
  • po wgraniu projektu do panelu występuje błąd komunikacji: „Communication Error: <nazwa_stacji>”;:premium-hmi-communication-error
  • panel jest prawidłowo połączony ze sterownikiem (sterownik odpowiada na ping wysyłany z panelu);

 

Możliwe przyczyny:

  • brak pliku drivera komunikacyjnego w pamięci panelu;
  • brak lub niezgodność wersji pliku odpowiedzialnego za import zmiennych z projektu PLC w panelu i na komputerze;

 

Rozwiązanie:

  1. Przechodzimy do lokalizacji MyDevice/NANDFlash/PremiumHMI/Drivers i sprawdzamy, czy obecny jest tam plik o nazwie S7TIA_Profinet.dll:

 

premium-hmi-drivers

 

Jeżeli w podanej lokalizacji nie ma omawianego pliku wgrywamy ponownie projekt do panelu z wykorzystaniem Premium HMI Studio zainstalowanego na komputerze PC. Pod koniec wgrywania program powinien wyświetlić okno z zapytaniem, czy doinstalować potrzebny driver. Klikamy na przycisk Yes i driver zostaje zainstalowany. Jeżeli okno nie pojawia się, wgrywamy driver ręcznie zgodnie z poniższą instrukcją:

  • W lokalizacji MyDevice/Widnows na panelu HMI klikamy dwukrotnie na ikonę MakeNandWritable:premium-hmi-make-nand-writable
  • Kopiujemy plik drivera komunikacyjnego dll do lokalizacji MyDevice/NANDFlash/PremiumHMI/Drivers (np. przy wykorzystaniu Pendrive’a lub połączenia poprzez Ubiquity). Plik drivera komunikacyjnego można znaleźć na komputerze PC w folderze Drivers w lokalizacji, gdzie zainstalowano Premium HMI (domyślnie: C:\Program Files (x86)\ASEM\PremiumHMI5.0\Drivers.
  • W lokalizacji MyDevice/Widnows na panelu HMI klikamy dwukrotnie na ikonę MakeReadOnly.
  • Restartujemy panel i sprawdzamy stan komunikacji pomiędzy urządzeniami.

 

  1. Jeżeli plik drivera jest dostępny w panelu, a komunikacja nadal nie może być nawiązana sprawdzamy obecność pliku AGLink50.dll w folderze MyDevice/NANDFlash/PremiumHMI:

 

premium-hmi-aglink50

 

Jeżeli plik nie jest dostępny w podanej lokalizacji wgrywamy go ręcznie (np. przy wykorzystaniu Pendrive’a lub połączenia poprzez Ubiquity). Plik można znaleźć na komputerze PC w w lokalizacji, gdzie zainstalowano Premium HMI (domyślnie: C:\Program Files (x86)\ASEM\PremiumHMI5.0):

 

premium-hmi-aglink50dll

 

Wgrywanie pliku zgodnie z procedurą wymienioną w punkcie 1.

Preferencje plików cookies

Inne

Inne pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.