User manual
- 23 -
NOVATEK-EL ECTRO
ОМ-310
itp.) ОМ-310 odbiera ramkę zapytania i generuje odpowiedź z flagą i kodem błędu. Flagą błędu jest starszym bitem
ustawionym na 1 w polu funkcji. Na kod błędu przeznaczone jest osobne pole w odpowiedzi. Przykład odpowiedzi
jest podany na rysunku 2.5. Kody błędów są podane w tabeli 2.6.
Rysunek 2.5 - Przykład odpowiedzi po wystąpieniu błędu.
Tabela 2.6
KOD
BŁĘDU
NAZWA
Opis
01h
ILLEGAL FUNCTION
ОМ-310 nie może przetworzyć odebranego kodu funkcji
02h
ILLEGAL DATA ADDRESS
Podany w zapytaniu adres danych nie jest dostępny dla urządzenia podrzędnego
03h
ILLEGAL DATA VALUE
Wartość zawarta w polu danych zapytania nie jest wartością dopuszczalną dla
ОМ-310.
04h
SLAVE DEVICE FAILURE
W czasie, gdy ОМ-310 próbował wykonać zadaną czynność, wystąpił
nienaprawialny błąd
05h
ACKNOWLEDGE
ОМ-310
odebrał i przetwarza zapytanie, ale potrzebuje do tego dużo czasu. Ta
odpowiedź chroni urządzenie nadrzędne od generowania błędu limitu czasu
06h
SLAVE DEVICE BUSY
ОМ-310 jest zajęty przetwarzaniem polecenia. Urządzenie nadrzędne powinno
powtórzyć komunikat później, gdy urządzenie podrzędne będzie wolne
07h
NEGATIVE ACKNOWLEDGE
ОМ-310
może wykonać odebranej w zapytaniu funkcji programowej.
2.4.5 Zdalne sterowanie włączeniem/wyłączeniem obciążenia za pomocą interfejsu RS-232/RS-485
Praca ОМ-310 w trybie zdalnego sterowania jest określana parametrem .
Przy =0 zdalne sterowanie załączeniem/odłączeniem obciążenia jest zakazane.
Przy =1 ОМ-310 po podaniu zasilania pracuje tak samo, jak w przypadku wyłączonego trybu zdalnego
sterowania (normalna praca urządzenia), ale dozwolony jest zapis do rejestru rozkazów R_COMMAND.
Przy =2 ОМ-310 załączy obciążenie dopiero po otrzymaniu odpowiedniego rozkazu za pomocą interfejsu
RS-232/RS-485..
Wartość R_COMMAND jest uwzględniania przez algorytm pracy przy =1, =2. Jeżeli =0 i użytkownik
ustawia =1 lub =2, w R_COMMAND zostanie zapisane 0.
Lista możliwych ustawień rejestru rozkazów jest podana w tabeli 2.7.
Jeżeli =1, po włączeniu zasilania w rejestr rozkazów zostanie zapisane 1 (normalna praca urządzenia).
Jeżeli =2, po włączeniu zasilania w rejestr rozkazów zostanie zapisane 0 (obciążenie odłączone do
momentu otrzymania rozkazu włączenia).
Podczas awaryjnego wyłączenia obciążenia poprzez jednoczesne naciśniecie przycisków DOWN, UP (przy
=2, =3) rejestr rozkazów zostanie skasowany do 0.
Tabela 2.7
Rejestr poleceń
R_COMMAND
Adres = 220
Wykonywane czynności
0
Odłączyć obciążenie. Jeżeli silnik jest wyłączony, do momentu otrzymania rozkazu zdalnego
sterowania na włączenie silnik nie zostanie włączony. Jeżeli silnik jest włączony, nastąpi jego
wyłączenie.
1
Normalna praca urządzenia.
Jeżeli obciążenie zostało wyłączone na rozkaz zdalnego sterowania lub za pomocą jedno-
czesnego naciśnięcia przycisków DOWN, UP (przy =3) lub w przypadku wystąpienia
awarii, po usunięciu której jest możliwe SPZ, przy zapisywaniu 1 w R_COMMAND włączenie
obciążenia nastąpi po upływie czasu SPZ odliczanego od momentu wyłączenia obciążenia.
2
Przedwczesne włączenie obciążenia. Zapis 2 powoduje włączenie obciążenia przed
upływem czasu SPZ. Po włączeniu obciążenia R_COMMAND =1.










