Konfiguracja wiadomości: odpowiedź

Czas wymagany transmisji:
• Jest to okres czasu od przejęcia zapytania od mastera, do transmisji odpowiedzi przez falownik. Jest sumą czasów przerwy rozpoczęcia/zakończenia wiadomości + C078 (czas rozpoczęcia nadawania odpowiedzi).
• Po otrzymaniu odpowiedzi od falownika master musi zapewnić czas przerwy rozpoczęcia/zakończenia wiadomości (24 bity) lub dłuższy, zanim wyśle kolejne zapytanie do falownika.

Prawidłowa odpowiedź:
• Otrzymując zapytanie zawierające kod funkcji 08h - funkcja testująca, falownik odsyła odpowiedź o takiej samej zawartości co zapytanie
• Otrzymując zapytanie zawierające kod funkcji 05h, 06h, 0Fh lub 10h - ustawianie wejścia/wyjścia binarnego, ustawianie grupy wejść/wyjść binarnych, zapis do pojedynczego rejestru lub zapis do grupy rejestrów, falownik odeśle bezpośrednio zapytanie jako odpowiedź
• Otrzymując zapytanie zawierające kod funkcji 01 h lub 03h - odczyt statusu wejść wyjść binarnych lub odczyt rejestru, falownik odeśle jako odpowiedź odczytane dane razem z takim samym adresem slave-a i kodem funkcji , jak tym zawartym w zapytaniu. Odpowiedź w sytuacji kiedy pojawi się błąd:
• W sytuacji, kiedy w zapytaniu znajdzie się jakikolwiek błąd (za wyjątkiem błędu transmisji), falownik odsyła odpowiedź zastrzeżoną i nie wykonuje żadnego polecenia
• Można sprawdzić rodzaj błędu przez sprawdzenie kodu funkcji w odpowiedzi zastrzeżonej. Kod funkcji w tej odpowiedzi jest sumą kodu funkcji z zapytania i 80h.
• Rodzaj błędu jest rozpoznawalny na podstawie kodu zastrzeżonego

[Pole konfiguracyjne]
Adres slave-a
Kod funkcji
Kod zastrzeżony
CRC-16

[Kod zastrzeżony - Opis]
0 1 h - Podana funkcja nie jest obsługiwana
0 2 h - Podany adres nie został odnaleziony
0 3 h - Format określonej danej nie jest akceptowalny
2 1 h - Wartość wpisanej w rejestr danej jest z poza zakresu nastaw falownika
2 2 h - Podane niżej funkcje nie są dostępne dla falownika:
- Funkcja zmiany zawartości rejestru, która nie może być zmieniona podczas obsługi falownika
- Funkcja dopuszczająca rozkaz wykonania komendy ENTER podczas biegu silnika (UV)
- Funkcja wpisywania do rejestru podczas wystąpienia błędu (UV)
- Funkcja wpisywania do rejestru (lub ustawianie wej./wyj. binarnego) przeznaczonego tylko do odczytu

Brak odpowiedzi:
W niżej określonych przepadkach falownik ignoruje zapytanie i nie wysyła odpowiedzi:
• Kiedy otrzyma zapytanie broadcasting-owe
• Kiedy wykryje błąd transmisji przy przyjmowaniu odpowiedzi
• Kiedy adres slave-a zawarty w zapytaniu nie pokrywa się z adresem falownika
• Kiedy czas przerwy pomiędzy kolejnymi wiadomościami jest krótszy niż 24 bity (3,5x bajtów)
• Kiedy długość danej z zapytania jest niewłaściwa

NOTATKA: Sprawdź i utrzymuj odpowiednie czasy reakcji mastera. Ponów procedurę zapytania mastera, w sytuacji braku odpowiedzi od slave-a po upływie czasu spodziewanej odpowiedzi.

WebSystem  tel. 048 383.01.44   | falowniki Hitachi | wortal z falownikami -> www.falowniki.pl | forum-> www.falowniki.info