- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Непонятки на шине Modbus
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Непонятки на шине Modbus
Для простоты возьмём такую конфигурацию - мастер и два слейва А=ID:1 и B=ID:2. Мастер опрашивает устройства и выводит информацию на свой дисплей.
Реально мастеру отвечает только А, В молчит. Меняем адреса на А и В местами. И снова мастеру отвечает только устройство А. Отсюда делаем два вывода:
1. Мастер опрашивает оба устройства.
2. Устройство В неисправно, так как не отвечает на запросы.
Делаем "контрольный выстрел" - отключаем мастер и подключаемся к шине через USB/RS485. Запускаем ModbusMasterTool и... чешем репу. Оба устройства нормально отвечают на запросы и разрешают как читать регистры так и писать в них.
Изменять параметры связи в мастере нельзя, всё задано программно.
ModbusMasterTool работает с теми же параметрами связи.
Отсюда вечный вопрос - что делать? У кого какие идеи? Выслушаю и проверю, а то у меня уже кончились.
Реально мастеру отвечает только А, В молчит. Меняем адреса на А и В местами. И снова мастеру отвечает только устройство А. Отсюда делаем два вывода:
1. Мастер опрашивает оба устройства.
2. Устройство В неисправно, так как не отвечает на запросы.
Делаем "контрольный выстрел" - отключаем мастер и подключаемся к шине через USB/RS485. Запускаем ModbusMasterTool и... чешем репу. Оба устройства нормально отвечают на запросы и разрешают как читать регистры так и писать в них.
Изменять параметры связи в мастере нельзя, всё задано программно.
ModbusMasterTool работает с теми же параметрами связи.
Отсюда вечный вопрос - что делать? У кого какие идеи? Выслушаю и проверю, а то у меня уже кончились.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Непонятки на шине Modbus
Вы по второму кругу решили зайти? :) Думаете, ответ от этого как-то изменится?
https://asutpforum.ru/viewtopic.php?f=12&t=14560
Зачем?
Это проблемы мастера, он у Вас кривой - это мы уже выяснили.
https://asutpforum.ru/viewtopic.php?f=12&t=14560
Зачем?
Это проблемы мастера, он у Вас кривой - это мы уже выяснили.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Непонятки на шине Modbus
Ну как зачем? Администратор потребовал.
Предупреждение: VADR 12 дек 2020, 15:40
Причина: Это предупреждение, относящееся к следующему вашему сообщению: https://asutpforum.ru/viewtopic.php?f=1 ... 04#p114504.
В правилах написано: новый вопрос - новая тема.
Предупреждение: VADR 12 дек 2020, 15:40
Причина: Это предупреждение, относящееся к следующему вашему сообщению: https://asutpforum.ru/viewtopic.php?f=1 ... 04#p114504.
В правилах написано: новый вопрос - новая тема.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Непонятки на шине Modbus
Kaskad11, несколько мыслей
1. Вот ни разу не удивлюсь, ежели окажется, что таинственные "Мастер" и "устойство А" окажутся приборами от одного вендора.
2. А "стрелять" в другую сторону не пробовали? Вместо слейвов цеплять компьютер с ModbusSlave? Как стандартная программа воспримет экстравагантные запросы "Мастера", в котором Вы так железобетонно уверены?
3. Поддерживаю недоумение Jackson по поводу второй созданной Вами темы.
Отправлено спустя 1 минуту 24 секунды:
1. Вот ни разу не удивлюсь, ежели окажется, что таинственные "Мастер" и "устойство А" окажутся приборами от одного вендора.
2. А "стрелять" в другую сторону не пробовали? Вместо слейвов цеплять компьютер с ModbusSlave? Как стандартная программа воспримет экстравагантные запросы "Мастера", в котором Вы так железобетонно уверены?
3. Поддерживаю недоумение Jackson по поводу второй созданной Вами темы.
Отправлено спустя 1 минуту 24 секунды:
Да ёлы-палы! Сейчас-то в чём новизна вопроса?!
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Непонятки на шине Modbus
Ладно, проехали. Теперь тут. А там я подчищу сейчас.
Отправлено спустя 9 минут 23 секунды:
Из старой темы в новую отдельную перенёс: https://asutpforum.ru/viewtopic.php?f=12&t=14560
Всё закрыл. Здесь дальше продолжается дискуссия.
По вопросам работы Форума можно обратиться по этим контактам.
-
- освоился
- Сообщения: 290
- Зарегистрирован: 09 авг 2016, 13:49
- Имя: Чистилин Андрей Анатольевич
- Страна: Россия
- город/регион: Малоярославец
- Благодарил (а): 31 раз
- Поблагодарили: 36 раз
Непонятки на шине Modbus
А что такое ModbusMasterTool - это определенная какая то программа? Дайте ссылочку, пожалуйста.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
Непонятки на шине Modbus
Судя по скрин-шоту топик-стартера, речь идёт о программах Modbus_Poll и Modbus_Slave - "сладкой парочке" от Modbus Tools. (Программы платные!)
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Непонятки на шине Modbus
Скачал отсюда http://ftp.icpdas.com/pub/cd/8000cd/nap ... ster_tool/
Программа вроде бесплатная. Денег не требует.
-
- не первый раз у нас
- Сообщения: 324
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 84 раза
Непонятки на шине Modbus
Для проверки мастера установите mtcpserveremulator https://www.ardsoft.ru/mEmulator.html , прочтите инструкцию, создайте в эмуляторе парочку устройств (id=1 и 2) с парой тэгов (согласно описанию регистров устройств) с ручным вводом , подключите на преобразоватеь usb/485 свой мастер. Пусть мастер опрашивает эмулятор, если опрос будет идти , то у мастера будут отображаться нули. Наблюдение за опросом можно вести в меню Трассировка эмулятора. Вручную меняете созданные ранее тэги, смотрите отображение в мастере.
Сами устройства вы уже проверили -они работают. Проверяйте мастер.
Сами устройства вы уже проверили -они работают. Проверяйте мастер.
Последний раз редактировалось Sokolov_Dmitry 15 дек 2020, 19:11, всего редактировалось 1 раз.
-
- почётный участник форума
- Сообщения: 1073
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 73 раза
- Поблагодарили: 147 раз
Непонятки на шине Modbus
Первое, что пришло в голову - таймауты. По моим наблюдениям - это самый частый брак в работе программистов, многие устройства не укладываются в стандартные паузы, немногие спешат ответить досрочно.
-
- здесь недавно
- Сообщения: 63
- Зарегистрирован: 26 мар 2018, 13:36
- Имя: Сергей Поминовский
- Страна: Украина
- город/регион: Киев
- Благодарил (а): 13 раз
- Поблагодарили: 17 раз
Непонятки на шине Modbus
Kaskad11, вам удалось прояснить ситуацию с тем, что мастер начинает слать правильные запросы при выключении питания?
https://asutpforum.ru/viewtopic.php?p=114534#p114534
Крайне интересно, почему это происходит.
https://asutpforum.ru/viewtopic.php?p=114534#p114534
Крайне интересно, почему это происходит.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Непонятки на шине Modbus
это многим пришло в голову ещё на прошлой неделе. По второму кругу пошли. Вверху ссылка на начало этого вопроса. Не спешите.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Непонятки на шине Modbus
Нет, выяснить это не удалось. Мастер входит в состав МКУ - модуль контроля и управления. На установке у мастера на шине 8 слейвов. Установил всё на установку, запустил - всё работает корректно. Подключил сниффер - он корректно всё записал.Sergey_P писал(а): ↑15 дек 2020, 21:59 Kaskad11, вам удалось прояснить ситуацию с тем, что мастер начинает слать правильные запросы при выключении питания?
https://asutpforum.ru/viewtopic.php?p=114534#p114534
Крайне интересно, почему это происходит.
Отправлено спустя 7 минут 33 секунды:
Sokolov_Dmitry, спасибо за ссылку, скачал, буду разбираться.
Отправлено спустя 7 минут 22 секунды:
Почему "на столе" шина не работала - не знаю. Тайм-ауты между запросами приблизительно 50 мсек.
Установку будут запускать в работу, пришлось разборки прервать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.