PDA

Просмотр полной версии : Шаблон для ТРМ138



РусланСемей
04.12.2025, 07:09
Добрый день форумчане. Может у кого есть шаблон на ТРМ138, можете скинуть(ПР200). Всем спасибо.

РусланСемей
04.12.2025, 07:11
или пример покажите опроса. Что то не получается.

МихаилГл
04.12.2025, 07:42
или пример покажите опроса. Что то не получается.

А правомерен ли такой ответ: скиньте то, что вы сделали, а мы глянем, где вы накосячили...
Там чтг, какие то не такие регистры или не такой как у всех модбас?

kondor3000
04.12.2025, 07:43
или пример покажите опроса. Что то не получается.
Если вы не в состоянии адреса переписать из таблицы Модбас, то перепишите адреса из примера.
Пример для ПЛК1хх лежит на сайте, раздел Примеры обмена по интерфейсу RS-485 с приборами ОВЕН
7 Пример Опрос ТРМ138 через библиотеку Modbus или конфигурацию ПЛК https://owen.ru/product/codesys_v2/example_program

РусланСемей
04.12.2025, 08:23
Если вы не в состоянии адреса переписать из таблицы Модбас, то перепишите адреса из примера.
Пример для ПЛК1хх лежит на сайте, раздел Примеры обмена по интерфейсу RS-485 с приборами ОВЕН
7 Пример Опрос ТРМ138 через библиотеку Modbus или конфигурацию ПЛК https://owen.ru/product/codesys_v2/example_program

Есть у меня такая связка ПЛК160 + ТРМ138 там все опрашивает и работает. А тут мне надо ТРМ138 опрашивать с ПР200, а ПР200 через OwenOPC опрашивает Скада. Сейчас выложу проект. Пока пытаюсь настроить только первый канал.
87076

РусланСемей
04.12.2025, 08:25
Вроде делаю все правильно, параметры, которые не относятся к ТРМ138 считываются без проблем. А вот с ТРМ138 какая то загвоздка.

РусланСемей
04.12.2025, 08:33
А правомерен ли такой ответ: скиньте то, что вы сделали, а мы глянем, где вы накосячили...
Там чтг, какие то не такие регистры или не такой как у всех модбас?

выше скинул проект

МихаилГл
04.12.2025, 08:35
выше скинул проект

Одна проблема, смартфон тока, к ПК как минимум 2 недели нет доступа.

РусланСемей
04.12.2025, 08:37
Вот пример опроса через Owen OPC, параметр давление масла опрос идет. А вот канал 1 с ТРМ138 нет.
87077

РусланСемей
04.12.2025, 08:40
87078
87079

МихаилГл
04.12.2025, 08:43
Вот пример опроса через Owen OPC, параметр давление масла опрос идет. А вот канал 1 с ТРМ138 нет.
87077

Вы учли, что прибор имеет уникальную адресацию, по идее занимает 8 адресов? Щас попробую глянуть что вы там сделали...
Приборы настроены на 8ми битную адресацию?

kondor3000
04.12.2025, 08:57
Вот пример опроса через Owen OPC, параметр давление масла опрос идет. А вот канал 1 с ТРМ138 нет.
87077

Прямо сразу в лоб, в ОРС сервере функция 3 и адрес 540, в ПР функция 4 и нет адреса 540 (адреса другие)
Что уж говорить про остальное.

РусланСемей
04.12.2025, 08:59
Вы учли, что прибор имеет уникальную адресацию, по идее занимает 8 адресов? Щас попробую глянуть что вы там сделали...
Приборы настроены на 8ми битную адресацию?

мммм....булевские переменные через 8ми битную адресацию?

РусланСемей
04.12.2025, 09:00
Прямо сразу в лоб, в ОРС сервере функция 3 и адрес 540, в ПР функция 4 и нет адреса 540 (адреса другие)
Что уж говорить про остальное.

87080

Там в низу проекта посмотрите ФБ. Там переменная обрабатывается и только потом опрашивается
Вот дополнительный скрин с проекта
87081

МихаилГл
04.12.2025, 09:08
мммм....булевские переменные через 8ми битную адресацию?

Не про були, а про адреса прибора в сети модбас. 8ми битная это модбас протокол, 11ти битная это овен...

kondor3000
04.12.2025, 09:09
87080

Там в низу проекта посмотрите ФБ. Там переменная обрабатывается и только потом опрашивается
Вот дополнительный скрин с проекта
87081

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

МихаилГл
04.12.2025, 09:09
Прямо сразу в лоб, в ОРС сервере функция 3 и адрес 540, в ПР функция 4 и нет адреса 540 (адреса другие)
Что уж говорить про остальное.

При чем в руководстве я 540 регистр не увидел... Но спрашивать как то постеснялся...

МихаилГл
04.12.2025, 09:11
Блин, 540 это регистр не трм, а пр как слэйва...

РусланСемей
04.12.2025, 09:12
При чем в руководстве я 540 регистр не увидел... Но спрашивать как то постеснялся...

ПР200 опрашивает регистром 3 канал 1 ТРМ138. OWEN OPC с ПР200 уже обработанную выходную сетевую переменную (канал 1 на скаду )опрашивает под регистром 540. Все понятно.
8708287082

РусланСемей
04.12.2025, 09:16
пробовал менять порядок байтов в owen logic и в OPC не помогает. Где то что то не так))))

МихаилГл
04.12.2025, 09:17
Понимаете, только сейчас картинка сложилась что и как вы пытаетесь опросить. При этом у вас ни трм не получается опросить, ни пр... Как сказали выше, сначала по одной задаче выполняйте. Заработало, переходите на другую. Попробуйте модбас пуль для связи.

РусланСемей
04.12.2025, 09:18
Понимаете, только сейчас картинка сложилась что и как вы пытаетесь опросить. При этом у вас ни трм не получается опросить, ни пр... Как сказали выше, сначала по одной задаче выполняйте. Заработало, переходите на другую. Попробуйте модбас пуль для связи.

Да получается переменные с пр200 которые не относятся к ТРМ опрашиваются . А вот связка ПР200-ТРМ и OPC-ПР200 не работает

МихаилГл
04.12.2025, 09:23
Modbus Pull в руки и попробуйте им опросить. Может у вас просто не правильно настроен прибор в сети

kondor3000
04.12.2025, 09:25
Да получается переменные с пр200 которые не относятся к ТРМ опрашиваются . А вот связка ПР200-ТРМ и OPC-ПР200 не работает

Зачем вы скорости везде сделали разные? Делайте везде одинаковые, меньше будет проблем. Перенесите все настройки с ПЛК на ПР.
Создайте свой шаблон ТРМ 138 и потом примените в основной проект.

РусланСемей
04.12.2025, 09:35
Зачем вы скорости везде сделали разные? Делайте везде одинаковые, меньше будет проблем. Перенесите все настройки с ПЛК на ПР.
Создайте свой шаблон ТРМ 138 и потом примените в основной проект.

скорости разные на скорую руку так получилось. Moxa 57600, ТРМ138 38400. Даже если я выравню их ничего не поменяется))))

РусланСемей
04.12.2025, 13:22
в общем пока не разобрался в чем причина.
Еще вопрос не относящийся к данной теме.
Как через OPC сделать проверку качества сигнала от ТРМ138. Тоесть мне нужно зафиксировать отключение прибора. Зафиксировать качество BAD.

МихаилГл
04.12.2025, 13:37
Посмотрите, поддерживает ли ваш орс скрипты и соответственно параметр качества. Вроде в некоторых такое есть.

PS А вот в овен орс хз...

PS2
https://masteropc.ru/modbusuniversal
Вот это вроде может...

РусланСемей
04.12.2025, 14:05
Посмотрите, поддерживает ли ваш орс скрипты и соответственно параметр качества. Вроде в некоторых такое есть.

PS А вот в овен орс хз...

PS2
https://masteropc.ru/modbusuniversal
Вот это вроде может...

как раз его пытаюсь сейчас настроить

РусланСемей
05.12.2025, 06:43
и все таки никто не организовывал связь ПР200-ТРМ138?

kondor3000
05.12.2025, 07:51
и все таки никто не организовывал связь ПР200-ТРМ138?

Вам это не поможет, у вас не правильно забиты параметры сети. С готовым примером будет то же самое.

РусланСемей
05.12.2025, 07:56
Вам это не поможет, у вас не правильно забиты параметры сети. С готовым примером будет то же самое.
параметры сети ТРМ138 и ПР200 одинаковы. А с каким проектом будет работать

kondor3000
05.12.2025, 08:01
параметры сети ТРМ138 и ПР200 одинаковы. А с каким проектом будет работать

Поймите наконец, нет разницы что подключать, надо правильно настроить сеть, слейв адрес и адреса регистров.
Всё это берётся из самой ТРМ и таблицы адресов регистров. У вас вообще рабочий проект на ПЛК есть.

РусланСемей
05.12.2025, 08:05
Поймите наконец, нет разницы что подключать, надо правильно настроить сеть, слейв адрес и адреса регистров. Всё.

так я и обратился сюда за помощью. Как говорится одна голова хорошо....
Уже все варианты перепробовал. Никто не указал на конкретную ошибку. Все скрины и проект прикладывал.

kondor3000
05.12.2025, 08:14
так я и обратился сюда за помощью. Как говорится одна голова хорошо....
Уже все варианты перепробовал. Никто не указал на конкретную ошибку. Все скрины и проект прикладывал.

Проекта ПЛК нет, на ПР да есть , скрины из ПР увас для слейва, а не для ТРМ - это совсем не то

РусланСемей
05.12.2025, 08:24
Проекта ПЛК нет, на ПР да есть , скрины из ПР увас для слейва, а не для ТРМ - это совсем не то

Вот все лишнее убрал. Проект приложил и скрины. Меня на данный момент интересует связь ПР200 с ТРМ138. Настройка адреса и скорость на ТРМ и ПР совпадают.
87099
87100
87101

kondor3000
05.12.2025, 08:32
Вот все лишнее убрал. Проект приложил и скрины. Меня на данный момент интересует связь ПР200 с ТРМ138. Настройка адреса и скорость на ТРМ и ПР совпадают.


Различия в 2 ваших проектах, разные скорости, разные функции чтения ( 1 канала и остальных каналов),
Вы можете проверить на ТРМ какая теперь скорость и слейв адрес ?

РусланСемей
05.12.2025, 08:34
Различия в 2 ваших проектах, разные скорости, разные функции чтения ( 1 канала и остальных каналов),
Вы можете проверить на ТРМ какая теперь скорость и слейв адрес ?

Адрес 40 скорость 57600 на ТРМ. ТРМ подключен к слоту 1 ПР200

kondor3000
05.12.2025, 08:39
Адрес 40 скорость 57600 на ТРМ. ТРМ подключен к слоту 1 ПР200

В таком случае, разница только в функции чтения и галках перестановки регистров и байт, поменяйте функцию на 3, галки попробуйте поставить и проверьте.
Смотрите в Онлайн отладке.
Да питание на ПР200 у вас подано? или вы по USB только

РусланСемей
05.12.2025, 08:42
В таком случае, разница только в функции чтения и галках перестановки регистров и байт, поменяйте функцию на 3, галки попробуйте поставить и проверьте.
Смотрите в Онлайн отладке.

как я писал выше я это все перепробовал и смотрел в Онлайн отладке. Ничего не помогло.

kondor3000
05.12.2025, 08:45
как я писал выше я это все перепробовал и смотрел в Онлайн отладке. Ничего не помогло.

Питание на ПР200 у вас подано? или вы по USB только подключены ?
Если есть питание, то либо порт дохлый либо настройки у вас другие. Проверяйте на другом порту. Вы порты случайно не путаете?

РусланСемей
05.12.2025, 08:52
Питание на ПР200 у вас подано? или вы по USB только подключены ?
Если есть питание, то либо порт дохлый либо настройки у вас другие. Проверяйте на другом порту. Вы порты случайно не путаете?

питание есть конечно))). Порты не перепутаны. Сейчас попробовал другой ТРМ138 с ним все заработало, хотя настройки все такие же. Странно. Буду с этим разбираться. Спасибо за помощь.

Сергей0308
05.12.2025, 17:46
питание есть конечно))). Порты не перепутаны. Сейчас попробовал другой ТРМ138 с ним все заработало, хотя настройки все такие же. Странно. Буду с этим разбираться. Спасибо за помощь.

Может прибор перезагрузить надо, чтобы изменения вступили в силу?

И поставьте максимальную скорость обмена(115,2 кбит/с), я так подозреваю что у вас приборы рядом стоят, а не за 1200 метров, в смысле, непонятны причины её снижения!