Manual de utilizare pentru senzorul de temperatură și umiditate SONBEST SM1410C CAN Bus
Parametrii tehnici
Parametru tehnic | Valoarea parametrului |
Marca | SONBEST |
Domeniu de măsurare a temperaturii | -50℃~120℃ |
Precizia de măsurare a temperaturii | ±0.5℃ @25℃ |
Domeniul de măsurare a umidității | 0~100%RH |
Precizia umidității | ±3%RH @25℃ |
Interfață de comunicare | POATE |
Rata implicita | 250 kbps |
Putere | DC9~24V 1A |
Temperatura de rulare | -40~80°C |
Umiditatea de lucru | 5%RH~90%RH |
În cazul firelor rupte, conectați firele așa cum se arată în figură. Dacă produsul în sine nu are cabluri, culoarea de bază este pentru referință.
Protocolul de comunicare
Produsul folosește formatul standard de cadru CAN2.0B. Informațiile standard ale cadrului sunt de 11 octeți, incluzând două părți de informații, iar primii 3 octeți ai părții de date sunt partea de informații. Numărul de nod implicit este 1 când dispozitivul iese din fabrică, ceea ce înseamnă că codul de identificare text este ID.10-ID.3 în cadrul standard CAN, iar rata implicită este de 50k. Dacă sunt necesare alte tarife, acestea pot fi modificate conform protocolului de comunicare.
Dispozitivul poate funcționa direct cu diverse convertoare CAN sau module de achiziție USB. Utilizatorii pot alege, de asemenea, convertoarele noastre USB-CAN de calitate industrială (așa cum se arată în figura de mai sus). Formatul de bază și compoziția cadrului standard sunt după cum se arată în tabel.
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Octet 1 | FF | FTR | X | X | DLC.3 | DLC.2 | DLC.1 | DLC.0 |
Octet 2 | ID.10 | ID.9 | ID.8 | ID.7 | ID.6 | ID.5 | ID.4 | ID.3 |
Octet 3 | ID.2 | ID.1 | ID.0 | x | x | x | x | x |
Octet 4 | d1.7 | d1.6 | d1.5 | d1.4 | d1.3 | d1.2 | d1.1 | d1.0 |
Octet 5 | d2.7 | d2.6 | d2.5 | d2.4 | d2.3 | d2.2 | d2.1 | d2.0 |
Octet 6 | d3.7 | d3.6 | d3.5 | d3.4 | d3.3 | d3.2 | d3.1 | d3.0 |
Octet 7 | d4.7 | d4.6 | d4.5 | d4.4 | d4.3 | d4.2 | d4.1 | d4.0 |
Octet 11 | d8.7 | d8.6 | d8.5 | d8.4 | d8.3 | d8.2 | d8.1 | d8.0 |
Octetul 1 este informația cadru. Al 7-lea bit (FF) indică formatul cadrului, în cadrul extins, FF=1; al 6-lea bit (RTR) indică tipul cadrului, RTR=0 indică cadrul de date, RTR=1 înseamnă cadrul la distanță; DLC înseamnă lungimea reală a datelor din cadrul de date. Octeții 2~3 sunt validi pentru 11 biți ai codului de identificare a mesajului. Octeții 4~11 sunt datele reale ale cadrului de date, nevalidi pentru cadrul de la distanță. De exampatunci când adresa hardware este 1, așa cum se arată în figura de mai jos, ID-ul cadrului este 00 00 00 01, iar datele pot fi răspunse prin trimiterea comenzii corecte.
Interogați datele
Example: Pentru a interoga toate cele 2 date ale 1# canalului 1 al dispozitivului, computerul gazdă trimite comanda: 01 03 00 00 00 02.
Tipul cadru | ID-ul cadru CAN | cartografiere
adresa |
codul funcției | pornire
adresa |
lungimea datelor |
00 01 | 01 | 01 | 03 | 00 00 | 02 |
Cadru de răspuns: 01 03 04 07 3A 0F 7D.
Tipul cadru | ID-ul cadru CAN | cartografiere
adresa |
codul funcției | lungimea datelor | date |
Răspuns
cadru |
00 00 | 01 | 03 | 04 | 08 AD 0F 7D |
În răspunsul la întrebarea de mai sus example: 0x03 este numărul comenzii, 0x4 are 4 date, primele date sunt 08 AD convertite în sistem zecimal: 2221, deoarece rezoluția modulului este 0.01, această valoare trebuie împărțită la 100, adică valoarea reală este 22.21 grade. Fiecare dată ocupă doi octeți, adică o variabilă întreagă. Valoarea reală trebuie împărțită la 100 pe baza acestei valori. În mod similar, 0F 7D este a doua dată. Valoarea sa este 3965, adică valoarea adevărată este 39.65.
Schimbați ID-ul cadrului
Puteți utiliza stația principală pentru a reseta numărul nodului prin comandă. Numărul nodului variază de la 1 la 200. După resetarea numărului nodului, trebuie să resetați sistemul. Deoarece comunicarea este în format hexazecimal, datele din tabelul Ambele sunt în format hexazecimal.
De exampdacă ID-ul gazdei este 00 00 și adresa senzorului este 00 01, nodul curent 1 este schimbat în al doilea. Mesajul de comunicare pentru schimbarea ID-ului dispozitivului este următorul: 2 01 06B 0 00 00.
Tipul cadru | ID cadru | Setați adresa | ID funcție | valoare fixă | ID-ul cadrului țintă |
Comanda | 00 01 | 01 | 06 | 0B 00 | 00 02 |
Reveniți cadrul după setarea corectă: 01 06 01 02 61 88. Formatul este așa cum este prezentat în tabelul de mai jos.
ID cadru | Setați adresa | ID funcție | cadru sursă
ID |
cadrul curent
ID |
CRC16 |
00 00 | 01 | 06 | 01 | 02 | 61 88 |
Comanda nu va răspunde corect. Următorul este mesajul de comandă și răspuns pentru a schimba adresa Setați la 2.
Schimbați rata dispozitivului
Puteți utiliza stația principală pentru a reseta rata dispozitivului prin comenzi. Intervalul numărului ratei este 1~15. După resetarea numărului de nod, rata va intra în vigoare imediat. Deoarece comunicarea este în format hexazecimal, rata din tabel Numerele sunt în format hexazecimal.
Valoarea ratei | rata reală | valoarea ratei | rata reală |
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 |
Rata care nu se află în intervalul de mai sus nu este acceptată în prezent. Dacă aveți cerințe speciale, îl puteți personaliza. De example, rata dispozitivului este de 250k, iar numărul este 08 conform tabelului de mai sus. Pentru a schimba rata la 40k, numărul de 40k este 03, mesajul de comunicare operațional este următorul: 01 06 00 67 00 03 78 14, așa cum se arată în figura de mai jos.
După efectuarea modificării ratei, rata se va modifica imediat, iar dispozitivul nu va returna nicio valoare. În acest moment, dispozitivul de achiziție CAN trebuie, de asemenea, să schimbe rata corespunzătoare pentru a comunica normal.
Returnați ID-ul cadrului și rata după pornire
După ce dispozitivul este pornit din nou, dispozitivul va returna adresa dispozitivului corespunzătoare și informațiile despre tarif. De exampdupă ce dispozitivul este pornit, mesajul raportat este următorul: 01 25 01 05 D1 80. Cadrul I
ID cadru | adresa dispozitivului | codul funcției | ID-ul actual al cadrului | rata curentă | CRC16 |
00 00 | 01 | 25 | 00 01 | 05 | D1 80 |
În cadrul de răspuns, 01 indică faptul că ID-ul cadrului curent este 00 01, iar valoarea vitezei 05 indică faptul că rata curentă este de 50 kbps, care poate fi obținută prin căutarea tabelului.
Disclaimer
Acest document oferă toate informațiile despre produs, nu acordă nicio licență de proprietate intelectuală, nu exprimă sau implică și interzice orice alte mijloace de acordare a oricăror drepturi de proprietate intelectuală, cum ar fi declarația privind termenii și condițiile de vânzare a acestui produs, alte probleme. Nu se asumă nicio răspundere. În plus, compania noastră nu oferă garanții, exprese sau implicite, cu privire la vânzarea și utilizarea acestui produs, inclusiv adecvarea pentru utilizarea specifică a produsului, capacitatea de comercializare sau răspunderea de încălcare a oricărui brevet, drept de autor sau alte drepturi de proprietate intelectuală etc. Specificațiile și descrierile produselor pot fi modificate în orice moment, fără notificare.
Contactaţi-ne
Companie: Shanghai Sonbest Industrial Co., Ltd
Adresa: Clădirea 8, No.215 North East Road, Districtul Baoshan, Shanghai, China
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
E-mail: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
Documente/Resurse
![]() |
Senzor de temperatură și umiditate SONBEST SM1410C CAN Bus [pdfManual de utilizare SM1410C, Senzor de temperatură și umiditate CAN Bus |