User manual

- 20 -
ОМ-310
NOVATEK-ELECT RO
Tabela 2.1
START
okres ciszy na liniach transmisyjnych: ponad 2 ms przy prędkości transmisji 9600 Bd lub
ponad 4 ms przy prędkości transmisji 19200 Bd
ADR
Adres komunikacji ОМ-310 (8 bitów)
CMD
Kod rozkazu 8 bitów
DATA 0
Zawartość danych:
N*8 bitów danych (n<=24)
….
DATA (n-1)
CRC CHK low
CRC suma cyklicznej kontroli
16 bitów
CRC CHK high
END
okres ciszy na liniach transmisyjnych: ponad 2 ms przy prędkości transmisji 9600 Bd lub
ponad 4 ms przy prędkości transmisji 19200 Bd
2.4.4.4. CMD (kod rozkazu) i DATA (symbole danych)
Format symboli danych zależy od kodów rozkazów.
Kod rozkazu 0x03, odczyt n-słów.
Przykład: odczyt grupy 2 słów od adresu początkowego 2102H w ОМ-310 o adresie 01H (tab. 2.2).
Tabela 2.2
Komunikat zawierający polecenie
Komunikat zawierający odpowiedź
ADR
0x01
ADR
0x01
CMD
0x03
CMD
0x03
Startowy adres danych
0x21
0x02
Liczba danych w bajtach
0x04
Liczba danych w słowach
0x00
0x02
Zawartość danych dla adresu
0x17
0x70
CRC CHK low
0x6F
Zawartość danych dla adresu
0x00
0x00
CRC CHK high
0xF7
CRC CHK low
0xFE
CRC CHK high
0x5C
Kod rozkazu 0x06, zapis jedno słowo
Nie zaleca się używanie tego rozkazu, ponieważ zapis niepoprawnych danych może spowodować
niezadziałanie ОМ-310.
Zapis jest możliwy tylko z adresów parametrów programowalnych (tabela 1.5), z wyjątkiem parametrów
podanych w tabeli 2.3.
Tabela 2.3
Parametry do ustawienia i odczytu
Parametry kodów
Adres
Całkowity czas pracy urządzenia [doba]
tbU
207
Kod dostępu użytkownika
LOC
208
Serwisowy kod dostępu
PAS
209
Przywrócenie parametrów fabrycznych
PPP
210
Wersja urządzenia
rEL
217
Zapis parametru odbywa się niezależnie od ustawionego poziomu serwisowego zabezpieczenia (zapis z linii
komunikacyjnej ma wyższy priorytet).
W przypadku zapisu nowej wartości w komórkę zabezpieczoną TMLPP, parametr automatycznie jest usuwany
z tego trybu.
Zapisywane parametry powinny być n-krotne odstępowi, podanemu w tabeli 1.5.
Przykład: zapis
1000
(
0x03E8
) w rejestr z adresem
0x00A0
w
ОМ-310
z adresem komunikacji
01H
.
Tabela 2.4
Komunikat zawierający polecenie
Komunikat zawierający odpowiedź
ADR
0x01
ADR
0x01
CMD
0x06
CMD
0x06
Startowy adres danych
0x00
0xA0
Startowy adres danych
0x00
0xA0
Dane
0x03
0xE8
Dane
0x03
0xE8
CRC CHK low
0x89
CRC CHK low
0x89
CRC CHK high
0x56
CRC CHK high
0x56