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

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Ответить

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Может кто сталкивался с этими расходомерами. Не получается опросить его по modbus.
Адрес, скорость, стоп бит всё ввёл как в РЭ. Адреса регистров перевёл в десятичные, порядок регистров и байт пробовал по разному. Никак. Помогите!!!

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

как на ПР включить модбас https://cs-cs.net/owen-pr100-pr102-pr20 ... ing-modbus
"Но когда вы сделаете все настройки (адрес, период опроса, таймаут), то примерно с 90%-ной вероятностью вы будете орать что ОВЕН гавнище, ни хера не работает, а потом побежите на форум..."

Но сначала следует потренироваться опрашивать модбас-устройства любой программой модбас-мастером.

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Тут вопрос больше к расходомеру и его адресам регистров, чем к Овену. На просторах интернета так и не нашёл пример опроса этого расходомера.

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

потренеруйтесь на расходомере сначала программой модбас-мастером: выставляете адрес, скорость и формат данных согласно РЭ. Добиваетесь ответа от прибора. Могут быть смещены регистры на 1 влево-вправо, может модбас кривой (беглый просотр РЭ оказал наличие примера модбас зароса и ответа, в приведенном ответе по-моему не хватает одного байта CRC-ответ короче на 1 байт чем должно быть), может быть в расходомере несколько протоколов и модбас сначала нужно включить.

Не получится, тогда найти программу производителя, опросить расходомер, программой сниффером проссмотреть протокол обмена.

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Sokolov_Dmitry писал(а): 10 ноя 2022, 07:16 потренеруйтесь на расходомере сначала программой модбас-мастером: выставляете адрес, скорость и формат данных согласно РЭ. Добиваетесь ответа от прибора. Могут быть смещены регистры на 1 влево-вправо, может модбас кривой (беглый просотр РЭ оказал наличие примера модбас зароса и ответа, в приведенном ответе по-моему не хватает одного байта CRC-ответ короче на 1 байт чем должно быть), может быть в расходомере несколько протоколов и модбас сначала нужно включить.

Не получится, тогда найти программу производителя, опросить расходомер, программой сниффером проссмотреть протокол обмена.
Здравствуйте, Дмитрий. Спасибо за ответ. Честно говоря, я особо не разбираюсь в модбасе. Приборы ОВЕН опрашивал, получалось. мастер - слейв и т.д. А с этим расходомером чёт никак. В РЭ вроде бы указаны адреса регистров и настройки порта, но... Если будет возможность не поможете разобраться?

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

сначала нужно добится от прибора ответа, ноутбук с преобразователем usb-rs485,любая программа модбас-мастер. Как только прибор будет отвечать, т.е. нужно разобраться как правильно подключить линию RS485, правильно подобрать адрес скорость формат.

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Sokolov_Dmitry писал(а): 10 ноя 2022, 14:21 сначала нужно добится от прибора ответа, ноутбук с преобразователем usb-rs485,любая программа модбас-мастер. Как только прибор будет отвечать, т.е. нужно разобраться как правильно подключить линию RS485, правильно подобрать адрес скорость формат.
Здравствуйте, Дмитрий. В общем подключил расходомер через usb-rs485 к ПК. Через модбас пул получилось читать только по 1 регистру отдельно. Если же с 2х и более ошибка. В мануале есть инструкция по модбас и там почему все адреса регистров идут подряд. Хотя указан формат флоат. Насколько я знаю флоат это 2 соседних регистра. Подскажите пожалуйста, что в этом случае можно сделать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

Модбас пул может считать так как в примере в инструкции (с 33Н два регистра) или ошибка?
В Инструкции в примере видно что не хватает одного байта в ответе, одного байта CRC кода. Если в логах Модбас пул такой же ответ от расходомера, то это значит что модбас там "кривой".

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Ryzhij »

fffred писал(а): 23 дек 2022, 12:38 В мануале есть инструкция по модбас и там почему все адреса регистров идут подряд. Хотя указан формат флоат. Насколько я знаю флоат это 2 соседних регистра.
Вы пытаетесь проецировать своё представление об адресации регистров сплошного массива памяти на конкретное устройство.
А на самом деле адрес регистра Modbus никак не связан с его длиной.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Ryzhij писал(а): 23 дек 2022, 14:16
fffred писал(а): 23 дек 2022, 12:38 В мануале есть инструкция по модбас и там почему все адреса регистров идут подряд. Хотя указан формат флоат. Насколько я знаю флоат это 2 соседних регистра.
Вы пытаетесь проецировать своё представление об адресации регистров сплошного массива памяти на конкретное устройство.
А на самом деле адрес регистра Modbus никак не связан с его длиной.
У меня в голове так: если регистр имеет адрес, например, 13 и он имеет формат флоат (2 байта), то читать нужно 13 и 14 регистр. Поправьте пожалуйста если не прав, знаний то не много.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Ryzhij »

Нет, посмотрите формат команды.
Там начальный адрес и длина.
А Вы только адрес полагаете указывать, предполагая фиксированную длину.
В общем случае это не так.
У подряд идущих адресов вполне может быть разная длина поля данных. И, да, некоторые программы этот факт не учитывают без прямого указания длины.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Ryzhij писал(а): 23 дек 2022, 16:29 Нет, посмотрите формат команды.
Там начальный адрес и длина.
А Вы только адрес полагаете указывать, предполагая фиксированную длину.
В общем случае это не так.
У подряд идущих адресов вполне может быть разная длина поля данных. И, да, некоторые программы этот факт не учитывают без прямого указания длины.
Спасибо. Дайте совет пожалуйста. Мне дальше курить модбас или уже нет возможности опрашивать расходомер opc сервером или овен клаудом?

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

вам же не нужно читать все адресное пространство. Читайте объем и расход, например, двумя запросами. Объем- 31Н два регистра, расход 34Н-два регистра. Любой мастер должен справится.

Автор темы
fffred
здесь недавно
здесь недавно
Сообщения: 28
Зарегистрирован: 15 фев 2020, 21:45
Имя: Александр
Благодарил (а): 4 раза

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение fffred »

Sokolov_Dmitry писал(а): 23 дек 2022, 17:51 вам же не нужно читать все адресное пространство. Читайте объем и расход, например, двумя запросами. Объем- 31Н два регистра, расход 34Н-два регистра. Любой мастер должен справится.
Спасибо, Дмитрий. Думал об этом, но время наработки тоже важно. Сейчас вот думаю, может объём и расход читать как флоат, а время как целое. Или так не получится? И вообще не понятно зачем остальные параметры представлены как флоат.

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

ПР 200 и расходомер РСЦ "ВТК ГРУП"

Сообщение Sokolov_Dmitry »

если модбас пул считывает по одному запросу-нужный параметр, состоящий из двух регистров, то переходите к изучению следующего мастера- ПР-200 или овен cloud. Тоже по одному запросу на параметр, все равно эти параметры считывать можно с разными интервалами времени, какие-то чаще, какие-то совсем редко.
Ответить

Вернуться в «ОВЕН»