Najczęściej spotykane błędy podczas programowania w środowisku PAC Machine Edition
Kurs programowania PACSystems RSTi-EP CPE200 (odc. 11)
Kontakt w sprawie artykułu: Mateusz Leszczyński - 2023-03-21

Z tego artykułu dowiesz się:
- jakie są najczęściej pojawiające się błędy podczas programowania w środowisku PAC Machine Edition,
- jakie są sposoby ich uniknięcia lub usunięcia.
W tym odcinku nauczysz się, jak radzić sobie z pojawiającymi się błędami. Zostaną tu omówione podstawowe błędy oraz sposoby ich uniknięcia lub usunięcia.
Kurs programowania PACSystems RSTi-EP CPE200
1. Budowa i przeznaczenie kontrolerów PACSystems RSTi-EP.2. Instalacja PAC Machine Edition 10. Przygotowanie karty sieciowej PC do pracy ze sterownikiem PLC.
3. Wygląd, funkcjonalność i dostosowywanie środowiska PAC Machine Edition.
4. Założenie projektu i podsystemu. Backup oraz restore projektu.
5. Konfiguracja sprzętowa kontrolera PACSystems RSTi-EP. Konfiguracja komunikacji w kontrolerze.
6. Wyszukiwanie oraz zmiana IP urządzeń poprzez sieć PROFINET. Konfiguracja węzła oddalonego RSTi-EP.
7. Programowanie kontrolera w języku LD. Przykładowy program ze standardowymi blokami funkcyjnymi.
8. Programowanie kontrolera w języku LD. Przygotowanie bloku UDFB. Obsługa Toolchest Drawer.
9. Programowanie online z wykorzystaniem funkcji Test Mode.
10. Programowanie w języku ST.
11. Najczęściej spotykane błędy podczas programowania w środowisku PAC Machine Edition.
Odcinki dodatkowe:
7.1 Podstawowe funkcje i symboli w języku LD.10.1 Podstawy programowania w języku ST.
Dodatkowe materiały i lekcje dla kursantów:
Komunikacja sterownika CPE100 z HMI QuickPanel+. Stworzenie pierwszej wizualizacji.Błąd kompilacyjny programu
Jest to jeden z najczęstszych błędów w środowisku PAC Machine Edition. Zwykle jednak jest bardzo prosty do usunięcia, a dzięki pomocy Feedback Zone możemy go szybko zlokalizować:

Jak widać na powyższej ilustracji, w zakładce Build program dokładnie podaje linijkę, w której popełniono błąd, oraz proponuje możliwe jego rozwiązanie. Teraz wystarczy wprowadzić te zmiany i ponownie skompilować program, a błąd powinien zniknąć:

Błąd sterownik się wyłączył
Błąd ten występuje, gdy sterownik utraci zasilanie. Może to być spowodowane przerwą w dostawie prądu lub przerwaniem kabla zasilającego. Należy sprawdzić podłączenie i przywrócić zasilanie.

Błąd przejścia w tryb online
Jeżeli ustawisz w oknie Inspektora inny adres IP, niż faktyczny adres kontrolera i mimo tego podejmiesz próbę podłączenia, zobaczysz błąd mówiący o braku możliwości przejścia w tryb online:
Wynika to ze złego ustawienia adresu IP w wybranym systemie.
Aby się dowiedzieć, jak rozwiązać ten problem, wróć do odcinka 2.
Błąd ustawienia Whatchdog timer
Jest to błąd wynikający z błędnego ustawienia parametru sterownika, odpowiadającego za jego zabezpieczenie przed zawieszeniem poprzez cykliczne odbieranie sygnałów o poprawnym działaniu. Układ czasowy pozwala na likwidację prostych błędów w systemie, nie potrzebując przy tym udziału człowieka.
Otwarcie środowiska bez administratora
Gdy środowisko PAC Machine Edition nie zostanie uruchomione z uprawnieniami administratora, nie będą dostępne wszystkie opcje, a praca może skutkować błędami, jak np. ten:

Należy wtedy wyjść z PAC Machine Edition, a następnie uruchomić go ponownie jako administrator. Jest to częsty błąd, który uniemożliwia prawidłową pracę aplikacji.
Podsumowanie
Poznałeś kilka podstawowych, najczęściej spotykanych błędów, na które można natrafić pracując w PAC Machine Edition. Pamiętaj, że błędów jest o wiele więcej, szczegółowych informacji o nich należy szukać w dokumentacji narzędzia.