Для проектируемой системы технического учета электроэнергии на напряжении 0,4кВ мы приобрели на тестирование несколько счетчиков "Меркурий 230" и концентраторы "Меркурий 225". Обмен между счетчиком и концентратором идет по силовой сети с помощью встроенных PLC модемов. Предполагалось что данные в систему будем забирать с концентратора с помощью OPC-сервера производства НПФ "Круг" (сабж). И с этим как раз возникли проблемы.
OPC-сервер устанавливает коннект с концентратором и получает данные, но обновление OPC-переменных происходит только в 2 случаях:
1. В момент запуска OPC-сервера
2. Если все OPC-клиенты отключаются от сервера, а затем происходит новое подключение OPC-клиента
То есть имеем следующую цепочку событий. Запустился OPC-сервер подключился клиент клиент получил актуальные данные на момент запуска сервера. Однако данные у клиента никак не меняются (при том что связь клиента с OPC-сервером не теряется). Более того, через несколько часов такой "работы" OPC-сервера в некоторых переменных появляются значения 255 (надо полагать, 0xFF :) ). Перезапуск сервера или всех клиентов позволяет получить очередной единственный срез актуальных данных с концентратора, и все повторяется.
Обмен между счетчиками и концентратором, а также между концентратором и компьютером идет нормально, что подтверждается фирменными утилитами производителей "Меркурия". Данные со счетчиков обновляются в памяти концентратора каждые 3 минуты и без проблем считываются утилитой BMonitor, в полном соответствии с документацией "Меркурия".
Мы связывались с фирмой "Круг" по электронной почте, получили пару рекомендаций: использовать OPC-клиент Матрикон и поменять таймауты в настройках сервера. Все выполнили, не помогло. Ничего другого "Круг" пока не предложил. Указанный на сайте "Круг" телефон постоянно занят.
Поэтому пишу сюда, в надежде, что кто-то сталкивался с данным оборудованием/софтом. Может быть, существуют альтернативные OPC-сервера для Меркурия, или какие-то другие варианты обмена данными с концентратором (что-нибудь типа преобразователя протоколов)? Варианты ПО от производителей счетчика "Меркурий" не устраивают по функционалу. Нам необходима именно интеграция данных с "Меркуриев" в существующую систему энергоучета. И, если уж на то пошло, может быть кто-то использует аналогичное оборудование для энергоучета, с более совершенным ПО? Критичной для нас является возможность обмена информацией по силовым линиям.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Проблема с OPC-сервером концентратора «Меркурий 225»
Модератор: kirillio
-
- read only
- Сообщения: 4
- Зарегистрирован: 28 фев 2011, 08:58
- Имя: Владимир
- Страна: Россия
Re: Проблема с OPC-сервером концентратора «Меркурий 225»
Есть альтернативный OPC-сервер счетчика Меркурий 230. http://opc-server.narod2.ru/catalog/
Прога бесплатно работает с одним счетчиком.
Прога бесплатно работает с одним счетчиком.
-
- частый гость
- Сообщения: 462
- Зарегистрирован: 31 июл 2010, 09:12
- Имя: Павел
- Страна: РФ
- Благодарил (а): 10 раз
- Поблагодарили: 17 раз
Re: Проблема с OPC-сервером концентратора «Меркурий 225»
Спасибо, но мы уже отказались от использования OPC-сервера в нашей конфигурации. Кроме того, как было уже отмечено, обмен по последовательному интерфейсу нам не подходит.