- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
ModBus RTU - чем сканировать устройства?
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Мне была поставлена задача - узнать адреса и параметры связи устройств, которые подключены к шине и работают по протоколу ModBus RTU. Скачал программу ModbusRTUscan_v2.1, подключился через USB-RS485 к устройству и в атаку. Атака захлебнулась. Как я не изголялся устройство молчало, как партизан на допросе.
Ладно, я не гордый. Подключаюсь к устройству с известным мне адресом. Та же картина, устройство сканеру не отвечает. Запускаю программу, которая работает с этим устройством. Всё ОК, данные пересылаются. От полного позора меня спасло то, что сегодня короткий день, все спокойно разъехались по домам. Я сгрёб всё в рюкзак, дома запустил на столе, но чуда не произошло.
Прошу поделиться программой сканером или подсказать, что я делаю не так.
Ладно, я не гордый. Подключаюсь к устройству с известным мне адресом. Та же картина, устройство сканеру не отвечает. Запускаю программу, которая работает с этим устройством. Всё ОК, данные пересылаются. От полного позора меня спасло то, что сегодня короткий день, все спокойно разъехались по домам. Я сгрёб всё в рюкзак, дома запустил на столе, но чуда не произошло.
Прошу поделиться программой сканером или подсказать, что я делаю не так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- завсегдатай
- Сообщения: 576
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 120 раз
- Поблагодарили: 103 раза
ModBus RTU - чем сканировать устройства?
Посмотрите на свой рисунок
Какой порт вы выбрали? СОМ1
А теперь откройте диспетчер устройств и посмотрите, какой СОМ-порт назначен на ваш преобразователь USB-RS485
Думаю, что там другой порт - меняйте и пробуйте!))
Какой порт вы выбрали? СОМ1
А теперь откройте диспетчер устройств и посмотрите, какой СОМ-порт назначен на ваш преобразователь USB-RS485
Думаю, что там другой порт - меняйте и пробуйте!))
СВ
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Нет, с выбором порта всё ОК. Я специально для преобразователя первый порт освободил. И на устройстве именно 71 адрес. Я проверил в настройках устройства да и прикладная программа работает по этому адресу. К преобразователю тоже вопросов нет, раз приложение через него работает.
Меня терзают смутные сомнения - может изготовитель этого агрегата использует какой то нестандартный протокол обмена? Выставляю в диспетчере задач на СОМ-порт настройки "от балды" - программа всё равно с устройством связывается. Значит, при старте программы она настраивает СОМ-порт "под себя". Как бы узнать, какие там настройки параметров связи при работе программы? Может что подскажете?
Меня терзают смутные сомнения - может изготовитель этого агрегата использует какой то нестандартный протокол обмена? Выставляю в диспетчере задач на СОМ-порт настройки "от балды" - программа всё равно с устройством связывается. Значит, при старте программы она настраивает СОМ-порт "под себя". Как бы узнать, какие там настройки параметров связи при работе программы? Может что подскажете?
-
- почётный участник форума
- Сообщения: 3575
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
ModBus RTU - чем сканировать устройства?
Попробуйте вместо 71 использовать адрес ровно 113.)))
И ещё полярность шины поменять.
И ещё полярность шины поменять.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Михаил Алексеевич, если это шутка то я её не оценил. Не то настроение. При чём здесь адрес и полярность шины? С программой устройство работает. Значит, на уровне железа всё ОК.
-
- завсегдатай
- Сообщения: 576
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 120 раз
- Поблагодарили: 103 раза
ModBus RTU - чем сканировать устройства?
Причём тут шутки?
В адресах часто используется 16-ная система исчисления и не всегда это явно написано
Полярность RS485 - тоже частая ошибка, т.к. у производителя может быть свой взгляд на "правильную" маркировку А и В
Вы дали информацию неполно, ожидая, что нам подвластно чтение мыслей - нет, мы это не умеем
Поэтому:
1. Какое устройство подключаете?
2. Что за преобразователь? Пробовали его настройки менять? Таймауты, может и т.п.?
3. По физике насколько корректно подключается - терминаторы, подтяжка и пр.?
4. Что за программа используется для опроса, которая "правильно" работает?
5. При подключении через "программу" и через Modbus-тестер одинаковое физическое подключение? Меняется только программная обработка?
Тогда перед запуском Modbus-тестера убедитесь, что 502 порт никто не продолжает занимать
Currports, TCPView в помощь
Надеюсь, брандмауэр отключён и ОС профессиональная (не Home-версия) - это на всякий
В адресах часто используется 16-ная система исчисления и не всегда это явно написано
Полярность RS485 - тоже частая ошибка, т.к. у производителя может быть свой взгляд на "правильную" маркировку А и В
Вы дали информацию неполно, ожидая, что нам подвластно чтение мыслей - нет, мы это не умеем
Поэтому:
1. Какое устройство подключаете?
2. Что за преобразователь? Пробовали его настройки менять? Таймауты, может и т.п.?
3. По физике насколько корректно подключается - терминаторы, подтяжка и пр.?
4. Что за программа используется для опроса, которая "правильно" работает?
5. При подключении через "программу" и через Modbus-тестер одинаковое физическое подключение? Меняется только программная обработка?
Тогда перед запуском Modbus-тестера убедитесь, что 502 порт никто не продолжает занимать
Currports, TCPView в помощь
Надеюсь, брандмауэр отключён и ОС профессиональная (не Home-версия) - это на всякий
СВ
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
1. Модуль контроля и управления МКУ 02, ООО "Газхолодтехника"
2. Intelectual radio systems; USB <=> RS485 rev. 1,1; Chip - FTDI FT323BL
3. Линия связи 1,5 метра скрученного провода, все устройства на столе возле ноута.
4. Программа "Телнметрия 2,0", ООО "Газхолодтехника"
5. Физическое подключение одинаково.
Шикарная версия о системах счисления - не подтвердилась. На всяк пожарный перенастроил всё на адр.№2 - эффект нулевой. Ничего не изменилось.
Отправлено спустя 14 минут 3 секунды:
502 порт никто не занимает, при работе указанных программ он не используется. Win_7 SP1 корпоративная.
2. Intelectual radio systems; USB <=> RS485 rev. 1,1; Chip - FTDI FT323BL
3. Линия связи 1,5 метра скрученного провода, все устройства на столе возле ноута.
4. Программа "Телнметрия 2,0", ООО "Газхолодтехника"
5. Физическое подключение одинаково.
Шикарная версия о системах счисления - не подтвердилась. На всяк пожарный перенастроил всё на адр.№2 - эффект нулевой. Ничего не изменилось.
Отправлено спустя 14 минут 3 секунды:
502 порт никто не занимает, при работе указанных программ он не используется. Win_7 SP1 корпоративная.
-
- почётный участник форума
- Сообщения: 3921
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 20 раз
- Поблагодарили: 219 раз
ModBus RTU - чем сканировать устройства?
Ну если времени хватает - Serial port monitor Вам в помощь и разбираться, что именно родная программа в порт шлет и что получает.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- освоился
- Сообщения: 266
- Зарегистрирован: 25 ноя 2018, 17:55
- Имя: Роман
- Благодарил (а): 4 раза
- Поблагодарили: 41 раз
ModBus RTU - чем сканировать устройства?
А вы уверены, что ваша программа по RTU работает? Мой опыт подсказывает, что такие программки "любят" ASCII.
Случается нередко нам
И труд и мудрость видеть там,
Где стоит только догадаться
За дело просто взяться.
И труд и мудрость видеть там,
Где стоит только догадаться
За дело просто взяться.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
В документации написано RTU. Но проверю.
Serial port monitor - скачаю и попробую разобраться. Как минимум неделя у меня есть.
Отправлено спустя 7 минут 16 секунд:
Поменял полярность на шине - Телеметрия связь не установила, сканер тоже. Вернул как было.
Serial port monitor - скачаю и попробую разобраться. Как минимум неделя у меня есть.
Отправлено спустя 7 минут 16 секунд:
Поменял полярность на шине - Телеметрия связь не установила, сканер тоже. Вернул как было.
-
- почётный участник форума
- Сообщения: 1041
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 55 раз
- Поблагодарили: 134 раза
ModBus RTU - чем сканировать устройства?
Я для таких разборок держу подключенный к линии приёмник, который пишет всё, что услышит в линии. Потом вручную разбираюсь, что мастер спросил и как слейв на это отреагировал.
-
- завсегдатай
- Сообщения: 576
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 120 раз
- Поблагодарили: 103 раза
ModBus RTU - чем сканировать устройства?
Могу предположить, что программа-сканер "не дружит" с преобразователем. Такое случается иногда
Для этого хорошо бы иметь проверенный преобразователь, а ещё лучше, физический СОМ-порт (PCMCIA-карта тоже вариант)
Ну, или искать программы-сканеры ещё
Да, у вас в такой конфигурации какое-нибудь другое Modbus-устройство с известными данными порта сканер находит?
Если находит - предположение снимаем
PS Поиском ни одна инструкция на ваш комплект "игрушек" не нашлась ((
Для этого хорошо бы иметь проверенный преобразователь, а ещё лучше, физический СОМ-порт (PCMCIA-карта тоже вариант)
Ну, или искать программы-сканеры ещё
Да, у вас в такой конфигурации какое-нибудь другое Modbus-устройство с известными данными порта сканер находит?
Если находит - предположение снимаем
PS Поиском ни одна инструкция на ваш комплект "игрушек" не нашлась ((
СВ
-
- освоился
- Сообщения: 266
- Зарегистрирован: 25 ноя 2018, 17:55
- Имя: Роман
- Благодарил (а): 4 раза
- Поблагодарили: 41 раз
ModBus RTU - чем сканировать устройства?
Помнится давно у меня случай был. На одном ноутбуке стояла утилитка для программирования конвертера HART-Modbus (подключение к РС для настроек со стороны Modbus), все нормально работало. При работе на другом ноутбуке работать отказывалась, нет, прибор она находила, но записать и прочитать настройки никак. И я залез в параметры СОМ и что то там настраивал, типа контроль потока или еще что, уже не помню, и тогда заработало. Колдовство,короче..
Случается нередко нам
И труд и мудрость видеть там,
Где стоит только догадаться
За дело просто взяться.
И труд и мудрость видеть там,
Где стоит только догадаться
За дело просто взяться.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
ogorsv, физический СОМ-порт есть на ноуте. А как его напрямую включить на шину?
А другого устройства у меня нет. Есть преобразователь для ТС, работает тоже по RTU, но параметры связи неизвестны.
А другого устройства у меня нет. Есть преобразователь для ТС, работает тоже по RTU, но параметры связи неизвестны.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Serial port monitor установил. Включил в режим сниффера. Пишет запросы и ответы на них. А можно где посмотреть параметры связи при которых происходит обмен данными?
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Уже известны . Сканер таки добыл параметры связи из преобразователя для термосопротивления. А вот с МКУ пока засада. Нужны свежие идеи.
-
- завсегдатай
- Сообщения: 576
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 120 раз
- Поблагодарили: 103 раза
ModBus RTU - чем сканировать устройства?
Посмотрите подборку ПО на проасутпфорум ру. Для этого нужно зарегистрироваться. Возможно, что-то подойдёт
СВ
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 82 раза
ModBus RTU - чем сканировать устройства?
попробуйте эту прогу https://accessport.en.lo4d.com/windows
при мониторинге сом-порта, сразу после запуска программы опроса устройства, должно быть видно скорость и формат данных
при мониторинге сом-порта, сразу после запуска программы опроса устройства, должно быть видно скорость и формат данных
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Sokolov_Dmitry, может и хорошая программа, только требует регистраций, фейсбуков и проч. Я такие программы не качаю, без крайней надобности.
Отправлено спустя 4 минуты 55 секунд:
По поводу МКУ вот с чем имеем дело. Отправлено спустя 1 минуту 33 секунды:
Добавлю информацию о адаптере.
Отправлено спустя 1 минуту 1 секунду:
А вот к этому устройству подключиться удалось. Сейчас разбираюсь с ним.
Отправлено спустя 4 минуты 55 секунд:
По поводу МКУ вот с чем имеем дело. Отправлено спустя 1 минуту 33 секунды:
Добавлю информацию о адаптере.
Отправлено спустя 1 минуту 1 секунду:
А вот к этому устройству подключиться удалось. Сейчас разбираюсь с ним.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 82 раза
ModBus RTU - чем сканировать устройства?
программа скачивается в виде архива, регистрация не требуется, установка не требуется, распаковывается и запускается . Наличие устройства не требуется. В порт usb вставляете свой преобразователь, определяете сом-порт, запускаете программу accessport, monitor-захват порта, запуск, запускаете программу опроса устройств, указываете порт, любой адрес, программа опроса пишет в буфер сом-порта параметры скорости и формата данных, accessport это фиксирует.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Попробую дома качать, на работе не получается. Требует или через фейсбук рекомендовать, или ссылку на своём сайте поставить, или ещё что-то, я по аглицки совсем никак.
-
- администратор
- Сообщения: 17561
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 819 раз
- Поблагодарили: 1648 раз
ModBus RTU - чем сканировать устройства?
Это называется спамом. т.е. предлагается вам заплатить рекламой. Я таким тоже не пользуюсь.
Чем ModScan не устраивает?
Отправлено спустя 1 минуту 39 секунд:
И вообще полно всяких модбас-терминалок, достаточно гугл об этом спросить.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Jackson, как то ModScan пока не прижился. Пользуюсь связкой ModbusRTUscan + ModbusMasterTool. Первой определяю параметры связи, второй - просматриваю и изменяю значения регистров. Мне пока хватает.
Sokolov_Dmitry, при попытке скачать программу дома тоже самое. Если у вас есть - поделитесь, пожалуйста. Там вес всего ничего.
Sokolov_Dmitry, при попытке скачать программу дома тоже самое. Если у вас есть - поделитесь, пожалуйста. Там вес всего ничего.
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 82 раза
-
- здесь недавно
- Сообщения: 33
- Зарегистрирован: 19 ноя 2018, 13:53
- Имя: Иван
- Страна: Украина
- город/регион: Полтавщина
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
ModBus RTU - чем сканировать устройства?
Sokolov_Dmitry, спасибо, скачал. Разбираться буду уже завтра, сегодня стоят другие задачи.