Для быстрого перехода к демонстрации каждого из режимов. 4:00 чтение с максимальной частотой 6:27 чтение по периоду опроса без включения флага 7:45 чтение однократное по флагу 10:45 чтение только по заданному периоду опроса 13:35 запись по флагу 20:22 запись по изменению
Добрый день. Расскажите подробно про групповую команду 15 записи битовой маски. На примере руководства по эксплуатации МУ110-224.8К(Р). стр.24. Как создать эту маску и в каком виде отправить на устройство?
Добрый день. Да там особо нечего рассказывать, проще один раз подключить Modbus Poll и все проверить. Регистр содержит 16 бит каждый бит отвечает за состояние выходного реле вкл/выкл. Дальше, накладывая маску из 0 и 1 мы задаём состояние выходов. Для 8 канального прибора маска состоит из 8 бит. Регистр обычно или 49 или 50 уточните в РЭ на прибор.
Логгер, да самый обычный клон Saleae. Modbus Slave в принципе тоже без разницы какой использовать, я пользуюсь комплектом Master и Slave от modbustools.
Добрый день. Можете ли подсказать видео материал достойный про основы modbus? Очень интересует данный протокол. Его внедряю в домашнюю автоматизацию, но у меня что-то не так наверное с физической составляющей. Пробовал разные устройства как slave так master. Через разные серверные решения фронтенда тот же node red и библиотеки питона. Одиночные устройства проблем опроса и управления нет когда на прямую соединены, Но как только кол-во устройств в сети повышается так появляются проблемы. То блок реле не ответил, то не переключил Контакты, то датчики не всегда данные присылают. Хотя опросы ниже 1 секунду периодичности не выставляю а иногда и раз в 5-10 секунд, но что-то видимо не так. Буду очень признателен за помощь.
Добрый день. В ютубе вроде было много видео по этой теме, я их особ не пересматривал, поэтому рекомендовать сложно. Нужно смотреть как соединены Ваши устройства, длина линии, ее качество, наличие помех, есть ли терминальные резисторы в конце. Так же топология нужна шина, при включении звездой будут сбои.
Юрий Р пока все на столе собираю. На данный момент в наличии: 1 канальное реле - 2 шт, 4-х канальное реле - 1 шт, 8-ми канальное реле - 1 шт, датчик температуры - 2 шт, датчик влажности + температуры - 1 шт. Подключено шиной от одного у другому, длина между контроллерами 5-10 см. Резистора нету . Подключено витой парой. Уже не знаю на что грешить
@@atomshick Устройства самодельные? Если реле без обратного диода, то вкл/выкл такое реле можно повесить всю систему, особенно если там все на проводах. Так же внимание качеству питания стоит уделить.
Юрий Р приборы в основном компании fif. Это mr-ro-1 mr-ro-4, mb-ds-2, счётчик le-01-mq . А что значит без обратного диода? Вроде индикации присутствуют. Дело в том что пробовал и через usb и эзернет. Чипы конвертера ftdi. При прямом соединении проблем вообще нету. Как только 3 и более устройства, то начинается проблема. Тайм-ауты часто. Думаю может надо скорость поднять . Сейчас 9600 стоит. Мне кажется что-то с физикой. Да мониторится и управляется node-red. Может быть в софте?
@@atomshick Обратный диод это к катушкам реле, но думаю это не Ваш случай. Посмотрел бегло один из РЭ, судя по описанию макс. частота опроса 15 в секунду, если длина небольшая я бы увеличивал скорость, чем выше скорость тем быстрее пройдут команды, так же я заметил что у них похоже нет работы по маске, когда через 1 регистр можно писать/читать все состояния, для каждой операции нужно выдавать свою команду, много накладных расходов, в третьем видео как раз покажу как это влияет на скорость. Так же нужно смотреть как часто из node-red опрашиваются модули, возможно там что-то часто читается. Можно для проверки взять какой-нибудь OPC сервер, адреса модулей на шине я надеюсь разные стоят.
Для быстрого перехода к демонстрации каждого из режимов.
4:00 чтение с максимальной частотой
6:27 чтение по периоду опроса без включения флага
7:45 чтение однократное по флагу
10:45 чтение только по заданному периоду опроса
13:35 запись по флагу
20:22 запись по изменению
Познавательно...
Добрый день. Расскажите подробно про групповую команду 15 записи битовой маски.
На примере руководства по эксплуатации МУ110-224.8К(Р). стр.24.
Как создать эту маску и в каком виде отправить на устройство?
Добрый день. Да там особо нечего рассказывать, проще один раз подключить Modbus Poll и все проверить. Регистр содержит 16 бит каждый бит отвечает за состояние выходного реле вкл/выкл. Дальше, накладывая маску из 0 и 1 мы задаём состояние выходов. Для 8 канального прибора маска состоит из 8 бит. Регистр обычно или 49 или 50 уточните в РЭ на прибор.
А какой логгер и какой ModBus Slave использовались (названия и номера версий)?
Логгер, да самый обычный клон Saleae. Modbus Slave в принципе тоже без разницы какой использовать, я пользуюсь комплектом Master и Slave от modbustools.
Что за логгер? Ссылку пожалуйста.
Введите в google saleae logic
Добрый день. Можете ли подсказать видео материал достойный про основы modbus? Очень интересует данный протокол. Его внедряю в домашнюю автоматизацию, но у меня что-то не так наверное с физической составляющей. Пробовал разные устройства как slave так master. Через разные серверные решения фронтенда тот же node red и библиотеки питона. Одиночные устройства проблем опроса и управления нет когда на прямую соединены, Но как только кол-во устройств в сети повышается так появляются проблемы. То блок реле не ответил, то не переключил Контакты, то датчики не всегда данные присылают. Хотя опросы ниже 1 секунду периодичности не выставляю а иногда и раз в 5-10 секунд, но что-то видимо не так. Буду очень признателен за помощь.
Добрый день. В ютубе вроде было много видео по этой теме, я их особ не пересматривал, поэтому рекомендовать сложно. Нужно смотреть как соединены Ваши устройства, длина линии, ее качество, наличие помех, есть ли терминальные резисторы в конце. Так же топология нужна шина, при включении звездой будут сбои.
Юрий Р пока все на столе собираю. На данный момент в наличии: 1 канальное реле - 2 шт, 4-х канальное реле - 1 шт, 8-ми канальное реле - 1 шт, датчик температуры - 2 шт, датчик влажности + температуры - 1 шт. Подключено шиной от одного у другому, длина между контроллерами 5-10 см. Резистора нету . Подключено витой парой. Уже не знаю на что грешить
@@atomshick Устройства самодельные? Если реле без обратного диода, то вкл/выкл такое реле можно повесить всю систему, особенно если там все на проводах. Так же внимание качеству питания стоит уделить.
Юрий Р приборы в основном компании fif. Это mr-ro-1 mr-ro-4, mb-ds-2, счётчик le-01-mq . А что значит без обратного диода? Вроде индикации присутствуют. Дело в том что пробовал и через usb и эзернет. Чипы конвертера ftdi. При прямом соединении проблем вообще нету. Как только 3 и более устройства, то начинается проблема. Тайм-ауты часто. Думаю может надо скорость поднять . Сейчас 9600 стоит. Мне кажется что-то с физикой. Да мониторится и управляется node-red. Может быть в софте?
@@atomshick Обратный диод это к катушкам реле, но думаю это не Ваш случай. Посмотрел бегло один из РЭ, судя по описанию макс. частота опроса 15 в секунду, если длина небольшая я бы увеличивал скорость, чем выше скорость тем быстрее пройдут команды, так же я заметил что у них похоже нет работы по маске, когда через 1 регистр можно писать/читать все состояния, для каждой операции нужно выдавать свою команду, много накладных расходов, в третьем видео как раз покажу как это влияет на скорость. Так же нужно смотреть как часто из node-red опрашиваются модули, возможно там что-то часто читается. Можно для проверки взять какой-нибудь OPC сервер, адреса модулей на шине я надеюсь разные стоят.