ADVANTECH-LOGO

Прыкладанне для маршрутызатара з пратаколам ADVANTECH MODBUS-RTU2TCP

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-PRODUCT

Інфармацыя аб прадукце

  • пратакол: 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. Глядзіце малюнак ніжэй:

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-1

Маршрутызатар з уключаным дадаткам маршрутызатара з'яўляецца падпарадкаваным RS485 Modbus - усе дадзеныя павінны быць адпраўлены на маршрутызатар з дапамогай камп'ютара або каскаднага дысплея.
Праграма маршрутызатара можа захоўваць атрыманыя даныя на флэш-назапашвальніку USB, калі сеткавае злучэнне TCP (Інтэрнэт) у дадзены момант недаступна. Затым ён адпраўляецца паўторна, калі злучэнне ўстаноўлена з належным парадкам даных.

Пратакол MODBUS RTU і MODBUS TCP
Пераўтварэнне пратаколу MODBUS RTU у пратакол MODBUS TCP забяспечваецца праграмай маршрутызатара. Пратакол MODBUS RTU працуе па паслядоўнай лініі. У маршрутызатары можна выкарыстоўваць порт пашырэння RS232 або RS485/422.
Абодва пратаколы маюць агульную частку - пратакольны блок дадзеных (PDU). Яны адрозніваюцца часткай блока дадзеных прыкладання (ADU). Атрыманы PDU на паслядоўнай лініі мае адрас прылады прызначэння ў якасці загалоўка і кантрольную суму ў канцы.

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-2

Пры адпраўцы MODBUS ADU па TCP/IP для ідэнтыфікацыі выкарыстоўваецца загаловак MBAP. Порт 502 TCP прызначаны для MODBUS TCP ADU.

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-3

Канфігурацыя

Выкарыстоўвайце Web інтэрфейс праграмы маршрутызатара Modbus RTU2TCP, каб наладзіць яго. Ён даступны з маршрутызатара Web інтэрфейсу, націснуўшы на старонку прыкладанняў маршрутызатара, а затым назву праграмы маршрутызатара. У меню праграмы Router злева ёсць толькі два пункты. Config - гэта старонка канфігурацыі, а Return - вяртанне да старонкі маршрутызатара Web інтэрфейс. Глядзіце табліцу ніжэй для тлумачэння элементаў канфігурацыі:

ADVANTECH-Protocol-MODBUS-RTU2TCP-Router-App-FIG-4

Пункт Апісанне
Уключыць Уключае пераўтварэнне пратаколу MODBUS RTU у пратакол MODBUS TCP/IP.
Порт пашырэння Порт, на якім будзе ўстаноўлена злучэнне MODBUS RTU:
  • ПОРТ1 – Злучэнне MODBUS RTU ўстаноўлена на ПОРТ 1
  • ПОРТ2 – Злучэнне MODBUS RTU ўстаноўлена на ПОРТ 2

Паглядзіце Генерал старонку ў маршрутызатары або Порт пашырэння 1 or Порт пашырэння 2 старонкі, каб убачыць становішча паслядоўнага інтэрфейсу ў маршрутызатары.

Хуткасць перадачы дадзеных Хуткасць сувязі праз паслядоўны інтэрфейс. Дыяпазон ад 300 да 115200.
Біты дадзеных Колькасць бітаў дадзеных у паслядоўнай сувязі. 7 ці 8.
Парытэт Кантрольны біт цотнасці ў паслядоўнай сувязі:
  • ні адзін – Парытэт не будзе адпраўлены
  • нават – Парытэт будзе адпраўлены
  • няцотны – Няцотнасць будзе адпраўлена
Стоп-біты Колькасць стоп-бітаў у паслядоўнай сувязі. 1 або 2.
Тайм-аўт раздзялення Прамежак часу, каб перапыніць паведамленне. Калі некаторы прабел паміж двума сімваламі распазнаецца пры атрыманні і калі гэты прабел перавышае значэнне параметра ў мілісекундах, паведамленне з усіх атрыманых даных кампілюецца і адпраўляецца.
Адрас сервера Вызначае адрас сервера TCP, куды будуць адпраўляцца дадзеныя.
Порт TCP TCP-порт сервера (вышэй), на які трэба адпраўляць атрыманыя даныя. Порт 502 усталяваны для MODBUS ADU па змаўчанні.
Час чакання адказу Вызначае прамежак часу, праз які чакаецца адказ. Калі адказ не прыйдзе, будзе адпраўлены адзін з гэтых кодаў памылак:
  • 0A – Шлях перадачы недаступны
    Шлюз не можа вылучыць унутраны шлях перадачы ад уваходнага порта да выхаднога порта. Магчыма, ён перагружаны або няправільна настроены.
  • 0B – Мэтавая прылада не адказвае
    Мэтавая прылада не адказвае, можа быць недаступная.
Уключыць кэш на USB-назапашвальніку Дазваляе захоўваць паведамленні, якія не могуць быць дастаўлены на бок TCP. Кожнае паведамленне Modbus захоўваецца як a file. Да 65536 files (паведамленні) могуць быць захаваны. Праграма маршрутызатара рэгулярна спрабуе зноў адправіць самае старое паведамленне. Калі паўторная адпраўка паспяховая, іншыя паведамленні таксама адпраўляюцца паўторна. Парадак паведамленняў захаваны.

Табліца 1: Форма канфігурацыі

Усе змены ў наладах будуць прыменены пасля націску Ужыць кнопка.

Звязаныя дакументы

  1. Advantech Чэшская: Порт пашырэння RS232 – Кіраўніцтва карыстальніка (MAN-0020-EN)
  2. Advantech Чэшская: Порт пашырэння RS485/422 – Кіраўніцтва карыстальніка (MAN-0025-EN)

Вы можаце атрымаць дакументы, звязаныя з прадуктам, на інжынерным партале па адрасе icr.advantech.cz адрас.
Каб атрымаць Кароткае кіраўніцтва па запуску маршрутызатара, Кіраўніцтва карыстальніка, Кіраўніцтва па канфігурацыі або прашыўку, перайдзіце на старонку мадэляў маршрутызатараў, знайдзіце патрэбную мадэль і пераключыцеся на ўкладку Кіраўніцтва або Прашыўка адпаведна.
Пакеты ўстаноўкі і кіраўніцтва Router Apps даступныя на старонцы Router Apps.
Для атрымання дакументаў па распрацоўцы перайдзіце на старонку DevZone.

Дакументы / Рэсурсы

Прыкладанне для маршрутызатара з пратаколам ADVANTECH MODBUS-RTU2TCP [pdfКіраўніцтва карыстальніка
Пратакол MODBUS-RTU2TCP Прыкладанне маршрутызатара, Пратакол MODBUS-RTU2TCP, Прыкладанне маршрутызатара, Прыкладанне, Пратакол прыкладання MODBUS-RTU2TCP

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *