Как мы можем помочь?
[perfectpullquote align=«full» bordertop=«false» cite=»» link=»» color=«#2b98e5» class=»» size=«»]Базы данных — ключевой элемент современной информационной структуры. Scada-система использует базы данных для хранения технологической информации. Базы данных могут находиться локально, на компьютере диспетчера, удалённо в локальной сети предприятия или в Облаке. Для Scada-системы Movicon.Next разницы нет.[/perfectpullquote]
Чтобы пользователь тоже не заметил разницы, Progea разработала Виртуальную Файловую Систему — VFS (Virtual File System). Она обеспечивает прозрачность и независимость от используемой системы записи данных — будет ли это собственный XML-файл или удалённая база данных Oracle.
Для создания этой прозрачности Progea использовала ADO.NET — технологию, позволяющую управлять как физическим, так и логическим доступом к базе данных. ADO.NET — набор инструментов работы с данными из оболочки .NET. Он позволяет управлять данными в реляционных базах данных, XML-файлах из приложений для настольного компьютера, планшета или веб-браузера.
Оболочка .NET обеспечивает связь с базой данных, запись и сборку для получения результатов. Эти результаты предоставляются оператору или пользователю более высокого уровня в различных срезах, причём они могут комбинировать данные из различных источников.
Базы данных Movicon.Next
Movicon.Next может хранить данные в локальном XML–файле, однако, понятно, что этот способ хранения ограничен и довольно быстро с ним будет очень неудобно работать. Поэтому Progea рекомендует стандартно использовать внешнюю базу данных.[/p]
Microsoft SQL Server
SQL Server — технология работы с данными, которая предоставляет множество удобных и мощных инструментов, которые имеют высокую скорость чтения/записи и простую структуру команд. Бесплатная версия этой СУБД — SQL Server Express — является одной из самых распространённых в ИТ. Однако, она имеет ограничение размера базы до 10 Гб.
SQL Azure
SQL Azure — часть платформы Microsoft Azure, который представляет собой парк серверов, оборудованных системным программным обеспечением для хостинга данных, веб-сервисов и ПО для обслуживания хранилища.
Компонента SQL Azure по сути — обычная SQL база данных, но с несколькими отличиями. Она снабжена сервисами для исполнения Облачных вычислений, который обслуживается дата центром Microsoft.
Удобство применения Облачных хранилищ уже общеизвестны, но всё же необходимо тщательно взвесить все технические и коммерческие характеристики Облачной и локальной базами данных для принятия правильного решения.
MySQL
[perfectpullquote align=«right» bordertop=«false» cite=»» link=»» color=«#2b98e5» class=»» size=«18»]Кстати, с MySQL работает также и Movicon 11, через ODBC 32 bit.[/perfectpullquote]Бесплатная и мощная база данных MySQL продолжает своё развитие и обзаводится новыми инструментами, функциями и командами. С версии 3.3 Movicon.Next может подключаться к этой базе данных через механизм ADO.NET, что делает работу с MySQL надёжной и быстрой. MySQL Enterprise Edition обеспечивает Облачные перспективы с помощью Oracle Cloud Service. Но это, похоже, уже не бесплатно.
Oracle
Упоминание этой базы данных — скорее дань уважения к разработчикам, чем особая функция Movicon.Next. Мощь и скорость Oralce известна всем и, проектируя большую, распределённую базу данных, инженеры, конечно, имеют её в виду. Movicon.Next общается с Oracle через драйвер ADO.NET, как и с любой другой внешней базой данных.
По времени или При изменении
В Movicon.Next имеются 2 модуля записи данных: Historian и Дата-логгер (Data logger). Historian записывает данные по мере их изменения на заданную величину. Data logger записывает данные, поступающие в Scada-систему, постоянно, с заданной частотой с меткой времени.
Movicon.Next позволяет использовать оба эти инструмента, но эффективность использования технологической информации зависит от выбора методики записи данных:
[perfectpullquote align=«full» bordertop=«false» cite=»» link=»» color=«#2b98e5» class=»» size=«15»]
Метод Historian разработан для записи технологических данных, событий и параметров, рассматривать которые надо в контексте их изменения с заданной точностью. Данные Протокола используются для составления графиков или диаграмм по шкале параметра.
Дата–логгер не привязан жёстко ко времени, данные записываются и хранятся в связанных между собой таблицах базы данных, что позволяет делать выборки и отчёты по времени. Генератор отчётов Movicon.Next работает именно с этими данными.[/perfectpullquote]
Movicon.Next — надёжная и гибкая платформа, обладающая мощными инструментами сбора и хранения технологических данных с возможностью их эффективного использования. Разработчикам очень просто решать задачи, поставленные заказчиком, используя весь имеющийся в распоряжении его арсенал.