Aplikacioni i ruterit të protokollit ADVANTECH MODBUS TCP2RTU
Informacioni i produktit
Produkti është një pajisje që mbështet protokollin MODBUS TCP2RTU. Është prodhuar nga Advantech Czech sro, me vendndodhje në Usti nad Orlici, Republika Çeke. Numri i dokumentit për manualin e përdorimit është APP-0014-EN, me datë rishikimi më 26 tetor 2023.
Advantech Czech sro deklaron se ata nuk janë përgjegjës për ndonjë dëmtim të rastësishëm ose të njëpasnjëshëm që rezulton nga përdorimi i këtij manuali. Të gjithë emrat e markave të përmendura në manual janë marka të regjistruara të pronarëve të tyre përkatës dhe përdorimi i tyre në këtë botim është vetëm për qëllime referimi.
Udhëzimet e përdorimit të produktit
Konfigurimi
Për të konfiguruar produktin, ndiqni këto hapa:
- Hyni në web ndërfaqja duke shtypur emrin e modulit në faqen e aplikacioneve të ruterit të ruterit Web ndërfaqe.
- Në menunë e pjesës së majtë të web ndërfaqja, lundroni në seksionin Konfigurimi.
- Në seksionin Konfigurimi, do të gjeni artikuj për konfigurimin e Portit 1, Portit 2 dhe USB.
- Për konfigurimin e portit:
- Aktivizo portin e zgjerimit: Ky artikull mundëson konvertimin e protokollit MODBUS TCP/IP në MODBUS RTU.
- Baudrate: Vendosni baudrate për lidhjen MODBUS RTU në portën e zgjerimit. Nëse asnjë pajisje MODBUS RTU nuk është e lidhur me ndërfaqen serike, vendoseni në Asnjë.
Serveri I/O & XC-CNT MODBUS TCP
Produkti ka një Karakteristikë Bazë dhe një Hapësirë Adresash të Router-it që lidhet me serverin I/O & XC-CNT MODBUS TCP. Për më shumë informacion mbi këto karakteristika, referojuni manualit të përdoruesit të ruterit ose portit të zgjerimit.
Dokumentet përkatëse
Për informacion shtesë dhe dokumente të lidhura, ju lutemi konsultohuni me manualin e përdorimit të ofruar nga Advantech Czech sro
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Republika Çeke Dokumenti Nr. APP-0014-EN, rishikim nga 26 tetor 2023.
© 2023 Advantech Czech sro Asnjë pjesë e këtij botimi nuk mund të riprodhohet ose transmetohet në asnjë formë ose me çfarëdo mjeti, elektronik ose mekanik, duke përfshirë fotografimin, regjistrimin ose çdo sistem të ruajtjes dhe marrjes së informacionit pa pëlqimin me shkrim. Informacioni në këtë manual mund të ndryshojë pa paralajmërim dhe nuk përfaqëson një angazhim nga ana e Advantech.
Advantech Czech sro nuk do të jetë përgjegjëse për dëmet e rastësishme ose pasuese që vijnë nga mobilimi, performanca ose përdorimi i këtij manuali.
Të gjithë emrat e markave të përdorura në këtë manual janë marka tregtare të regjistruara të pronarëve të tyre përkatës. Përdorimi i markave tregtare ose të tjera
emërtimet në këtë publikim janë vetëm për qëllime referimi dhe nuk përbëjnë një miratim nga mbajtësi i markës tregtare.
Simbolet e përdorura
- Rreziku – Informacion në lidhje me sigurinë e përdoruesit ose dëmtimin e mundshëm të ruterit.
- Vëmendje - Probleme që mund të lindin në situata specifike.
- Informacion - Këshilla të dobishme ose informacione me interes të veçantë.
- Example – P.shample të funksionit, komandës ose skriptit.
Ndryshim
Ndryshimet e protokollit MODBUS TCP2RTU
- v1.0.0 (2011-07-19)
Lëshimi i parë - v1.0.1 (2011-11-08)
U shtua ndërfaqja automatike e zbulimit RS485 dhe kontrolli i sinjalit RTS për linjën RS485 - v1.0.2 (2011-11-25)
Përmirësime të vogla në kodin HTML - v1.0.3 (2012-09-19)
Rregulloi përjashtime të patrajtuara
U shtua mesazhi i gabimit të dërgimit të modbus 0x0B nëse skadon afati i përgjigjes - v1.0.4 (2013-02-01)
U shtua mesazhi i gabimit të dërgimit të modbus 0x0B nëse merret crc i keq - v1.0.5 (2013-05-22)
U shtuan funksionet e leximit të portit I/O dhe CNT - v1.0.6 (2013-12-11)
Mbështetje e shtuar për FW 4.0.0+ - v1.0.7 (2014-04-01)
Rritja e madhësisë së tamponit të brendshëm - v1.0.8 (2014-05-05)
Është shtuar bllokimi i klientëve të rinj kur klienti i lidhur është aktiv - v1.0.9 (2014-11-11)
Klienti i modalitetit TCP u shtua
Numri serial dhe adresa MAC u shtua në regjistrat modbus - v1.1.0 (2015-05-22)
Përmirësimi i përpunimit të kërkesave - v1.1.1 (2015-06-11)
U shtua testi i gjatësisë së të dhënave në kontrollin e crc - v1.1.2 (2015-10-14)
Sinjali i çaktivizuar SIG_PIPE - v1.1.3 (2016-04-25)
Aktivizohet ruajtja e gjallë në modalitetin e serverit TCP - v1.2.0 (2016-10-18)
Mbështetja e shtuar e dy porteve që punojnë njëkohësisht
U hoqën opsionet e panevojshme - v1.2.1 (2016-11-10)
Rregulluar defektin në ciklin e leximit të uart - v1.3.0 (2017-01-27)
Opsioni i shtuar Refuzo lidhjet e reja
Opsioni i shtuar i Kohës së Inaktivitetit - v1.4.0 (2017-07-10)
U shtua adresa MWAN IPv4 në regjistrat MODBUS
Leximi fiks i adresës MAC - v1.5.0 (2018-04-23)
Opsioni "Asnjë" u shtua në zgjedhjen e pajisjes serike - v1.6.0 (2018-09-27)
Mbështetje e shtuar për ttyUSB
E rregulluar file rrjedhje të përshkruesit (në ModulesSDK) - v1.6.1 (2018-09-27)
U shtuan vargjet e pritura të vlerave në mesazhet e gabimit JavaSript - v1.7.0 (2020-10-01)
Përditësuar kodin CSS dhe HTML për të përputhur firmware 6.2.0+
Kufiri për "Kohën e Përgjigjes" u ndryshua në 1..1000000 ms - v1.8.0 (2022-03-03)
U shtuan vlera shtesë në lidhje me statusin MWAN - v1.9.0 (2022-08-12)
U shtua vlera shtesë e konfigurimit të pajisjes CRC32 - v1.10.0 (2022-11-03)
Informacioni i ripërpunuar i licencës - v1.10.1 (2023-02-28)
Lidhur në mënyrë statike me zlib 1.2.13 - 1.11.0 (2023-06-09)
Mbështetje e shtuar për kunjat shtesë të hyrjes dhe daljes binare GPIO
Përshkrimi
Protokolli i aplikacionit të ruterit MODBUS TCP2RTU nuk përfshihet në firmuerin standard të ruterit. Ngarkimi i këtij aplikacioni të ruterit përshkruhet në manualin e konfigurimit (shih Kapitullin Dokumentet që lidhen).
Aplikacioni i ruterit Modbus TCP2RTU siguron konvertimin e protokollit MODBUS TCP në protokollin MODBUS RTU, i cili mund të përdoret në linjën serike. Ndërfaqja RS232 ose RS485/422 mund të përdoret për komunikim serik në ruterin Advantech.
Ekziston një pjesë e përbashkët PDU për të dy protokollet. Kreu MBAP përdoret për identifikim kur dërgoni MODBUS ADU në TCP/IP. Porta 502 është e dedikuar për MODBUS TCP ADU.
Kur dërgoni një PDU në linjën serike, adresa e njësisë së destinacionit e marrë nga një kokë MBAP si ID UNIT i shtohet PDU së bashku me kontrollin.
Moduli mbështet konfigurimin e dy ndërfaqeve serike të pavarura, nëse janë të disponueshme në ruter. Njohja automatike e portit RS485 nga RS422 mbështetet. Informacione të hollësishme rreth ndërfaqes serike mund të gjenden në manualin e përdoruesit të ruterit ose portit të zgjerimit (RS485/422, shih [2]).
Ndërfaqja
Web ndërfaqja është e aksesueshme duke shtypur emrin e modulit në faqen e aplikacioneve të ruterit të ruterit Web ndërfaqe.
Menyja e pjesës së majtë të Web ndërfaqja përmban këto seksione: Statusi, Konfigurimi dhe Përshtatja. Seksioni i statusit përmban Statistikat që tregon informacionin statistikor dhe Regjistrin e Sistemit që tregon të njëjtin regjistër si në ndërfaqen e ruterit. Seksioni i konfigurimit përmban artikujt Port 1, Port 2 dhe USB dhe Personalizimi përmban vetëm seksionin e menysë që kthehet nga moduli web faqe te ruteri web faqet e konfigurimit. Menyja kryesore e GUI-së së modulit është paraqitur në Figurën 1.
Konfigurimi
Konfigurimi i portit
Kuptimi i artikujve individualë:
Porti i zgjerimit | Porta e zgjerimit, ku do të vendoset lidhja MODBUS RTU. Nëse nuk ka një pajisje MODBUS RTU të lidhur me ndërfaqen serike, ajo mund të konfigurohet në "Asnjë" dhe kjo ndërfaqe serike mund të përdoret për komunikim me një pajisje tjetër. Vetëm regjistrat e brendshëm të ruterit mund të lexohen në këtë rast. |
Artikulli | Përshkrimi |
Barazi | Biti i kontrollit të barazisë:
|
Ndaloni copëzat
Kohëzgjatja e ndarjes |
Numri i biteve të ndalimit
Koha për ndërprerjen e mesazhit (shih shënimin më poshtë) |
Modaliteti TCP | Zgjedhja e mënyrës:
|
Adresa e serverit
Porti TCP |
Përcakton adresën e serverit kur është modaliteti i zgjedhur Klienti (në Modaliteti TCP artikull). Porta TCP në të cilën ruteri dëgjon kërkesat për lidhjen MODBUS TCP. Për dërgimin e MODBUS ADU është rezervuar porti 502. |
Afati i përgjigjes | Përcakton intervalin kohor në të cilin ai pret një përgjigje. Nëse përgjigja nuk merret, do t'i dërgohet një nga këto kode gabimi:
|
Kohëzgjatja e pasivitetit | Periudha kohore pas së cilës lidhja TCP/UDP ndërpritet në rast mosveprimi |
Refuzoni lidhjet e reja | Kur aktivizohet, ruteri refuzon çdo përpjekje tjetër për lidhje - ruteri nuk mbështet më lidhje të shumta |
Aktivizo shtesat I/O dhe XC-CNT | Ky opsion mundëson komunikim të drejtpërdrejtë me ruterin. I/O (hyrjet dhe daljet binare në ruter) dhe regjistrat e brendshëm funksionojnë në të gjitha platformat (v2, v2i, v3 dhe v4). XC-CNT është bordi i zgjerimit për ruterat v2. Kjo formë komunikimi funksionon vetëm në platformën v2. |
ID e njësisë | ID për komunikim të drejtpërdrejtë me ruterin. Vlerat mund të jenë nga 1 deri në 255. Vlera 0 pranohet gjithashtu për të komunikuar drejtpërdrejt me një pajisje MOD-BUS/TCP ose MODBUS/UDP. Vlera e parazgjedhur është 240. |
Të gjitha ndryshimet në cilësimet do të aplikohen pasi të shtypni butonin Apliko.
Shënim: Nëse një kohë midis dy karaktereve të marra njihet të jetë më e gjatë se vlera e parametrit Split Timeout në milisekonda, mesazhi nga të gjitha të dhënat e marra përpilohet dhe më pas dërgohet.
Konfigurimi USB
Konfigurimi USB ka pothuajse të njëjtat artikuj konfigurimi si PORT1 dhe PORT2. I vetmi ndryshim mungon Aktivizo shtesat I/O dhe XC-CNT dhe artikujt e ID-së së njësisë.
Serveri I/O & XC-CNT MODBUS TCP
Karakteristikë Bazë
Protokolli I/O dhe serveri XC-CNT MODBUS TCP është një nga protokollet e komunikimit të ruterit me një aplikacion ruteri Modbus TCP2RTU bazuar në ndërfaqen I/O dhe bordet e zgjerimit XC-CNT. Ruteri siguron gjendjen aktuale të hyrjeve në kohë reale. Sistemi mund ta lexojë atë duke përdorur mesazhin me kodin 0x03 (duke lexuar vlerat e më shumë regjistrave). Duke përdorur mesazhe me kodin 0x10 (shkrimi i vlerave të më shumë regjistrave) sistemi mund të kontrollojë daljet dixhitale dhe të vendosë numëruesit e gjendjes. Mesazhet me kode të ndryshme (p.sh., 0x6 për të shkruar vlerën e një regjistri të vetëm) nuk mbështeten.
Hapësira e adresës së ruterit
Adresa | Qasja | Përshkrimi |
0x0400 | R/- | 16 bit e sipërm të temperaturës në ruter [◦C] (me shenjë) |
0x0401 | R/- | 16 bit e sipërm të temperaturës në ruter [◦C] (me shenjë) |
0x0402 | R/- | 16 bitet e sipërme të vëllimit të furnizimittage [mV] |
0x0403 | R/- | 16 bitet e sipërme të vëllimit të furnizimittage [mV] |
0x0404 | R/- | gjendja e 16 biteve të sipërme të BIN2, gjithmonë 0 |
0x0405 | R/- | gjendja e 16 biteve më të ulët të BIN2 |
0x0406 | R/- | gjendja e 16 biteve të sipërme të BIN3, gjithmonë 0 |
0x0407 | R/- | gjendja e 16 biteve më të ulët të BIN3 |
0x0408 | R/- | gjendja e 16 biteve të sipërme të BIN0, gjithmonë 0 |
0x0409 | R/- | gjendja e 16 biteve më të ulët të BIN0:
|
0x040A | R/- | gjendja e 16 biteve të sipërme të BOUT0, gjithmonë 0 |
0x040B | R/W | gjendja e 16 biteve më të ulët të BOUT0:
|
0x040C | R/- | gjendja e 16 biteve të sipërme të BIN1, gjithmonë 0 |
0x040D | R/- | gjendja e 16 biteve më të ulët të BIN1:
|
0x040E | R/- | gjendja e 16 biteve të sipërme të BOUT1, gjithmonë 0 |
0x040F | R/W | gjendja e 16 biteve më të ulët të BOUT1:
|
Vazhdon në faqen tjetër |
Adresa | Qasja | Përshkrimi |
Tabela 2: I/O | ||
Adresa | Qasja | Përshkrimi |
0x0410 | R/- | 16 bit e sipërm të vlerës AN1, gjithmonë 0 |
0x0411 | R/- | 16 bit më të ulët të vlerës AN1, vlerë nga konverteri AD 12-bit |
0x0412 | R/- | 16 bit e sipërm të vlerës AN2, gjithmonë 0 |
0x0413 | R/- | 16 bit më të ulët të vlerës AN2, vlerë nga konverteri AD 12-bit |
0x0414 | R/W | 16 bitet e sipërme të CNT1 |
0x0415 | R/W | 16 bit më të ulët të CNT1 |
0x0416 | R/W | 16 bitet e sipërme të CNT2 |
0x0417 | R/W | 16 bit më të ulët të CNT2 |
0x0418 | R/- | gjendja e 16 hyrjeve binare të sipërme:
|
0x0419 | R/- | gjendja e 16 hyrjeve binare më të ulëta:
|
0x041A | R/- | gjendja e 16 daljeve binare të sipërme:
|
0x041B | R/W | gjendja e 16 daljeve binare më të ulëta:
|
0x041C | R/- | nuk përdoret, gjithmonë 0 |
0x041D | R/- | nuk përdoret, gjithmonë 0 |
0x041E | R/- | nuk përdoret, gjithmonë 0 |
0x041F | R/- | nuk përdoret, gjithmonë 0 |
Adresa | Qasja | Përshkrimi |
0x0420 | R/- | 16 bit e sipërm të vlerës AN1, gjithmonë 0 |
0x0421 | R/- | 16 bit më të ulët të vlerës AN1, vlerë nga konverteri AD 12-bit |
0x0422 | R/- | 16 bit e sipërm të vlerës AN2, gjithmonë 0 |
0x0423 | R/- | 16 bit më të ulët të vlerës AN2, vlerë nga konverteri AD 12-bit |
0x0424 | R/W | 16 bitet e sipërme të CNT1 |
0x0425 | R/W | 16 bit më të ulët të CNT1 |
0x0426 | R/W | 16 bitet e sipërme të CNT2 |
0x0427 | R/W | 16 bit më të ulët të CNT2 |
0x0428 | R/- | gjendja e 16 hyrjeve binare të sipërme:
|
0x0429 | R/- | gjendja e 16 hyrjeve binare më të ulëta:
|
0x042A | R/- | gjendja e 16 daljeve binare të sipërme:
|
0x042B | R/W | gjendja e 16 daljeve binare më të ulëta:
|
0x042C | R/- | nuk përdoret, gjithmonë 0 |
0x042D | R/- | nuk përdoret, gjithmonë 0 |
0x042E | R/- | nuk përdoret, gjithmonë 0 |
0x042F | R/- | nuk përdoret, gjithmonë 0 |
Tabela 4: XC-CNT – PORT2 | ||
Adresa | Qasja | Përshkrimi |
0x0430 | R/- | 16 bitët e sipërm të numrit serial |
0x0431 | R/- | 16 bit më të ulët të numrit serik |
0x0432 | R/- | 1st dhe 2nd bajt i adresës MAC |
0x0433 | R/- | 3rd dhe 4th bajt i adresës MAC |
0x0434 | R/- | 5th dhe 6th bajt i adresës MAC |
0x0435 | R/- | 1st dhe 2nd bajt i adresës IP MWAN |
0x0436 | R/- | 3rd dhe 4th bajt i adresës IP MWAN |
0x0437 | R/- | numri i kartës SIM aktive |
Vazhdon në faqen tjetër |
Adresa | Qasja | Përshkrimi |
0x0430 | R/- | 16 bitët e sipërm të numrit serial |
0x0431 | R/- | 16 bit më të ulët të numrit serik |
0x0432 | R/- | 1st dhe 2nd bajt i adresës MAC |
0x0433 | R/- | 3rd dhe 4th bajt i adresës MAC |
0x0434 | R/- | 5th dhe 6th bajt i adresës MAC |
0x0435 | R/- | 1st dhe 2nd bajt i adresës IP MWAN |
0x0436 | R/- | 3rd dhe 4th bajt i adresës IP MWAN |
0x0437 | R/- | numri i kartës SIM aktive |
Adresa | Qasja | Përshkrimi |
0x0438 | R/- | 1st dhe 2nd bajt i të dhënave MWAN Rx |
0x0439 | R/- | 3rd dhe 4th bajt i të dhënave MWAN Rx |
0x043A | R/- | 5th dhe 6th bajt i të dhënave MWAN Rx |
0x043B | R/- | 7th dhe 8th bajt i të dhënave MWAN Rx |
0x043C | R/- | 1st dhe 2nd bajt i të dhënave MWAN Tx |
0x043D | R/- | 3rd dhe 4th bajt i të dhënave MWAN Tx |
0x043E | R/- | 5th dhe 6th bajt i të dhënave MWAN Tx |
0x043F | R/- | 7th dhe 8th bajt i të dhënave MWAN Tx |
0x0440 | R/- | 1st dhe 2nd byte e MWAN Uptime |
0x0441 | R/- | 3rd dhe 4th byte e MWAN Uptime |
0x0442 | R/- | 5th dhe 6th byte e MWAN Uptime |
0x0443 | R/- | 7th dhe 8th byte e MWAN Uptime |
0x0444 | R/- | Regjistrimi MWAN |
0x0445 | R/- | Teknologjia MWAN |
0x0446 | R/- | MWAN PLMN |
0x0447 | R/- | Qeliza MWAN |
0x0448 | R/- | Qeliza MWAN |
0x0449 | R/- | MWAN LAC |
0x044A | R/- | MWAN TAC |
0x044B | R/- | Kanali MWAN |
0x044C | R/- | Banda MWAN |
0x044D | R/- | Forca e sinjalit MWAN |
0x044E | R/- | Vlera CRC32 e konfigurimit të ruterit |
0x044F | R/- | Vlera CRC32 e konfigurimit të ruterit |
Shënime:
- Numri serial në adresat 0x0430 dhe 0x0431 janë të pranishëm vetëm në rastin e numrit serial 7 shifror, përndryshe vlerat në ato adresa janë bosh.
- Në rast të mungesës së tabelës XC-CNT, të gjitha vlerat përkatëse janë 0.
- Informacioni rreth montimit dhe konfigurimit aktual të pllakave XC-CNT mund të gjendet në regjistrin e sistemit pas fillimit të aplikacionit të ruterit.
- Shkrimi në fakt është i mundur për të gjithë regjistrat. Shkrimi në regjistër, i cili nuk është krijuar për të shkruar, është gjithmonë i suksesshëm, megjithatë nuk ka asnjë ndryshim fizik.
- Leximi i vlerave nga diapazoni i adresave të regjistrit 0x0437 – 0x044D funksionon në të gjitha platformat e ruterit.
- Adresat në tabelë fillojnë nga 0. Nëse zbatimi përdor numra regjistrash që fillojnë nga 1, adresa e regjistrit duhet të rritet me 1.
- Advantech Czech: Porta e zgjerimit RS232 – Manuali i përdoruesit (MAN-0020-EN)
- Advantech Czech: Porta e zgjerimit RS485/422 – Manuali i përdoruesit (MAN-0025-EN)
- Advantech Czech: Porta e Zgjerimit CNT – Manuali i Përdoruesit (MAN-0028-EN)
Ju mund të merrni dokumente të lidhura me produktin në Portalin Inxhinierik në icr.advantech.cz adresa.
Për të marrë Udhëzuesin e Fillimit të Shpejtë të routerit tuaj, Manualin e Përdoruesit, Manualin e Konfigurimit ose Firmware-in, shkoni te faqja Modelet e Routerit, gjeni modelin e kërkuar dhe kaloni në skedën Manuale ose Firmware, përkatësisht.
Paketat dhe manualet e instalimit të aplikacioneve të ruterit janë të disponueshme në faqen e aplikacioneve të ruterit.
Për Dokumentet e Zhvillimit, shkoni te faqja DevZone.
Dokumentet / Burimet
![]() |
Aplikacioni i ruterit të protokollit ADVANTECH MODBUS TCP2RTU [pdfUdhëzuesi i përdoruesit Protokolli MODBUS TCP2RTU Aplikacioni i ruterit, Protokolli MODBUS TCP2RTU, Aplikacioni i ruterit, aplikacioni, Protokolli i aplikacionit MODBUS TCP2RTU |