Розніца паміж трыма рэжымамі перадачы пратакола MODBUS
У 1979 годзе Modicon упершыню прадставіў серыйны Modbus стандарт. Пазней, з-за шырокага распаўсюджвання сетак і неабходнасці больш высокіх хуткасцей перадачы, у 1997 годзе быў створаны стандарт Modbus, заснаваны на сетках TCP.
Такім чынам, існуе два асноўныя рэжымы перадачы: тыя, што заснаваныя на паслядоўных злучэннях, і тыя, што заснаваныя на Ethernet TCP/IP. Аднак прынята іх класіфікаваць на тры тыпы: MODBUS-RTU, MODBUS-TCP і MODBUS-ASCII.

Гэтыя тры асноўныя рэжымы перадачы дэманструюць значныя адрозненні ў кадаванні дадзеных, фізічным узроўні, эфектыўнасці і сцэнарах прымянення.

Падрабязнае тлумачэнне:
1、MODBUS-RTU (блок дыстанцыйнага кіравання)
Асаблівасці: Выкарыстоўваючы двайковае кадаванне, ён мае найвышэйшую эфектыўнасць перадачы і з'яўляецца найбольш распаўсюджаным рэжымам у прамысловых умовах. Яго структура кадра лаканічная, падзяляючы паведамленні праз інтэрвалы цішыні паміж кадрамі дадзеных, і выкарыстоўвае 16-бітную цыклічную праверку надмернасці (CRC) для забеспячэння цэласнасці дадзеных.
Прыдатны сцэнар: падыходзіць для лакальных прамысловых сістэм кіравання з кароткімі адлегласцямі сувязі (звычайна не больш за 1200 метраў) і абмежаванай колькасцю прылад, такіх як сувязь паміж ПЛК і датчыкамі тэмпературы, пераўтваральнікамі частаты і іншымі прыладамі ў завадскіх цэхах.

2、MODBUS-TCP (пратакол кіравання перадачай)
Асаблівасці: Пратакол MODBUS інкапсуляваны ў стэк пратаколаў TCP/IP, што дазваляе ажыццяўляць сувязь праз Ethernet. Ён выключае праверку адраса і CRC, якая існуе ў рэжыме RTU, і ўключае загаловак пакета MBAP (MODBUS Application Protocol), які змяшчае такую інфармацыю, як ідэнтыфікатары транзакцый і ідэнтыфікатары пратаколаў, што спрашчае маршрутызацыю і ідэнтыфікацыю пакетаў у сетцы. Традыцыйны адрас падпарадкаванага прылады быў заменены IP-адрасам.
Прыдатны сцэнар: падыходзіць для буйных сістэм, якія патрабуюць дыстанцыйнага маніторынгу, кіравання і сеткавага кіравання, такіх як міжзаводскія сістэмы SCADA, кіраванне энергіяй для інтэлектуальных будынкаў і інтэграцыя з карпаратыўнымі ІТ-сеткамі.

3、MODBUS-ASCII (Амерыканскі стандартны код для абмену інфармацыяй)
Асаблівасці: Дадзеныя кадуюцца з выкарыстаннем сімвалаў ASCII, прычым кожны байт падзелены на два сімвалы ASCII для перадачы. Паведамленні пачынаюцца з двукроп'я ":" і заканчваюцца сімвалам вяртання карэткі/пераводу радка (CR/LF) з выкарыстаннем падоўжнай праверкі надмернасці (LRC). Найбольшай перавагай з'яўляецца добрая чытальнасць даных, якая дазваляе праглядаць тэкставыя даныя непасрэдна на тэрмінале, што спрашчае ручную адладку.
Прыдатныя сцэнарыі: з-за нізкай эфектыўнасці перадачы (хуткасць звычайна не перавышае 9600 біт/с), ён у асноўным выкарыстоўваецца ў такіх сцэнарыях, як адладка, дыягностыка і навучанне, дзе хуткасць не мае вырашальнага значэння, але патрабуецца непасрэдны прагляд змесціва дадзеных.











