User manual

Strona 52 z 68
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2015, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Bajt 2: OBJ
Obiekty komunikacji dla urządzenia są adresowane za pomocą tego bitu. Na liście obiektów
komunikacji (zob. rozdział 9.3) wypisane są obiekty oraz ich funkcje.
Bajt 3 - 18: Data field
Pole danych może mieć długość 1 – 16 bajtów, w związku z tym długość telegramu jest zmienna. Jli
wysłane jest zapytanie (PC -> urządzenie) i nie wysłane zostaną żadne dane, zakres danych nie jest
używany i suma kontrolna telegramu (zob. poniżej) pojawia się od razu po bajcie 2. Tylko gdy
odpowiedź (urządzenie ->PC) jest wysłana, nawet jeśli jest to Wydarzenie, pojawią się dane o
konkretnej długości.
Word x: CS (check sum)
Suma kontrolna jest zawsze zlokalizowana na końcu telegramu. Jest obliczana jako proste dodawanie
wszystkich bajtów telegramu. Ma długość dwóch bajtów. Bit wyższy jest umieszczony przed bitem
niższym .
Przykład telegramu:
Obiekt nr 71 (zapytanie rzeczywistej wartości) zostanie wysłany do urządzenia o numerze węzła 1.
Telegram musi wyglądać następująco (wartości heksadecymalne):
55 01 47 00 9D
Spodziewana odpowiedź może wyglądać następująco:
85 01 47 64 00 1E 00 50 00 01 9F
(wynika z tego: 80 V, 30 A oraz 2400 W przy zasilaczu 80 V, 100 A i 3000W, jak przy przykładowym PSI
9080-100).
Zobacz także kolejny rozdział aby poznać informacje o przeliczaniu wartości ustawianych i
rzeczywistych.
Więcej przykładów w rozdziale 9.
7.6.1 Translacja wartości ustawianych i rzeczywistych
Wartości ustawiane i rzeczywiste (zob. listę obiektów komunikacji) są, z kilkoma wyjątkami, wysyłane
jako wartości procentowe, gdzie 0x6400 odpowiada 100%. Jeśli urządzenie posiada nominalne
napięcie 80 V i umieszczona w odpowiedzi wartość rzeczywista wynosi 0x3200 (0x32 =50 = 50%),
odpowiada to wartości 40 V napięcia wyjściowego.