Enter forum description here ...
+2
Voting
Ekaterina (head of support) 2 years ago in Продукты / Modbus • updated by Oksana (expert) 1 year ago 2

iRidium V2.2:

Драйвер Modbus в iRidium по умолчанию отправляет регистрам Coil и Holding команды fc5 и fc6 (single coil, single register). Если контроллер не поддерживает эти команды, он должен вернуть ошибку 01 (illegal function), после чего iRidium автоматически переключается на отправку команд fc15 и fc16 (multiple coils, multiple registers).


Если контроллер не возвращает ошибку 01, переключение на fc15 и fc16 не произойдет. Ручная настройка режима не предусмотрена.

Выяснилось, что минимум 1 совместимый ПЛК не возвращает ошибку при отправке неподдерживаемой им команды single и не позволяет произвести настройку (протокол не поддерживается контроллером в полной мере). Для этой ситуации введем в настройках драйвера Modbus флаг "Send Mode", включающий 2 режима:


  • Single (начинать с отправки команд через функции fc5 и fc6, если ПКЛ вернул ошибку, переключаться на Multiple). Соответствует версии 2.2, по умолчанию
  • Multiple (начинать с отправки команд через функции fc15 и fc16, если ПКЛ вернул ошибку, переключаться на Single)

0
Answered
Greenmore 4 months ago in Продукты / Modbus • updated by Slava Zhuravlev (expert) 4 months ago 3

Имеется простейший модбас сервер на TCP, нужно "прочитать" койл под адресом 3 и показать что он включен или выключен (именно показать, а не управлять)
При установке так называемого виджета "Binary sensor", как его не круты, он всегда показывает зеленую галочку. Кроме этого, не понимаю смысл его возможного типа ...
"Button" ли это, или "Contact", "Motion detector" они все одинаково отображаются на экране. Некоторые даже имеют подтип что еще более запутывает...
В тоже время, на том же адресе, сидит виджет под названием "Relay" тoго же типа ("Coil") который действительно отображает состояние данного регистра. Но для это го виджета предусматривается возможность изменения состояния что мне категорический не нужно в данном случае..
Если для типа виджета выбрать "Holding register" что допускается, то он опять не работает. достаточно взять какой ни будь Dword регистр в котором все бити ноли результат и снова будет зеленая галочка...

Помогите разобраться..

0
Waiting for user's reply
Каштанов Владимир 4 months ago in Продукты / Modbus • updated by Dmitry - support (expert) 3 months ago 22

можно ли управлять ПЧВ2 через иридиум по модбас

0
Answered
SRG 2 years ago in Продукты / Modbus • updated 2 years ago 2
Доброго времени суток.
Существует оборудование с интерфейсом RS485 (тепловой пункт, биометрическая дверь с мозгами ekey и вент машина), умный дом построенный на протоколе KNX, нужно свести это в единую систему.

Собственно вопрос:
Как лучше решить данную задачу при помощи иридиум, взять шлюз KNX-RS485 и читать/писать все через иридиум и KNX. Или же взять шлюз ethernet-rs485, и управление реализовать внутри иридиум?
конвертеры например вот такие:
http://www.adfweb.com/home/products/details.asp?tid=HD67812-KNX-485-B2
http://www.adfweb.com/home/products/details.asp?tid=HD67591-485-A1

0
Answered
BlackAngel 2 years ago in Продукты / Modbus • updated 2 years ago 2
Помогите реализовать связь между панелью Weintek и iRidium, сотня объектов с этими панелями, нужно понять как связать с iRidium.
0
Under review
Оборудование Modbus ТСP
Тип Feedback: Input Register
Можно ли в 16-ти битах передавать 16 дискретных сигналов?
Существуют инструменты для расшифровки значений каждого из 16бит?
Например, от оборудования получено значение Input Register - число 3. В двоичной системе это число будет выглядить как 0011.  Таким образом первый и второй биты имеют лог. 1.           
Вопрос состоит в том, можно ли состояние  графического элемента привязывать к отдельному биту а не к значению регистра.
0
Answered
Igor Balabanov 2 years ago in Продукты / Modbus • updated by Ekaterina (head of support) 2 years ago 1
Добрый день.
Создал проект тестовый для ПЛК Овен 110-60-М, сделал сеть Ethernet из ПЛК и ПК с Win7, через роутер Dir-300. Загрузил проект irirdium на ПК, все заработало, опрос идет. При отключении кабеля сетевого и попытке опросить ПЛК через wifi ничего не получилось, связи нет. Также загрузил этот проект на телефон с android - связи нет.
Предполагаю, что проблема в настройках роутера. Подскажите, возможно сталкивались с данной проблемой?
Заранее спасибо!
0
Answered
Devilrock 2 years ago in Продукты / Modbus • updated 2 years ago 11

Как записывать значения в регистры командами 0x0F(multiple coils) и 0x10(multiple registers) ?

0
Answered
Дмитрий Марков 2 years ago in Продукты / Modbus • updated by Ekaterina (head of support) 2 years ago 7
Добрый день!

Есть ли пример управления modbus-оборудованием через PWU12 «RABBIT»?
Звонил в Разумный дом, там отправили к вам, говорят, у вас есть пример) Уже реализовывали.
Задача следующая:
1. Есть панель iPad, подключенная к ethernet через wi-fi
2. Есть модуль PWU12 «RABBIT» (у него на борту LAN-порт и 485)
3. Есть вентиляционное оборудование, управляемое по Modbus/RTU
4. Необходимо управлять с Иридии вентиляционным оборудованием.
0
Answered
BlackAngel 2 years ago in Продукты / Modbus • updated by Ekaterina (head of support) 2 years ago 5
Скажите, возможно ли в иридиум делать масштабирование, т.е. например по Modbus TCP в iRidium я получаю данные и в окне вижу эти данные, но я вижу данные без масштабирования точнее говоря выводится у меня значение 768, датчик 4-20мА, от 0 до 150 градусов, диапазон 800-4000. т.е. 768= примерно 19,2 градуса.