Просмотр полной версии : Конвертер протокола ОВЕН
Доброго времени! При подключении существующего оборудования к сети Modbus возникло неожиданное осложнение, в состав шкафов входит несколько счётчиков СИ8, которые поддерживают только протокол ОВЕН. Как с минимальными затратами связать их с Modbus RTU?
Приборы между собой? никак вроде, только шлюз создать на базе промПК или простите Raspberry или аналогичном. По другому вроде никак
Нужно показания приборов в скаду отправить. Про шлюз думал, но готового такого нет, можно конечно взять плк110 какой нибудь и в нем на разные RS порта прокинуть, но это такое себе.
Я протокол ОВЕН вообще никогда не использовал, если реализовать на мк каком нибудь сложная задача?
m.petrovich
07.04.2022, 15:25
Я протокол ОВЕН вообще никогда не использовал, если реализовать на мк каком нибудь сложная задача?
Описание протокола есть на сайте:
https://owen.ru/uploads/121/oficialnoe_opisanie_protokola_obmena_po_rs485_prib orov_firmi_oven_15.01.07.pdf
ПЛК1хх поддерживают ОВЕН протокол из коробки
Если только в Scada то через Овеновский OPC сервер, он же вроде поддерживает собственный протокол.
Я думал вам в установке с приборами Modbus надо связь сделать.
Просто вам на объекте потребуется 2-х портовый преобразователь протокола, один для Modbus а второй порт для подключения счетчиков. Это будет куда дешевле всего остального
Беда в том, что 485 сеть подключается к ethernet шлюзу, а он только modbus поддерживает.
Limur у вас преобразователь протоколов вместо преобразователя интерфейсов? тогда советую его заменить на второе с 2-мя портами, это будет дешевле всего остального.
Limur у вас преобразователь протоколов вместо преобразователя интерфейсов? тогда советую его заменить на второе с 2-мя портами, это будет дешевле всего остального.
Какой преобразователь подойдёт?
Беда в том, что 485 сеть подключается к ethernet шлюзу, а он только modbus поддерживает.
Озвучьте пожалуйста, что за шлюз? Я просто не встречал Ethernet-шлюзы, которые работают ТОЛЬКО c Modbus.
Давным давно у меня была такая же проблема: Панель СП270 + Modbus-сеть (с дюжиной приборов). Надо было добавить пару с протоколом OWEN + еще одну СП.
Был в наличии глючный ЕКОН134 (https://owen.ru/product/ekon134/connection)
С помощью инструкции по прошивке ПЛК304 (https://www.owen.ru/uploads/instrukciya_po_proshivke_plk3xx.pdf) удалось из него сделать ПЛК304 (https://owen.ru/product/plk304).
Потом на CoDeSys 3.5 был реализован Modbus-сервер и обмен с OWEN-приборами + работа второго Modbus-мастера (панель СП270) + поддержка ModbusTCP.
Сейчас появились СП307 (https://owen.ru/product/sp3xx) c Ethernet-портами, подключаю несколько мастеров - это позволяет управлять объектом с разных мест.
Если очень хочется заморочиться за копейки, то вот простая схема без всяких защит. Внимание! Нужна прошивка!
60207
Озвучьте пожалуйста, что за шлюз? Я просто не встречал Ethernet-шлюзы, которые работают ТОЛЬКО c Modbus.
Давным давно у меня была такая же проблема: Панель СП270 + Modbus-сеть (с дюжиной приборов). Надо было добавить пару с протоколом OWEN + еще одну СП.
Был в наличии глючный ЕКОН134 (https://owen.ru/product/ekon134/connection)
С помощью инструкции по прошивке ПЛК304 (https://www.owen.ru/uploads/instrukciya_po_proshivke_plk3xx.pdf) удалось из него сделать ПЛК304 (https://owen.ru/product/plk304).
Потом на CoDeSys 3.5 был реализован Modbus-сервер и обмен с OWEN-приборами + работа второго Modbus-мастера (панель СП270) + поддержка ModbusTCP.
Сейчас появились СП307 (https://owen.ru/product/sp3xx) c Ethernet-портами, подключаю несколько мастеров - это позволяет управлять объектом с разных мест.
Если очень хочется заморочиться за копейки, то вот простая схема без всяких защит. Внимание! Нужна прошивка!
60207
Шлюз овеновский МКОН. Схема вполне к месту, исходников прошивки нет случаем?
МКОН это как раз преобразователь протоколов, а нужен просто преобразователь интерфейсов Ethernet - RS485 ну тут на Moxa нельзя ссылки давать :)
но если сравнивать с ней, то MGate это аналог МКОН, которые именно протокол преобразуют, а NPort это те, которые преобразуют интерфейс.
Но при использовании преобразователей интерфейсов сама Scada должна уметь работать в режиме COM_over_TCP а если не умеет, устанавливать виртуальный COM порт.
Ах да! Забыл! Конечно, МКОН - преобразователь ModbusTCP <> ModbusRTU (притом в обе стороны). Но без возможности образования виртуального COM-порта.
Если очень нужна прошивка, могу поискать.
Но скорее всего будет нужна таблица преобразования для прошивки:
Адрес Modbus <-> Адрес OWEN + HASH-код
Алгоритм примерно такой:
По адресу в Modbus-запросе определяется адрес и хэш-код параметра, а по команде - соответственно запись или чтение.
Соответственно, в прошивке указывается таймаут ожидания ответа от OWEN-ведомого.
Если ведомый ответил, то значение параметра упаковывается обратно в Modbus и отправляется обратно.
У Modbus-мастера придется увеличивать таймаут ожидания, т.к., сами понимаете, время преобразования!!!
Вам достаточно будет только считывать оперативные параметры с CИ8?
Сколько их будет и какие нужны параметры?
Я тут спросил знакомого КИПовца.
Он берет вот такую платку (https://www.chipdip.ru/product/uart-to-eth?from=suggest_product) и подключает ее вот к такой (https://www.chipdip.ru/product/rs485-board-3.3v)
Создает на ПК виртуальный порт.
Ставит OWEN OPC Server (https://owen.ru/product/new_opc_server)
И все.
Кстати, он же сказал, что мою схему можно легко перепрошить под функционал СИ8, но уже с Modbus-протоколом.:rolleyes:
Так что вариантов много! Выбирать Вам.:cool:
m.petrovich
08.04.2022, 11:36
Ах да! Забыл! Конечно, МКОН - преобразователь ModbusTCP <> ModbusRTU (притом в обе стороны). Но без возможности образования виртуального COM-порта.
Подскажите, для каких ситуаций в Modbus TCP требуется создание виртуального COM-порта?
Я тут спросил знакомого КИПовца.
Создает на ПК виртуальный порт.
Каким образом создаете виртуальный СОМ-порт?
Мы рассматриваем возможность создания прозрачного шлюза.
Как вы бы его использовали?
Не надо создавать прозрачный шлюз. Их и так достаточно на рынке. А вот стоимость ПЛК304 можно было бы пересмотреть, может продажи бы пошли.
Речь идет о том, как интегрировать оборудование на OWEN протоколе в уже существующие Modbus-сети без использования ПК.
Чтобы как-то сэкономить приходится выкручиваться не по-детски (например, реализовывать OWEN-протокол на уровне макросов в СП307).
m.petrovich как обычно используют прозрачный шлюз это вопрос на 5 баллов. А как их еще используют? там, где нет протоколов Modbus обычно :)
A.Simonov
08.04.2022, 14:29
m.petrovich как обычно используют прозрачный шлюз это вопрос на 5 баллов. А как их еще используют? там, где нет протоколов Modbus обычно :)
Как использовать теоретически - мы понимаем.
Вопрос больше в другом, насколько это востребовано и какие практические задачи решаются? (например, опрос электросчетчиков).
Как часто с ними приходится сталкиваться и т.п.
m.petrovich
08.04.2022, 14:33
Не надо создавать прозрачный шлюз. Их и так достаточно на рынке. А вот стоимость ПЛК304 можно было бы пересмотреть, может продажи бы пошли.
Речь идет о том, как интегрировать оборудование на OWEN протоколе в уже существующие Modbus-сети без использования ПК.
Чтобы как-то сэкономить приходится выкручиваться не по-детски (например, реализовывать OWEN-протокол на уровне макросов в СП307).
Вам много оборудования приходится интегрировать на протоколе ОВЕН?
ПЛК 304 снят с производства. Продажи не пойдут))
m.petrovich
08.04.2022, 14:38
m.petrovich как обычно используют прозрачный шлюз это вопрос на 5 баллов. А как их еще используют? там, где нет протоколов Modbus обычно :)
Ого, спасибо ;) А как часто вы реализуете проекты без протокола Modbus, где используете преобразователь Eth-RS485? Какое это оборудование (без протокола Modbus)?
m.petrovich а вы в интернет загляните, все, что связано с ЖКХ как правило не имеет Modbus или имеет в ограниченных экземплярах.
Счетчики электроэнергии, тепла, воды, расходомеры и так далее. Или предлагаете к каждому оборудованию прикупать в довесок ПЛК Овен ?
Одно дело когда на объекте уже есть ПЛК и на нем можно реализовать опрос одного прибора, и совсем другое, когда ПЛК нет...
Да и банальный пример со счетчиками СИ8, у которых нет Modbus и вашим МКОН его не прочесть..
m.petrovich
08.04.2022, 15:57
m.petrovich а вы в интернет загляните, все, что связано с ЖКХ как правило не имеет Modbus или имеет в ограниченных экземплярах.
Счетчики электроэнергии, тепла, воды, расходомеры и так далее. Или предлагаете к каждому оборудованию прикупать в довесок ПЛК Овен ?
Одно дело когда на объекте уже есть ПЛК и на нем можно реализовать опрос одного прибора, и совсем другое, когда ПЛК нет...
Да и банальный пример со счетчиками СИ8, у которых нет Modbus и вашим МКОН его не прочесть..
melky я не предлагаю, а интересуюсь где вы используете преобразователь. Еще раз, спасибо, за банальный пример. Из разговора понятно, что используете вы оборудование только в интернете.
m.petrovich а вы в интернет загляните, все, что связано с ЖКХ как правило не имеет Modbus или имеет в ограниченных экземплярах.
Счетчики электроэнергии, тепла, воды, расходомеры и так далее. Или предлагаете к каждому оборудованию прикупать в довесок ПЛК Овен ?
Одно дело когда на объекте уже есть ПЛК и на нем можно реализовать опрос одного прибора, и совсем другое, когда ПЛК нет...
Да и банальный пример со счетчиками СИ8, у которых нет Modbus и вашим МКОН его не прочесть..
Хотя бы новые продукты поддерживали свои же протоколы, например какой нибудь пр200 с двумя rs-485 на борту сошёл бы за нужный мне шлюз, так нет, он протокол ОВЕН не знает.
m.petrovich ага, в интернете через стенку, энергия два Меркурий 236, один Меркурий 206, воды Пульсар, еще энергия с протоколом M-Bus.
А так же по дому разбросаны датчики Риелта с радиоинтерфейсом. В Офисе счетчик Энергомера 301 еще тужится.
А вот для расходомеров Логика драйвера писал да, по удаленке, покупать за свои как-то дороговато. Но люди пользуются.
На все МКОНов да ПЛК не напасешься.
з.ы. руки все не доходят сделать драйвер для Овеновского протокола, хотя есть устройства с этим протоколом в том числе.
Limur ПР200 этого всего не нужно, не той масти железка. Пусть ее хотя бы научат групповыми запросами пользоваться, и то уже радость будет...
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot