Переменные

Материал из TekonWiki
Версия от 14:17, 5 апреля 2016; Alex (обсуждение | вклад) (Новая страница: «Category:ПрограммыСКАДА Category:ПрограммыСКАДА:SCADA Версия документа: {{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVI…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску


Версия документа: 05.04.2016

Автор изменений : Alex

Версия

1.0.0.1  от 05-04-2016

Начиная с версии 2.1.1 в программе АСУД.SCADA доступен ряд дополнительных функциональных возможностей по анализу состояния группы дискретных сигналов.

Данный функционал реализуется с помощью механизма "Переменных".

Переменные - это некий аналог Item в понимании OPC-сервера, но реализованный на стороне Scada.

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

В настоящее время доступны следующие логические функции:

  • OR - логическое ИЛИ
  • AND - логическое И.

Несмотря на то, что переменная может быть связана с любым типом Item, пока (в связи со спецификой реализации) имеет смысл сопоставлять ее с Item типа:

  • дискретный датчик
  • канал ПГС

Привязать Переменную можно через свойство Тэг к примитиву Изображение (см. дополнительные примитивы).

Что в итоге сейчас можно реализовать:

  1. Показать Изображение 1 в случае если любой из анализируемых сигналов находится в Активном (сигнальном) состоянии
  2. Показать Изображение 2 иначе

или

  1. Показать Изображение 1 в случае если все из анализируемых сигналов находится в Активном (сигнальном) состоянии
  2. Показать Изображение 2 иначе


Для использования примитивов в АСУД.SCADA следует добавить модуль variables.psm в папку ..\Scada\Modules

Текущие ограничения в работе:

  • Пока работают только с примитивом Изображение