Instrukcja obsługi czujnika temperatury i wilgotności SONBEST SM1410C CAN
SONBEST SM1410C Czujnik temperatury i wilgotności magistrali CAN

Parametry techniczne

Parametry techniczne Wartość parametru
Marka SONBEST
Zakres pomiaru temperatury -50℃~120℃
Dokładność pomiaru temperatury ± 0.5 ℃ @ 25 ℃
Zakres pomiaru wilgotności 0~100% wilgotności względnej
Dokładność wilgotności ± 3% wilgotności względnej przy 25 ℃
Interfejs komunikacyjny MÓC
Standardowa stawka 250 kbps
Moc DC9~24V 1A
Temperatura pracy -40~80°C
Wilgotność robocza 5%RH~90%RH

W przypadku zerwanych przewodów, okablować przewody jak pokazano na rysunku. Jeśli sam produkt nie ma ołowiu, kolor rdzenia jest dla odniesienia.

Protokół komunikacyjny

Produkt wykorzystuje standardowy format ramki CAN2.0B. Standardowa informacja o ramce to 11 bajtów, w tym dwie części informacji, a pierwsze 3 bajty części danych to część informacyjna. Domyślny numer węzła to 1, gdy urządzenie opuszcza fabrykę, co oznacza, że ​​kod identyfikacyjny tekstu to ID.10-ID.3 w standardowej ramce CAN, a domyślna częstotliwość to 50k. Jeśli wymagane są inne stawki, można je zmodyfikować zgodnie z protokołem komunikacyjnym.

Urządzenie może bezpośrednio współpracować z różnymi konwerterami CAN lub modułami akwizycji USB. Użytkownicy mogą również wybrać nasze przemysłowe konwertery USB-CAN (jak pokazano na powyższym rysunku). Podstawowy format i skład standardowej ramy są następujące Jak pokazano w tabeli.

7 6 5 4 3 2 1 0
Bajt 1 FF FTR X X DLC.3 DLC.2 DLC.1 DLC.0
Bajt 2 Identyfikator 10 Identyfikator 9 Identyfikator 8 Identyfikator 7 Identyfikator 6 Identyfikator 5 Identyfikator 4 Identyfikator 3
Bajt 3 Identyfikator 2 Identyfikator 1 Identyfikator 0 x x x x x
Bajt 4 d1.7 d1.6 d1.5 d1.4 d1.3 d1.2 d1.1 d1.0
Bajt 5 d2.7 d2.6 d2.5 d2.4 d2.3 d2.2 d2.1 d2.0
Bajt 6 d3.7 d3.6 d3.5 d3.4 d3.3 d3.2 d3.1 d3.0
Bajt 7 d4.7 d4.6 d4.5 d4.4 d4.3 d4.2 d4.1 d4.0
Bajt 11 d8.7 d8.6 d8.5 d8.4 d8.3 d8.2 d8.1 d8.0

Bajt 1 to informacja o ramce. Siódmy bit (FF) wskazuje format ramki, w ramce rozszerzonej FF=7; bit 1 (RTR) oznacza typ ramki, RTR=6 oznacza ramkę danych, RTR=0 oznacza ramkę zdalną; DLC oznacza rzeczywistą długość danych w ramce danych. Bajty 1~2 są ważne dla 3 bitów kodu identyfikacyjnego wiadomości. Bajty 11~4 to rzeczywiste dane ramki danych, nieprawidłowe dla ramki zdalnej. Na przykładample, gdy adres sprzętowy wynosi 1, jak pokazano na poniższym rysunku, identyfikator ramki wynosi 00 00 00 01, a na dane można odpowiedzieć, wysyłając prawidłowe polecenie.

Zapytanie o dane

Example: Aby sprawdzić wszystkie 2 dane z 1 # kanału urządzenia 1, komputer hosta wysyła polecenie: 01 03 00 00 00 02.

Typ ramki Identyfikator ramki CAN mapowanie

adres

kod funkcji startowy

adres

długość danych
00 01 01 01 03 00 00 02

Ramka odpowiedzi: 01 03 04 07 3A 0F 7D.

Typ ramki Identyfikator ramki CAN mapowanie

adres

kod funkcji długość danych dane
Odpowiedź

rama

00 00 01 03 04 08 AD 0F 7D

W odpowiedzi na zapytanie powyższego example: 0x03 to numer polecenia, 0x4 ma 4 dane, pierwsze dane to 08 AD przeliczone na system dziesiętny: 2221, ponieważ rozdzielczość modułu wynosi 0.01, to Wartość należy podzielić przez 100, czyli rzeczywista wartość to 22.21 stopnia. Każde dane zajmują dwa bajty, czyli zmienną całkowitą. Na podstawie tej wartości rzeczywistą wartość należy podzielić przez 100. Podobnie 0F 7D to drugie dane. Jego wartość wynosi 3965, czyli prawdziwa wartość to 39.65.

Zmień identyfikator ramki

Możesz użyć stacji głównej, aby zresetować numer węzła za pomocą polecenia. Numer węzła mieści się w zakresie od 1 do 200. Po zresetowaniu numeru węzła należy zresetować system. Ponieważ komunikacja odbywa się w formacie szesnastkowym, dane w tabeli Oba są w formacie szesnastkowym.

Na przykładampJeśli identyfikator hosta to 00 00, a adres czujnika to 00 01, bieżący węzeł 1 jest zmieniany na drugi. Komunikat komunikacyjny do zmiany identyfikatora urządzenia jest następujący: 2 01 06B 0 00 00.

Typ ramki Identyfikator ramki Ustaw adres Identyfikator funkcji wartość stała identyfikator ramki docelowej
Rozkaz 00 01 01 06 0B 00 00 02

Zwróć ramkę po prawidłowym ustawieniu: 01 06 01 02 61 88. Format jest zgodny z poniższą tabelą.

Identyfikator ramki Ustaw adres Identyfikator funkcji ramka źródłowa

ID

bieżąca ramka

ID

CRC16
00 00 01 06 01 02 61 88

Polecenie nie odpowie poprawnie. Poniżej znajduje się polecenie i komunikat odpowiedzi, aby zmienić Ustaw adres na 2.

Zmień szybkość urządzenia

Możesz użyć stacji głównej, aby zresetować szybkość urządzenia za pomocą poleceń. Zakres numerów szybkości wynosi 1~15. Po zresetowaniu numeru węzła stawka zacznie obowiązywać natychmiast. Ponieważ komunikacja odbywa się w formacie szesnastkowym, stawki w tabeli Liczby są w formacie szesnastkowym.

Wartość stawki rzeczywista stawka wartość stawki rzeczywista stawka
1 20 kbps 2 25 kbps
3 40 kbps 4 50 kbps
5 100 kbps 6 125 kbps
7 200 kbps 8 250 kbps
9 400 kbps A 500 kbps
B 800 kbps C 1M
D 33.33 kbps E 66.66 kbps

Szybkość spoza powyższego zakresu nie jest obecnie obsługiwana. Jeśli masz specjalne wymagania, możesz je dostosować. Na przykładample, szybkość urządzenia wynosi 250 tys., a liczba to 08 zgodnie z powyższą tabelą. Aby zmienić szybkość na 40k, liczba 40k to 03, komunikat komunikacji operacyjnej jest następujący: 01 06 00 67 00 03 78 14, jak pokazano na poniższym rysunku.

Po wykonaniu modyfikacji kursu, kurs zmieni się natychmiast, a urządzenie nie zwróci żadnej wartości. W tym czasie urządzenie akwizycji CAN również musi przełączyć odpowiednią prędkość, aby normalnie się komunikować.

Zwróć identyfikator ramki i szybkość po włączeniu zasilania

Po ponownym włączeniu urządzenia urządzenie zwróci odpowiedni adres urządzenia i informacje o szybkości. Dla example po włączeniu urządzenia raportowany jest następujący komunikat: 01 25 01 05 D1 80. Ramka I

Identyfikator ramki adres urządzenia kod funkcji obecny identyfikator ramki aktualna stawka CRC16
00 00 01 25 00 01 05 D1 80

W ramce odpowiedzi 01 wskazuje, że bieżący identyfikator ramki to 00 01, a wartość szybkości 05 wskazuje, że bieżąca szybkość wynosi 50 kb/s, co można uzyskać przeglądając tabelę.

Zastrzeżenie

Niniejszy dokument zawiera wszystkie informacje o produkcie, nie udziela żadnej licencji na własność intelektualną, nie wyraża ani nie sugeruje, i zabrania wszelkich innych sposobów udzielania jakichkolwiek praw własności intelektualnej, takich jak oświadczenie o warunkach sprzedaży tego produktu, inne kwestie. Nie ponosimy żadnej odpowiedzialności. Ponadto nasza firma nie udziela żadnych gwarancji, wyraźnych ani dorozumianych, dotyczących sprzedaży i użytkowania tego produktu, w tym przydatności do określonego zastosowania produktu, zbywalności lub odpowiedzialności za naruszenie jakichkolwiek patentów, praw autorskich lub innych praw własności intelektualnej itp. Specyfikacje produktów i opisy produktów mogą zostać zmienione w dowolnym momencie bez powiadomienia.

Skontaktuj się z nami

Firma: Shanghai Sonbest Industrial Co., Ltd
Adres: Budynek 8, nr 215 północno-wschodnia droga, dystrykt Baoshan, Szanghaj, Chiny;
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobu
E-mail: sprzedaz@sonbest.com
Telefon: 86-021-51083595 / 66862055 / 66862075 / 66861077

Logo

Dokumenty / Zasoby

SONBEST SM1410C Czujnik temperatury i wilgotności magistrali CAN [plik PDF] Instrukcja obsługi
SM1410C, czujnik temperatury i wilgotności magistrali CAN

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *