Symptom
Po wgraniu projektu do terminala / komputera ASEM realizującego komunikację ze sterownikami Siemens z wykorzystaniem drivera S7-300/400 TCP w dzienniku wiadomości systemowych (System.log) pojawiają się wpisy:
Pomimo tego dane ze sterownika odczytywane są poprawnie. Po pewnym czasie (w niektórych przypadkach) następuje całkowita utrata komunikacji pomiędzy terminalem a sterownikiem.
Przyczyna
Przyczyna powstania błędu może być spowodowana:
- nieprawidłową konfiguracją drivera komunikacyjnego w projekcie Premium HMI;
- wykorzystaniem w projekcie starej wersji drivera komunikacyjnego Siemens TCP;
Rozwiązanie
Prawidłowa konfiguracja drivera:
W celu wyeliminowania błędu należy sprawdzić, czy w ustawieniach komunikacji ze stacją parametr Error Threshold, monitorujący ilość błędów komunikacji na linii urządzenie ASEM – sterownik jest ustawiony na wartość 1:
Driver komunikacyjny:
Przyczyną pojawiających się błędów może być także stara wersja drivera komunikacyjnego Siemens S7-300/400 TCP użytego w projekcie. Należy sprawdzić numer wersji drivera w ustawieniach projektu Premium HMI:
Zaleca się użycie drivera w wersji min. 11.1.1.6. Jeżeli w projekcie wykorzystywana jest starsza wersja drivera zaleca się wykonanie jednego z dwóch rozwiązań:
- aktualizacja oprogramowania Premium HMI do wersji 4.0.1.1152.5 (link poniżej);
- jeżeli oprogramowanie Premium HMI nie może być zaktualizowane, zaleca się aktualizację samego drivera komunikacyjnego – opis instalacji drivera zawarty jest w pliku do pobrania (link poniżej).
Zamknij okno