1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

ModBus Poll нет значений регистров.

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1737
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

ModBus Poll нет значений регистров.

Сообщение petr2off »

stesl писал(а): 06 мар 2023, 03:29 Мне кажется любой пакет любого протокола разобрать можно
Теоретически да, но одно дело разобрать структуру пакета Modbus, а другое дело например пакет 850 протокола. Как говорят в Одессе две большие разницы, настолько большие, что для 850 протокола даже специальную утилиту сделали - по разборке пакетов. Немаленьких денег кстати стоит.
Аватара пользователя

VADR
администратор
администратор
Сообщения: 4909
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 236 раз
Поблагодарили: 425 раз

ModBus Poll нет значений регистров.

Сообщение VADR »

stesl писал(а): 06 мар 2023, 03:29 Мне кажется любой пакет любого протокола разобрать можно.
Можно-то можно, но насколько сложно? (типа рифма :) ) Те же 101-й и 104-й протоколы разобрать не так просто будет. А некоторые, типа OPC DA - те даже в deep packet inspection у разных там cisco и подобных до сих пор не появились даже в industrial железках.
stesl писал(а): 06 мар 2023, 03:29 Причина неубиваемости Модбас, ИМХО - в том, что он по умолчанию в каждом чайнике есть.
Тут вопрос курицы и яйца :). В каждом чайнике по умолчанию этот протокол есть именно потому, что он прост, неубиваем и не заточен под какую-то конкретную железяку. Ну и плюс - элемент случайности: всякоразных протоколов выдумано было немало, среди них наверняка были такие же простые и функциональные, но вот как-то более-менее случайно именно этот стал популярен более других. А дальше - снежный ком: реализуют протокол, потому что он популярен - популярность растёт, потому что много где реализован.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

ModBus Poll нет значений регистров.

Сообщение Jackson »

stesl писал(а): 06 мар 2023, 03:29 А в целом - все привыкли ;)
А зачем менять работающую вещь? Ну только если нет желания весь мир подсадить на деньги за перевооружение, как это делается в бизнесе сплошь и рядом.
stesl писал(а): 06 мар 2023, 03:29У меня впечатление, что вся спецификация Модбас из области ЕМНИП спецов старожилов ))
Просто на неё чхать многие хотели, но даже несмотря на это протокол вполне работоспособен и перевариваем. А спецификация тут на форуме есть, просто почитать можете.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2471
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 2121 раз
Поблагодарили: 208 раз

ModBus Poll нет значений регистров.

Сообщение keysansa »

VADR писал(а): 06 мар 2023, 08:25 В каждом чайнике по умолчанию этот протокол есть именно потому, что он прост, неубиваем и не заточен под какую-то конкретную железяку.
По-моему первым - должно идти, что он открытый aka бесплатный. Если бы за него надо было башлять роялити - появился бы такой же, но открытый.

Отправлено спустя 5 минут 40 секунд:
VADR писал(а): 06 мар 2023, 08:25 А некоторые, типа OPC DA
OPC Wireshark детектит. "Разматывать" его не приходилось, конечно (да и в целом, тяжело разматывать протокол, который над протоколом, который в доме который построил Джек, к тому же который особенно от других похожих (DCOM) не отличается), но он указывает, что пакет - OPCшный.
Тут, все-таки, как мне кажется, была мысль: "разобрать протокол транспортного уровня".
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

ModBus Poll нет значений регистров.

Сообщение Jackson »

stesl писал(а): 06 мар 2023, 03:29 Мне кажется любой пакет любого протокола разобрать можно.
"Что один человек собрал, то другой завсегда разобрать сможет" (с)
Если есть зачем.
По вопросам работы Форума можно обратиться по этим контактам.

NRostrov
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 02 ноя 2017, 11:53
Имя: Виктор
Поблагодарили: 1 раз

ModBus Poll нет значений регистров.

Сообщение NRostrov »

Есть хороший сервис где можно проверить все комбинации интеджеров и флоатов в разных порядках байт: https://modbus.pult.online
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

ModBus Poll нет значений регистров.

Сообщение Jackson »

NRostrov писал(а): 19 май 2023, 20:34 Есть хороший сервис где можно проверить все комбинации интеджеров и флоатов в разных порядках байт
Я обычно в модбаспуле это всё делаю.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2471
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 2121 раз
Поблагодарили: 208 раз

ModBus Poll нет значений регистров.

Сообщение keysansa »

Jackson писал(а): 20 май 2023, 21:50
NRostrov писал(а): 19 май 2023, 20:34 Есть хороший сервис где можно проверить все комбинации интеджеров и флоатов в разных порядках байт
Я обычно в модбаспуле это всё делаю.
Да, но когда с чужого компа пытаешься разобраться - отличный вариант
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»