Прыкладанне для маршрутызатара з пратаколам ADVANTECH MODBUS-RTU2TCP
Інфармацыя аб прадукце
- пратакол: MODBUS-RTU2TCP
- вытворца: Advantech Czech sro
- Адрас: Сакольская 71, 562 04 Усці-над-Орліцы, Чэхія
- Нумар дакумента: APP-0056-EN
- Дата перагляду: 26 кастрычніка 2023 г
Адмова ад адказнасці: Кампанія Advantech Czech sro не нясе адказнасці за выпадковыя або ўскосныя пашкоджанні ў выніку размяшчэння, выканання або выкарыстання гэтага кіраўніцтва.
Заўвага аб таварных знаках: Усе гандлёвыя маркі, якія выкарыстоўваюцца ў гэтым кіраўніцтве, з'яўляюцца зарэгістраванымі гандлёвымі маркамі іх адпаведных уладальнікаў. Выкарыстанне таварных знакаў або іншых абазначэнняў у гэтай публікацыі прызначана толькі ў даведачных мэтах і не з'яўляецца адабрэннем уладальнікам таварнага знака.
Інструкцыя па ўжыванні прадукту
Журнал змяненняў
Звярніцеся да раздзела «Журнал змяненняў пратаколу MODBUS-RTU2TCP».
Апісанне прыкладання маршрутызатар
Пратакол праграмы маршрутызатара MODBUS-RTU2TCP не ўваходзіць у стандартную прашыўку маршрутызатара. Каб загрузіць гэтую праграму маршрутызатара, выконвайце інструкцыі ў кіраўніцтве па канфігурацыі (гл. раздзел "Звязаныя дакументы").
Прыкладанне маршрутызатара дазваляе пераўтвараць паведамленні Modbus RTU, атрыманыя праз паслядоўную лінію, у пратакол Modbus TCP.
Малюнак 1: Маршрутызатар з праграмай маршрутызатара, якая пераўтварае даныя з катлоў у SCADA (малюнак не ўключаны)
Прыкладанне маршрутызатара можа захоўваць атрыманыя даныя на флэш-назапашвальніку USB, калі ў дадзены момант адсутнічае падключэнне да сеткі TCP (Інтэрнэт). Дадзеныя будуць адпраўлены паўторна, калі будзе ўстаноўлена злучэнне, забяспечваючы належны парадак даных.
Пратакол MODBUS RTU і MODBUS TCP
Дадатак маршрутызатара забяспечвае пераўтварэнне пратаколу MODBUS RTU у пратакол MODBUS TCP.
Пратакол MODBUS RTU працуе па паслядоўнай лініі, і для гэтай мэты маршрутызатар падтрымлівае парты пашырэння RS232 або RS485/422.
Малюнак 2: Паведамленне Modbus на паслядоўнай лініі (малюнак не ўключаны)
Пры адпраўцы MODBUS ADU па TCP/IP для ідэнтыфікацыі выкарыстоўваецца загаловак MBAP. Порт TCP 502 прызначаны для MODBUS TCP ADU.
Малюнак 3: Паведамленне Modbus на TCP/IP (малюнак не ўключаны)
Канфігурацыя
Каб наладзіць праграму маршрутызатара Modbus RTU2TCP, выкарыстоўвайце Web інтэрфейс. Каб атрымаць доступ да яго, пстрыкніце старонку "Прыкладанні маршрутызатара", а затым выберыце назву праграмы маршрутызатара. Старонка канфігурацыі пазначана як "Config", і ёсць опцыя "Вярнуцца", каб вярнуцца да маршрутызатара Web інтэрфейс.
Малюнак 3: Форма канфігурацыі (малюнак не ўключаны)
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Чэшская Рэспубліка Дакумент № APP-0056-EN, версія ад 26 кастрычніка 2023 г.
© 2023 Advantech Czech sro Ніякая частка гэтай публікацыі не можа быць прайграная або перададзена ў любой форме або любымі сродкамі, электроннымі або механічнымі, уключаючы фатаграфію, запіс або любую сістэму захоўвання і пошуку інфармацыі без пісьмовай згоды. Інфармацыя ў гэтым кіраўніцтве можа быць зменена без папярэдняга паведамлення і не з'яўляецца абавязацельствам з боку Advantech.
Кампанія Advantech Czech sro не нясе адказнасці за выпадковыя або ўскосныя пашкоджанні ў выніку размяшчэння, выканання або выкарыстання гэтага кіраўніцтва.
Усе гандлёвыя маркі, якія выкарыстоўваюцца ў гэтым кіраўніцтве, з'яўляюцца зарэгістраванымі гандлёвымі маркамі іх адпаведных уладальнікаў. Выкарыстанне таварных знакаў або інш
абазначэнні ў гэтай публікацыі прызначаны толькі для даведкі і не з'яўляюцца адабрэннем уладальнікам гандлёвай маркі.
Выкарыстоўваная сімволіка
- Небяспека – інфармацыя аб бяспецы карыстальніка або патэнцыйным пашкоджанні маршрутызатара.
- Увага - Праблемы, якія могуць узнікнуць у канкрэтных сітуацыях.
- Інфармацыя – Карысныя парады або асабліва цікавая інфармацыя.
- Example – Выклampфайл функцыі, каманды або сцэнара.
Журнал змяненняў
Журнал змяненняў пратаколу MODBUS-RTU2TCP
- v1.0.0 (2015-07-31)
Першы выпуск - v1.0.1 (2015-11-04)
Дададзена опцыя «Slave ID» - v1.0.2 (2016-11-10)
Выпраўленая памылка ў цыкле чытання uart - v1.1.0 (2018-09-27)
Дададзена падтрымка ttyUSB - v1.1.1 (2018-09-27)
У паведамленні пра памылкі JavaSript дададзены чаканыя дыяпазоны значэнняў
Апісанне прыкладання маршрутызатар
Пратакол прыкладання маршрутызатара MODBUS-RTU2TCP не змяшчаецца ў стандартнай прашыўцы маршрутызатара. Загрузка гэтага прыкладання маршрутызатара апісана ў кіраўніцтве па канфігурацыі (гл. раздзел «Звязаныя дакументы»).
Modbus RTU2TCP не сумяшчальны з платформай v4.
Прыкладанне маршрутызатара ў маршрутызатары Advantech дазваляе пераўтвараць паведамленні Modbus RTU, атрыманыя праз паслядоўную лінію, у паведамленні Modbus TCP. Пасля яны адпраўляюцца праз TCP на ўказаны сервер Modbus. Гэта карысна для прыкладанняў, дзе камп'ютар збірае даныя, напрыклад, з катлоў або іншых прылад. Дадзеныя ў фармаце Modbus RTU адпраўляюцца на маршрутызатар Advantech праз RS485. Яны пераўтвараюцца ў фармат Modbus TCP і адпраўляюцца праз Інтэрнэт на сервер Modbus, а затым у SCADA. Глядзіце малюнак ніжэй:
Маршрутызатар з уключаным дадаткам маршрутызатара з'яўляецца падпарадкаваным RS485 Modbus - усе дадзеныя павінны быць адпраўлены на маршрутызатар з дапамогай камп'ютара або каскаднага дысплея.
Праграма маршрутызатара можа захоўваць атрыманыя даныя на флэш-назапашвальніку USB, калі сеткавае злучэнне TCP (Інтэрнэт) у дадзены момант недаступна. Затым ён адпраўляецца паўторна, калі злучэнне ўстаноўлена з належным парадкам даных.
Пратакол MODBUS RTU і MODBUS TCP
Пераўтварэнне пратаколу MODBUS RTU у пратакол MODBUS TCP забяспечваецца праграмай маршрутызатара. Пратакол MODBUS RTU працуе па паслядоўнай лініі. У маршрутызатары можна выкарыстоўваць порт пашырэння RS232 або RS485/422.
Абодва пратаколы маюць агульную частку - пратакольны блок дадзеных (PDU). Яны адрозніваюцца часткай блока дадзеных прыкладання (ADU). Атрыманы PDU на паслядоўнай лініі мае адрас прылады прызначэння ў якасці загалоўка і кантрольную суму ў канцы.
Пры адпраўцы MODBUS ADU па TCP/IP для ідэнтыфікацыі выкарыстоўваецца загаловак MBAP. Порт 502 TCP прызначаны для MODBUS TCP ADU.
Канфігурацыя
Выкарыстоўвайце Web інтэрфейс праграмы маршрутызатара Modbus RTU2TCP, каб наладзіць яго. Ён даступны з маршрутызатара Web інтэрфейсу, націснуўшы на старонку прыкладанняў маршрутызатара, а затым назву праграмы маршрутызатара. У меню праграмы Router злева ёсць толькі два пункты. Config - гэта старонка канфігурацыі, а Return - вяртанне да старонкі маршрутызатара Web інтэрфейс. Глядзіце табліцу ніжэй для тлумачэння элементаў канфігурацыі:
Пункт | Апісанне |
Уключыць | Уключае пераўтварэнне пратаколу MODBUS RTU у пратакол MODBUS TCP/IP. |
Порт пашырэння | Порт, на якім будзе ўстаноўлена злучэнне MODBUS RTU:
Паглядзіце Генерал старонку ў маршрутызатары або Порт пашырэння 1 or Порт пашырэння 2 старонкі, каб убачыць становішча паслядоўнага інтэрфейсу ў маршрутызатары. |
Хуткасць перадачы дадзеных | Хуткасць сувязі праз паслядоўны інтэрфейс. Дыяпазон ад 300 да 115200. |
Біты дадзеных | Колькасць бітаў дадзеных у паслядоўнай сувязі. 7 ці 8. |
Парытэт | Кантрольны біт цотнасці ў паслядоўнай сувязі:
|
Стоп-біты | Колькасць стоп-бітаў у паслядоўнай сувязі. 1 або 2. |
Тайм-аўт раздзялення | Прамежак часу, каб перапыніць паведамленне. Калі некаторы прабел паміж двума сімваламі распазнаецца пры атрыманні і калі гэты прабел перавышае значэнне параметра ў мілісекундах, паведамленне з усіх атрыманых даных кампілюецца і адпраўляецца. |
Адрас сервера | Вызначае адрас сервера TCP, куды будуць адпраўляцца дадзеныя. |
Порт TCP | TCP-порт сервера (вышэй), на які трэба адпраўляць атрыманыя даныя. Порт 502 усталяваны для MODBUS ADU па змаўчанні. |
Час чакання адказу | Вызначае прамежак часу, праз які чакаецца адказ. Калі адказ не прыйдзе, будзе адпраўлены адзін з гэтых кодаў памылак:
|
Уключыць кэш на USB-назапашвальніку | Дазваляе захоўваць паведамленні, якія не могуць быць дастаўлены на бок TCP. Кожнае паведамленне Modbus захоўваецца як a file. Да 65536 files (паведамленні) могуць быць захаваны. Праграма маршрутызатара рэгулярна спрабуе зноў адправіць самае старое паведамленне. Калі паўторная адпраўка паспяховая, іншыя паведамленні таксама адпраўляюцца паўторна. Парадак паведамленняў захаваны. |
Табліца 1: Форма канфігурацыі
Усе змены ў наладах будуць прыменены пасля націску Ужыць кнопка.
- Advantech Чэшская: Порт пашырэння RS232 – Кіраўніцтва карыстальніка (MAN-0020-EN)
- Advantech Чэшская: Порт пашырэння RS485/422 – Кіраўніцтва карыстальніка (MAN-0025-EN)
Вы можаце атрымаць дакументы, звязаныя з прадуктам, на інжынерным партале па адрасе icr.advantech.cz адрас.
Каб атрымаць Кароткае кіраўніцтва па запуску маршрутызатара, Кіраўніцтва карыстальніка, Кіраўніцтва па канфігурацыі або прашыўку, перайдзіце на старонку мадэляў маршрутызатараў, знайдзіце патрэбную мадэль і пераключыцеся на ўкладку Кіраўніцтва або Прашыўка адпаведна.
Пакеты ўстаноўкі і кіраўніцтва Router Apps даступныя на старонцы Router Apps.
Для атрымання дакументаў па распрацоўцы перайдзіце на старонку DevZone.
Дакументы / Рэсурсы
![]() |
Прыкладанне для маршрутызатара з пратаколам ADVANTECH MODBUS-RTU2TCP [pdfКіраўніцтва карыстальніка Пратакол MODBUS-RTU2TCP Прыкладанне маршрутызатара, Пратакол MODBUS-RTU2TCP, Прыкладанне маршрутызатара, Прыкладанне, Пратакол прыкладання MODBUS-RTU2TCP |