Включил окно коммуникационного трафика.
Как сконфигурирован первый WBIO модуль в MIO?
Один раз надо сконфигурировать, перед использованием.
Добрый день!
Видимо, речь идёт о том, что Wiren Board 6 при подключении к WB-MIO-E с подключенным боковым модулем прописывает туда команды для инициализации бокового модуля, а вы при работе с ПК - нет.
К сожалению, подробного описания этой процедуры у нас нет, но всё необходимое можно посмотреть здесь в разделе setup:
И ещё, разумеется, https://wirenboard.com/wiki/index.php/WB-MIO-Modbus-Registers
Напишите, пожалуйста, потом, получилось ли у вас.
Ну и посмотрите в тему, например
Здравствуйте, можете подсказать, как у вас осуществлено описание адреса модбас устройства подключенного к примеру к wb mio боковым модулем? Именно адрес вида 127:1
Прочитал по указанным ссылкам посты, но проблема в том, что там ссылки идут на GitHub, которые выдают 404 ошибку. Не могу скачать информацию.
Просто с 10000 и ниже нули прописать?
Попытался так сконфигурировать
Попробуйте вместо Modbus Poll воспользоваться Rilheva. Проверяю у себя, все корректно работает сразу же.
Тоже самое все (спасибо за ссылку на Rilheva)
Я думаю проблема в конфигурировании. Нужна инструкция, чтобы сконфигурировать корректно.
Я ведь уже не раз давал ссылку на полную документацию, на описание всех регистров модуля…
ОК, не хотите читать - тогда для конфигурации WD-14 первым модулем нужно записать, регистр-значение:
11000 - 0xffff
11001 - 0x0000
11002 - 0xffff
11003 - 0x0000
11004 - 0x0000
11005 - 0x4444
10999 - 0x0001
@BrainRoot а можно еще раз ссылку, где это написано на будущее.
Я внимательно читал по много раз все ссылки.
PS
Да сейчас все работает. Нужно было флаг прописать.
С конфигурацией и чтением разобрались. Осталось несколько вопросов:
Можно ли как-то понять, что модуль сконфигурирован или нет?
Конфигурация сохраняется при отключении питания правильно?
Могу ли я прописывать конфигурацию при каждом подключении к модулю? Есть ли в этом какие-либо минусы?
Спасибо
https://wirenboard.com/wiki/WB-MIO-Modbus-Registers
И тут:
{
"device_type": "WBIO-DI-WD-14",
"group": "g-wb",
"device": {
"name": "WBIO-DI-WD-14",
"id": "wb-mio-gpio",
"protocol": "modbus_io",
"stride": 1000,
"max_read_registers": 0,
"response_timeout_ms": 40,
"frame_timeout_ms": 8,
"setup": [
{
"title": "IODIR",
"address": 10000,
"value": "0xffff"
},
{
"title": "IPOL",
"address": 10001,
This file has been truncated. show original
bladerunner2020:
Можно ли как-то понять, что модуль сконфигурирован или нет?
Чтением соответствующих регистров.
bladerunner2020:
Конфигурация сохраняется при отключении питания правильно?
Да.
bladerunner2020:
Могу ли я прописывать конфигурацию при каждом подключении к модулю? Есть ли в этом какие-либо минусы?
Да, можно. Если значение не меняется - запись в eeprom не происходит.