33 EasyDiagnoser
EasyDiagnoser
Rozdział ten omawia jak korzystać z oprogramowania EasyDiagnoser.
Przegląd
EasyDiagnoser to narzędzie do wykrywania błędów w komunikacji panela HMI ze sterownikiem PLC.
Konfiguracja
Poniższe kroki pokazują jak skonfigurować oprogramowanie EasyDiagnoser.
Otwórz Utility Manager I z zakładki analiza & testowanie wybierz EasyDiagnoser.
Ustaw adres IP panela HMI IP lub wybierz zakładkę Nazwa I naciśnij przycisk [Znajdź wszystkie], oraz podaj numer portu projektu.
Lub, podczas symulacji On-line, naciśnij prawy przycisk I wybierz opcję [Run EasyDiagnoser], aby otworzyć oprogramowanie. EasyDiagnoser będzie monitorować komunikację pomiędzy komputerem PC a sterownikiem PLC.
Po zakończeniu naciśnij [OK], okno dialogowe oprogramowania EasyDiagnoser zostanie otwarte, jak pokazano na poniższym obrazie:
Ustawienia oprogramowania EasyDiagnoser
Pasek narzędzi
Opcja | Opis |
|---|---|
Plik | Zapisz jako Dane komunikacyjne można zapisać jako plik .xls, który można otworzyć później za pomocą programu Excel. Wyjście Zamknięcie program. |
Widok | Pasek urządzeń wyświetla informacje o urządzeniu. Pasek pakietów wyświetla informacje o pakietach. Pasek logów pokazuje logi. Pasek odpowiedzi makr pokazuje odpowiedzi makr. |
Opcje | Paski narzędzi pozwala na wybór czy pasek narzędzi ma być widoczny, czy też nie. Pasek statusu pozwala na wybór czy wyświetlać informacje o CAP, NUM i SCRL na dole okna programu EasyDiagnoser. Odśwież listę pakietów wyświetla informacje o pakiecie danych odpytywanych na bieżącej stronie. Pokazuj ID obiektów (panela) pokazuje ID obiektów z panela HMI, jak pokazano na poniższym rysunku: Wyczyść listę aktywności usuwa wszystkie zarejestrowane informacje o komunikacji. |
Pomoc | Wyświetla informacje o oprogramowaniu |
Obszar aktywności
W aktywności użytkownicy mogą obserwować komunikację pomiędzy HMI i PLC.
Opcja | Opis |
|---|---|
Komenda | Odczyt + zapis Wyświetla informacje w obszarze aktywności o odczytywanych i zapisywanych danych. Odczyt Wyświetla tylko informacje o odczytywanych danych. Zapis Wyświetla tylko informacje o zapisywanych danych. |
Urządzenia | Wszystko Wyświetla informacje z lokalnego HMI i PLC. * Jeśli wybrano opcje odczyt I zapis, informacje na temat odczytywanych i zapisywanych danych przez lokalne HMI do PLC będą wyświetlane w obszarze aktywności * Jeśli wybrano opcje odczyt, informacje na temat odczytywanych danych przez lokalne HMI z PLC będą wyświetlane w obszarze aktywności. * Jeśli wybrano opcje zapis, informacje na temat zapisywanych danych przez lokalne HMI z PLC będą wyświetlane w obszarze aktywności. Local HMI Wyświetla informacje z lokalnego HMI. * Jeśli wybrano opcje odczyt I zapis, informacje na temat odczytywanych i zapisywanych danych przez lokalne HMI będą wyświetlane w obszarze aktywności * Jeśli wybrano opcje odczyt, informacje na temat odczytywanych danych przez lokalne HMI będą wyświetlane w obszarze aktywności. * Jeśli wybrano opcje zapis, informacje na temat zapisywanych danych przez lokalne HMI będą wyświetlane w obszarze aktywności. PLC Wyświetla informacje z lokalnego PLC. * Jeśli wybrano opcje odczyt I zapis, informacje na temat odczytywanych i zapisywanych danych z PLC będą wyświetlane w obszarze aktywności * Jeśli wybrano opcje odczyt, informacje na temat odczytywanych danych z PLC będą wyświetlane w obszarze aktywności. * Jeśli wybrano opcje zapis, informacje na temat zapisywanych danych do PLC będą wyświetlane w obszarze aktywności. |
Nr stacji | Wybór numer stacji PLC, który ma być wyświetlany. |
Typ adresu | Wybierz wszystkie lub preferowany typ adresu do wyświetlenia. |
Zakres | Ustawia zakres adresów do wyświetlenia. ((Ta funkcja jest wyłączona po wybraniu [Wszystko] w zakładce[Urządzenie]). |
Przechwyć | Naciśnij, aby rozpocząć / zatrzymać przechwytywanie informacji o komunikacji. |
Błąd | Zobacz rozdział "33.4 Kody błędów". |
Pakiety odpytywania
Opcja | Opis |
|---|---|
ID pakietu | Używa identyfikatora pakietu, aby sprawdzić błąd obiektu. |
Urządzenie | Wyświetla nazwę HMI i PLC. |
Nr stacja | Wyświetla numer stacji PLC. |
Indeks | Wyświetla numery indeksów obiektów. |
Adres / Długosć | Wyświetla typ zmiennej i długość pakietu danych z zmiennymi. |
Opcja | Opis |
|---|---|
Obiekt | Typ obiektu w pakiecie danych. |
Okno | Okno w projekcie, w którym umieszczony jest obiekt. |
ID | Numer ID obiektu. |
Adres | Adres obiektu. |
Uwaga
Naciśnij [Id pakietu], aby wyświetlić numer stacji w trzeciej kolumnie.
Naciśnij podwójnie [Id pakietu] a następnie wybierz [obiekt] aby wyświetlić położenie obiektu w projekcie.
Na przykład wybierz obiekt [numeryczny], a pokaże się w kolumnie okno nr. 10.
To oznacza, że ten obiekt znajduje się w oknie nr. 10 w projekcie i będzie oznaczony różową ramką na panelu HMI, jak pokazano na poniższych obrazie:
Urządzenia
Wyświetla informacje o HMI i PLC .
Odpowiedzi Makr
Dzięki funkcji Trace w programie Makro można zobaczyć status wykonywania programu Makro.
Na poniższej ilustracji dla [ID 1, Ln 7] i [ID 1, Ln 12]
ID 1 reprezentuje nazwę makra.
Ln 7 i Ln 12 oznaczają, że dane znajdują się w 7 i 12 linii makra
Aby uzyskać więcej informacji zobacz rodział "18 Makra".
Kody błędów
W obszarze aktywności przyczynę braku komunikacji można zdiagnozować za pomocą kodów błędów wymienionych poniżej.
Kod błędu | Przyczyna błędu komunikacji |
|---|---|
0 | Normalna praca |
1 | Urządzenie jest zajęte i nie jest jeszcze gotowe do przetworzenia polecenia. |
2 | Błąd komunikacji z nieznanego powodu. |
3 | Urządzenie nie istnieje. |
4 | Urządzenie o podanym numerze stacji nie istnieje. |
5 | Nieprawidłowy format adresu. |
6 | Odczyt / zapis nieobsługiwanego adresu. |
7 | Sterownik urządzenia nie istnieje. |
8 | Dany port COM nie istnieje. |
9 | Nieprawidłowy adres IP lub brak możliwości połączenia z urządzeniem. |
10 | Błąd sumy kontrolnej. |
11 | Nieznana komenda. |
12 | Ignorowane |
20 | Urządzenie USB jest nieprawidłowo podłączone. |
21 | Urządzenie CAN Bus jest nieprawidłowo podłączone. |
22 | Brak odpowiedzi z urządzenia. |
23 | Niemożliwość odczytania danych z urządzenia przed upływem limitu czasu. |
24 | Znacznik konwersji używany przez obiekt nie istnieje lub treść jest niepoprawna. |
25 | HMI nie przyjmuje żadnych poleceń z zdalnego panela HMI. |
251 | Odczyt / zapis przekraczający liczbę słów z / do rejestru urządzenia MODBUS. |
252 | Urządzenie MODBUS zgłasza nieprawidłowy format danych. |
253 | Błąd sumy kontrolnej urządzenia. |
Gdy wystąpi błąd komunikacji, komunikat o błędzie będzie cieniowany na czerwono, jak pokazano na poniższym rysunku.
Dopasowanie okien
Użytkownicy mogą przeciągnąć okna lub użyć ikon dokowania w oknie edycji, aby umieścić okna w żądanej pozycji.
Uwaga
EasyDiagnoser nie obsługuje protokołów komunikacyjnych Siemens S7 / 1200 (Ethernet) i Allen-Bradley Ethernet / IP (CompactLogix / ControlLogix) - ponieważ oba protokoły korzystają z tagów.