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

ACF: none

Array ( [post_type] => Array ( [0] => tribe_events ) [post_status] => publish [posts_per_page] => 5 [tax_query] => Array ( [relation] => AND [0] => Array ( [0] => Array ( [relation] => OR [0] => Array ( [taxonomy] => tribe_events_category [field] => id [terms] => Array ( ) ) ) ) ) [post__not_in] => Array ( [0] => 22008 ) [orderby] => Array ( [date] => ASC ) [meta_query] => Array ( [0] => Array ( ) ) )
0.073742151260376 seconds
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ę