SONBEST SD5111B RS485 Tipo di rete LCD a schermo grande Temperatura e umidità con montaggio a parete
Parametri tecnici
Parametro tecnico | Valore del parametro |
Campo di misura della temperatura | -30℃~80℃ |
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 | RS485 |
Velocità di trasmissione predefinita | 9600 8 n. 1 |
Energia | CC9~24V 1A |
Display | LCD |
Temperatura di funzionamento | -40~80°C |
Umidità di lavoro | 5%UR~90%UR |
Istruzioni di cablaggio
Qualsiasi cablaggio errato può causare danni irreversibili al prodotto. Si prega di cablare accuratamente il cavo come segue in caso di interruzione di corrente, quindi collegare il cavo per confermare la correttezza e quindi riutilizzarlo.
ID | Colore del nucleo | Identificazione | Nota |
1 | Rosso | V+ | Potenza + |
2 | Verde | V- | Energia - |
3 | Giallo | A+ | RS485A+ |
4 | Blu | B- | RS485 B- |
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 di protocollo standard RS485 MODBUS-RTU, tutti i comandi di operazione o risposta sono dati esadecimali. L'indirizzo predefinito del dispositivo è 1 quando il dispositivo viene spedito, la velocità in baud predefinita è 9600, 8, n, 1
ID funzione lettura dati 0x03
Frame di richiesta esadecimale, invio esample: interroga 1# dispositivo 1 dati, il computer host invia il comando:01 03 00 00 00 02 C4 0B.
ID dispositivo | ID funzione | Indirizzo di partenza | Lunghezza dati | CRC16 |
01 | 03 | 00 00 | 00 02 | C4 0B |
Per il frame di query corretto, il dispositivo risponderà con i dati:01 03 04 00 79 00 7A AA 09, il formato della risposta viene analizzato come segue
ID dispositivo | ID funzione | Lunghezza dati | dati 1 | dati 2 | Controlla il codice |
01 | 03 | 04 | 00 79 | 00 7A | AA09 |
Descrizione dei dati: i dati nel comando sono esadecimali. Prendi i dati 1 come esempioample. 00 79 viene convertito in un valore decimale di 121. Se l'ingrandimento dei dati è 100, il valore effettivo è 121/100=1.21. Altri e così via.
Tabella degli indirizzi dei dati
Indirizzo | Indirizzo di partenza | Descrizione | Tipo di dati | Intervallo di valori |
40001 | 00 01 | temperatura | Leggere | 0~65535 |
40002 | 00 02 | umidità | Leggere | 0~65535 |
40101 | 00 64 | codice modello | leggere/scrivere | 0~65535 |
40102 | 00 65 | punti totali | leggere/scrivere | 1~20 |
40103 | 00 66 | ID dispositivo | leggere/scrivere | 1~249 |
40104 | 00 67 | velocità di trasmissione | leggere/scrivere | 0~6 |
40105 | 00 68 | modalità | leggere/scrivere | 1~4 |
40106 | 00 69 | protocollo | leggere/scrivere | 1~10 |
Leggere e modificare l'indirizzo del dispositivo
Leggi o interroga l'indirizzo del dispositivo
Se non si conosce l'indirizzo corrente del dispositivo e sul bus è presente un solo dispositivo, è possibile utilizzare il comando FA 03 00 64 00 02 90 5F Query device address.
ID dispositivo | ID funzione | Indirizzo di partenza | Lunghezza dati | CRC16 |
FA | 03 | 00 64 | 00 02 | 90 5FA |
FA è 250 per l'indirizzo generale. Quando non conosci l'indirizzo, puoi utilizzare 250 per ottenere l'indirizzo reale del dispositivo, 00 64 è il registro del modello del dispositivo per il comando di query corretto a cui il dispositivo risponderà, ad es.ample i dati di risposta sono: 01 03 02 07 12 3A 79, il cui formato è come mostrato nella tabella seguente
ID dispositivo | ID funzione | Indirizzo di partenza | Descrizione | CRC16 |
01 | 03 | 02 | 55C3 | 3A 79 |
La risposta dovrebbe essere nei dati, il primo byte 01 indica che l'indirizzo reale del dispositivo corrente è, 55 3C convertito in decimale 20182 indica che il modello principale del dispositivo corrente è 21820, gli ultimi due byte 00 01 Indica che il dispositivo ha un quantità di stato.
Modifica indirizzo dispositivo
Per esempioample se l'indirizzo del dispositivo corrente è 1, vogliamo cambiarlo in 02, il comando è:01 06 00 6600 02 E8 14 .
ID dispositivo | ID funzione | Indirizzo di partenza | Destinazione | CRC16 |
01 | 06 | 00 66 | 00 02 | E8 14 |
Dopo che la modifica è andata a buon fine, il dispositivo restituirà le informazioni: 02 06 00 66 00 02 E8 27 , il suo formato viene analizzato come mostrato nella tabella seguente
ID dispositivo | ID funzione | Indirizzo di partenza | Destinazione | CRC16 |
01 | 06 | 00 66 | 00 02 | E8 27 |
La risposta dovrebbe essere nei dati, dopo che la modifica è riuscita, il primo byte è il nuovo indirizzo del dispositivo. Dopo che l'indirizzo generale del dispositivo è stato modificato, avrà effetto immediato. A questo punto, l'utente deve modificare contemporaneamente il comando di query del software.
Leggere e modificare la velocità in baud
Leggi Baud rate
La velocità in baud predefinita del dispositivo è 9600. Se è necessario modificarla, è possibile modificarla in base alla seguente tabella e al protocollo di comunicazione corrispondente. Ad esempioample, legge l'ID della velocità in baud del dispositivo corrente, il comando è: 01 03 00 67 00 01 35 D5 , il suo formato viene analizzato come segue.
ID dispositivo | ID funzione | Indirizzo di partenza | Lunghezza dati | CRC16 |
01 | 03 | 00 67 | 00 01 | 35 GIORNO 5 |
Leggere la codifica del baud rate del dispositivo corrente. Codifica baud rate: 1 è 2400; 2 è 4800; 3 è 9600; 4 è 19200; 5 è 38400; 6 è 115200.
Per il comando di query corretto, il dispositivo risponderà, ad esempioample i dati di risposta sono: 01 03 02 00 03 F8 45, il cui formato è come mostrato nella tabella seguente
ID dispositivo | ID funzione | Lunghezza dati | Tariffa ID | CRC16 |
01 | 03 | 02 | 00 03 | F8 45 |
codificato in base alla velocità di trasmissione, 03 è 9600, ovvero il dispositivo attuale ha una velocità di trasmissione di 9600.
Modifica la velocità di trasmissione
Per esempioample, cambiando il baud rate da 9600 a 38400 cioè cambiando il codice da 3 a 5, il comando è: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15.
ID dispositivo | ID funzione | Indirizzo di partenza | Velocità di trasmissione target | CRC16 |
01 | 03 | 00 66 | 00 01 | 64 15 |
Cambiare la velocità in baud da 9600 a 38400, cambiando il codice da 3 a 5. La nuova velocità in baud avrà effetto immediato, a quel punto il dispositivo perderà la sua risposta e la velocità in baud del dispositivo dovrebbe essere interrogata di conseguenza. Modificato.
Leggi Correzione Vale
Quando c'è un errore tra i dati e lo standard di riferimento, possiamo ridurre l'errore di visualizzazione regolando il valore di correzione. La differenza di correzione può essere modificata in più o meno 1000, ovvero l'intervallo di valori è 0-1000 o 64535 -65535 Per esample quando il valore visualizzato è troppo piccolo possiamo correggerlo aggiungendo 100. Il comando è 01 03 00 6B 00 01 F5 D6 nel comando 100 è hex 0x64 Se è necessario ridurre è possibile impostare un valore negativo come -100 corrispondente al valore esadecimale di FF 9C che viene calcolato come 100-65535=65435, quindi convertito in esadecimale in 0x FF 9C. Il valore di correzione parte da 00 6B. Prendiamo il primo parametro come example. Il valore di correzione viene letto e modificato allo stesso modo per più parametri.
ID dispositivo | ID funzione | Indirizzo di partenza | Lunghezza dati | CRC16 |
01 | 03 | 00 6B | 00 01 | F5 RE6 |
Per il comando di query corretto, il dispositivo risponderà, ad esempioample i dati di risposta sono: 01 03 02 00 64 B9 AF il cui formato è quello riportato nella tabella seguente:
ID dispositivo | ID funzione | Lunghezza dati | Valore dei dati | CRC16 |
01 | 03 | 02 | 00 64 | B9AF |
Nei dati di risposta, il primo byte 01 indica l'indirizzo reale del dispositivo corrente e 00 6B è il primo registro del valore di correzione della quantità di stato. Se il dispositivo ha più parametri, altri parametri funzionano in questo modo. Allo stesso modo la temperatura generale e l'umidità hanno questo parametro, la luce generalmente non ha questo parametro.
Modifica valore di correzione
Per esempioampSe la quantità dello stato corrente è troppo piccola, vogliamo aggiungere 1 al suo valore reale e il valore corrente più 100 comandi di operazione di correzione è: 01 06 00 6B 00 64 F9 FD.
ID dispositivo | ID funzione | Indirizzo di partenza | Destinazione | CRC16 |
01 | 06 | 00 6B | 00 64 | F9 F.D |
Dopo che l'operazione è andata a buon fine, il dispositivo restituirà le informazioni: 01 06 00 6B 00 64 F9 FD, i parametri avranno effetto immediatamente dopo la modifica avvenuta con successo.
Disclaimer
- Il presente documento fornisce tutte le informazioni sul prodotto, non concede alcuna licenza di proprietà intellettuale, non esprime né implica e vieta qualsiasi altro mezzo per concedere diritti di proprietà intellettuale, come la dichiarazione dei termini e delle condizioni di vendita di questo prodotto e altre questioni.
- Non si assume alcuna responsabilità.
- Inoltre, la nostra azienda non fornisce alcuna garanzia, espressa o implicita, riguardo 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 copyright di brevetto o altri diritti di proprietà intellettuale, ecc.
- Le specifiche e le descrizioni dei prodotti possono essere modificate in qualsiasi momento senza preavviso.
Contattaci
Azienda: Shanghai Sonbest Industrial Co., Ltd
Indirizzo: Edificio 8, No.215 North East Road, distretto di Baoshan, Shanghai, Cina
Web: http://www.sonbus.com
SKYPE: soobu
E-mail: vendita@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
Documenti / Risorse
![]() |
SONBEST SD5111B RS485 Tipo di rete Display LCD per temperatura e umidità a schermo grande montato a parete [pdf] Manuale d'uso SD5111B, display LCD per temperatura e umidità a grande schermo di tipo rete RS485 montato a parete |