• Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  • Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже предостаточно - придумайте что-то пооригинальнее.
  • Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  • За поиск и предложение пиратского ПО - бан без предупреждения.
  • Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  • Перед тем как что-то написать - читать здесь и здесь.

PC -> RS-485 -> OWEN

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить
Аватара пользователя

Автор темы
STest6905
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 03 мар 2020, 12:28
Имя: Дмитрий
Поблагодарили: 3 раза

PC -> RS-485 -> OWEN

Сообщение STest6905 »

Всем привет.
Возникла необходимость посмотреть как работает сторонняя программа на одном ПК. Прибор ОВЕН МУ110-8Р подключено все через преобразователь COM-485, протокол ModBus. Установил "Advanced Serial Port Monitor" (имеет возможность перехватывать данные) и начинаю нажимать на кнопку "ВЫКЛ" и "ВКЛ" в порту вижу следующее..

Код: Выделить всё

Î÷čńňęŕ ďîđňŕ: RXCLEAR, TXABORT, TXCLEAR
<20211124095346.375 TX>
#IOGJUOPKJVOGGGMUNT [len=19]
<20211124095346.391 RX>
#IOGJUOPKJVOGGGMUNT [len=19]
<20211124095349.709 SYS>
Î÷čńňęŕ ďîđňŕ: RXCLEAR, TXABORT, TXCLEAR
<20211124095349.709 TX>
#IOGJUOPKGGGGGGRGHH [len=19]
<20211124095349.740 RX>
#IOGJUOPKGGGGGGRGHH [len=19]
<20211124095352.546 SYS>
Не могу понять что за телеграммы такие передаются и как их расшифровать... Если кто то знает прошу помочь.
Спасибо


Sergey_P
здесь недавно
здесь недавно
Сообщения: 62
Зарегистрирован: 26 мар 2018, 13:36
Имя: Сергей Поминовский
Страна: Украина
город/регион: Киев
Благодарил (а): 12 раз
Поблагодарили: 16 раз

PC -> RS-485 -> OWEN

Сообщение Sergey_P »

Это - протокол ОВЕН, а не MODBUS.
https://owen.ua/uploads/77/opisanie_set ... v_oven.pdf

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

Автор темы
STest6905
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 03 мар 2020, 12:28
Имя: Дмитрий
Поблагодарили: 3 раза

PC -> RS-485 -> OWEN

Сообщение STest6905 »

Sergey_P писал(а):
24 ноя 2021, 22:59
Это - протокол ОВЕН, а не MODBUS.
https://owen.ua/uploads/77/opisanie_set ... v_oven.pdf
спасибо, странно у меня все настроено под модбас... хорошо, как можно отправить те же команды сторонними софтами?


Sergey_P
здесь недавно
здесь недавно
Сообщения: 62
Зарегистрирован: 26 мар 2018, 13:36
Имя: Сергей Поминовский
Страна: Украина
город/регион: Киев
Благодарил (а): 12 раз
Поблагодарили: 16 раз

PC -> RS-485 -> OWEN

Сообщение Sergey_P »

Я не работал с протоколом ОВЕН, поэтому подсказать специализированный сторонний софт не смогу.
Но протокол текстовый и простой. Думаю, можно в обычном терминале (HyperTerminal, putty и т.д.) подключиться и отправлять команды, копируя их из вашего лога.
Вот, например, первая команда:
#IOGJUOPKJVOGGGMUNT

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

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

PC -> RS-485 -> OWEN

Сообщение Jackson »

STest6905 писал(а):
25 ноя 2021, 08:28
странно у меня все настроено под модбас
Вот именно, очень странно что Вы решили что там будет ModBUS и на него всё и настроили.

Разборщиков протокола ОВЕН я пока не встречал, так что придется любой терминалкой снифферить трафик и разбирать его вручную.

В любом случае, посмотрите на какое отображение настроен ваш Advanced Port Monitor, ибо выглядят телеграммы действительно странно. Побайтно-то нельзя посмотреть трафик?
По вопросам работы Форума можно обратиться по этим контактам.


Sergey_P
здесь недавно
здесь недавно
Сообщения: 62
Зарегистрирован: 26 мар 2018, 13:36
Имя: Сергей Поминовский
Страна: Украина
город/регион: Киев
Благодарил (а): 12 раз
Поблагодарили: 16 раз

PC -> RS-485 -> OWEN

Сообщение Sergey_P »

Jackson писал(а):
25 ноя 2021, 14:25
В любом случае, посмотрите на какое отображение настроен ваш Advanced Port Monitor, ибо выглядят телеграммы действительно странно.
Телеграммы как раз отображаются правильно. В протоколе ОВЕН каждый байт кодируется двумя ASCII-символами. В описании протокола есть таблица преобразования (ссылка выше). И в начале каждой телеграммы - символ #. Так что лог полностью правильный.
А вот это:

Код: Выделить всё

<20211124095346.375 TX>
это дата и время получения пакета (2021-11-24 9:53:46.375)

Ответить

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