Manuale utente del sensore di temperatura e umidità del bus CAN SONBEST SM1410C
Parametri tecnici
Parametro tecnico | Valore del parametro |
Marca | SONBEST |
Campo di misura della temperatura | -50℃~120℃ |
Precisione della misurazione della temperatura | ± 0.5 ℃ @ 25 ℃ |
Campo di misura dell'umidità | 0~100% UR |
Precisione dell'umidità | ±3%UR a 25℃ |
Interfaccia di comunicazione | POTERE |
Tasso predefinito | 250 kbps |
Energia | CC9~24V 1A |
Temperatura di funzionamento | -40~80°C |
Umidità di lavoro | 5%UR~90%UR |
In caso di fili rotti, cablare i fili come mostrato in figura. Se il prodotto stesso non ha cavi, il colore del nucleo è di riferimento.
Protocollo di comunicazione
Il prodotto utilizza il formato frame standard CAN2.0B. Le informazioni del frame standard sono 11 byte, comprese due parti di informazioni e i primi 3 byte della parte di dati sono la parte di informazioni. Il numero di nodo predefinito è 1 quando il dispositivo lascia la fabbrica, il che significa che il codice di identificazione del testo è ID.10-ID.3 nel frame standard CAN e la velocità predefinita è 50k. Se sono richieste altre tariffe, possono essere modificate in base al protocollo di comunicazione.
Il dispositivo può funzionare direttamente con vari convertitori CAN o moduli di acquisizione USB. Gli utenti possono anche scegliere i nostri convertitori USB-CAN di livello industriale (come mostrato nella figura sopra). Il formato di base e la composizione del telaio standard sono i seguenti Come mostrato nella tabella.
位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
byte 1 | FF | Per favore, continua così. | X | X | DLC.3 | DLC.2 | DLC.1 | DLC.0 |
byte 2 | ID.10 | ID.9 | ID.8 | ID.7 | ID.6 | ID.5 | ID.4 | ID.3 |
byte 3 | ID.2 | ID.1 | ID.0 | x | x | x | x | x |
byte 4 | d1.7 | d1.6 | d1.5 | d1.4 | d1.3 | d1.2 | d1.1 | d1.0 |
byte 5 | d2.7 | d2.6 | d2.5 | d2.4 | d2.3 | d2.2 | d2.1 | d2.0 |
byte 6 | d3.7 | d3.6 | d3.5 | d3.4 | d3.3 | d3.2 | d3.1 | d3.0 |
byte 7 | d4.7 | d4.6 | d4.5 | d4.4 | d4.3 | d4.2 | d4.1 | d4.0 |
byte 11 | d8.7 | d8.6 | d8.5 | d8.4 | d8.3 | d8.2 | d8.1 | d8.0 |
Il byte 1 è l'informazione del frame. Il 7° bit (FF) indica il formato della trama, nella trama estesa, FF=1; il 6° bit (RTR) indica il tipo di frame, RTR=0 indica il frame di dati, RTR=1 indica il frame remoto; DLC indica la lunghezza effettiva dei dati nel frame di dati. I byte 2~3 sono validi per 11 bit del codice di identificazione del messaggio. I byte 4~11 sono i dati effettivi del frame di dati, non validi per il frame remoto. Per esample, quando l'indirizzo hardware è 1, come mostrato nella figura seguente, l'ID frame è 00 00 00 01, ed è possibile rispondere ai dati inviando il comando corretto.
Interroga i dati
Example: per interrogare tutti e 2 i dati di 1# dispositivo canale 1, il computer host invia il comando: 01 03 00 00 00 02.
Tipo di telaio | ID frame CAN | mappatura
indirizzo |
codice funzione | di partenza
indirizzo |
lunghezza dei dati |
00 01 | 01 | 01 | 03 | 00 00 | 02 |
Telegramma di risposta: 01 03 04 07 3A 0F 7D.
Tipo di telaio | ID frame CAN | mappatura
indirizzo |
codice funzione | lunghezza dei dati | dati |
Risposta
telaio |
00 00 | 01 | 03 | 04 | 08 dC 0F 7D |
Nella risposta alla domanda di cui sopra example: 0x03 è il numero del comando, 0x4 ha 4 dati, il primo dato è 08 AD convertito in sistema decimale: 2221, perché la risoluzione del modulo è 0.01, questo Il valore deve essere diviso per 100, ovvero il valore effettivo è 22.21 gradi. Ciascun dato occupa due byte, ovvero una variabile intera. Il valore effettivo deve essere diviso per 100 sulla base di questo valore. Allo stesso modo, 0F 7D è il secondo dato. Il suo valore è 3965, ovvero il valore vero è 39.65.
Cambia ID fotogramma
È possibile utilizzare la stazione master per reimpostare il numero di nodo tramite comando. Il numero di nodo è compreso tra 1 e 200. Dopo aver reimpostato il numero di nodo, è necessario reimpostare il sistema. Poiché la comunicazione è in formato esadecimale, i dati nella tabella Entrambi sono in formato esadecimale.
Per esempioample, se l'ID host è 00 00 e l'indirizzo del sensore è 00 01, il nodo 1 corrente viene modificato nel 2°. Il messaggio di comunicazione per la modifica dell'ID dispositivo è il seguente: 01 06 0B 00 00 02.
Tipo di telaio | ID telaio | Imposta indirizzo | ID funzione | valore fisso | ID frame di destinazione |
Comando | 00 01 | 01 | 06 | 0B 00 | 00 02 |
Ritorno frame dopo la corretta impostazione: 01 06 01 02 61 88. Il formato è come mostrato nella tabella seguente.
ID telaio | Imposta indirizzo | ID funzione | fotogramma sorgente
ID |
fotogramma corrente
ID |
CRC16 |
00 00 | 01 | 06 | 01 | 02 | 61 88 |
Il comando non risponderà correttamente. Di seguito è riportato il comando e il messaggio di risposta per modificare l'indirizzo Imposta indirizzo su 2.
Modifica la frequenza del dispositivo
È possibile utilizzare la stazione principale per ripristinare la velocità del dispositivo tramite i comandi. L'intervallo del numero di frequenza è 1~15. Dopo aver reimpostato il numero di nodo, la tariffa avrà effetto immediato. Poiché la comunicazione è in formato esadecimale, la velocità nella tabella I numeri sono in formato esadecimale.
Valore della tariffa | tasso effettivo | valore della tariffa | tasso effettivo |
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 |
La tariffa non compresa nell'intervallo sopra non è attualmente supportata. Se hai requisiti speciali, puoi personalizzarlo. Per esample, la velocità del dispositivo è 250k e il numero è 08 secondo la tabella sopra. Per modificare la velocità a 40k, il numero di 40k è 03, il messaggio di comunicazione dell'operazione è il seguente: 01 06 00 67 00 03 78 14, come mostrato nella figura seguente.
Dopo aver eseguito la modifica della tariffa, la tariffa cambierà immediatamente e il dispositivo non restituirà alcun valore. A questo punto, anche il dispositivo di acquisizione CAN deve cambiare la velocità corrispondente per comunicare normalmente.
Restituisce l'ID frame e la velocità dopo l'accensione
Dopo che il dispositivo è stato riacceso, il dispositivo restituirà l'indirizzo del dispositivo corrispondente e le informazioni sulla tariffa. Per esample, dopo l'accensione del dispositivo, il messaggio riportato è il seguente: 01 25 01 05 D1 80. Frame I
ID telaio | indirizzo del dispositivo | codice funzione | ID fotogramma corrente | tasso attuale | CRC16 |
00 00 | 01 | 25 | 00 01 | 05 | D1 80 |
Nel frame di risposta, 01 indica che l'ID frame corrente è 00 01 e il valore della velocità 05 indica che la velocità corrente è 50 kbps, che può essere ottenuto guardando la tabella.
Disclaimer
Questo documento fornisce tutte le informazioni sul prodotto, non concede alcuna licenza di proprietà intellettuale, non esprime o implica, e proibisce qualsiasi altro mezzo di concessione di diritti di proprietà intellettuale, come la dichiarazione di termini e condizioni di vendita di questo prodotto, altre questioni. Non si assume alcuna responsabilità. Inoltre, la nostra azienda non rilascia alcuna garanzia, espressa o implicita, in merito alla vendita e all'uso di questo prodotto, inclusa l'idoneità per l'uso specifico del prodotto, la commerciabilità o la responsabilità per violazione di qualsiasi brevetto, copyright o altri diritti di proprietà intellettuale, ecc. Le specifiche del prodotto e le descrizioni del prodotto possono essere modificate in qualsiasi momento senza preavviso.
Contattaci
Azienda: Shanghai Sonbest Industrial Co., Ltd
Indirizzo: Costruzione 8, strada del nordest di No.215, distretto di Baoshan, Shanghai, Cina
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: subuuu
E-mail: vendita@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
Documenti / Risorse
![]() |
Sensore di temperatura e umidità del bus CAN SONBEST SM1410C [pdf] Manuale d'uso SM1410C, sensore di temperatura e umidità CAN Bus |