XunChip XM9132B curent bidirecțional la modulul RS485

XM9132B utilizând protocolul standard de magistrală RS485 MODBUS-RTU acces ușor la PLC DCS și alte instrumente sau sisteme pentru monitorizarea cantităților de stare 4-20mAcurent,4-20mAcurent. Utilizarea internă a miezului de detectare de înaltă precizie și a dispozitivelor aferente pentru a asigura o fiabilitate ridicată și o stabilitate excelentă pe termen lung poate fi personalizată RS232, RS485, CAN, 4-20mA, DC0 ~ 5V\10V, ZIGBEE, Lora, WIFI, GPRS și alte ieșiri metode.
Parametrii tehnici
| Parametru tehnic | Valoarea parametrului |
| Semnal de intrare | curent DC0~20mA |
| Semnal de intrare | curent DC0~20mA |
| Interfață de comunicare | RS485 |
| Rată de transmisie implicită | 9600 8 n 1 |
| Putere | DC9~24V 1A |
| Temperatura de rulare | -40~80°C |
| Umiditatea de lucru | 5%RH~90%RH |
Dimensiunea produsului

Cum să cablați?


Cum se utilizează?

Protocolul de comunicare
Produsul folosește formatul standard de protocol RS485 MODBUS-RTU, toate comenzile de operare sau de răspuns sunt date hexazecimale. Adresa implicită a dispozitivului este 1 când dispozitivul este livrat, rata de transmisie implicită este 9600, 8, n, 1
Citiți date (ID funcție 0x03)
Cadru de interogare (hexazecimal), trimiterea example: Interogați datele 1# dispozitiv 1, computerul gazdă trimite comanda:01 03 00 00 00 02 C4 0B.
| ID dispozitiv | ID funcție | Adresa de început | Lungimea datelor | CRC16 |
| 01 | 03 | 00 00 | 00 02 | C4 0B |
Pentru cadrul de interogare corect, dispozitivul va răspunde cu date:01 03 04 00 7A 00 00 DB EA , formatul de răspuns este analizat după cum urmează
| ID dispozitiv | ID funcție | Lungimea datelor | Date 1 | Date 2 | Verificați codul |
| 01 | 03 | 04 | 00 79 | 00 7A | DB EA |
Descrierea datelor: datele din comandă sunt hexazecimale. Luați data 1 ca example. 00 79 este convertit la o valoare zecimală de 121. Dacă mărirea datelor este 100, valoarea reală este 121/100=1.21. Alții și așa mai departe.
| Adresa | Adresa de început | Descriere | Tip de date | Interval de valori |
| 40001 | 00 00 | 4-20mAcurent | Numai citire | 0~65535 |
| 40002 | 00 01 | 4-20mAcurent | Numai citire | 0~65535 |
| 40101 | 00 64 | cod model | citit/scriere | 0~65535 |
| 40102 | 00 65 | total de puncte | citit/scriere | 1~20 |
| 40103 | 00 66 | ID dispozitiv | citit/scriere | 1~249 |
| 40104 | 00 67 | rata baud | citit/scriere | 0~6 |
| 40105 | 00 68 | modul | citit/scriere | 1~4 |
| 40106 | 00 69 | protocol | citit/scriere | 1~10 |
Citiți sau interogați adresa dispozitivului
Dacă nu știți adresa actuală a dispozitivului și există un singur dispozitiv pe magistrală, puteți utiliza comanda FA 03 00 64 00 02 90 5F Interogați adresa dispozitivului.
| ID dispozitiv | ID funcție | Adresa de început | Lungimea datelor | CRC16 |
| FA | 03 | 00 64 | 00 02 | 90 5F |
FA este 250 pentru adresa generală. Când nu știți adresa, puteți folosi 250 pentru a obține adresa reală a dispozitivului, 00 64 este registrul modelului dispozitivului.
Pentru comanda de interogare corectă, dispozitivul va răspunde, de exampDatele de răspuns sunt: 01 03 02 07 12 3A 79, al căror format este prezentat în tabelul următor
| ID dispozitiv | ID funcție | Adresa de început | Cod model | CRC16 |
| 01 | 03 | 02 | 55 3C 00 01 | 3A 79 |
Răspunsul ar trebui să fie în date, primul octet 01 indică faptul că adresa reală a dispozitivului curent este, 55 3C convertit la zecimal 20182 indică faptul că modelul principal al dispozitivului curent este 21820, ultimii doi octeți 00 01 Indică faptul că dispozitivul are un cantitate de stare.
Schimbați adresa dispozitivului
De example, dacă adresa curentă a dispozitivului este 1, vrem să trecem la 02, comanda este:01 06 00 66 00 02 E8 14
| ID dispozitiv | ID funcție | Adresa de început | Destinaţie | CRC16 |
| 01 | 06 | 00 66 | 00 02 | E8 14 |
După ce modificarea are succes, dispozitivul va returna informații: 02 06 00 66 00 02 E8 27 , formatul său este analizat așa cum se arată în tabelul următor
| ID dispozitiv | ID funcție | Adresa de început | Destinaţie | CRC16 |
| 01 | 06 | 00 66 | 00 02 | E8 27 |
Răspunsul ar trebui să fie în date, după ce modificarea are succes, primul octet este noua adresă a dispozitivului. După modificarea adresei generale a dispozitivului, aceasta va intra în vigoare imediat. În acest moment, utilizatorul trebuie să schimbe comanda de interogare a software-ului în același timp.
Citiți și modificați viteza de transmisie
Viteza baud de citire
Rata de transmisie implicită din fabrică a dispozitivului este 9600. Dacă trebuie să o modificați, o puteți modifica conform următorului tabel și protocolului de comunicare corespunzător. De example, citiți ID-ul ratei de transmisie a dispozitivului curent, comanda este:01 03 00 67 00 01 35 D5 , formatul său este analizat după cum urmează.
| ID dispozitiv | ID funcție | Adresa de început | Lungimea datelor | CRC16 |
| 01 | 03 | 00 67 | 00 01 | 35 D5 |
Citiți codarea vitezei de transmisie a dispozitivului curent. Codificarea vitezei de transmisie: 1 este 2400; 2 este 4800; 3 este 9600; 4 este 19200; 5 este 38400; 6 este 115200. Pentru comanda de interogare corectă, dispozitivul va răspunde, de exampDatele de răspuns sunt: 01 03 02 00 03 F8 45, al cărui format este cel prezentat în următorul tabel
| ID dispozitiv | ID funcție | Lungimea datelor | ID-ul ratei | CRC16 |
| 01 | 03 | 02 | 00 03 | F8 45 |
codificat în funcție de rata de transmisie, 03 este 9600, adică dispozitivul actual are o viteză de transmisie de 9600.
Modificați viteza de transmisie
De example, modificarea vitezei de transmisie de la 9600 la 38400, adică schimbarea codului de la 3 la 5, comanda este: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15
| ID dispozitiv | ID funcție | Adresa de început | Rata baud țintă | CRC16 |
| 01 | 03 | 00 66 | 00 01 | 64 15 |
Schimbați viteza de transmisie de la 9600 la 38400, schimbând codul de la 3 la 5. Noua viteză de transmisie va intra în vigoare imediat, moment în care dispozitivul își va pierde răspunsul și viteza de transmisie a dispozitivului ar trebui interogată modificată în consecință.
Citiți valoarea de corecție
Când există o eroare între date și standardul de referință, putem reduce eroarea de afișare prin ajustarea valorii de corecție. Diferența de corecție poate fi modificată pentru a fi plus sau minus 1000, adică intervalul de valori este 0-1000 sau 64535 -65535. De example, când valoarea afișată este prea mică, o putem corecta adăugând 100. Comanda este: 01 03 00 6B 00 01 F5 D6 . În comanda 100 este hex 0x64 Dacă trebuie să reduceți, puteți seta o valoare negativă, cum ar fi -100, corespunzătoare valorii hexazecimale a FF 9C, care este calculată ca 100-65535=65435 și apoi convertită în hexazecimal în 0x FF 9C. Valoarea de corecție începe de la 00 6B. Luăm primul parametru ca example. Valoarea de corecție este citită și modificată în același mod pentru mai mulți parametri.
| ID dispozitiv | ID funcție | Adresa de început | Lungimea datelor | CRC16 |
| 01 | 03 | 00 6B | 00 01 | F5 D6 |
Pentru comanda de interogare corectă, dispozitivul va răspunde, de exampDatele de răspuns sunt: 01 03 02 00 64 B9 AF, al căror format este prezentat în următorul tabel:
| ID dispozitiv | ID funcție | Lungimea datelor | Valoarea datelor | CRC16 |
| 01 | 03 | 02 | 00 64 | B9 AF |
În datele de răspuns, primul octet 01 indică adresa reală a dispozitivului curent, iar 00 6B este primul registru al valorii de corecție a cantității de stare. Dacă dispozitivul are mai mulți parametri, alți parametri funcționează în acest fel. La fel, temperatura generală, umiditatea au acest parametru, lumina în general nu are acest element.
Modificați valoarea de corecție
De example, cantitatea de stare curentă este prea mică, dorim să adăugăm 1 la valoarea sa adevărată și curentul
| ID dispozitiv | ID funcție | Adresa de început | Destinaţie | CRC16 |
| 01 | 06 | 00 6B | 00 64 | F9 FD |
După ce operațiunea este reușită, dispozitivul va returna informații: 01 06 00 6B 00 64 F9 FD, parametrii intră în vigoare imediat după modificarea cu succes.
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. Produs specificațiile și descrierile produselor pot fi modificate în orice moment fără notificare.
Contactaţi-ne
Marca: XUNCHIP/Xunxin
Adresă: Camera 208, clădirea 8, nr. 215, Nandong Road, districtul Baoshan, Shanghai, departamentul de afaceri marca Xinxin
site chinezesc http://www.xunchip.com
Site international http://www.xunchip.com
SKYPE soobuu
E-mail sale@sonbest.com
Tel 86-021-51083595 / 66862055 / 66862075 / 66861077
Documente/Resurse
![]() |
XunChip XM9132B curent bidirecțional la modulul RS485 [pdfManual de utilizare XM9132B, curent bidirecțional la modulul RS485, XM9132B curent bidirecțional la modulul RS485 |





