OpenSCADAWiki: Doc/VCA/part4/part10 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part4/part10 from 2009-03-11 11:46:01..

4.9 Связывание с динамикой

Для предоставления актуальных данных интерфейсом визуализации должны использоваться данные подсистемы "Сбор данных (DAQ)". Природа этих данных следующая:

  1. параметры, содержащие некоторое количество атрибутов;
  2. атрибуты параметра могут предоставлять данные четырёх типов: Логический, Целый, Вещественный и Строковый;
  3. атрибуты параметра могут иметь историю (архив);
  4. атрибуты параметра могут быть на чтение, запись и с полным доступом.

Учитывая первый пункт нужно обеспечить возможность группового назначения ссылки. Для этого используем концепцию логического уровня.


В соответствии с пунктом 2, связи обеспечивают прозрачное преобразование типов и не требуют специальной конфигурации.


Для удовлетворения возможности доступа к архивам, в соответствии с пунктом 3, связи выполняют проверку типа атрибута и, в случае подключения к "Адресу", в значение помещается адрес связи.


В терминах СВУ, динамические связи и конфигурация динамики являются синонимами, для описания конфигурации которых предусматривается вкладка "Обработка" виджетов (рис.4.9.a). Вкладка содержит таблицу конфигурации свойств атрибутов виджета и текст процедуры вычисления виджета.


Вкладка "Обработка" страницы конфигурации виджета. (147 Kb)
Рис. 4.9.a Вкладка "Обработка" страницы конфигурации виджета.

Кроме полей конфигурации атрибутов в таблице предусматривается колонка "Обработка" (для избирательного использования атрибутов виджетов в вычислительной процедуре виджета) и колонки "Конфигурация" и "Конфигурационный шаблон" для описания конфигурации связей.


Колонка "Конфигурация" позволяет указать тип связи для атрибута виджета:


Колонка "Конфигурационный шаблон" позволяет описать группы динамических атрибутов. Например это могут быть разные типы параметров подсистемы "DAQ". Кроме того, при корректном формировании этого поля, работает механизм автоматического назначения атрибутов при указании только параметра подсистемы "DAQ", что упрощает процесс конфигурации. Значение этой колонки имеет следующий формат: <Параметр>|<Идентификатор>, где:


На рис. 4.9.b представлена вкладка связей с групповым назначением атрибутов путём указания только параметра, а на рис. 4.9.с с индивидуальным назначением атрибутов.


Вкладка "Связи" страницы конфигурации виджета c групповым назначением атрибутов путём указания только параметра. (78 Kb)
Рис. 4.9.b Вкладка "Связи" страницы конфигурации виджета c групповым назначением атрибутов путём указания только параметра.

Вкладка "Связи" страницы конфигурации виджета c индивидуальным назначением атрибутов. (81 Kb)
Рис. 4.9.с Вкладка "Связи" страницы конфигурации виджета c индивидуальным назначением атрибутов.

При размещении виджета, содержащего конфигурацию связей, в контейнер виджетов все связи исходного виджета добавляются в список результирующих связей контейнера виджетов (рис. 4.9.d)


Вкладка "Связи" страницы конфигурации контейнера виджетов, включающего виджеты со связями. (139 Kb)
Рис. 4.9.d Вкладка "Связи" страницы конфигурации контейнера виджетов, включающего виджеты со связями.

Вычисление связей.


Динамическое связывание.


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