Датчики с протоколом modbus

Датчики с протоколом modbus Анемометр

Компания BD Sensors начинает производство в Москве малогабаритных датчиков давления с поддержкой протокола обмена данными Modbus RTU. Для заказа доступны датчики LMP 331i, LMP 307i, DMP 331i. Обмен данными с верхним уровнем по протоколу Modbus RTU осуществляется по интерфейсу RS485.

Основные технические характеристики:

Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.

Гарантированная точность

Приборы разработаны, изготовлены и проверены с учетом самых актуальных критериев. При помощи потенциометра смещения можно точнее подрегулировать каждый датчик. Воспользуйтесь нашим опытом, техническими знаниями в области разработки, производства и продукции и приобретите эти изделия прямо у производителя.

Широкий спектр функций

Все наши подсоединяемые к шине Modbus измерительные преобразователи температуры, влажности, давления и качества воздуха многофункциональны. Это уменьшает разнотипность и расширяет возможности для применения. Благодаря микропроцессорам можно отобразить практически любой диапазон измерения, включая заданные клиентом величины.

Приборы, которые позволяют передавать значения измеряемых параметров одним или несколькими из указанных протоколов.

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Датчики с протоколом modbus

Изучая оборудование систем Умный Дом и вообще почти любой автоматики и диспетчеризации мы постоянно сталкиваемся с упоминанием протокола Modbus и порта RS-485.

Например, у контроллера EasyHomePLC есть два порта RS-485 и два порта RS-232, у контроллера Wiren Board есть два порта RS-485, у контроллера Beckhoff CX-8080 есть порт RS-485 и порт RS-232. У различного оборудования есть возможность управления по протоколу Modbus: кондиционеры, вентустановки, модули ввода-вывода. А ещё программное обеспечение EasyHome связывается с контроллером по протоколу Modbus TCP. Что всё это означает? Значит ли это, что если у контроллера есть интерфейс Modbus, и у устройства есть такой интерфейс, они сразу заработают вместе? Многие так считают, но это неверно. Объясню максимально просто и понятно.

RS-485 — это стандарт физического уровня. Что это означает? Он определяет следующие параметры общения устройств:

То есть, стандарт подразумевает, что на 2-проводную шину (одну витую пару) можно подключить множество устройств. Он не описывает никакой язык общения оборудования.

Что такое RS-232

Другой стандарт, тоже по кабелю «витая пара». Не буду перечислять все параметры стандарта, он используется достаточно мало сейчас. В частности, все помнят мышки, которые подключались к компьютеру через широкий COM-порт, вот это как раз была связь по RS-232. К контроллерам EasyHomePLC и Beckhoff подключается GSM модем для приёма и отправки смс как раз через порт RS-232. Длина кабеля совсем небольшая.

Существуют переходники с RS-232 на RS-485 и обратно. Мы получаем возможность подключить на порт RS-232 что-то, что подключается по RS-485 или сделать длинную линию связи для устройств RS-232, поставив в начале линии переходник на 485, а в конце обратно.

Что такое Modbus

Переходим к более интересной вещи. Modbus — это уже протокол. Он определяет правила общения устройств. Например, он говорит, что одно устройство должно быть ведущим (master), а остальные ведомыми (slave). Ведущее посылает в шину связи сообщение определённого формата, в котором либо указан адрес нужного slave устройства, либо сообщение предназначено для всех устройств. Устройство slave, на которое отправлено сообщение, может ответить мастеру. Протокол регламентирует формат сообщения, его длину, возможные значения элементов сообщения. Есть также контрольная сумма, которая нужна для проверки того, что сообщение дошло неискажённым.

Но протокол Modbus не регламентирует, какими могут быть сами команды и какая среда передачи данных используется. Есть Modbus serial — это работа по RS-485 или RS-232, то есть, по одной перевитой паре кабелей. Есть Modbus TCP — это работа в компьютерной сети TCP/IP, где у каждого устройства есть IP адрес и порт.

Можно привести аналогию с человеческим общением. Среда передачи данных — это обычно звук. Стандарт подразумевает, что есть минимальная громкость и максимальная громкость, и громкость речи находится в этом диапазоне. Можно говорить по очереди, а можно одновременно. Есть некий диапазон скоростей передачи звуков, который может использоваться. Есть также диапазон частот звуков. Есть максимальное расстояние, на которое можно передавать звук. А можно общаться не звуком, а световыми вспышками, текстом, хлопками в ладоши или жестами. На каждый способ общения есть некий набор правил. Вот что определяет стандарт.

Протокол общения — это ещё не язык, нет. Протокол даёт нам такие понятия как то, что сообщение состоит из слов, разделяемых тишиной. Слова состоят из слогов. А ещё то, что в начале общения надо здороваться, а в конце прощаться. Говорить может только один в один момент времени. Как-то так.

И вот мы подошли к главному вопросу. У нас контроллер имеет порт (он же разъём, он же шлюз) RS-485 и в него программно заложена возможность общения по Modbus. Также у нас есть кондиционер, у которого также есть физический разъём RS-485 и в паспорте указана возможность работы по Modbus. Что это для нас значит? Это значит, что устройства теоретически могут работать совместно. Как люди, имеющие возможность говорить, теоретически могут общаться. Для нас такая возможность подразумевает полноценное управление и контроль обратной связи. Но заставить их работать вместе не так просто. Нужно в контроллере написать драйвер для работы именно с этим устройством. Для этого в инструкции к устройству надо найти карту регистров, то есть, описание возможных команд устройства. Вот пример некоторых регистров для вентмашины:

Чем сложнее устройство, тем вариантов команд больше. В вентмашине или кондиционере их может быть до сотни. Также по протоколу RS-485 мы можем общаться с инфракрасными приёмопередатчиками, генераторами, конвекторами, электрокарнизами, кондиционерами, термостатами, датчиками и различными элементами расширения контроллера на DIN рейку: модулями входов и выходов, диммерами.

Написать драйвер связи теоретически несложно, но это большая работа. Нужно предусмотреть нюансы работы техники, придумать удобный интерфейс управления и получения обратной связи, прописать в драйвере возможные коды ошибок. После подключения реального устройства может потребоваться доналадка, если не всё было учтено в инструкции или в драйвере. Стоимость этой работы может быть достаточно высокой, поэтому стоит обращать внимание на то, какие драйверы уже присутствуют в программном обеспечении, прилагаемом к контроллеру.

Например, в программном обеспечении EasyHome есть поддержка ИК-передатчиков ICPDas и Insyte, модулей связи с кондиционерами Mitsubishi и Daikin, конвекторов Varmann, счётчиков электричества Delta, блоков расширения Овен, Razumdom, Bolid, вентмашин Komfovent и ещё много чего. Нужно смотреть конкретные поддерживаемые модели, у разных моделей разные спецификации команд.

Есть устройства с поддержкой Modbus TCP, там нужно, чтобы оно было включено в локальную сеть, отдельный порт RS-485 контроллера не нужен.

К системам на Z-Wave напрямую ничего по Modbus не подключить, там нет такой возможности. Только используя промежуточный контроллер, который поддерживает и Modbus, и Z-Wave, например, Wiren Board.

Есть важная особенность работы устройств по Modbus. У Modbus есть устройство-мастер (это контроллер) и устройство-слейв (то, что к нему подключается). Слейв не может сам инициировать передачу данных, поэтому мастер постоянно опрашивает все подключенные к нему слейвы на предмет их состояния. Если у нас датчик подключен к дискретному входу устройства Овен МВ, то при изменении состояния датчика меняется состояние входа, но модуль не может сразу же сообщить об этом контроллеру, так как не может сам инициировать связь. Нужно дождаться, пока контроллер опросит этот модуль, тогда модуль отправит ему в ответ своё состояние и контроллер поймёт, что датчик изменил состояние и что-то сделает.

Что произойдёт, если на вход Овен МВ пришёл сигнал о сработке датчика, а потом датчик изменил состояние на первоначальное, а контроллер не успел его опросить? В программе модуля МВ есть счётчики количества сработок каждого входа, вот их-то контроллер и считывает, и видит, что было изменение.

Скорость опроса модулей контроллером ограничена, поэтому контроллер не мгновенно узнаёт о событии, это зависит от того, какая скорость опроса, насколько она оптимизирована, и сколько модулей расширения подключено к контроллеру. Если у нас очень много модулей, которых контроллер по очереди опрашивает, то весь цикл опроса занимает некоторое время, пока очередь нужного нам модуля не подойдёт, об изменении состояния мы не узнаем. А потом контроллер должен будет отправить нужную команду соответствующему модулю реле для изменения его состояния. У EasyHomePLC при количестве модулей расширения не более 5 максимальная задержка отрабатывания события не превышает 1.5 секунды, что достаточно быстро. Зависит от того, что опрашивалось в момент изменения состояния входа. У контроллеров Beckhoff связь между модулями расширения происходит по собственному протоколу связи, там независимо от количества модулей всё отрабатывает мгновенно.

Версии Modbus — TCP и RTU

Ещё раз обозначим разницу между версиями связи по ModBus.

Modbus RTU, он же Modbus Serial — работа по RS-485 или RS-232. Подключение устройств по витой паре, где контроллер мастер, а остальные устройства — слейвы, которые не могут сами инициировать связь. Самый распространённый вариант связи.

Modbus TCP или Modbus TCP/IP — общение устройств происходит по обычной компьютерной сети TCP/IP, включающей работу через интернет и через Wi-Fi. То есть, возможна связь между устройствами на любом расстоянии, когда оба подключены к интернету.

Есть ещё несколько разновидностей: Modbus RTU/IP (отличается от TCP наличием контрольной суммы), Modbus over UDP, Modbus Plus (собственный протокол фирмы Schneider Electric, в сети могут быть несколько мастеров).

Ещё небольшая статья про работу устройств по протоколу Modbus в системах Умный Дом: RS-485 Modbus в системах Умного Дома.

Датчики тока и напряжения имеют встроенный контроллер RS485 и могут быть использованы в информационных системах сбора и обработки данных с протоколом MODBUS RTU в качестве slave устройства. Датчики построены на универсальной платформе «айюми-цифра» и предназначены для измерения сигнала переменного тока или напряжения в реальном масштабе времени, а также для измерения постоянного напряжения (в комплекте с модулем развязки “опто”). Платформа адаптированы ко всем трансформаторам и датчикам, выпускаемых ООО ВП АИСТ, включая катушки Роговского.

Платформа «айюми-цифра» содержит один вход для подключения датчика тока или напряжения и 3 аппаратных канала измерения, один из которых предназначен для измерения среднего значения RMS (время усреднения 0.2-0.4сек), второй для измерения текущих значений амплитуды (фиксация максимума входного сигнала), 3- частоты (20-800Гц,для DC – полярность). Также в состав платформы входит автоматический аттенюатор вх. сигнала, позволяющий расширить возможности измерения для фиксации аварийных ситуаций или перегрузки.

Конструктивно платформа может быть интегрирована с выпускаемыми нами токовыми трансформаторами (см фото.1) или трансформаторами напряжения (до 400в) (см фото.2), а также может быть использована как самостоятельное устройство на любые токи или напряжения с подключением внешних датчиков (см. фото.3), при этом гальваническая развязка от измеряемой линии должна осуществляется внешними датчиками или модулем “опто”. Датчики устанавливаются на DIN рейку, имеют клеммник для подключения питания 24в и линии RS485 (А/В).

ВНИМАНИЕ: питание канала измерения платформы айюми-цифра не имеет гальванической развязки от линии RS485 и 24в. Изоляция от измеряемой линии обеспечивается встроенными или внешними первичными преобразователями. Встроенные преобразователи обеспечивают развязку не хуже 3кв. Внешние преобразователи (трансформаторы), выпускаемые нами, могут иметь класс напряжения до 10кВ. Допустимый размах напряжения на выводах А/В относительно 0 не более +-10в. Если вывода внешнего датчика экранированы с заземлением экрана, 0 питания датчика должен быть также заземлен. При отсутствии такой возможности (использование виртуального 0), должно быть применено устройство привязки питания к земле, например, в виде 2-х резисторов включенных последовательно между 0 и 24в, общая точка резисторов при этом заземляется в месте заземления экрана внешнего датчика. Оптимально шунтирование этих резисторов керамическими конденсаторами большой емкости – 5-10мкф. Не помешает также поставить доп. конденсатор 470-1000мкф по питанию, особенно при наличии импульсного блока питания. Такое устройство можно ставить на группу датчиков, расположенных физически рядом, например на одной DIN рейке. Это позволяет снизить паразитные наводки, хотя некоторая шумовая составляющая остается и будет зависеть от применяемого оборудования и фактической трассировки линий связи и силовых цепей. Такое устройство можно заказать уже в готовом виде в габаритах 40х40х20 с креплением на DIN рейку. (рис.4). Однако лучше заказывать вариант с полной гальванической развязкой, состоящих из платформы “айюми-цифра” и модуля “опто” конструктивно выполненные в едином корпусе 50*50*25 . В этом случае информационные выводы А и В, – и + питания 24в. полностью развязаны от платформы “айюми-цифра”, что позволяет заземлять измерительный тракт. Напряжение развязки не хуже 3кВ.

Применение модуля “опто” обязательно при заказе датчика ТП0(ДС) для измерения сигналов постоянного тока от термопар, токовых шунтов, рН зондов и т.д. которые могут находится под потенциалом, отличным от “-” источника питания 24в.

Автоматический аттенюатор входного сигнала,входящий в состав платформы, позволяет измерять сигналы в широком диапазоне с хорошей точностью. В названии датчиков присутствуют номинальное значение измеряемой величины (без аттенюатора) и максимальное (при включенном аттенюаторе), например:0,05а(400а), где 0,05а – ном. ток, 400а – макс. ток. Это позволяет применять датчики не только для контроля, например тока утечки (в примере до 50мА), но и фиксировать токи к.з. (в примере до 400А).
Понятно, что эти значения могут быть установлены произвольно при производстве датчиков, что обеспечивает максимальную универсальность применения. Например, установка датчика 60а(2000а) на размыкателях питающей линии позволяют производить замеры токов потребления на линии до 60а с высокой точностью, а, при, к.з. на линии или перегрузке, мгновенное переключение аттенюатора позволяет замерить даже кратковременный большой ток (пиковый детектор. Тоже относится и к измерению напряжений). Максимальные значения измеренного сигнала фиксируются во внутреннем регистре, что позволяет считать эти данные даже после срабатывания автоматики и обесточивания линии. Эта-же функция позволяет считывать значения пусковых токов электродвигателей, т.е. контролировать уже прошедшие события. Для исключения фиксаций ложных значений (например при коммутации) установлен запрет записи данных в течении 3мс с момента перехода входного сигнала через 0.

Датчики выпускаются по ТУ 27.11.50.120-001-11976052-2017

Наименование датчика тока для заказа: ТП Y -хх(XX)/MODBUS RTU-00-З/0(mm), где

Пример: ТП03C-5а(50а)/MODBUS_RTU-00-З/0, т.е. датчик на базе Т03С с ном. вх. током 5А, максимальным током 50а, выход MODBUS RTU, DIN, клеммник.

В настоящее время доступны для заказа ДАТЧИКИ ТОКА с выходом MODBUS_RTU:

ТП03С с ном.(макс) токами из ряда 1-90А (40х40х20 отв. 11мм)(фото 5)

ТП05С с ном.(макс) токами из ряда 0.05-70А (40х40х20 отв. 10мм) (фото 5)

ТП102С с ном.(макс) токами из ряда 0.1-40А (50х50х25 отв. 14мм) (фото 6)

ТП10С (новинка!)на номинальные токи из ряда  0.3-150А (50х50х25 с отв. 14мм)

ТТП40 (новинка!)на номинальные токи из ряда  10-400А (50х50х25 с отв. 22мм)

ТП60С с ном.(макс) токами из ряда 0.05-300А (73х88х38 отв. 37мм) (фото 7)

ТТП60С с ном.(макс) токами из ряда 10-800А (73х88х38 отв. 37мм) (фото 7)

ТП0 с ном.(макс) токами из ряда 0.05-10000А (любое, внешний датчик)(фото 2)

и доступны для заказа ДАТЧИКИ НАПРЯЖЕНИЯ с выходом MODBUS_RTU:

ТП0 (DC) с ном(макс) постоянным напряжением из ряда +/-75мВ;+/-0,6в;+/-2в (внешние датчики: термопара, рН зонд, токовый шунт). Рекомендуется применять с модулем “опто”

Рекомендуется выбирать значения ном(макс)токов(напряжений) из ряда:

1,00; 1,60; 2,50; 3,00; 4,00; 5,00; 6,30; 8 А(V), а также десятичные кратные и дольные значения этих токов.

Габаритные чертежи датчиков с выходом MODBUS/RTU приведены на рис. 1-3

Универсальная платформа имеет последовательный интерфейс RS-485 на базе чипа ST485, позволяющий объединить в единую сеть до 16(32) устройств. Для защиты от перегрузок по входам А и В установлены последовательно резисторы 51ом. При наличии коротких линий рекомендуется не устанавливать терминаторы 120 ом, особенно с 2-х сторон. Наличие таких терминаторов обусловлено исключительно согласованием линий на высоких скоростях при значительном удалении. В то же время, применение длинных линий требует снижения скорости обмена, при этом макс. скорость допустима при длинах связи до 1-3м. Для увеличения длин связи с сохранением скорости следует ставить 1 или 2 терминатора. Целесообразность их установки можно определить экспериментально по количеству ошибочных принятых пакетов. Более оптимальным для повышения надежности связи следует считать выбор кабеля. Оптимальным является применение специальных экранированных кабелей для промышленного интерфейса RS485. Однако, в пределах одного шкафа, допускается прокладка линий обычным экранированным кабелем, предназначенным для построения компьютерных сетей. ВАЖНО:Экраны кабелей должны быть надежно соединены и заземлены в 1 точке. Заземление кабеля в нескольких точках ЗАПРЕЩЕНО. Короткие линии, например на одной din рейке, при отсутствии сильных помех по измеряемым линиям, допускается вести не экранированным кабелем.

Датчик является ведомым (slave) устройством, отвечающим на команды с соответствующим адресом в пакете протокола. По последовательному интерфейсу поддерживается протокол верхнего уровня Modbus c форматом пакета RTU в полном соответствии с документом «Modbus over Serial Line Specification & Implementation guide V1.0». Поддерживаются скорости передачи от 4800 бит/с до 115200 бит/с без контроля четности, 8 бит данных, 1 стоп-бит. Скорость соединения и сетевой адрес задаются пользователем при программировании контроллера спец. программой конфигуратором. По умолчанию установлена скорость 9600.
Короткий адрес устройства по умолчанию 1. Максимальное время ожидания ответа составляет не более 20 мс.

Адреса устройств Modbus

Все датчики поддерживают команды Modbus в полном соответствии с синтаксисом запроса и ответа, определенным в документе «Modbus Application Protocol Specification v1.1a». Поддерживаются запросы к конкретным устройствам по их адресам, широковещательный режим не поддерживается. Адрес устройства может быть от 1 до 246. Диапазон адресов 248-255 зарезервирован в стандарте Modbus. Адрес 247 запрещен к использованию.

Датчик поддерживает следующие команды:

• 03h функция -чтение регистров (Read Holding Registers) ( Holding Register)

• 04h функция – чтение регистров (Read Input Register) (BCD формат + зеркало Float формат)

• 06h Запись регистра (Write Single Register)

Регистры задания параметров объекта (Holding Register).
Чтение регистров производится командой 03h (Read Holding Register)
запись – командой 06h
Для чтения доступны регистры 0х00В-0х00D, 0x021-0x023, для записи – 0x00C, 0x00D, 0x021-0x023

Таблица 1. внутренние регистры, доступные для MODBUS RTU

0х00В – содержит инф. о дате и типе устройства, только для чтения. значения устанавливаются предприятием-изготовителем.

0х00С – короткий адрес, заносится пользователем в программе-конфигураторе независимо от текущего короткого адреса или меняется на другой непосредственно при записи по короткому адресу (заводское значение 1) без программы-конфигуратора.

0х00D – скорость обмена, устанавливается пользователем при программировании в программе-конфигураторе или непосредственно при записи по короткому адресу (заводское значение 9600) без программы-конфигуратора.

0x021* – Ширина шины, устанавливается пользователем при настройке датчика. Представлено в формате BCD. По умолчанию установлено значение 0x325(32мм).

0x022* – Коэффициент преобразования датчика. Представлено в формате BCD. По умолчанию установлено значение 0x1005( 1,00 мВ/A ).

0x023* – Высота шины, устанавливается пользователем при настройке датчика. Представлено в формате BCD. По умолчанию установлено значение 0x55(5мм).

ВНИМАНИЕ: Внесение корректировок в регистры 0x021-0x023* разрешено только для настройки работы с внешними трансформаторами тока (накладные катушки Роговского) типа ТТРн. Изменение заводских настроек для других типов трансформаторов НЕДОПУСТИМО!

Таблица 2. Скорость обмена MODBUS RTU

Форматы представления данных:

Число с плавающей запятой(16бит) (0-0x999F) (сотни, десятки, единицы, степень десяти). Предполагается, что нулевая степень равна 5. В качестве примера разберем следующие варианты:

0x1000 = 100*10^(0-5) = 100 * 10^-5 = 0.001 (А) = 1 (мА);

0x1235 = 123*10^(5-5) = 123 * 10^0 = 123 (А);

0x1233 = 123*10^(3-5)= 123 * 10^-2 = 1,23 (A).

Формат данных с плавающей запятой (Float)

В адресном пространстве данные в формате с плавающей запятой будут занимать 2 регистра(4 байта). Старший бит числа содержит знак, следующие за ним восемь бит – порядок числа со смещением 127, следующие 23 разряда – мантисса числа со скрытой единицей в 24-ом разряде. Значение числа при этом: Val = (-1)SIGN x 2 (EXP-127) x (1. BITSMANT)
Передача числа осуществляется с порядком байт LE2143.
Если устройство не может установить значение числа с плавающей запятой, то по интерфейсу должно передаваться значение QNAN(0x7FFFFFFF).

Регистры чтения параметров объекта (Input Register).

Чтение регистров производится командой 04h (Read Input Register). количество доступных регистров с измеренными значениям и их адреса см. ниже. Данная функция позволяет получить содержимое внутренних регистров в формате BCD – пользовательские регистры с адреса 0х100 (256DEC)) или в формате Float (32бит) (число с плавающей запятой) – пользовательские регистры с адреса 0х200 (512DEC).

Стоп-кадр – данная функция позволяет в определённый момент времени сохранить текущие показания одного или более датчиков для дальнейшего опроса. Данная функция является широковещательной и датчики не формируют на неё ответ. Для выполнения, необходимо передать следующий пакет: hex: F7 06 44 44 44 44 + контрольная сумма (FA 8A). При следующем опросе датчика функцией 0x04 выдаются показания, сохранённые в момент получения функции стоп-кадра. При дальнейших запросах 0x04 будут выдаваться текущие значения до очередного получения пакета «стоп-кадр».

Датчик поддерживает сообщения информирования клиента (мастера) Modbus об исключительных ситуациях (Exception). Формат возвращаемых пакетов полностью соответствует документу «Modbus Application Protocol Specification v1.1a». Сообщения об исключительных ситуациях возникают только на запросы, адресованные данному устройству с правильным значением CRC пакета.

Стандартные коды ошибок

01 — Принятый код функции не может быть обработан.

02 — Адрес данных, указанный в запросе, недоступен.

03 — Значение, содержащееся в поле данных запроса, является недопустимой величиной.

04 — Невосстанавливаемая ошибка имела место, пока ведомое устройство пыталось выполнить затребованное действие.

05 — Ведомое устройство приняло запрос и обрабатывает его, но это требует много времени. Этот ответ предохраняет ведущее устройство от генерации ошибки тайм-аута.

06 — Ведомое устройство занято обработкой команды. Ведущее устройство должно повторить сообщение позже, когда ведомое освободится.

Нестандартный код ошибки

09 – Ошибка контрольной суммы. Передается в том случае, если датчику пришел пакет, контрольная сумма которого не совпадает.

Когда контроллер обнаруживает одну их этих ошибок, он посылает ответное сообщение, содержащее адрес, код функции со старшим битом=1, код ошибки и контрольную сумму.
Пакеты, адресованные датчику, но принятые с ошибкой CRC будут восприняты как неопознанная ошибка и при ответе будет сообщение, содержащее адрес, код функции со старшим битом=1 и контрольную сумму.. Это позволит понять, что прошел ошибочный пакет, но устройство функционирует. Это позволит не ожидать тайм-аут и снизить время опроса остальный устройств.

Включение аттенюатора происходит мгновенно при достижении предела измерения номинального значения входного сигнала (устанавливается заводом-изготовителем в % от ном. значения). выключение производится при снижении максимального значения входного сигнала до установленного заводом-изготовителем уровня на время более 1 сек.

Описание работы MASTER-SLAVE в ПО Modbus Poll на примере

Фото 1. Датчики тока MODBUS/RTU на базе платформы “айюми-цифра” с разъемным клеммником для подключения к RS485Фото 2. датчики напряжения и датчики с внешним первичным преобразователем (трансформатором) на базе платформы “айюми-цифра” MODBUS/RTU (DIN) Фото 3. внешний датчик тока 1мВ/а (катушка Роговского) для линий 10кВ для подключения к платформе “айюми-цифра”Фото 4 — фильтр по питанию с привязкой к 0 Фото 5. датчик тока ТП03 (отв.11мм) или ТП05 (отв.10мм) MODBUS/RTU (DIN)Фото 6. датчик тока ТП102 (отв.14мм) MODBUS/RTU (DIN)Фото 7. датчик тока ТП60 или ТТП60 (отв.37мм) MODBUS/RTU (DIN)Рис 1. датчик тока ТП03 MODBUS/RTU (DIN)Рис 2. датчик тока ТП102 MODBUS/RTU (DIN)Рис 3. датчик тока ТП60 или ТТП60 MODBUS/RTU (DIN)

Разносторонние комнатные контроллеры с возможностью подключения к шине

Комнатные контроллеры RYMASKON® от S+S позволяют надлежащим образом контролировать, управлять и регулировать микроклимат помещения в жилых и офисных зданиях, отелях и конференц-центрах и т. п. на месте и посредством шины Modbus. Они предоставляют необходимые данные для систем отопления и кондиционирования, вентиляторов и устройств защиты от солнечных лучей. Доступны также датчики Modbus для измерения влажности и содержания CO2. Эти элегантные комнатные контроллеры имеют цветной сенсорный дисплей для удобного управления благодаря интуитивным символам. Преднастроенные режимы работы, такие как «Комфорт», ECO, «Интенсивный» (Boost), «Отпуск» (Holiday) или «Защита от замерзания», облегчают настройку.

Многофункциональные измерительные преобразователи Modbus

Все наши подсоединяемые к шине Modbus датчики температуры THERMAGARD®, влажности HYGRASGARD®, давления PREMASGARD® и качества воздуха AERASGARD® многофункциональны, оснащены комбинированными чувствительными элементами и имеют переключаемые диапазоны измерения. Это уменьшает разнотипность и расширяет возможности применения. Благодаря микропроцессорам можно отобразить практически любой диапазон измерения, включая заданные клиентом величины.
К исключительным особенностям приборов Modbus от S+S относятся гальваническая развязка интерфейса RS485 и простая настройка параметров и адреса шины в обесточенном состоянии с помощью DIP-переключателей. В исполнениях с дисплеем его 7/14-сегментную область и 40-точечную матрицу можно свободно конфигурировать.

Про анемометры:  Датчики педали газа Маз в Москве: 183-товара: бесплатная доставка, скидка-55% [перейти]
Оцените статью
Анемометры
Добавить комментарий