OpenSCADAWiki: Doc/ Logic Lev ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/LogicLev from 2011-06-15 16:05:05..
English (1 Kb) English Version
Ukrainian (1 Kb) Українська версія?

Модуль подсистемы “Сбор данных” <LogicLev>

Модуль:LogicLev
Имя:Логический уровень
Тип:DAQ
Источник:daq_LogicLev.so
Версия:1.1.3
Автор:Роман Савоченко
Описание:Предоставляет логический уровень параметров.
Лицензия:GPL

Contents

Введение

Модуль является чистой реализацией механизма логического уровня, основанного на шаблонах параметров подсистемы "Сбор данных - DAQ". Реализация модуля основана на проекте "Логический уровень параметров системы OpenSCADA?". Практически, данный модуль является реализацией подсистемы "Параметры" указанного проекта без шаблонов и вынесенная в модуль.


Модуль предоставляет механизм формирования параметров подсистемы "DAQ" на основе других источников этой подсистемы на уровне пользователя. Фактически, модулем используются шаблоны подсистемы "DAQ" и специфический формат описания ссылок на атрибуты параметров подсистемы "DAQ".


Также модулем реализуются функции горизонтального резервирования, а именно совместной работы с удалённой станцией этого-же уровня. Кроме синхронизации значений и архивов атрибутов параметров модулем осуществляется синхронизация значений вычислительных шаблонов, с целью безударного подхвата алгоритмов.

1. Контроллер данных

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


Вкладка конфигурации контроллера. (118 Kb)
Рис.1. Вкладка конфигурации контроллера.

С помощью этой вкладки можно установить:

2. Параметры

Модуль LogicLev предоставляет только один тип параметров - "Стандартный". Дополнительными конфигурационными полями параметров данного модуля (рис.2) являются:


Вкладка конфигурации параметра. (76 Kb)
Рис.2. Вкладка конфигурации параметра.

При формировании шаблона для данного контроллера нужно учитывать особенность формата ссылки шаблона. Ссылка должна записываться в виде: <Параметр>|<Идентификатор>, где:

<Параметр> - строка, характеризующая параметр;
<Идентификатор> - идентификатор атрибута параметра.

Подобная запись позволяет группировать несколько атрибутов одного исходного параметра и назначать их выбором только параметра. Т.е. в диалоге конфигурации шаблона (рис.3) будет указываться только параметр. Это не исключает возможности назначать атрибуты параметров отдельно каждый, кроме того, если опустить в конфигурации шаблона описание ссылки в указанном формате, то назначаться будет атрибут параметра (рис.4).


Модулем предусмотрена особая обработка ряда атрибутов шаблона:


Вкладка конфигурации шаблона параметра. (69 Kb)
Рис.3. Вкладка конфигурации шаблона параметра.

Вкладка конфигурации шаблона параметра. Показывать только атрибуты. (84 Kb)
Рис.4. Вкладка конфигурации шаблона параметра. Показывать только атрибуты

В соответствии с шаблоном, лежащим в основе параметра, мы получаем набор атрибутов параметра рис.5.


file:log_prm_atr.png
Рис.5. Вкладка атрибутов параметра.

Ссылки

Referring pages: Doc
Doc/DAQ
Doc/OpenSCADA060
Doc/ProgramManual/part4
Doc/QuickStart
Function
HomePageEn/Doc/ProgrammManual
HomePageEn/Doc/ProgrammManual/part5
HomePageUk/Doc
HomePageUk/Doc/DAQ
HomePageUk/Function
HomePageUk/Using/PLC/firmware
Using/PLC/firmware


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]