31.07.2026
 
 

 

Plant2SQL с MSDE или SQL сервером
Автоматизация - Построение систем хранения данных

plant2sql с msde или sql сервером

БДРВ Plant2SQL предлагает выбор между Microsoft MSDE и SQL Server 7.0. СУБД MSDE является частью SQL Server. Для многих приложений MSDE будет вполне достаточна. Размер базы данных при использовании MSDE ограничивается 2 Гбайт. СУБД MSDE оптимальна, когда количество одновременно работающих клиентов не превышает 5. Производительность сильно падает при увеличении количества пользователей.

Для небольших приложений возможен запуск Plant2SQL-сервера и клиентов на одном компьютере. В этом смысле Plant2SQL наследует все свойства системы Citect, допускающей функционирование клиентских и серверных приложений Citect как на одном, так и на разных узлах. Если приложение растет, то могут подключаться новые узлы (компьютеры), расширяя возможности существующего Citect-приложения, являющегося поставщиком технологических данных для Plant2SQL-сервера (хранилища данных). Для клиентских приложений Plant2SQL-сервера могут также подключаться последующие узлы потребителей информации. Если потребуется, может быть выделен отдельный сервер для базы данных.

По умолчанию все трендовые и алармовые данные автоматически доступны клиентскому приложению. Важно только отметить переменные, которые необходимо зарегистрировать в базе данных SQL Server.

БДРВ Plant2SQL включает подсистему событий, которая просматривает события, зарегистрированные в Citect. Именно события могут использоваться для запуска передачи или сохранения выбранного набора данных. В Plant2SQL этот набор данных называется Snapshot или мгновенная выборка . Мгновенные выборки переменных активизируются из множества источников, включая определенные моменты времени или условные выражения переменных в Citect-приложении. Каждая выборка может быть сконфигурирована так, чтобы включать любую группу переменных с возможной записью в эти переменные.

БДРВ Plant2SQL имеет встроенные средства резервирования. Он может подключаться к Citect-приложению, выполняющему функции основного (Primary) сервера и автоматически переключаться на резервный (Standby) сервер при возникновении проблем с основным. Если необходима резервная база данных SQL Server, то для репликации базы данных используются стандартные средства репликации, предоставляемые Microsoft SQL Server. Если необходимы резервные Plant2SQL-серверы, то пара Plant2SQL-серверов подключается к паре Citect-серверов.

Для обеспечения хранения данных технологического процесса разработан набор хранимых процедур (stored procedures), которые автоматически устанавливаются в SQL Server или MSDE при установке Plant2SQL (рис. 1). Plant2SQL использует эти хранимые процедуры, чтобы получать данные из Citect-приложения и сохранять их в SQL-сервере или MSDE. Эти же хранимые процедуры доступны через документированный интерфейс. Например, Вы можете писать собственные хранимые процедуры, из которых вызывать хранимые процедуры Plant2SQL для доступа к данным из Citect.

Благодаря документированному интерфейсу пользователи - неспециалисты в конкретной области АСУТП могут получать технологическую информацию.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

АВТОМАТИЗИРОВАННАЯ СИСТЕМА МОНИТОРИНГА «ЭНЕРГОУЧЕТ САХАРНОГО КОМБИНАТА» (АСМ «ЭН

News image

Заказчик: ОАО Ольховатский сахарный комбинат , Воронежская обл. (ГК Продимекс ) Описание объекта: Объектом контроля является технический учет всех материальных и энергопотоков сахарного комбин...

СИСТЕМА ДИСПЕТЧЕРИЗАЦИИ ДЛЯ РТС И ЦТП

News image

Заказчик: филиал «Северо-Западный» №9 ОАО «МОЭК», г. Москва. Объект диспетчеризации: РТС и ЦТП, а также отдельные узлы учета. Решаемые задачи: система диспетчеризации осуществляет информационн...

Автоматизированная система учета водоотведения канализационной насосной станции

News image

Объект автоматизации - районная канализационная насосная станция (КНС) c насосными агрегатами производительностью 1500 – 7000 м3/час с электродвигателями 6 кВ. Для реализации учета КНС оборудована п...

 

Теория АСУ:

Диспетчеризация подсистемы теплоснабжения

News image

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

Кодирования состояния механизации и автоматизации технологических операций

News image

Для кодирования состояния механизации и автоматизации технологических операций в маршрутных картах технологических процессов предлагается воспользоваться двоичным алфавитом, который широко распростр...

Подсистема централизованного контроля

News image

Подсистема централизованного контроля основных режимных параметров и состояния технологического оборудования предназначена для текущего информирования диспетчера и руководства завода о ходе процессо...

Принцип погодозависимого регулирования

News image

Поясним, каким образом осуществляется поддержание комнатной температуры с учетом изменений уличной. При настройке контроллера устанавливается так называемая температурная кривая, отражающая зависимо...

Контроллеры. Программирование и составление программы PLC на ПЛК

News image

Рассмотрим проблему выбора аппаратной части, стоящую перед инженером по автоматизации, в частности выбор контроллера, на базе которого и будет автоматизирован тот или иной процесс Быстроменяющаяс...

 
 

Программные решения в автоматизации:

Сервер

News image

Текстовые файлы страниц готовятся с использованием специального языка разметки гипертекста HTML (Hyper Text Markup Language); Взаимодействие пользов...

InTouch

News image

В рамках предлагаемой статьи вряд ли стоит рассматривать собственно пакет InTouch - за последние полтора-два года в самых популярных отечественных п...

Дополнительные полезные программы

News image

В состав набора FactorySuite входит также еще ряд программных продуктов, облегчающих создание мощных и эффективных систем автоматизации. Этот раздел...

Преимущества и недостатки

News image

Основными преимуществами Remote Scripting для разработчика являются прозрачность, простота и гибкость решений для веб-базированного доступа к технол...

Java: первая система программирования эпохи Internet

News image

Когда несколько лет назад Java впервые появился на свет, многие относились к нему как к игрушечному языку. Ну кому, говорили они, может понадобится ...

Коммуникационные аппаратно-программные решения

News image

Для указанных плат предлагается многоуровневое программное обеспечение. Количество уровней зависит от используемой операционной системы. Так, Applic...

 

Примеры удачного внедрения:

Оценка системы

Каким же образом можно измерить успех управленческой концепции? Конечной целью всех видов деятельности предприятия является улучшение производственн...

БОСС - КОРПОРАЦИЯ - система для крупных организаций

Разработана для автоматизации управления финансово-хозяйственной деятельности корпораций, производственных и торговых объединений на базе Oracle 7...

Безопасность, удаленный режим, аппаратная платформа

Продолжая знакомство с предлагаемой системой автоматизации, стоит обратить внимание и на такие моменты. В корпоративной информационной системе хр...

Добро пожаловать в Microsoft.Net

Microsoft.Net — это новая платформа Microsoft. Три года назад в качестве методологии интеграции различных приложений Microsoft создала технологию Wi...

Что важно знать специалистам по автоматизации

Успех внедрения MES зависит от правильного ответа на вопросы: Какие процессы автоматизировать? Как и какими продуктами пользоваться? Сможет ли контр...

Внедрение системы

Внедрение рассматриваемой концепции означает широкую перестройку всего процесса осуществления организационной стратегии. В этой связи важны два с...