ADVANTECH Protocol MODBUS-RTU2TCP Router App
Impormasyon ng Produkto
- protocol: MODBUS-RTU2TCP
- Tagagawa: Advantech Czech sro
- Address: Sokolska 71, 562 04 Usti nad Orlici, Czech Republic
- Numero ng Dokumento: APP-0056-EN
- Petsa ng Pagbabago: ika-26 ng Oktubre, 2023
Disclaimer: Hindi mananagot ang Advantech Czech sro para sa mga incidental o consequential damages na nagreresulta mula sa furnishing, performance, o paggamit ng manual na ito.
Paunawa sa Trademark: Ang lahat ng mga pangalan ng tatak na ginamit sa manwal na ito ay ang mga rehistradong trademark ng kani-kanilang mga may-ari. Ang paggamit ng mga trademark o iba pang mga pagtatalaga sa publikasyong ito ay para sa mga layuning sanggunian lamang at hindi bumubuo ng isang pag-endorso ng may hawak ng trademark.
Mga Tagubilin sa Paggamit ng Produkto
Changelog
Sumangguni sa seksyong Protocol MODBUS-RTU2TCP Changelog.
Paglalarawan ng Router App
Ang Router app Protocol MODBUS-RTU2TCP ay hindi kasama sa karaniwang router firmware. Upang i-upload ang Router app na ito, sundin ang mga tagubilin sa manual ng Configuration (tingnan ang Mga Kaugnay na Dokumento sa Kabanata).
Ang router app ay nagbibigay-daan sa pag-convert ng mga mensahe ng Modbus RTU na natanggap sa pamamagitan ng serial line sa Modbus TCP protocol.
Figure 1: Router na may router app na nagko-convert ng data mula sa mga boiler patungo sa SCADA (hindi kasama ang larawan)
Maaaring mag-imbak ang router app ng natanggap na data sa isang USB flash stick kung walang TCP network connection (Internet) na available sa ngayon. Ang data ay ire-resent kapag ang isang koneksyon ay naitatag, na tinitiyak ang wastong pagkakasunud-sunod ng data.
MODBUS RTU at MODBUS TCP Protocol
Ang router app ay nagbibigay ng conversion ng MODBUS RTU protocol sa MODBUS TCP protocol.
Ang MODBUS RTU protocol ay tumatakbo sa isang serial line, at ang router ay sumusuporta sa RS232 o RS485/422 expansion port para sa layuning ito.
Figure 2: Modbus message sa serial line (hindi kasama ang larawan)
Kapag nagpapadala ng MODBUS ADU sa TCP/IP, ginagamit ang MBAP header para sa pagkakakilanlan. Ang TCP port 502 ay nakatuon para sa MODBUS TCP ADU.
Figure 3: Modbus message sa TCP/IP (hindi kasama ang larawan)
Configuration
Upang i-configure ang router app na Modbus RTU2TCP, gamitin ang Web interface. I-access ito sa pamamagitan ng pag-click sa page ng Router Apps at pagkatapos ay pagpili sa pangalan ng router app. Ang pahina ng pagsasaayos ay may label na "Config," at mayroong opsyon na "Ibalik" upang bumalik sa router ng Web interface.
Figure 3: Configuration form (hindi kasama ang larawan)
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Czech Republic Document No. APP-0056-EN, rebisyon mula ika-26 ng Oktubre, 2023.
© 2023 Advantech Czech sro Walang bahagi ng publikasyong ito ang maaaring kopyahin o ipadala sa anumang anyo o sa anumang paraan, elektroniko o mekanikal, kabilang ang pagkuha ng litrato, pag-record, o anumang sistema ng pag-iimbak at pagkuha ng impormasyon nang walang nakasulat na pahintulot. Ang impormasyon sa manwal na ito ay maaaring magbago nang walang abiso, at hindi ito kumakatawan sa isang pangako sa bahagi ng Advantech.
Hindi mananagot ang Advantech Czech sro para sa mga incidental o consequential damages na nagreresulta mula sa furnishing, performance, o paggamit ng manual na ito.
Ang lahat ng mga pangalan ng tatak na ginamit sa manwal na ito ay ang mga rehistradong trademark ng kani-kanilang mga may-ari. Ang paggamit ng mga trademark o iba pa
Ang mga pagtatalaga sa publikasyong ito ay para sa mga layuning sanggunian lamang at hindi bumubuo ng isang pag-endorso ng may hawak ng trademark.
Mga ginamit na simbolo
- Panganib – Impormasyon tungkol sa kaligtasan ng gumagamit o potensyal na pinsala sa router.
- Pansin - Mga problema na maaaring lumitaw sa mga partikular na sitwasyon.
- Impormasyon – Mga kapaki-pakinabang na tip o impormasyong may espesyal na interes.
- Example – Halample ng function, command o script.
Changelog
Protocol MODBUS-RTU2TCP Changelog
- v1.0.0 (2015-07-31)
Unang release - v1.0.1 (2015-11-04)
Idinagdag ang opsyon na "Slave ID" - v1.0.2 (2016-11-10)
Fixed bug sa uart read loop - v1.1.0 (2018-09-27)
Nagdagdag ng suporta ng ttyUSB - v1.1.1 (2018-09-27)
Nagdagdag ng mga inaasahang hanay ng mga halaga sa mga mensahe ng error sa JavaSript
Paglalarawan ng Router App
Ang Router app Protocol MODBUS-RTU2TCP ay hindi nakapaloob sa karaniwang firmware ng router. Ang pag-upload ng Router app na ito ay inilalarawan sa manual ng Configuration (tingnan ang Mga Kaugnay na Dokumento sa Kabanata).
Ang Modbus RTU2TCP ay hindi tugma sa v4 na platform.
Ang router app sa Advantech router ay nagbibigay-daan sa pag-convert ng mga mensahe ng Modbus RTU na natanggap sa pamamagitan ng serial line - sa mga mensahe ng Modbus TCP. Ang mga ito ay ipinadala sa pamamagitan ng TCP sa tinukoy na Modbus server pagkatapos. Ito ay kapaki-pakinabang para sa mga application kung saan ang isang computer ay nangongolekta ng data mula sa hal. boiler o iba pang mga device. Ang data sa Modbus RTU format ay ipinapadala sa Advantech router sa pamamagitan ng RS485. Ang mga ito ay na-convert sa Modbus TCP format at ipinadala sa pamamagitan ng Internet sa Modbus server at pagkatapos ay sa SCADA. Tingnan ang figure sa ibaba:
Ang router na pinagana ang router app ay isang RS485 Modbus slave - lahat ng data ay kailangang ipadala sa router sa pamamagitan ng isang computer o isang cascade display.
Maaaring iimbak ng router app ang natanggap na data sa USB flash stick kung ang koneksyon sa network ng TCP (Internet) ay hindi available sa ngayon. Pagkatapos ay magdaramdam ito kapag naitatag ang koneksyon sa wastong pagkakasunud-sunod ng data.
MODBUS RTU at MODBUS TCP Protocol
Ang conversion ng MODBUS RTU protocol sa MODBUS TCP protocol ay ibinibigay ng router app. Ang MODBUS RTU protocol ay tumatakbo sa serial line. Ang RS232 o RS485/422 expansion port ay maaaring gamitin sa router.
Ang parehong mga protocol ay may isang karaniwang bahagi - protocol data unit (PDU). Magkaiba sila sa bahagi ng application data unit (ADU). Ang natanggap na PDU sa serial line ay may address ng destination unit bilang header at ang checksum sa dulo.
Kapag nagpapadala ng MODBUS ADU sa TCP/IP, ginagamit ang MBAP header para sa pagkakakilanlan. Ang 502 TCP port ay nakatuon para sa MODBUS TCP ADU.
Configuration
Gamitin ang Web interface ng router app na Modbus RTU2TCP para i-configure ito. Ito ay naa-access mula sa router's Web interface sa pamamagitan ng pag-click sa page ng Router Apps at pagkatapos ay ang pangalan ng router app. Dalawa lang ang item sa menu ng Router app sa kaliwa. Ang Config ay ang pahina ng pagsasaayos na ito at ang Return ay upang bumalik sa router's Web interface. Tingnan ang talahanayan sa ibaba para sa ipinaliwanag na mga item sa pagsasaayos:
item | Paglalarawan |
Paganahin | Pinapagana ang conversion ng MODBUS RTU protocol sa MODBUS TCP/IP protocol. |
Port ng pagpapalawak | I-port ang koneksyon ng MODBUS RTU ay itatatag sa:
tignan mo Heneral pahina sa router o Expansion Port 1 or Expansion Port 2 mga pahina upang makita ang posisyon ng serial interface sa iyong router. |
Baud rate | Bilis ng komunikasyon sa serial interface. 300 hanggang 115200 na hanay. |
Mga Bit ng Data | Bilang ng mga bits ng data sa serial communication. 7 o 8. |
Pagkakapantay-pantay | Kontrolin ang parity bit sa serial communication:
|
Itigil ang mga Bits | Bilang ng mga stop bit sa serial communication. 1 o 2. |
Hatiin ang Timeout | Agwat ng oras upang maputol ang mensahe. Kung makikilala ang ilang espasyo sa pagitan ng dalawang character sa receive at kung mas mahaba ang espasyong ito kaysa sa value ng parameter sa millisecond, isasama at ipapadala ang mensahe mula sa lahat ng natanggap na data. |
Address ng Server | Tinutukoy ang address ng server ng TCP server kung saan ipapadala ang data. |
Port ng TCP | TCP port ng server (sa itaas) upang magpadala ng natanggap na data sa. Ang 502 port ay nakatakda para sa MODBUS ADU bilang default. |
Reply Timeout | Tinutukoy ang agwat ng oras kung saan inaasahan ang isang tugon. Kung hindi dumating ang tugon, ipapadala ang isa sa mga error code na ito:
|
Paganahin ang Cache sa USB memory stick | Pinapagana ang pag-iimbak ng mga mensaheng hindi maihatid sa panig ng TCP. Ang bawat solong mensahe ng Modbus ay nai-save bilang isang file. Hanggang 65536 files (mga mensahe) ay maaaring i-save. Regular na sinusubukan ng router app na ipadala muli ang pinakalumang mensahe. Kung matagumpay ang muling pagpapadala, ang ibang mga mensahe ay ipapadala rin. Ang pagkakasunud-sunod ng mga mensahe ay napanatili. |
Talahanayan 1: Configuration form
Ang lahat ng mga pagbabago sa mga setting ay ilalapat pagkatapos pindutin ang Mag-apply pindutan.
- Advantech Czech: Expansion Port RS232 – Manwal ng Gumagamit (MAN-0020-EN)
- Advantech Czech: Expansion Port RS485/422 – Manwal ng Gumagamit (MAN-0025-EN)
Maaari kang makakuha ng mga dokumentong nauugnay sa produkto sa Engineering Portal sa icr.advantech.cz address.
Upang makuha ang Gabay sa Mabilis na Pagsisimula, User Manual, Configuration Manual, o Firmware ng iyong router, pumunta sa pahina ng Mga Modelo ng Router, hanapin ang kinakailangang modelo, at lumipat sa tab na Mga Manual o Firmware, ayon sa pagkakabanggit.
Ang mga pakete at manual ng pag-install ng Router Apps ay available sa page ng Router Apps.
Para sa Development Documents, pumunta sa pahina ng DevZone.
Mga Dokumento / Mga Mapagkukunan
![]() |
ADVANTECH Protocol MODBUS-RTU2TCP Router App [pdf] Gabay sa Gumagamit Protocol MODBUS-RTU2TCP Router App, Protocol MODBUS-RTU2TCP, Router App, App, App Protocol MODBUS-RTU2TCP |