Enter forum description here ...
+2
Voting
Ekaterina (head of support) 1 year ago in Продукты / Modbus • updated by Oksana (expert) 12 months 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
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 1 year ago in Продукты / Modbus • updated 1 year 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 градуса.