SAI140 Modbus RTU sou RS485
nan Antre Analoji Gid Demaraj Rapid
JerryPeng 0975-365-352
www.maxlong.com.tw
![]() |
![]() |
http://www.maxlong.com.tw/product-detail/lora-converter |
Entwodiksyon
SAI140 bay 4 entrées analoji selektif soti nan 4 ~ 20 mA ak 0 ~ 10V pa anviwònman kavalye abò. Se sampto 5 fwa/segonn (4 entrées).
Yon sèl pò seri RS485 (koòdone blòk tèminal) sipòte pwotokòl Modbus RTU.
Nòt:
Kalite mo: Nonb antye ki pa siyen
Rezolisyon: 16 bits
Lòd Libellé: Gwo byte nan devan an, Kalite ki ba nan do a.
Valè ki kòrèk la nan opinyon analòg yo ta dwe valè yo jwenn divize pa 1000.
1.1 Pwodwi Views
1.2 Achitekti fil elektrik
Konfigirasyon
2.1 Anviwònman Kalite Analoji
Nòt: Antre analòg chak selektif nan 4 ~ 20mA OSWA 0 ~ 10V pa anviwònman kavalye abò.
2.2 Konfigirasyon atravè Windows Utility
Etap 1➔ Louvri ak konfigirasyon SAI140 atravè "SCAI4_TestTool"
Etap 2➔ Konfigure zouti tès la (jan yo montre anba a)
Etap 3➔ Apre konfigirasyon paramèt pò COM yo Lè sa a, klike sou "Konekte"
Etap 4➔One ta dwe jwenn 'Konekte' nan SAI140 Epi kounye a ou gen siksè konekte ak SAI140.
2.3 Tès Fonksyon
- Voltage tès la
- Tès aktyèl la
- Anviwònman VO
2.4 Modbus Kòmandman Set
Yon kòmand debaz MODBUS toujou pran de paramèt prensipal:
- Adrès ID: Deziyen pou resevwa adrès ID Kòmandman sa a.
- Kòd Fonksyon: Fonksyon Kòmandman sa a.
Resepsyon an bay eleman Kòmandman an pral retounen yon Repons ki enfòme fini an nan aksyon an repons a aleka a oswa valè a retounen nan lekti a, Fòma Kòmandman Repons nan fòma a se fondamantalman menm, men tou, gen adrès ID ak Kòd Fonksyon yo nan lòd yo idantifikasyon mèt, tablo sa a pou lòd kòd Fonksyon komen.
1. MODBUS RTU Pwotokòl
Fonksyon MODBUS sa yo sipòte.
Kòd fonksyon | Deskripsyon |
0x03 | Li Rejis Holding |
0x06 | Ekri Single Rejis |
Modbus Adrès Pwotokòl Kat jeyografik
MODBUS Enskri | HEX | Fonksyon | Deskripsyon | Aksyon |
0000 | 0106 | Li/Ekri Adrès aparèy Modbus Ak baud To Anviwònman |
High byte: Adrès aparèy Modbus Kòlè a se 1 ~ 247 Low byte: Anviwònman to baud 1:2400 2:4800 3:9600 4:14400 5:19200 6:38400 7:115200 |
R/W |
0001 | 0600 | Longè done, Parite, ak Bits sispann Anviwònman | High byte: Longè done, Parite, ak Bits sispann. Valè valab yo se: SERIAL_7N1 0x04 SERIAL_8N1 0x06(default) SERIAL_7N2 0x0C SERIAL_8N2 0x0E SERIAL_7E1 0x24 SERIAL_8E1 0x26 SERIAL_7E2 0x2C SERIAL_8E2 0x2E SERIAL_7O1 0x34 SERIAL_8O1 0x36 SERIAL_7O2 0x3C SERIAL_8O2 0x3E Low byte: rezève |
R/W |
0004 | 0018 | Li AI1 voltage | Egz: 0x2710 = 10000 an desimal. Sa vle di 10.000V | R |
0005 | 0030 | Li kouran AI1 | Egz: 0x4E20 = 20000 an desimal. Sa vle di 20.000mA | R |
0008 | 0018 | Li AI2 voltage | Egz: 0x2710 = 10000 an desimal. Sa vle di 10.000V | R |
0009 | 0030 | Li kouran AI2 | Egz: 0x4E20 = 20000 an desimal. Sa vle di 20.000mA | R |
0014 | 2710 | Li AO1 voltage | Egz: 0x2710 = 10000 an desimal. Sa vle di 10.000V | R/W |
0018 | 1388 | Li AO2 voltage | Egz: 0x1388 = 5000 an desimal. Sa vle di 5.000V | R/W |
Example pou li Adrès Modbus ak vitès Baud:
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 03 | Fonksyon | 03 |
Komansman adrès Hi | 00 | Konte byte | 02 |
Komansman Adrès Lo | 00 | Done Byte segondè | 01 |
Kantite Sorti Hi | 00 | Done ki ba byte | 06 |
Kantite Sorti Lo | 01 | High Byte CRC | 39 |
High Byte CRC | 84 | Low byte CRC | D6 |
Low byte CRC | 0A |
Egz: High Byte Done 0x01 vle di Adrès Modbus = 01. Kolè ki disponib se 1 ~ 247.
Done Byte ki ba 0x06 vle di Pousantaj Baud = 38400
Pou
1 vle di vitès baud se 2400
2 vle di vitès baud se 4800
3 vle di vitès baud se 9600
4 vle di vitès baud se 14400
5 vle di vitès baud se 19200
6 vle di vitès baud se 38400
7 vle di vitès baud se 115200
Example pou li AI1 voltage opinyon
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 03 | Fonksyon | 03 |
Komansman adrès Hi | 00 | Konte byte | 02 |
Komansman Adrès Lo | 04 | Done Byte segondè | 00 |
Kantite Sorti Hi | 00 | Done ki ba byte | 18 |
Kantite Sorti Lo | 01 | High Byte CRC | B8 |
High Byte CRC | C5 | Low byte CRC | 4E |
Low byte CRC | CB |
Egz: Done 0x0018 = 24 an desimal. Sa vle di 0.024V
Example pou li AI1 aktyèl D '
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 03 | Fonksyon | 03 |
Komansman adrès Hi | 00 | Konte byte | 02 |
Komansman Adrès Lo | 05 | Done Byte segondè | 00 |
Kantite Sorti Hi | 00 | Done ki ba byte | 30 |
Kantite Sorti Lo | 01 | High Byte CRC | B8 |
High Byte CRC | 94 | Low byte CRC | 50 |
Low byte CRC | 0B |
Egz: Done 0x0030 = 48 an desimal. Sa vle di 0.048mA
Example pou li AI2 voltage opinyon
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 03 | Fonksyon | 03 |
Komansman adrès Hi | 00 | Konte byte | 02 |
Komansman Adrès Lo | 08 | Done Byte segondè | 00 |
Kantite Sorti Hi | 00 | Done ki ba byte | 18 |
Kantite Sorti Lo | 01 | High Byte CRC | B8 |
High Byte CRC | 05 | Low byte CRC | 4E |
Low byte CRC | C8 |
Egz: Done 0x0018 = 24 an desimal. Sa vle di 0.024V
Example pou li AI2 aktyèl D '
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 03 | Fonksyon | 03 |
Komansman adrès Hi | 00 | Konte byte | 02 |
Komansman Adrès Lo | 09 | Done Byte segondè | 00 |
Kantite Sorti Hi | 00 | Done ki ba byte | 30 |
Kantite Sorti Lo | 01 | High Byte CRC | B8 |
High Byte CRC | 54 | Low byte CRC | 50 |
Low byte CRC | 08 |
Egz: Done 0x0030 = 48 an desimal. Sa vle di 0.048mA
Exampchiyè pou mete Adrès Modbus ak vitès Baud:
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 06 | Fonksyon | 06 |
Adrès Done Hi | 00 | Adrès Done Hi | 00 |
Adrès Lo | 00 | Adrès Done Lo | 00 |
Done Byte segondè | 02 | Done Byte segondè | 02 |
Done ki ba byte | 06 | Done ki ba byte | 06 |
High Byte CRC | 08 | High Byte CRC | 08 |
Low byte CRC | A8 | Low byte CRC | A8 |
Egz: High Byte Done 0x02 mete Adrès Modbus kòm 02. Kolè ki disponib se 1 ~ 247.
Low Byte Done 0x06 mete Baud Rate kòm 38400
Pou 1 mete vitès baud kòm 2400
2 mete vitès baud kòm 4800
3 mete vitès baud kòm 9600
4 mete vitès baud kòm 14400
5 mete vitès baud kòm 19200
6 mete vitès baud kòm 38400
7 mete vitès baud kòm 115200
Example pou mete AO1:
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 06 | Fonksyon | 06 |
Adrès Done Hi | 00 | Adrès Done Hi | 00 |
Adrès Lo | 14 | Adrès Done Lo | 14 |
Done Byte segondè | 27 | Done Byte segondè | 27 |
Done ki ba byte | 10 | Done ki ba byte | 10 |
High Byte CRC | D3 | High Byte CRC | D3 |
Low byte CRC | F2 | Low byte CRC | F2 |
Egz: High Byte Done & Low Byte Done 0x2710 mete AO1 10.000V pwodiksyon
Example pou mete AO2:
Mande | Repons | ||
Non jaden | (Egzagòn) | Non jaden | (Egzagòn) |
Adrès MODBUS | 01 | Adrès MODBUS | 01 |
Fonksyon | 06 | Fonksyon | 06 |
Adrès Done Hi | 00 | Adrès Done Hi | 00 |
Adrès Lo | 18 | Adrès Done Lo | 18 |
Done Byte segondè | 13 | Done Byte segondè | 13 |
Done ki ba byte | 88 | Done ki ba byte | 88 |
High Byte CRC | 04 | High Byte CRC | 04 |
Low byte CRC | 9B | Low byte CRC | 9B |
Egz: High Byte Done & Low Byte Done 0x1388 mete AO2 5.000V pwodiksyon
2.5 Bouton Reyajiste
Si gen yon chans bliye modpas login la oswa ou gen move paramèt ki fè Aparèy sa a pa fonksyone, lè pouvwa a limen ak limyè ki ap dirije "SYS" limen, sèvi ak yon pwent pwen pou peze bouton sa a epi kenbe l pou plis pase 20 segonn lage a. pwent pwent. Aparèy la pral rdemare epi tout paramèt yo pral reset nan default faktori a.
Dokiman sa a se pwopriyete Max Long Corporation. Itilize oswa divilgasyon dokiman an, oswa enfòmasyon ki ladan l la, pou nenpòt ki rezon ki pa pou rezon Max Long yo PA otorize san otorizasyon alekri anvan Max Long.
Dokiman / Resous
![]() |
MaxLong SAI140 Modbus RTU sou RS485 pou Antre Analoji [pdfGid Itilizatè SAI140 Modbus RTU Plis pase RS485 pou Antre Analoji, SAI140, Modbus RTU Plis pase RS485 pou Antre Analoji, RS485 pou Antre Analoji, Antre Analoji |