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

Nasz serwis wykorzystuje pliki cookies. Korzystając z witryny wyrażasz zgodę na ich zapis lub wykorzystanie. Zgoda na wykorzystanie plików cookies jest jednoznaczna z zapoznaniem się i przyjęciem treści polityki cookies.
Akceptuję