ModBus RTU широковещательный адрес

Ответить
elshtorm
Рядовой
Сообщения: 3
Зарегистрирован: 21.09.2020{, 00:13}
Репутация: 0
Имя: Сергей

ModBus RTU широковещательный адрес

#1

Сообщение elshtorm » 28.09.2020{, 23:41}

Всем привет!
Вводные:
1 мастер Ардуино Уно + радиомодуль HC-12
2 слэйва Ардуино нано (3,3в 8мГц) HC-12 (1 и 2 адреса) в каждом по 2 Coils и по 1 HoldingRegistr (HR)
Всё работает!
Добавляю третий слэйв в настройках ModBus мастер и меняю ему адрес на 0 (Широковещательный) также в нем создаю такиеже 2 Coils и 1 HR, как в слэйвах. Так вот, при использовании одного или Coils или HR (слэйв 0 на Мастере) всё нормально - оба слэйва срабатывают.
Если я пытаюсь управлять через слэйв 0 больше одного, тоесть 2 Coils или 1 Coils и 1 HR или все три. то слэйвы перестают их отрабатывать....
Новый точечный рисунок.jpg
В протоколе МоdBus при отправки нескольких регистров флагов или хранения используются соответствующие команды, возможно эти команды не реализованы для широковещательного адреса? - тогда это в баг трекер?
Вопрос 2 - если адрес широковещательный, то соответственно Слэйвы нечего не должны посылать обратно о принятии и обработки комманд с такой посылки, соответственно и мастер нечего не ждёт от слэйвов, после отправки команд с широковещательного адреса, а это значит, что при использовании только широковещательного адреса можно уменьшить время повтора посылки?

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ModBus RTU широковещательный адрес

#2

Сообщение Rovki » 28.09.2020{, 23:46}

Вроде Автор писал ,что широковещательный режим не реализован , как и в ПР200 от Овен.
Электронщик до мозга костей и не только

elshtorm
Рядовой
Сообщения: 3
Зарегистрирован: 21.09.2020{, 00:13}
Репутация: 0
Имя: Сергей

ModBus RTU широковещательный адрес

#3

Сообщение elshtorm » 28.09.2020{, 23:48}

так с одним регистром Coils или HR работает - тоесть реализован, но не полностью?

Аватара пользователя
Rovki
Полковник
Сообщения: 4875
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ModBus RTU широковещательный адрес

#4

Сообщение Rovki » 29.09.2020{, 00:00}

elshtorm писал(а):
28.09.2020{, 23:48}
так с одним регистром Coils или HR работает - тоесть реализован, но не полностью?
Сложно сказать что там ,вы какой программой работаете с есп?
Электронщик до мозга костей и не только

elshtorm
Рядовой
Сообщения: 3
Зарегистрирован: 21.09.2020{, 00:13}
Репутация: 0
Имя: Сергей

ModBus RTU широковещательный адрес

#5

Сообщение elshtorm » 29.09.2020{, 00:09}

Rovki писал(а):
29.09.2020{, 00:00}
Сложно сказать что там ,вы какой программой работаете с есп?
ардуино hc-12(юарт трансивер 433мГц) и flprog, нет есп

Ответить

Вернуться в «Помогите, а то я "нимагу"»