Пратакол MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, Чэхія
Дакумент № APP-0057-EN, версія ад 26 кастрычніка 2023 г.
© 2023 Advantech Czech sro Ніякая частка гэтай публікацыі не можа быць прайграная або перададзена ў любой форме або любымі сродкамі, электроннымі або механічнымі, уключаючы фатаграфію, запіс або любую сістэму захоўвання і пошуку інфармацыі без пісьмовай згоды. Інфармацыя ў гэтым кіраўніцтве можа быць зменена без папярэдняга паведамлення і не з'яўляецца абавязацельствам з боку Advantech.
Кампанія Advantech Czech sro не нясе адказнасці за выпадковыя або ўскосныя пашкоджанні ў выніку размяшчэння, выканання або выкарыстання гэтага кіраўніцтва.
Усе гандлёвыя маркі, якія выкарыстоўваюцца ў гэтым кіраўніцтве, з'яўляюцца зарэгістраванымі гандлёвымі маркамі іх адпаведных уладальнікаў. Выкарыстанне таварных знакаў або інш
абазначэнні ў гэтай публікацыі прызначаны толькі для даведкі і не з'яўляюцца адабрэннем уладальнікам гандлёвай маркі.
Выкарыстоўваная сімволіка
Небяспека - інфармацыя, якая тычыцца бяспекі карыстальніка або патэнцыйнага пашкоджання маршрутызатара.
Увага - Праблемы, якія могуць узнікнуць у канкрэтных сітуацыях.
Інфармацыя - карысныя парады або асабліва цікавая інфармацыя.
Example - Выклampфайл функцыі, каманды або сцэнара.
1. Журнал змяненняў
1.1 Журнал змяненняў пратаколу MODBUS-RTUMAP
v1.0.0 (2012-01-13)
- Першы выпуск
v1.0.1 (2012-01-20)
- Дазволена чытанне нулявога рэгістра
v1.0.2 (2013-12-11)
- Дададзена падтрымка FW 4.0.0+
v1.0.3 (2015-08-21)
- Выпраўленая памылка пры сартаванні даных ва ўнутраным буферы
v1.0.4 (2018-09-27)
- У паведамленні пра памылкі JavaSript дададзены чаканыя дыяпазоны значэнняў
v1.0.5 (2019-02-13)
- Выпраўленае чытанне шпулек
2. Апісанне праграмы маршрутызатара
Пратакол праграмы маршрутызатара MODBUS-RTUMAP не ўваходзіць у стандартную прашыўку маршрутызатара. Загрузка гэтага прыкладання маршрутызатара апісана ў кіраўніцтве па канфігурацыі (гл. [1, 2]).
Праграма маршрутызатара не сумяшчальная з платформай v4.
Выкарыстоўваючы гэты модуль, можна перыядычна счытваць даныя з буфера, у якім захоўваюцца значэнні, атрыманыя ад падключаных вымяральных прылад (лічыльнікаў). Кожнаму вымяральнаму прыбору можа быць прысвоена пэўная колькасць рэгістраў (або шпулек). Гэтыя дыяпазоны ідуць адзін за адным, таму модуль RTUMAP счытвае дадзеныя з агульнай колькасці прызначаных рэгістраў (або шпулек), пачынаючы з вызначанага пачатковага адраса. Добра арганізаваную схему мадэлі можна знайсці на наступным малюнку:
Малюнак 1: Дыяграма мадэлі
- Кампутар
- MODBUS TCP
- БУФЕР
- МЕТРЫ
Для канфігурацыі даступна прыкладанне маршрутызатара RTUMAP web інтэрфейс, які выклікаецца націскам назвы модуля на старонцы прыкладанняў маршрутызатара маршрутызатара web інтэрфейс. Левая частка ст web інтэрфейс (г.зн. меню) утрымлівае толькі пункт Вяртанне, які пераключае гэта web інтэрфейс да інтэрфейсу маршрутызатара.
3. Канфігурацыя прыкладання маршрутызатара
Фактычная канфігурацыя гэтага прыкладання маршрутызатара выконваецца праз форму справа. Першы пункт у гэтай форме - Уключыць RTUMAP на порце пашырэння - выкарыстоўваецца для актывацыі гэтага прыкладання маршрутызатара. Значэнне іншых элементаў апісана ў табліцы ніжэй:
Пункт | Важнасць |
Порт пашырэння | Адпаведны порт пашырэння (PORT1 або PORT2) |
Хуткасць перадачы дадзеных | Хуткасць мадуляцыі (колькасць выразных змен сімвалаў - сігнальных падзей - зробленых у асяроддзі перадачы ў секунду) |
Біты дадзеных | Колькасць біт дадзеных (7 або 8) |
Парытэт | Парытэт (няма, цотны або няцотны) |
Стоп-біты | Колькасць стоп-бітаў (1 або 2) |
Тайм-аўт раздзялення | Затрымка паміж паказаннямі (у мілісекундах) |
Чытайце перыяд | Перыяд чытання дадзеных з буфера (у секундах) |
Порт TCP | Нумар порта TCP |
Пачатковы адрас | Пачатковы адрас рэестра |
Табліца 1: Апісанне элементаў у форме канфігурацыі
У ніжняй частцы формы канфігурацыі таксама даступны спіс падлучаных лічыльнікаў з інфармацыяй аб іх наладах.
Усе змены ўступяць у сілу пасля націску кнопкі «Ужыць».
Малюнак 2: Форма канфігурацыі
3.1 Даданне і выдаленне вымяральнай прылады
Асобныя лічыльнікі (вымяральныя прылады) можна выдаліць са спісу, націснуўшы на пункт [Выдаліць], які знаходзіцца перад апісаннем лічыльніка. Каб дадаць лічыльнік, націсніце на пункт [Дадаць лічыльнік]. Перад даданнем лічыльніка неабходна ўвесці адрас лічыльніка, пачатковы адрас, колькасць рэгістраў або шпулек (колькасць значэнняў (рэгістр або шпулькі)) і выбраць функцыю чытання (гл. малюнак ніжэй). Такім чынам можна дадаць да 10 прылад.
Малюнак 3: Даданне вымяральнай прылады
3.2 Функцыі чытання і запісу
На наступным малюнку апісаны функцыі, якія выкарыстоўваюцца для чытання і запісу паміж ПК, праграмай маршрутызатара RTUMAP і лічыльнікам. Функцыі 0x01 (чытанне) і 0x0F (запіс) прызначаны толькі для шпулек. Каб мець магчымасць запісваць некаторыя значэнні ў шпулькі на прыладзе MODBUS RTU (з дапамогай функцыі 0x0F), усталюйце для функцыі чытання ў дэкларацыі лічыльніка функцыю нумар 1.
Малюнак 4: Функцыі чытання і запісу, якія падтрымліваюцца праграмай маршрутызатара RTUMAP
- Кампутар
- чытаць функцыі 0x03, 0x04
- запіс функцый 0x06, 0x10
- RTUMAP
- чытанне функцый 0x03x 0x04
- функцыі запісу 0x0F (толькі для шпулек)
- Лічыльнік MODBUS
Вы можаце атрымаць дакументы, звязаныя з прадуктам, на інжынерным партале па адрасе icr.advantech.cz адрас.
Каб атрымаць Кароткае кіраўніцтва па запуску маршрутызатара, Кіраўніцтва карыстальніка, Кіраўніцтва па канфігурацыі або прашыўку, перайдзіце на Мадэлі маршрутызатараў знайдзіце патрэбную мадэль і пераключыцеся на ўкладку Manuals або Firmware адпаведна.
Пакеты ўстаноўкі і кіраўніцтва Router Apps даступныя на Прыкладання для маршрутызатара старонка.
Для атрымання дакументаў па распрацоўцы перайдзіце да DevZone старонка.
Кіраўніцтва па пратаколе MODBUS-RTUMAP
Дакументы / Рэсурсы
![]() |
Прыкладанне для маршрутызатара з пратаколам ADVANTECH MODBUS-RTUMAP [pdfКіраўніцтва карыстальніка Пратакол MODBUS-RTUMAP Прыкладанне маршрутызатара, Пратакол MODBUS-RTUMAP, Прыкладанне маршрутызатара, Прыкладанне |