Symptomy:
- po uruchomieniu symulacji w Premium HMI Studio na komputerze PC komunikacja działa prawidłowo:
- po wgraniu projektu do panelu występuje błąd komunikacji: „Communication Error: <nazwa_stacji>”;:
- 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:
- Przechodzimy do lokalizacji MyDevice/NANDFlash/PremiumHMI/Drivers i sprawdzamy, czy obecny jest tam plik o nazwie S7TIA_Profinet.dll:
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:
- 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.
- 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:
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):
Wgrywanie pliku zgodnie z procedurą wymienioną w punkcie 1.