Protokoll ADVANTECH MODBUS TCP2RTU Router App
Informazzjoni dwar il-Prodott
Il-prodott huwa apparat li jappoġġja l-protokoll MODBUS TCP2RTU. Huwa manifatturat minn Advantech Czech sro, li tinsab f'Usti nad Orlici, ir-Repubblika Ċeka. In-numru tad-dokument għall-manwal tal-utent huwa APP-0014-EN, b'data ta' reviżjoni tas-26 ta' Ottubru, 2023.
Advantech Czech sro tiddikjara li mhumiex responsabbli għal xi ħsarat inċidentali jew konsegwenzjali li jirriżultaw mill-użu ta' dan il-manwal. L-ismijiet tad-ditti kollha msemmija fil-manwal huma trademarks reġistrati tas-sidien rispettivi tagħhom, u l-użu tagħhom f'din il-pubblikazzjoni huwa għal skopijiet ta' referenza biss.
Istruzzjonijiet għall-Użu tal-Prodott
Konfigurazzjoni
Biex tikkonfigura l-prodott, segwi dawn il-passi:
- Aċċess għall- web l-interfaċċja billi tagħfas l-isem tal-modulu fuq il-paġna tal-apps tar-Router tar-router Web interface.
- Fil-menu tal-parti tax-xellug tal- web interface, innaviga lejn it-taqsima Konfigurazzjoni.
- Fit-taqsima tal-Konfigurazzjoni, issib oġġetti għall-konfigurazzjoni tal-Port 1, Port 2 u USB.
- Għall-Konfigurazzjoni tal-Port:
- Attiva l-Port ta 'Espansjoni: Dan l-oġġett jippermetti l-konverżjoni tal-protokoll MODBUS TCP/IP f'MOBUS RTU.
- Baudrate: Issettja l-baudrate għall-konnessjoni MODBUS RTU fuq il-port ta 'Espansjoni. Jekk l-ebda apparat MODBUS RTU mhu konness mal-interface tas-serje, issettjah għal Xejn.
I/O & XC-CNT MODBUS TCP Server
Il-prodott għandu Karatteristika Bażika u Spazju ta 'Indirizz ta' Router relatat ma 'I/O & XC-CNT MODBUS TCP Server. Għal aktar informazzjoni dwar dawn il-karatteristiċi, irreferi għall-manwal tal-utent tar-router jew tal-port ta 'Espansjoni.
Dokumenti Relatati
Għal informazzjoni addizzjonali u dokumenti relatati, jekk jogħġbok ikkonsulta l-manwal għall-utent ipprovdut minn Advantech Czech sro
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Ir-Repubblika Ċeka Dokument Nru APP-0014-EN, reviżjoni mis-26 ta’ Ottubru, 2023.
© 2023 Advantech Czech sro L-ebda parti minn din il-pubblikazzjoni ma tista’ tiġi riprodotta jew trażmessa fi kwalunkwe forma jew bi kwalunkwe mezz, elettroniku jew mekkaniku, inkluż fotografija, reġistrazzjoni, jew kwalunkwe sistema ta’ ħażna u rkupru ta’ informazzjoni mingħajr kunsens bil-miktub. L-informazzjoni f'dan il-manwal hija soġġetta għal bidla mingħajr avviż, u ma tirrappreżentax impenn min-naħa ta' Advantech.
Advantech Czech sro m'għandhiex tkun responsabbli għal danni inċidentali jew konsegwenzjali li jirriżultaw mill-għoti, it-twettiq, jew l-użu ta' dan il-manwal.
L-ismijiet tad-ditti kollha użati f'dan il-manwal huma t-trademarks reġistrati tas-sidien rispettivi tagħhom. L-użu ta 'trademarks jew oħrajn
id-denominazzjonijiet f'din il-pubblikazzjoni huma għal skopijiet ta' referenza biss u ma jikkostitwixxux approvazzjoni mid-detentur tat-trademark.
Simboli użati
- Periklu – Informazzjoni dwar is-sigurtà tal-utent jew ħsara potenzjali lir-router.
- Attenzjoni - Problemi li jistgħu jinqalgħu f'sitwazzjonijiet speċifiċi.
- Informazzjoni – Suġġerimenti utli jew informazzjoni ta’ interess speċjali.
- Example – Eżample tal-funzjoni, kmand jew iskrittura.
Changelog
Protokoll MODBUS TCP2RTU Changelog
- v1.0.0 (2011-07-19)
L-ewwel rilaxx - v1.0.1 (2011-11-08)
Interface RS485 ta 'skoperta awtomatika miżjuda u kontroll tas-sinjal RTS għal-linja RS485 - v1.0.2 (2011-11-25)
Titjib żgħir fil-kodiċi HTML - v1.0.3 (2012-09-19)
Eċċezzjonijiet mhux immaniġġjati fissi
Miżjud li jintbagħat messaġġ ta 'żball modbus 0x0B jekk jiskadi ż-żmien ta' tweġiba - v1.0.4 (2013-02-01)
Miżjud jibgħat messaġġ ta 'żball modbus 0x0B jekk irċevuta crc ħażina - v1.0.5 (2013-05-22)
Miżjud jinqraw funzjonijiet ta 'l-I/O u l-port CNT - v1.0.6 (2013-12-11)
Appoġġ miżjud ta 'FW 4.0.0+ - v1.0.7 (2014-04-01)
Żieda fid-daqs tal-buffer intern - v1.0.8 (2014-05-05)
Imblukkar miżjud ta 'klijenti ġodda meta l-klijent konness ikun attiv - v1.0.9 (2014-11-11)
Miżjud TCP mode klijent
Miżjud in-numru tas-serje u l-indirizz MAC fir-reġistri modbus - v1.1.0 (2015-05-22)
Ipproċessar tat-talbiet imtejjeb - v1.1.1 (2015-06-11)
Test miżjud tat-tul tad-dejta fil-kontroll crc - v1.1.2 (2015-10-14)
Sinjal diżattivat SIG_PIPE - v1.1.3 (2016-04-25)
Ippermettiet iż-żamma ħaj fil-modalità server TCP - v1.2.0 (2016-10-18)
Appoġġ miżjud ta 'żewġ portijiet li jaħdmu simultanjament
Tneħħew għażliet mhux meħtieġa - v1.2.1 (2016-11-10)
Bug fiss f'uart read loop - v1.3.0 (2017-01-27)
Għażla miżjuda Tiċħad konnessjonijiet ġodda
Għażla miżjuda Inattività Timeout - v1.4.0 (2017-07-10)
Żid l-indirizz MWAN IPv4 fir-reġistri MODBUS
Qari fiss tal-indirizz MAC - v1.5.0 (2018-04-23)
Għażla miżjuda "Xejn" għall-għażla tal-apparat tas-serje - v1.6.0 (2018-09-27)
Appoġġ miżjud ta 'ttyUSB
Fiss file tnixxijiet tad-deskritturi (f'ModulesSDK) - v1.6.1 (2018-09-27)
Miżjuda firxiet ta' valuri mistennija għal messaġġi ta' żball JavaSript - v1.7.0 (2020-10-01)
Kodiċi CSS u HTML aġġornati biex jaqblu mal-firmware 6.2.0+
Limitu mibdul għal "Reply Timeout" għal 1..1000000ms - v1.8.0 (2022-03-03)
Miżjud valuri addizzjonali relatati mal-istatus MWAN - v1.9.0 (2022-08-12)
Miżjud il-valur CRC32 tal-konfigurazzjoni tal-apparat addizzjonali - v1.10.0 (2022-11-03)
Informazzjoni tal-liċenzja maħduma mill-ġdid - v1.10.1 (2023-02-28)
Konness b'mod statiku ma' zlib 1.2.13 - 1.11.0 (2023-06-09)
Appoġġ miżjud għal pins GPIO ta 'input u output binarju addizzjonali
Deskrizzjoni
App Router Protokoll MODBUS TCP2RTU ma jinsabx fil-firmware standard tar-router. It-tlugħ ta' din l-app tar-router huwa deskritt fil-manwal tal-Konfigurazzjoni (ara l-Kapitolu Dokumenti Relatati).
L-app tar-router Modbus TCP2RTU tipprovdi l-konverżjoni tal-protokoll MODBUS TCP għal protokoll MODBUS RTU, li jista 'jintuża fuq il-linja tas-serje. L-interface RS232 jew RS485/422 jista 'jintuża għall-komunikazzjoni serjali fir-router Advantech.
Hemm parti komuni PDU għaż-żewġ protokolli. L-intestatura MBAP tintuża għall-identifikazzjoni meta tibgħat MODBUS ADU lil TCP/IP. Port 502 huwa ddedikat għal MODBUS TCP ADU.
Meta tintbagħat PDU lil-linja tas-serje, l-indirizz tal-unità tad-destinazzjoni miksuba minn header MBAP bħala UNIT ID huwa miżjud mal-PDU flimkien maċ-checksum.
Il-modulu jappoġġja l-konfigurazzjoni ta 'żewġ interfaces serjali indipendenti, jekk disponibbli fir-router. Ir-rikonoxximent awtomatiku tal-port RS485 minn RS422 huwa appoġġjat. Informazzjoni dettaljata dwar l-interface tas-serje tista 'tinstab fil-Manwal tal-Utent tar-router jew port ta' Espansjoni (RS485/422, ara [2]).
Interface
Web L-interfaċċja hija aċċessibbli billi tagħfas l-isem tal-modulu fuq il-paġna tal-apps tar-Router tar-router Web interface.
Il-menù tal-parti tax-xellug tal- Web L-interfaċċja fiha dawn it-taqsimiet: Status, Konfigurazzjoni u Personalizzazzjoni. It-taqsima tal-Istatus fiha Stats li turi informazzjoni statistika u System Log li juri l-istess log bħal fl-interfaċċja tar-router. It-taqsima tal-Konfigurazzjoni fiha oġġetti tal-Port 1, Port 2 u USB u l-Personalizzazzjoni fiha biss it-taqsima tal-menu li taqleb lura mill-modulu. web paġna għar-router web paġni tal-konfigurazzjoni. Il-menu prinċipali tal-GUI tal-modulu jidher fil-Figura 1.
Konfigurazzjoni
Konfigurazzjoni tal-Port
Tifsira tal-oġġetti individwali:
Port ta 'espansjoni | Port ta 'espansjoni, fejn se tiġi stabbilita l-konnessjoni MODBUS RTU. Jekk ma jkunx hemm apparat MODBUS RTU konness mal-interface tas-serje, jista 'jiġi stabbilit għal "Xejn" u din l-interface tas-serje tista' tintuża għall-komunikazzjoni ma 'apparat ieħor. F'dan il-każ jistgħu jinqraw biss reġistri interni tar-router. |
Oġġett | Deskrizzjoni |
Parità | Bit tal-parità tal-kontroll:
|
Waqqaf Bits
Split Timeout |
Numru ta 'stop bits
Ħin biex jitkisser il-messaġġ (ara n-nota hawn taħt) |
Modalità TCP | Għażla tal-mod:
|
Indirizz tas-Server
Port TCP |
Jiddefinixxi l-indirizz tas-server meta l-mod magħżul ikun Klijent (fi Modalità TCP oġġett). Port TCP li fuqu r-router jisma' talbiet għal konnessjoni MODBUS TCP. Biex tintbagħat MODBUS ADU huwa riżervat il-port 502. |
Timeout risposta | Jispeċifika l-intervall ta' ħin li fih qed jistenna rispons. Jekk ir-risposta ma tirċevix, tintbagħat wieħed minn dawn il-kodiċijiet ta' żball:
|
Ħin ta' Inattività | Perjodu ta' żmien li warajh il-konnessjoni TCP/UDP tiġi interrotta f'każ ta' inattività |
Irrifjuta konnessjonijiet ġodda | Meta jkun attivat, ir-router jirrifjuta kwalunkwe tentattiv ieħor ta 'konnessjoni - ir-router m'għadux jappoġġja konnessjonijiet multipli |
Ippermetti l-estensjonijiet I/O u XC-CNT | Din l-għażla tippermetti komunikazzjoni diretta mar-router. I/O (inputs u outputs binarji fuq ir-router) u reġistri interni jaħdmu fuq il-pjattaformi kollha (v2, v2i, v3 u v4). XC-CNT huwa bord ta 'espansjoni għal routers v2. Din il-forma ta' komunikazzjoni taħdem fuq pjattaforma v2 biss. |
ID tal-Unità | ID għal komunikazzjoni diretta mar-router. Il-valuri jistgħu jkunu minn 1 sa 255. Il-valur 0 huwa aċċettat ukoll biex jikkomunika direttament ma' apparat MOD-BUS/TCP jew MODBUS/UDP. Il-valur default huwa 240. |
Il-bidliet kollha fis-settings jiġu applikati wara li tagħfas il-buttuna Applika.
Nota: Jekk ħin bejn iż-żewġ karattri riċevuti jiġi rikonoxxut li huwa itwal mill-valur tal-parametru Split Timeout f'millisekondi, il-messaġġ mid-data kollha riċevuta jiġi kkompilat u mbagħad jintbagħat.
Konfigurazzjoni USB
Konfigurazzjoni USB għandha kważi l-istess oġġetti ta 'konfigurazzjoni bħal PORT1 u PORT2. Id-differenza biss hija nieqsa Attiva l-estensjonijiet tal-I/O u XC-CNT u l-oġġetti tal-ID tal-Unità.
I/O & XC-CNT MODBUS TCP Server
Karatteristika Bażika
Il-protokoll I/O u s-server XC-CNT MODBUS TCP huwa wieħed mill-protokoll ta 'komunikazzjoni tar-router b'app tar-router Modbus TCP2RTU ibbażat fuq l-interface I/O u bordijiet ta' espansjoni XC-CNT. Ir-router jipprovdi l-istat attwali tal-inputs f'ħin reali. Is-sistema tista 'taqrah billi tuża messaġġ b'kodiċi 0x03 (taqra valuri ta' aktar reġistri). L-użu ta 'messaġġi bil-kodiċi 0x10 (kitba ta' valuri ta 'aktar reġistri) sistema tista' tikkontrolla l-outputs diġitali u tistabbilixxi l-counters tal-istat. Messaġġi b'kodiċi differenti (eż., 0x6 għall-kitba ta' valur ta' reġistru wieħed) mhumiex appoġġjati.
Ispazju ta' l-Indirizz tar-Router
Indirizz | Aċċess | Deskrizzjoni |
0x0400 | R/- | 16-il bit ta' fuq tat-temperatura fir-router [◦C] (b'sinjal) |
0x0401 | R/- | 16-il bit ta' fuq tat-temperatura fir-router [◦C] (b'sinjal) |
0x0402 | R/- | 16-il bit ta 'fuq tal-provvista voltage [mV] |
0x0403 | R/- | 16-il bit ta 'fuq tal-provvista voltage [mV] |
0x0404 | R/- | stat ta 'fuq 16-il bit ta' BIN2, dejjem 0 |
0x0405 | R/- | istat ta '16-il bit aktar baxx ta' BIN2 |
0x0406 | R/- | stat ta 'fuq 16-il bit ta' BIN3, dejjem 0 |
0x0407 | R/- | istat ta '16-il bit aktar baxx ta' BIN3 |
0x0408 | R/- | stat ta 'fuq 16-il bit ta' BIN0, dejjem 0 |
0x0409 | R/- | stat ta' 16-il bit aktar baxx ta' BIN0:
|
0x040A | R/- | stat tas-16-il bit ta' fuq ta' BOUT0, dejjem 0 |
0x040B | R/W | stat ta' 16-il bit aktar baxx ta' BOUT0:
|
0x040C | R/- | stat ta 'fuq 16-il bit ta' BIN1, dejjem 0 |
0x040D | R/- | stat ta' 16-il bit aktar baxx ta' BIN1:
|
0x040E | R/- | stat tas-16-il bit ta' fuq ta' BOUT1, dejjem 0 |
0x040F | R/W | stat ta' 16-il bit aktar baxx ta' BOUT1:
|
Tkompli fil-paġna li jmiss |
Indirizz | Aċċess | Deskrizzjoni |
Tabella 2: I/O | ||
Indirizz | Aċċess | Deskrizzjoni |
0x0410 | R/- | 16-il bit ta 'fuq tal-valur AN1, dejjem 0 |
0x0411 | R/- | inqas 16-il bit ta' valur AN1, valur minn 12-bit AD konvertitur |
0x0412 | R/- | 16-il bit ta 'fuq tal-valur AN2, dejjem 0 |
0x0413 | R/- | inqas 16-il bit ta' valur AN2, valur minn 12-bit AD konvertitur |
0x0414 | R/W | 16-il bit ta 'fuq ta' CNT1 |
0x0415 | R/W | inqas 16-il bit ta 'CNT1 |
0x0416 | R/W | 16-il bit ta 'fuq ta' CNT2 |
0x0417 | R/W | inqas 16-il bit ta 'CNT2 |
0x0418 | R/- | stat tas-16-il input binarju ta' fuq:
|
0x0419 | R/- | stat ta' 16-il input binarju aktar baxx:
|
0x041A | R/- | stat tas-16-il output binarju ta' fuq:
|
0x041B | R/W | stat ta' 16-il output binarju aktar baxx:
|
0x041C | R/- | mhux użat, dejjem 0 |
0x041D | R/- | mhux użat, dejjem 0 |
0x041E | R/- | mhux użat, dejjem 0 |
0x041F | R/- | mhux użat, dejjem 0 |
Indirizz | Aċċess | Deskrizzjoni |
0x0420 | R/- | 16-il bit ta 'fuq tal-valur AN1, dejjem 0 |
0x0421 | R/- | inqas 16-il bit ta 'valur AN1, valur minn konvertitur AD 12-bit |
0x0422 | R/- | 16-il bit ta 'fuq tal-valur AN2, dejjem 0 |
0x0423 | R/- | inqas 16-il bit ta 'valur AN2, valur minn konvertitur AD 12-bit |
0x0424 | R/W | 16-il bit ta 'fuq ta' CNT1 |
0x0425 | R/W | inqas 16-il bit ta 'CNT1 |
0x0426 | R/W | 16-il bit ta 'fuq ta' CNT2 |
0x0427 | R/W | inqas 16-il bit ta 'CNT2 |
0x0428 | R/- | stat tas-16-il input binarju ta' fuq:
|
0x0429 | R/- | stat ta' 16-il input binarju aktar baxx:
|
0x042A | R/- | stat tas-16-il output binarju ta' fuq:
|
0x042B | R/W | stat ta' 16-il output binarju aktar baxx:
|
0x042C | R/- | mhux użat, dejjem 0 |
0x042D | R/- | mhux użat, dejjem 0 |
0x042E | R/- | mhux użat, dejjem 0 |
0x042F | R/- | mhux użat, dejjem 0 |
Tabella 4: XC-CNT – PORT2 | ||
Indirizz | Aċċess | Deskrizzjoni |
0x0430 | R/- | 16-il bit ta 'fuq tan-numru tas-serje |
0x0431 | R/- | inqas 16-il bit ta 'numru tas-serje |
0x0432 | R/- | 1st u 2nd byte tal-indirizz MAC |
0x0433 | R/- | 3rd u 4th byte tal-indirizz MAC |
0x0434 | R/- | 5th u 6th byte tal-indirizz MAC |
0x0435 | R/- | 1st u 2nd byte tal-indirizz IP MWAN |
0x0436 | R/- | 3rd u 4th byte tal-indirizz IP MWAN |
0x0437 | R/- | numru ta' SIM attiv |
Tkompli fil-paġna li jmiss |
Indirizz | Aċċess | Deskrizzjoni |
0x0430 | R/- | 16-il bit ta 'fuq tan-numru tas-serje |
0x0431 | R/- | inqas 16-il bit ta 'numru tas-serje |
0x0432 | R/- | 1st u 2nd byte tal-indirizz MAC |
0x0433 | R/- | 3rd u 4th byte tal-indirizz MAC |
0x0434 | R/- | 5th u 6th byte tal-indirizz MAC |
0x0435 | R/- | 1st u 2nd byte tal-indirizz IP MWAN |
0x0436 | R/- | 3rd u 4th byte tal-indirizz IP MWAN |
0x0437 | R/- | numru ta' SIM attiv |
Indirizz | Aċċess | Deskrizzjoni |
0x0438 | R/- | 1st u 2nd byte ta' MWAN Rx Data |
0x0439 | R/- | 3rd u 4th byte ta' MWAN Rx Data |
0x043A | R/- | 5th u 6th byte ta' MWAN Rx Data |
0x043B | R/- | 7th u 8th byte ta' MWAN Rx Data |
0x043C | R/- | 1st u 2nd byte ta' MWAN Tx Data |
0x043D | R/- | 3rd u 4th byte ta' MWAN Tx Data |
0x043E | R/- | 5th u 6th byte ta' MWAN Tx Data |
0x043F | R/- | 7th u 8th byte ta' MWAN Tx Data |
0x0440 | R/- | 1st u 2nd byte tal-MWAN Uptime |
0x0441 | R/- | 3rd u 4th byte tal-MWAN Uptime |
0x0442 | R/- | 5th u 6th byte tal-MWAN Uptime |
0x0443 | R/- | 7th u 8th byte tal-MWAN Uptime |
0x0444 | R/- | Reġistrazzjoni MWAN |
0x0445 | R/- | Teknoloġija MWAN |
0x0446 | R/- | MWAN PLMN |
0x0447 | R/- | Ċellula MWAN |
0x0448 | R/- | Ċellula MWAN |
0x0449 | R/- | MWAN LAC |
0x044A | R/- | MWAN TAC |
0x044B | R/- | MWAN Channel |
0x044C | R/- | Banda MWAN |
0x044D | R/- | Qawwa tas-Sinjal MWAN |
0x044E | R/- | Valur CRC32 tal-konfigurazzjoni tar-router |
0x044F | R/- | Valur CRC32 tal-konfigurazzjoni tar-router |
Noti:
- In-numru tas-serje fuq l-indirizzi 0x0430 u 0x0431 huma preżenti biss f'każ ta' numru tas-serje b'7 ċifri, inkella l-valuri fuq dawk l-indirizzi huma vojta.
- F'każ ta' assenza bord XC-CNT il-valuri korrispondenti kollha huma 0.
- Informazzjoni dwar it-twaħħil u l-konfigurazzjoni attwali tal-bordijiet XC-CNT tista 'tinstab fir-reġistru tas-sistema wara li tinbeda l-app tar-router.
- Il-kitba hija fil-fatt possibbli għar-reġistri kollha. Il-kitba fir-reġistru, li mhix iddisinjata għall-kitba, hija dejjem suċċess, madankollu m'hemm l-ebda bidla fiżika.
- Il-qari tal-valuri mill-firxa tal-indirizz tar-reġistru 0x0437 – 0x044D jaħdem fuq il-pjattaformi kollha tar-router.
- L-indirizzi fit-tabella jibdew minn 0. Jekk l-implimentazzjoni tuża numri tar-reġistru li jibdew minn 1, l-indirizz tar-reġistru jeħtieġ li jiżdied b'1.
- Advantech Ċek: Port ta' Espansjoni RS232 – Manwal għall-Utent (MAN-0020-EN)
- Advantech Ċek: Port ta' Espansjoni RS485/422 – Manwal għall-Utent (MAN-0025-EN)
- Advantech Czech: Expansion Port CNT – Manwal għall-Utent (MAN-0028-EN)
Tista' tikseb dokumenti relatati mal-prodott fuq il-Portal tal-Inġinerija fuq icr.advantech.cz indirizz.
Biex tikseb il-Gwida Quick Start tar-router tiegħek, il-Manwal tal-Utent, il-Manwal tal-Konfigurazzjoni, jew il-Firmware mur fil-paġna tal-Mudelli tar-Router, sib il-mudell meħtieġ, u aqleb għat-tab Manwali jew Firmware, rispettivament.
Il-pakketti tal-installazzjoni u l-manwali tal-Apps tar-Router huma disponibbli fuq il-paġna tal-Apps tar-Router.
Għad-Dokumenti tal-Iżvilupp, mur fil-paġna DevZone.
Dokumenti / Riżorsi
![]() |
Protokoll ADVANTECH MODBUS TCP2RTU Router App [pdfGwida għall-Utent Protokoll MODBUS TCP2RTU App Router, Protokoll MODBUS TCP2RTU, App Router, App, App Protokoll MODBUS TCP2RTU |