ADVANTECH Protocol MODBUS TCP2RTU Router App
Impormasyon sa Produkto
Ang produkto kay device nga nagsuporta sa MODBUS TCP2RTU protocol. Gigama kini sa Advantech Czech sro, nga nahimutang sa Usti nad Orlici, Czech Republic. Ang numero sa dokumento alang sa manwal sa paggamit mao ang APP-0014-EN, nga adunay petsa sa pag-usab sa Oktubre 26, 2023.
Ang Advantech Czech sro nag-ingon nga dili sila manubag sa bisan unsang sulagma o sangputanan nga mga kadaot nga resulta sa paggamit niini nga manwal. Ang tanan nga mga ngalan sa brand nga gihisgutan sa manwal kay rehistrado nga mga marka sa pamatigayon sa ilang tagsa-tagsa ka tag-iya, ug ang ilang paggamit niini nga publikasyon alang lamang sa mga katuyoan sa pakisayran.
Mga Instruksyon sa Paggamit sa Produkto
Pag-configure
Aron ma-configure ang produkto, sunda kini nga mga lakang:
- Pag-access sa web interface pinaagi sa pagpindot sa ngalan sa module sa Router apps page sa router Web interface.
- Sa wala nga bahin nga menu sa web interface, navigate sa seksyon sa Configuration.
- Sa seksyon sa Configuration, makit-an nimo ang mga butang para sa Port 1, Port 2, ug USB configuration.
- Para sa Port Configuration:
- I-enable ang Expansion port: Kini nga butang makahimo sa pagkakabig sa MODBUS TCP/IP protocol ngadto sa MODBUS RTU.
- Baudrate: Ibutang ang baudrate alang sa koneksyon sa MODBUS RTU sa Expansion port. Kung walay MODBUS RTU device ang konektado sa serial interface, i-set kini sa None.
I/O & XC-CNT MODBUS TCP Server
Ang produkto adunay Basic Characteristic ug Address Space sa Router nga may kalabutan sa I/O & XC-CNT MODBUS TCP Server. Para sa dugang nga impormasyon bahin niini nga mga kinaiya, tan-awa ang manwal sa user sa router o Expansion port.
May Kalabutan nga mga Dokumento
Para sa dugang nga impormasyon ug may kalabutan nga mga dokumento, palihog konsultaha ang user manual nga gihatag sa Advantech Czech sro
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Czech Republic Document No. APP-0014-EN, rebisyon gikan sa ika-26 sa Oktubre, 2023.
© 2023 Advantech Czech sro Walay bahin niini nga publikasyon ang mahimong kopyahon o ipadala sa bisan unsang porma o sa bisan unsang paagi, elektroniko o mekanikal, lakip ang litrato, pagrekord, o bisan unsang sistema sa pagtipig ug pagkuha sa impormasyon nga walay sinulat nga pagtugot. Ang impormasyon niini nga manwal mahimong mausab nga walay pahibalo, ug kini wala magrepresentar sa usa ka pasalig sa bahin sa Advantech.
Ang Advantech Czech sro dili manubag sa sulagma o sangputanan nga mga kadaot nga resulta sa paghatag, pagbuhat, o paggamit niini nga manwal.
Ang tanang mga ngalan sa brand nga gigamit niini nga manwal mao ang mga rehistradong marka sa pamatigayon sa ilang tagsa-tagsa ka tag-iya. Ang paggamit sa mga marka sa pamatigayon o uban pa
Ang mga ngalan niini nga publikasyon alang lamang sa mga katuyoan sa pakisayran ug dili usa ka pag-endorso sa naghupot sa marka sa pamatigayon.
Gigamit nga mga simbolo
- Peligro – Impormasyon bahin sa kaluwasan sa user o posibleng kadaot sa router.
- Atensyon - Mga problema nga mahimong motumaw sa piho nga mga sitwasyon.
- Impormasyon – Mapuslanon nga mga tip o impormasyon sa espesyal nga interes.
- Example – Example sa function, sugo o script.
Changelog
Protocol MODBUS TCP2RTU Changelog
- v1.0.0 (2011-07-19)
Unang pagpagawas - v1.0.1 (2011-11-08)
Gidugang ang automatic detection RS485 interface ug kontrol sa RTS signal para sa RS485 nga linya - v1.0.2 (2011-11-25)
Gamay nga mga pag-uswag sa HTML code - v1.0.3 (2012-09-19)
Giayo ang wala madumala nga mga eksepsiyon
Gidugang ang pagpadala sa mensahe sa sayup sa modbus 0x0B kung matapos ang oras sa tubag - v1.0.4 (2013-02-01)
Gidugang ang pagpadala sa modbus error message 0x0B kung dili maayo nga crc ang nadawat - v1.0.5 (2013-05-22)
Gidugang ang pagbasa sa mga function sa I/O ug CNT port - v1.0.6 (2013-12-11)
Gidugang nga suporta sa FW 4.0.0+ - v1.0.7 (2014-04-01)
Dugang nga gidak-on sa internal buffer - v1.0.8 (2014-05-05)
Gidugang nga pag-block sa mga bag-ong kliyente kung aktibo ang konektado nga kliyente - v1.0.9 (2014-11-11)
Gidugang nga kliyente sa TCP mode
Gidugang ang serial number ug MAC address sa modbus registers - v1.1.0 (2015-05-22)
Gipauswag nga pagproseso sa mga hangyo - v1.1.1 (2015-06-11)
Gidugang nga pagsulay sa gitas-on sa datos sa pagsusi sa crc - v1.1.2 (2015-10-14)
Nawala ang signal nga SIG_PIPE - v1.1.3 (2016-04-25)
Gi-enable ang keep-alive sa TCP server mode - v1.2.0 (2016-10-18)
Gidugang nga suporta sa duha ka dungan nga nagtrabaho nga mga pantalan
Gikuha ang wala kinahanglana nga mga kapilian - v1.2.1 (2016-11-10)
Giayo nga bug sa uart read loop - v1.3.0 (2017-01-27)
Gidugang nga opsyon Isalikway ang bag-ong mga koneksyon
Gidugang nga opsyon nga Inactivity Timeout - v1.4.0 (2017-07-10)
Gidugang ang MWAN IPv4 nga adres sa mga rehistro sa MODBUS
Giayo nga pagbasa sa MAC address - v1.5.0 (2018-04-23)
Gidugang nga opsyon nga "Wala" sa pagpili sa serial device - v1.6.0 (2018-09-27)
Gidugang nga suporta sa ttyUSB
Giayo file descriptor leaks (sa ModulesSDK) - v1.6.1 (2018-09-27)
Gidugang ang gipaabot nga mga sakup sa mga kantidad sa mga mensahe sa sayup sa JavaSript - v1.7.0 (2020-10-01)
Gi-update nga CSS ug HTML code aron mohaum sa firmware 6.2.0+
Gibag-o ang limitasyon para sa “Reply Timeout” ngadto sa 1..1000000ms - v1.8.0 (2022-03-03)
Gidugang ang dugang nga mga kantidad nga may kalabotan sa kahimtang sa MWAN - v1.9.0 (2022-08-12)
Gidugang ang dugang nga pag-configure sa aparato nga CRC32 nga kantidad - v1.10.0 (2022-11-03)
Gibag-o nga impormasyon sa lisensya - v1.10.1 (2023-02-28)
Gi-link nga static sa zlib 1.2.13 - 1.11.0 (2023-06-09)
Gidugang nga suporta alang sa dugang nga binary input ug output GPIO pins
Deskripsyon
Router app Protocol MODBUS TCP2RTU wala sa standard router firmware. Ang pag-upload niini nga router app gihulagway sa Configuration manual (tan-awa ang Chapter Related Documents).
Ang Modbus TCP2RTU router app naghatag sa pagkakabig sa MODBUS TCP protocol ngadto sa MODBUS RTU protocol, nga mahimo pinaagi sa paggamit sa serial line. RS232 o RS485/422 interface mahimong gamiton alang sa serial komunikasyon sa Advantech router.
Adunay usa ka komon nga bahin PDU Para sa duha ka protocol. Ang header sa MBAP gigamit alang sa pag-ila kung ipadala ang MODBUS ADU sa TCP/IP. Ang Port 502 gipahinungod alang sa MODBUS TCP ADU.
Kung magpadala ug PDU sa serial line, ang adres sa destinasyon nga unit nga nakuha gikan sa MBAP header isip UNIT ID idugang sa PDU uban sa checksum.
Gisuportahan sa module ang pag-configure sa duha ka independente nga serial interface, kung magamit sa router. Gisuportahan ang awtomatikong pag-ila sa port RS485 gikan sa RS422. Ang detalyadong impormasyon bahin sa serial interface makita sa User's manual sa router o Expansion port (RS485/422, tan-awa [2]).
Interface
Web interface kay ma-access pinaagi sa pagpindot sa module name sa Router apps page sa router Web interface.
Ang wala nga bahin nga menu sa Web interface naglangkob niini nga mga seksyon: Status, Configuration ug Customization-tion. Ang seksyon sa status adunay mga Stats nga nagpakita sa istatistikal nga impormasyon ug System Log nga nagpakita sa parehas nga log sama sa interface sa router. Ang seksyon sa Configuration naglangkob sa Port 1, Port 2 ug USB nga mga butang ug ang Customization naglangkob lamang sa mga switch sa seksyon sa menu gikan sa module. web panid sa router web mga panid sa pag-configure. Ang main menu sa GUI sa module gipakita sa Figure 1.
Pag-configure
Pag-configure sa Port
Kahulugan sa indibidwal nga mga butang:
Pagpalapad nga pantalan | Expansion port, diin ang MODBUS RTU nga koneksyon maestablisar. Kung walay MODBUS RTU device nga konektado sa serial interface, kini mahimong i-set up sa "Wala" ug kini nga serial interface mahimong magamit alang sa komunikasyon sa laing device. Ang mga internal nga rehistro lamang sa router ang mabasa sa kini nga kaso. |
butang | Deskripsyon |
Pagkaparehas | Pagkontrol sa parity bit:
|
Hunong ang mga Bits
Split Timeout |
Gidaghanon sa mga stop bit
Panahon sa paghunong sa mensahe (tan-awa ang nota sa ubos) |
TCP Mode | Pagpili sa mode:
|
Address sa Server
Port sa TCP |
Gihubit ang adres sa server kung gipili ang mode Kliyente (sa TCP Mode butang). TCP port diin ang router maminaw sa mga hangyo alang sa MODBUS TCP connection. Alang sa pagpadala sa MODBUS ADU gireserba nga port 502. |
Pagtubag sa Timeout | Gipiho ang agwat sa oras diin nagpaabut kini nga tubag. Kung ang tubag dili makadawat, ipadala kini sa usa niining mga error code:
|
Dili Aktibo Timeout | Ang yugto sa panahon pagkahuman ang koneksyon sa TCP/UDP mabalda kung adunay dili aktibo |
Isalikway ang bag-ong mga koneksyon | Kung gi-enable, gisalikway sa router ang bisan unsang ubang pagsulay sa koneksyon - ang router dili na mosuporta sa daghang koneksyon |
I-enable ang mga extension sa I/O ug XC-CNT | Kini nga opsyon makahimo sa direktang komunikasyon sa router. I/O (binary inputs ug outputs sa router) ug internal registers nagtrabaho sa tanang plataporma (v2, v2i, v3 ug v4). XC-CNT mao ang expansion board alang sa v2 routers. Kini nga porma sa komunikasyon naglihok sa v2 nga plataporma lamang. |
Unit ID | ID alang sa direktang komunikasyon sa router. Ang mga kantidad mahimong 1 hangtod 255. Ang kantidad nga 0 gidawat usab aron direktang makigkomunikar sa usa ka MOD- BUS/TCP o MODBUS/UDP nga mga himan. Ang default nga kantidad mao ang 240. |
Ang tanan nga mga pagbag-o sa mga setting magamit pagkahuman sa pagpindot sa buton Pag-apply.
Mubo nga sulat: Kung ang usa ka oras tali sa duha nga nadawat nga mga karakter giila nga mas taas kaysa sa Split Timeout parameter value sa milliseconds, ang mensahe gikan sa tanang nadawat nga data gihugpong ug dayon kini ipadala.
USB Configuration
Ang USB Configuration adunay halos parehas nga mga butang sa pag-configure sama sa PORT1 ug PORT2. Ang kalainan lang ang kulang sa Enable I/O ug XC-CNT extensions ug Unit ID items.
I/O & XC-CNT MODBUS TCP Server
Batakang Kinaiya
Ang I/O protocol ug XC-CNT MODBUS TCP server maoy usa sa router communication protocol nga adunay Modbus TCP2RTU router app base sa I/O interface ug XC-CNT expansion boards. Naghatag ang router karon nga kahimtang sa mga input sa tinuud nga oras. Mabasa kini sa sistema gamit ang mensahe nga adunay 0x03 code (mga bili sa pagbasa sa daghang mga rehistro). Ang paggamit sa mga mensahe nga adunay code nga 0x10 (pagsulat sa mga bili sa daghang mga rehistro) nga sistema makakontrol sa mga digital nga output ug magtakda sa mga counter sa estado. Ang mga mensahe nga adunay lain-laing mga code (pananglitan, 0x6 alang sa pagsulat nga kantidad sa usa ka rehistro) dili suportado.
Lugar sa Address sa Router
Address | Access | Deskripsyon |
0x0400 | R/- | taas nga 16 ka bits sa temperatura sa router [◦C] (uban ang timaan) |
0x0401 | R/- | taas nga 16 ka bits sa temperatura sa router [◦C] (uban ang timaan) |
0x0402 | R/- | ibabaw nga 16 bits sa suplay voltage [mV] |
0x0403 | R/- | ibabaw nga 16 bits sa suplay voltage [mV] |
0x0404 | R/- | estado sa taas nga 16 ka bits sa BIN2, kanunay 0 |
0x0405 | R/- | estado sa ubos nga 16 bits sa BIN2 |
0x0406 | R/- | estado sa taas nga 16 ka bits sa BIN3, kanunay 0 |
0x0407 | R/- | estado sa ubos nga 16 bits sa BIN3 |
0x0408 | R/- | estado sa taas nga 16 ka bits sa BIN0, kanunay 0 |
0x0409 | R/- | estado sa ubos nga 16 ka bits sa BIN0:
|
0x040A | R/- | kahimtang sa taas nga 16 ka bits sa BOUT0, kanunay 0 |
0x040B | R/W | kahimtang sa ubos nga 16 ka bits sa BOUT0:
|
0x040C | R/- | estado sa taas nga 16 ka bits sa BIN1, kanunay 0 |
0x040D | R/- | estado sa ubos nga 16 ka bits sa BIN1:
|
0x040E | R/- | kahimtang sa taas nga 16 ka bits sa BOUT1, kanunay 0 |
0x040F | R/W | kahimtang sa ubos nga 16 ka bits sa BOUT1:
|
Gipadayon sa sunod nga panid |
Address | Access | Deskripsyon |
Talaan 2: I/O | ||
Address | Access | Deskripsyon |
0x0410 | R/- | taas nga 16 ka bits sa AN1 nga kantidad, kanunay 0 |
0x0411 | R/- | ubos nga 16 ka bits sa AN1 nga bili, bili gikan sa 12-bit AD converter |
0x0412 | R/- | taas nga 16 ka bits sa AN2 nga kantidad, kanunay 0 |
0x0413 | R/- | ubos nga 16 ka bits sa AN2 nga bili, bili gikan sa 12-bit AD converter |
0x0414 | R/W | taas nga 16 bits sa CNT1 |
0x0415 | R/W | ubos nga 16 bits sa CNT1 |
0x0416 | R/W | taas nga 16 bits sa CNT2 |
0x0417 | R/W | ubos nga 16 bits sa CNT2 |
0x0418 | R/- | kahimtang sa taas nga 16 binary inputs:
|
0x0419 | R/- | estado sa ubos nga 16 binary inputs:
|
0x041A | R/- | kahimtang sa taas nga 16 binary nga mga output:
|
0x041B | R/W | estado sa ubos nga 16 binary nga mga output:
|
0x041C | R/- | wala gigamit, kanunay 0 |
0x041D | R/- | wala gigamit, kanunay 0 |
0x041E | R/- | wala gigamit, kanunay 0 |
0x041F | R/- | wala gigamit, kanunay 0 |
Address | Access | Deskripsyon |
0x0420 | R/- | taas nga 16 ka bits sa AN1 nga kantidad, kanunay 0 |
0x0421 | R/- | ubos nga 16 bits sa AN1 nga bili, bili gikan sa 12-bit AD converter |
0x0422 | R/- | taas nga 16 ka bits sa AN2 nga kantidad, kanunay 0 |
0x0423 | R/- | ubos nga 16 bits sa AN2 nga bili, bili gikan sa 12-bit AD converter |
0x0424 | R/W | taas nga 16 bits sa CNT1 |
0x0425 | R/W | ubos nga 16 bits sa CNT1 |
0x0426 | R/W | taas nga 16 bits sa CNT2 |
0x0427 | R/W | ubos nga 16 bits sa CNT2 |
0x0428 | R/- | kahimtang sa taas nga 16 binary inputs:
|
0x0429 | R/- | estado sa ubos nga 16 binary inputs:
|
0x042A | R/- | kahimtang sa taas nga 16 binary nga mga output:
|
0x042B | R/W | estado sa ubos nga 16 binary nga mga output:
|
0x042C | R/- | wala gigamit, kanunay 0 |
0x042D | R/- | wala gigamit, kanunay 0 |
0x042E | R/- | wala gigamit, kanunay 0 |
0x042F | R/- | wala gigamit, kanunay 0 |
Talaan 4: XC-CNT – PORT2 | ||
Address | Access | Deskripsyon |
0x0430 | R/- | taas nga 16 bits sa serial number |
0x0431 | R/- | ubos nga 16 bits sa serial number |
0x0432 | R/- | 1st ug 2nd byte sa MAC address |
0x0433 | R/- | 3rd ug 4th byte sa MAC address |
0x0434 | R/- | 5th ug 6th byte sa MAC address |
0x0435 | R/- | 1st ug 2nd byte sa IP address MWAN |
0x0436 | R/- | 3rd ug 4th byte sa IP address MWAN |
0x0437 | R/- | gidaghanon sa aktibo nga SIM |
Gipadayon sa sunod nga panid |
Address | Access | Deskripsyon |
0x0430 | R/- | taas nga 16 bits sa serial number |
0x0431 | R/- | ubos nga 16 bits sa serial number |
0x0432 | R/- | 1st ug 2nd byte sa MAC address |
0x0433 | R/- | 3rd ug 4th byte sa MAC address |
0x0434 | R/- | 5th ug 6th byte sa MAC address |
0x0435 | R/- | 1st ug 2nd byte sa IP address MWAN |
0x0436 | R/- | 3rd ug 4th byte sa IP address MWAN |
0x0437 | R/- | gidaghanon sa aktibo nga SIM |
Address | Access | Deskripsyon |
0x0438 | R/- | 1st ug 2nd byte sa MWAN Rx Data |
0x0439 | R/- | 3rd ug 4th byte sa MWAN Rx Data |
0x043A | R/- | 5th ug 6th byte sa MWAN Rx Data |
0x043B | R/- | 7th ug 8th byte sa MWAN Rx Data |
0x043C | R/- | 1st ug 2nd byte sa MWAN Tx Data |
0x043D | R/- | 3rd ug 4th byte sa MWAN Tx Data |
0x043E | R/- | 5th ug 6th byte sa MWAN Tx Data |
0x043F | R/- | 7th ug 8th byte sa MWAN Tx Data |
0x0440 | R/- | 1st ug 2nd byte sa MWAN Uptime |
0x0441 | R/- | 3rd ug 4th byte sa MWAN Uptime |
0x0442 | R/- | 5th ug 6th byte sa MWAN Uptime |
0x0443 | R/- | 7th ug 8th byte sa MWAN Uptime |
0x0444 | R/- | Pagparehistro sa MWAN |
0x0445 | R/- | Teknolohiya sa MWAN |
0x0446 | R/- | MWAN PLMN |
0x0447 | R/- | MWAN Cell |
0x0448 | R/- | MWAN Cell |
0x0449 | R/- | MWAN LAC |
0x044A | R/- | MWAN TAC |
0x044B | R/- | MWAN Channel |
0x044C | R/- | MWAN Band |
0x044D | R/- | Kusog sa Signal sa MWAN |
0x044E | R/- | CRC32 bili sa router configuration |
0x044F | R/- | CRC32 bili sa router configuration |
Mubo nga sulat:
- Ang serial number sa mga adres nga 0x0430 ug 0x0431 naa ra kung adunay 7 digit nga serial number, kung dili ang mga kantidad sa mga adres nga wala’y sulod.
- Kung wala ang XC-CNT board ang tanan nga katumbas nga kantidad 0.
- Ang impormasyon bahin sa kasamtangang pagkahaom ug pag-configure sa XC-CNT nga mga tabla makita diha sa log sa sistema human sa pagsugod sa router app.
- Ang pagsulat sa tinuud posible sa tanan nga mga rehistro. Ang pagsulat sa rehistro, nga wala gidesinyo alang sa pagsulat, kanunay nga malampuson, apan walay pisikal nga pagbag-o.
- Ang pagbasa sa mga bili gikan sa rehistro nga address range 0x0437 – 0x044D nagtrabaho sa tanang router platform.
- Ang mga adres sa lamesa magsugod gikan sa 0. Kung ang pagpatuman naggamit sa mga numero sa rehistro sugod sa 1, ang adres sa rehistro kinahanglan nga dugangan sa 1.
- Advantech Czech: Expansion Port RS232 – Manwal sa Gumagamit (MAN-0020-EN)
- Advantech Czech: Expansion Port RS485/422 – Manwal sa Gumagamit (MAN-0025-EN)
- Advantech Czech: Expansion Port CNT – Manwal sa Gumagamit (MAN-0028-EN)
Makuha nimo ang mga dokumento nga may kalabotan sa produkto sa Engineering Portal sa icr.advantech.cz adres.
Aron makuha ang Quick Start Guide sa imong router, User Manual, Configuration Manual, o Firmware adto sa Router Models page, pangitaa ang gikinahanglan nga modelo, ug switch sa Manuals o Firmware tab, matag usa.
Ang mga pakete ug manwal sa pag-instalar sa Router Apps anaa sa panid sa Router Apps.
Alang sa Mga Dokumento sa Pag-uswag, adto sa panid sa DevZone.
Mga Dokumento / Mga Kapanguhaan
![]() |
ADVANTECH Protocol MODBUS TCP2RTU Router App [pdf] Giya sa Gumagamit Protocol MODBUS TCP2RTU Router App, Protocol MODBUS TCP2RTU, Router App, App, App Protocol MODBUS TCP2RTU |