PDA

Просмотр полной версии : Требуется замена ТРМ151.



SafSerg66
23.10.2024, 07:30
Здравствуйте.
Требуется замена ТРМ151 по функционалу таким или похожим. Только протокол обмена по MODBUS не OWEN. Переводить все на контролер пока нет необходимости.

EFrol
23.10.2024, 07:57
Думаю, что полный функциональный аналог можно реализовать на ПР200.

In_Da_Cher_A
23.10.2024, 08:17
Требуется замена ТРМ151 ...Переводить все на контролер пока нет необходимости.если вам потребовался Модбас, значит кто-то решил наверху поставить либо ПЛК либо АРМ оператора со скадой. Самое простое, чтобы не ломать работающее - поставить самый простой ПЛК110, подцепить к нему ТРМ по ghjnjrjke ОВЕН и "переложить" выход на другой RS по протоколу Модбас. Это гораздо проще, чем ставить аналог трм, налаживать его, или заново на каком-то программируемом устройстве реализовывать все эти шаговые программы

SafSerg66
23.10.2024, 08:24
Дело в том что я это реализовал в 2012 году. Программу написал сам и библиотеку использовал OWEN-кую. С час при переходе на WIN 7 возникли проблемы.
Кардинально менять не получиться поэтому пока рассматриваем этот вариант. До глобальной переделки еще долго.
Программы на трм151, мастера составляют сами. Моя программа только выводит на экран показания, строит графики, выбирает программу, создает архив, печатает графики.

In_Da_Cher_A
23.10.2024, 08:57
так зачем вам Модбас?

SafSerg66
23.10.2024, 09:06
Так OWEN-кая библиотека не работает в новой среде программирования а новой библиотеки нет. А MODBUS я могу организовать. Тем более используется МВА8 там MODBUS реализован.

In_Da_Cher_A
23.10.2024, 09:40
ну самое простое это поставить ПЛК 110 для конвертации протокола, без всякой логики
полноценной замены двухканального ТРМ вряд ли найдёте

SafSerg66
23.10.2024, 09:48
Мне двухканальный не нужен. Мне нужно чтобы были программы не одна а с 10-ток редактируемые. Просто на тот момент подошел ТРМ151. Управление идет по одному каналу. Ну ПЛК 110 жирновато, может в будущем появиться такая возможность, пока так программу на винде переделываю.

SafSerg66
23.10.2024, 09:51
Вариант еще как в OWEN протоколе организовать опрос номер программы и шаг программы ТРМ151. Думаю этим можно ограничиться.

Сергей0308
23.10.2024, 10:00
Здесь подобное делали: https://owen.ru/forum/showthread.php?t=34853&page=4
В смысле, мне кажется, можно выполнить все ваши хотелки!

SafSerg66
23.10.2024, 10:07
Спасибо. Так ТРМ251 однопрограммный каждый раз набирать программу. Не удобно. Для чего и был ТРМ151 какие то программы зашиты и не трогают, какие то экспериментальные редактируются без моего участия.

melky
23.10.2024, 10:11
Просто найдите среди ТРМ-ов. Там вроде есть ТРМ10, ТРМ500 и т.д. Неужели нету с похожим функционалом?

А что за проблемы с библиотеками Owen при переходе на Win7 ? может их можно решить простой пересборкой (со стороны Овен). Или там ужас-ужас и никто ничего не помнит, не знает?

https://owen-russia.ru/wp-content/uploads/uploads/121/opisanie_biblioteki_owenionet.pdf

У Овен есть такие библиотеки. Еще вроде на C были. Вы через что там писали?

Cs-Cs
23.10.2024, 10:14
Я туплю. А почему нельзя написать работу по протоколу ОВЕН, и всё?
Там же даже, вроде как, тестовые посылки вообще передаются. Даже не двоичные.

melky
23.10.2024, 10:20
https://owen-prom.ru/programmnoe-obespechenie/drayvery-i-biblioteki-oven/biblioteki-dlya-oprosa-priborov-oven/

Там и описание протокола в принципе можно скачать. Тем более сами пишите.

SafSerg66
23.10.2024, 10:42
Спасибо за наколку буду разбираться. У OWEN была библиотека для подключения к (BUILDER 6 СРР++). Я ее подключал работала под ХР. При переходе на WIN 7. 10. Все не срабатывает. Эти библиотеки для ХР что по ссылке. У меня они работали.

SafSerg66
23.10.2024, 11:07
Ладно. Спасибо всем. У нас этих ТРМ151 штук 20 на сто лет хватит. Придется реализовывать Овеновский протокол самому.

EFrol
23.10.2024, 11:10
Я правильно понимаю? Программы зашиты в ТРМ151 - это те которые создаются в конфигураторе ТРМ151?
Вам просто нужен доступ к оперативным параметрам?
Для подключения к чему? К Scada?

melky
23.10.2024, 11:23
EFrol Так понимаю там собственное ПО, которое работало на XP через библиотеки owenio.dll

SafSerg66
23.10.2024, 11:26
Да, программы набирает мастер в конфигураторе. Я в этом не учувствую, моя задача вывести оперативные параметры отобразить на экране компьютера. Ну и выбор программы, выбор шага, старт и стоп. Уже управляется с моей программы.
Да посмотрел ТРМ251 там всего 3 программы, но есть MODBUS. Мало у нас базовых программ штук 7.

EFrol
23.10.2024, 11:37
Owen протокол легко реализовать на любом языке.

SafSerg66
23.10.2024, 11:43
Мне по нему проще работать, он у меня реализован, много оборудования работает с моими программами. А вот OWEN работал только с их библиотеками. А так надо теперь разбираться с их протоколом чтобы работать.

kon48
23.10.2024, 15:20
Добрый день!
При разработке ПО с приборами ОВЕН по одноименному протоколу ОВЕН использовал библиотеку ввода-вывода owen_io,dll, Работал с приборами ТРМ101,ТРМ200, ТРМ201, ТРМ202, ТРМ210, ТРМ138, ТРМ148, ТРМ251.
Для чтения и записи параметров использовал процедуры ReadFloat24, ReadIEE32, WriteFloat24, WriteStoredDots и др. Библиотека работоспособна. Да и как может быть по другому к ОС ПК она не привязана.
ПО разрабатывал с среде Delphi7 с ОС XP, а СУБД Access. При переносе ПО на ПК с ОС Win8, Win10 устанавливал совместимость с Win8. Все работает.
Основной посыл при разработке ПО был - работа от ТЕХНОЛОГИИ. Оператор выбирал для выбранной печи ТЕХНОЛОГИЮ и параметры технологии (УСТАВКА) записывались в прибор, а сама система отслеживала время окончания процесса термической обработки. Для ТРМ251 в прибор запмсывались программы технолога.
ТРМ151 не использовал т.к. не имел его. Вполне возможно сделать эмулятор ТРМ251 и ТРМ151 на любом из перечисленных выше ТРМ.
ТРМ10 в первоначальной конфигурации не поддерживает протокол ОВЕН. Как сейчас не знаю.
С уважением

melky
23.10.2024, 15:24
При переносе ПО на ПК с ОС Win8, Win10 устанавливал совместимость с Win8. Все работает.
Возможно автору этого хватит и переписывать ничего не придется.

SafSerg66
23.10.2024, 15:56
kon48, melky. У меня база данных изначально использовалась MySQL. В BULDER 6 версии, вся связка библиотека ввода-вывода owen_io,dll и MySQL работала, при переходе на WIN 7, 10 к базе доступ прекратился. Пришлось перейти на более свежие версии BULDER, связь с базой восстановилась, но с этим owen_io,dll связь потерялась. Вот и задался вопросом. Спасибо за помощь. По протоколу овен у меня описание есть полное. Буду разбираться. Как результаты будут здесь отпишусь.