SAI140 Modbus RTU Còrr air RS485
gu Stiùireadh Tòiseachaidh Luath Input Analogy
JerryPeng 0975-365-352
www.maxlong.com.tw
![]() |
![]() |
http://www.maxlong.com.tw/product-detail/lora-converter |
Ro-ràdh
Tha SAI140 a’ toirt seachad 4 cuir a-steach analogy roghnach bho 4 ~ 20 mA agus 0 ~ 10V a rèir suidheachadh geansaidh air bòrd. Tha e sampìre le 5 tursan / diog (4 cuir a-steach).
Tha aon phort sreathach RS485 (eadar-aghaidh Terminal Block) a’ toirt taic do phròtacal Modbus RTU.
Notaichean:
Seòrsa fhaclan: Slànaighear gun ainm
Fuasgladh: 16 pìosan
Òrdugh briathrachais: Bite àrd air a bheulaibh, seòrsa ìosal sa chùl.
Bu chòir an luach ceart bho chur-a-steach analog a bhith mar an luach a gheibhear air a roinn le 1000.
1.1 Bathar Views
1.2 Ailtireachd Uèir
Rèiteachadh
2.1 Roghainnean Seòrsa Analógach
Thoir an aire: Analog Cuir a-steach gach taghadh de 4 ~ 20mA NO 0 ~ 10V a rèir roghainnean geansaidh air bòrd.
2.2 Rèiteachadh tro Windows Utility
Ceum 1 ➔ Fosgail agus rèitich SAI140 tron "SCAI4_TestTool"
Step2➔ Dèan rèiteachadh air an inneal deuchainn (mar a chithear gu h-ìosal)
Step3➔ Às deidh dhut paramadairean port COM a rèiteachadh an uairsin cliog air “Ceangail”
Ceum4➔ Bu chòir aon ‘Ceangailte” fhaighinn bho SAI140 Agus a-nis tha thu air ceangal soirbheachail a dhèanamh ri SAI140.
2.3 Deuchainn gnìomh
- Voltage deuchainn
- Deuchainn gnàthach
- Roghainnean VO
2.4 Seata Command Modbus
Bidh òrdugh bunaiteach MODBUS an-còmhnaidh a’ toirt dà phrìomh pharamadair:
- Seòladh ID: Ainmichte gus an seòladh ID Command seo fhaighinn.
- Còd gnìomh: An gnìomh Command seo.
Tillidh an fhàilteachadh chun na h-eileamaid Òrdugh Freagairt fios mu chrìochnachadh gnìomh mar fhreagairt air an iomall no an luach a thill an cruth leughaidh, Freagairt Command anns a’ chruth gu bunaiteach mar an ceudna, ach bidh seòladh ID agus còd gnìomh aca cuideachd gus an prìomh chomharrachadh, an clàr a leanas airson òrdugh còd gnìomh cumanta.
1. MODBUS RTU Protocol
Tha na gnìomhan MODBUS a leanas a’ faighinn taic.
Còd gnìomh | Tuairisgeul |
0x03 | Leugh Clàran cumail |
0x06 | Sgrìobh Clàr Singilte |
Mapa seòladh protocol MODBUS
Clàr MODBUS | HEX | Gnìomh | Tuairisgeul | Gnìomh |
0000 | 0106 | Leugh/Sgrìobh Seòladh inneal Modbus Agus suidheachadh reata Baud |
Beachd àrd: Seòladh inneal Modbus Tha an rage 1 ~ 247 Byte ìosal: suidheachadh ìre Baud 1: 2400 2: 4800 3: 9600 4: 14400 5: 19200 6: 38400 7: 115200 |
R/W |
0001 | 0600 | Faid dàta, Co-ionannachd, agus stad pìosan suidheachadh | Beachd àrd: Fad dàta, Co-ionannachd, agus pìosan stad. Is e luachan dligheach: 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 Byte ìosal: Glèidhte |
R/W |
0004 | 0018 | Leugh AI1 voltage | Mar eisimpleir: 0x2710 = 10000 ann an deicheach. Tha e a’ ciallachadh 10.000V | R |
0005 | 0030 | Leugh AI1 gnàthach | Mar eisimpleir: 0x4E20 = 20000 ann an deicheach. Tha e a’ ciallachadh 20.000mA | R |
0008 | 0018 | Leugh AI2 voltage | Mar eisimpleir: 0x2710 = 10000 ann an deicheach. Tha e a’ ciallachadh 10.000V | R |
0009 | 0030 | Leugh AI2 gnàthach | Mar eisimpleir: 0x4E20 = 20000 ann an deicheach. Tha e a’ ciallachadh 20.000mA | R |
0014 | 2710 | Leugh AO1 voltage | Mar eisimpleir: 0x2710 = 10000 ann an deicheach. Tha e a’ ciallachadh 10.000V | R/W |
0018 | 1388 | Leugh AO2 voltage | Mar eisimpleir: 0x1388 = 5000 ann an deicheach. Tha e a’ ciallachadh 5.000V | R/W |
Example airson seòladh Modbus agus Ìre Baud a leughadh :
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 03 | Gnìomh | 03 |
Seòladh tòiseachaidh Hi | 00 | Cunnt Byte | 02 |
Seòladh tòiseachaidh Lo | 00 | Dàta High Byte | 01 |
Meud toraidh Hi | 00 | Dàta Byte Ìosal | 06 |
Meud Toraidhean Lo | 01 | Àrd Byte CRC | 39 |
Àrd Byte CRC | 84 | CRC byte ìosal | D6 |
CRC byte ìosal | 0A |
Mar eisimpleir: Dàta High Byte 0x01 a' ciallachadh Seòladh Modbus = 01. 'S e 1~247 an fhearg a tha ri fhaighinn.
Tha Dàta Byte Ìosal 0x06 a’ ciallachadh ìre Baud = 38400
Airson
Tha 1 a’ ciallachadh gur e ìre baud 2400
Tha 2 a’ ciallachadh gur e ìre baud 4800
Tha 3 a’ ciallachadh gur e ìre baud 9600
Tha 4 a’ ciallachadh gur e ìre baud 14400
Tha 5 a’ ciallachadh gur e ìre baud 19200
Tha 6 a’ ciallachadh gur e ìre baud 38400
Tha 7 a’ ciallachadh gur e ìre baud 115200
Example for read AI1 voltage cuir a-steach
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 03 | Gnìomh | 03 |
Seòladh tòiseachaidh Hi | 00 | Cunnt Byte | 02 |
Seòladh tòiseachaidh Lo | 04 | Dàta High Byte | 00 |
Meud toraidh Hi | 00 | Dàta Byte Ìosal | 18 |
Meud Toraidhean Lo | 01 | Àrd Byte CRC | B8 |
Àrd Byte CRC | C5 | CRC byte ìosal | 4E |
CRC byte ìosal | CB |
Mar eisimpleir: Dàta 0x0018 = 24 ann an deicheach. Tha e a’ ciallachadh 0.024V
Example airson leughadh a-steach gnàthach AI1
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 03 | Gnìomh | 03 |
Seòladh tòiseachaidh Hi | 00 | Cunnt Byte | 02 |
Seòladh tòiseachaidh Lo | 05 | Dàta High Byte | 00 |
Meud toraidh Hi | 00 | Dàta Byte Ìosal | 30 |
Meud Toraidhean Lo | 01 | Àrd Byte CRC | B8 |
Àrd Byte CRC | 94 | CRC byte ìosal | 50 |
CRC byte ìosal | 0B |
Mar eisimpleir: Dàta 0x0030 = 48 ann an deicheach. Tha e a’ ciallachadh 0.048mA
Example for read AI2 voltage cuir a-steach
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 03 | Gnìomh | 03 |
Seòladh tòiseachaidh Hi | 00 | Cunnt Byte | 02 |
Seòladh tòiseachaidh Lo | 08 | Dàta High Byte | 00 |
Meud toraidh Hi | 00 | Dàta Byte Ìosal | 18 |
Meud Toraidhean Lo | 01 | Àrd Byte CRC | B8 |
Àrd Byte CRC | 05 | CRC byte ìosal | 4E |
CRC byte ìosal | C8 |
Mar eisimpleir: Dàta 0x0018 = 24 ann an deicheach. Tha e a’ ciallachadh 0.024V
Example airson leughadh a-steach gnàthach AI2
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 03 | Gnìomh | 03 |
Seòladh tòiseachaidh Hi | 00 | Cunnt Byte | 02 |
Seòladh tòiseachaidh Lo | 09 | Dàta High Byte | 00 |
Meud toraidh Hi | 00 | Dàta Byte Ìosal | 30 |
Meud Toraidhean Lo | 01 | Àrd Byte CRC | B8 |
Àrd Byte CRC | 54 | CRC byte ìosal | 50 |
CRC byte ìosal | 08 |
Mar eisimpleir: Dàta 0x0030 = 48 ann an deicheach. Tha e a’ ciallachadh 0.048mA
Example airson Seòladh Modbus agus Ìre Baud :
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 06 | Gnìomh | 06 |
Seòladh Dàta Hi | 00 | Seòladh Dàta Hi | 00 |
Seòladh Lo | 00 | Seòladh Dàta Lo | 00 |
Dàta High Byte | 02 | Dàta High Byte | 02 |
Dàta Byte Ìosal | 06 | Dàta Byte Ìosal | 06 |
Àrd Byte CRC | 08 | Àrd Byte CRC | 08 |
CRC byte ìosal | A8 | CRC byte ìosal | A8 |
Mar eisimpleir: Dàta High Byte 0x02 a' suidheachadh Seòladh Modbus mar 02. 'S e 1~247 an fheirg a tha ri fhaighinn.
Shuidhich Dàta Byte Ìosal 0x06 Ìre Baud mar 38400
Airson 1 suidhich ìre baud mar 2400
2 a’ suidheachadh ìre baud mar 4800
3 a’ suidheachadh ìre baud mar 9600
4 a’ suidheachadh ìre baud mar 14400
5 a’ suidheachadh ìre baud mar 19200
6 a’ suidheachadh ìre baud mar 38400
7 a’ suidheachadh ìre baud mar 115200
Example airson seata AO1 :
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 06 | Gnìomh | 06 |
Seòladh Dàta Hi | 00 | Seòladh Dàta Hi | 00 |
Seòladh Lo | 14 | Seòladh Dàta Lo | 14 |
Dàta High Byte | 27 | Dàta High Byte | 27 |
Dàta Byte Ìosal | 10 | Dàta Byte Ìosal | 10 |
Àrd Byte CRC | D3 | Àrd Byte CRC | D3 |
CRC byte ìosal | F2 | CRC byte ìosal | F2 |
Mar eisimpleir: Dàta High Byte & Dàta Byte Ìosal 0x2710 seata toradh AO1 10.000V
Example airson seata AO2 :
Iarr | Freagairt | ||
Ainm Achaidh | (Hex) | Ainm Achaidh | (Hex) |
Seòladh MODBUS | 01 | Seòladh MODBUS | 01 |
Gnìomh | 06 | Gnìomh | 06 |
Seòladh Dàta Hi | 00 | Seòladh Dàta Hi | 00 |
Seòladh Lo | 18 | Seòladh Dàta Lo | 18 |
Dàta High Byte | 13 | Dàta High Byte | 13 |
Dàta Byte Ìosal | 88 | Dàta Byte Ìosal | 88 |
Àrd Byte CRC | 04 | Àrd Byte CRC | 04 |
CRC byte ìosal | 9B | CRC byte ìosal | 9B |
Mar eisimpleir: Dàta High Byte & Dàta Byte Ìosal 0x1388 seata toradh AO2 5.000V
2.5 Putan Ath-shuidheachadh
Ma dhìochuimhnich thu am facal-faire logadh a-steach no ma tha roghainnean ceàrr agad a tha a’ dèanamh an inneal seo neo-obrachail, nuair a tha an cumhachd air agus an solas LED “SYS” air, cleachd tip puing gus am putan seo a bhrùthadh agus a chumail airson còrr air 20 diog agus an leigeil ma sgaoil. tip puing. Tòisichidh an inneal agus thèid na paramadairean uile ath-shuidheachadh gu bunait an fhactaraidh.
Tha an sgrìobhainn seo le seilbh Max Long Corporation. CHAN EIL cleachdadh no foillseachadh na sgrìobhainn, no am fiosrachadh a tha na bhroinn, airson adhbharan sam bith a bharrachd air adhbharan Max Long gun chead sgrìobhte ro-làimh le Max Long.
Sgrìobhainnean/Goireasan
![]() |
MaxLong SAI140 Modbus RTU Thairis air RS485 gu cuir a-steach coimeas [pdfStiùireadh Cleachdaiche SAI140 Modbus RTU Còrr RS485 gu Cur-a-steach Analógach, SAI140, Modbus RTU Thairis air RS485 gu Cur-a-steach Analógach, RS485 gu Cur-a-steach Analógach, Cur-a-steach Analógach |