OPCDataStore (OPC Server) v2.41 программа OPC-серверНазначение Программа (OPC-сервер) предназначена для автоматизации сбора информации с приборов производства НПП "Элемер" и передачи считанных данных другим программам верхнего уровня, поддерживающих OPC-технологию (большинство современных SCADA-систем).
OPC (OLE for Process Control) — набор повсеместно принятых спецификаций, предоставляющих универсальный механизм обмена данными в системах контроля и управления. OPC-технология обеспечивает независимость потребителей от наличия или отсутствия драйверов или протоколов, что позволяет выбирать оборудование и программное обеспечение, наиболее полно отвечающее реальным потребностям бизнеса.
В спецификации OPC для обмена данными определены два компонента: OPC-клиент и OPC-сервер.
OPC-сервер — компонент, получающий данные во внутреннем формате устройства или системы и преобразующий эти данные в формат OPC. OPC-сервер является источником данных для OPC-клиентов.
OPC-клиент — компонент, принимающий от OPC-серверов данные в формате OPC и преобразующий их во внутренний формат устройства или системы.
OPC-клиент общается с OPC-сервером посредством строго определенных в спецификации интерфейсов, что позволяет любому OPC-клиенту общаться с любым OPC-сервером. Однажды созданный OPC-сервер позволяет подключать устройство к широкому кругу программного обеспечения (SCADA-системам, HMI и др.), поддерживающего спецификацию OPC.
Использование OPC-технологии позволяет с легкостью использовать различные приборы и измерительные системы разных производителей при построении многофункциональных автоматизированных систем управления технологическими процессами (АСУТП) с возможностью масштабирования и взаимозаменяемости программных и аппаратных средств. Основные функции программы
Основные функции программы следующие:
- многопортовый, многоприборный и многоканальный сбор данных с приборов,
выпускаемых НПП "Элемер";
- периодический опрос приборов согласно конфигурируемым настройкам;
- автоматический поиск приборов на портах с возможностью ручного добавления и
изменения;
- установка индивидуальных интервалов опроса для каждого канала;
- передача данных другим программам, поддерживающим OPC-технологию;
- обработка нештатных ситуаций (отсутствие данных от приборов по
истечение заданного времени (timeout), ошибка в данных и т.п.);
- управление и конфигурация из программы верхнего уровня любого прибора в
измерительной сети согласно его протокола обмена;
- обеспечение возможности работы как на отдельном ПК, так и в составе
локальных сетей;
- транслирование тэгов других OPC-серверов в каналы OPCDataStore.
Программа поддерживает одновременный сбор данных с большого количества
приборов, объединенных в единую измерительную сеть и подключенных к
последовательным портам ПК. Универсальность OPC-технологии и ПО OPC Server
позволяет использовать в одной сети приборы различного типа, с разным
количеством опрашиваемых каналов и подключенные через один или несколько
COM-портов.
Существует возможность сконфигурировать периодичность опроса каждого
прибора (канала) в сети.
Процесс передачи данных осуществляется с помощью технологии COM/DCOM, при
этом используется внутрипроцессорный сервер, созданный в соответствии со
стандартом OPC. Данный сервер осуществляет полный анализ подключений и передает
диагностическую информация по OPC-каналам.
Программа может быть использована для чтения измеряемых величин и отображения
их на дисплее ПК в реальном масштабе времени.
Обмен с приборами осуществляется через последовательный интерфейс связи
RS-232/485 с использованием ASCII-протокола передачи данных.
OPCDataStore позволяет с помощью программу верхнего уровня,
поддерживающей интерфейс OPC, организовать обмен данными с любым прибором в сети
согласно протокола обмена для приборов соответствующего типа.
Также программа имеет в своем составе встроенный OPC-клиент, с помощью
которого возможно получение данные каналов других OPC-серверов и
транслирование полученных значений в каналы OPC-сервера.
Программа предназначена для работы с OPC-клиентом, установленном на
другом ПК в локальной сети, либо на локальном компьютере. OPCDataStore 2.34 новая версия от 19.10.2007 г. Изменения в версии 2.34:
- добавлена поддержка новых приборов, в том числе РМТ 69 и РМТ 59;
- несколько изменён и ускорен алгоритм опроса приборов;
- увеличена помехоустойчивость путём введения перезапроса на сбойных каналах;
- добавлена функция автоисключения из опроса неотвечающих каналов/приборов;
- появилась возможность изменять тип передаваемых по ОРС-каналу данных (строка или число);
- для приборов ИРТМ 2402/М3 добавлены ОРС-тэги с состоянием уставок на каналах;
- упрощена система команд для работы с тэгом 'device exchange';
- исправлена проблема утечки памяти при работе с приборами ИРТМ 2402/М3;
- другие изменения.
OPCDataStore 2.40 — новая версия от 9.06.2008 г. Изменения в версии 2.40:
- добавлена команда быстрого обмена с РМТ 59 (работает только с новой прошивкой приборов). Период опроса 12 каналов — 130 мс на скорости 57600. Внимание!!! Период опроса задаёт первый канал прибора РМТ 59. Для максимальной частоты опроса установите период опроса Channel1 равным 0 сек;
- числовые данные по ОРС-каналу стали типа float (4 байта) вместо double;
- реализовано чтение дискретных входов приборов ИРТМ 2402/М3Ех-2;
- проведён анализ скорости обмена с ИРТМ 2402/М3 — 1 прибор за 20 мс при скорости 57600;
- существенно ускорены функции алгоритма чтения значений приборов по СОМ-порту;
- добавлена функция синхронизации времени в приборах ИРТМ 2402/М3 и РМТ 59 с возможностью изменения периода синхронизации в настройках программы.
OPCDataStore 2.41 — новая версия от 9.07.2008 г.
Изменения в версии 2.41:
- исправлена ошибка утечки памяти при работе с приборами РМТ 59;
- в настройках программы добавлена возможность изменения числа перезапросов к прибору до получения ошибочного значения канала.
Скачать программу Adobe Acrobat Reader |