DataInScada: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Новая страница: «Ниже представлены различные варианты отображения информации в рабочей программе Диспе…»
 
Нет описания правки
Строка 9: Строка 9:
[[Файл:Integra101 sample.PNG|600px|безрамки|центр|Данные счетчика ИНТЕГРА 101]]
[[Файл:Integra101 sample.PNG|600px|безрамки|центр|Данные счетчика ИНТЕГРА 101]]


=== Последнее обновление данных - прим. 1 ===
'''Последнее обновление данных - прим. 1'''


Отображает время последнего опроса прибора OPC-сервером.
Отображает время последнего опроса прибора OPC-сервером.


Реализуется с помощью примитива Текстовое поле с отключенными рамками и связанным тэгом "... .UpdTime"  (параметр 10085 прибора учета в OPC-сервере).  
Реализуется с помощью примитива Текстовое поле:
* Рамки - отключены.
* Без заливки
* Тэг:  "... .UpdTime"  (параметр 10085 прибора учета в OPC-сервере).  
* Скрипты \ OnDataChanged указана функция UpdateTime


В настройках Скрипты \ OnDataChanged примитива Текстовое поле должна быть указана функция UpdateTime
'''Данные прибора - прим. 2'''
 
Отображается последнее считанное с прибора значение.
 
Реализуется с помощью примитива Цифровой индикатор:
* В данном примере установлена опция "Скрыть фон"
* Тэг: любой тэг прибора
* Есть возможность установить граничные значения для параметра, при выходе за границу которых пользователь будет оповещен визуально-звуковой индикацией.
 
'''Статус прибора - прим. 3'''
 
Отображается оценка опроса прибора.
 
Реализуется с помощью примитива Статус:
* В настройках OPC-сервера для прибора обязательно должен быть установлен флажок для параметра Code (10082).
* Тэг:  "... .Status"  (непосредственно прибора)
 
'''Индикатор - прим. 4'''
 
Отображается процентное значение параметра.
 
Реализуется с помощью примитива Индикатор% (Раздел Дополнительно):
* Указываются граничные значения изменения параметра
* Тэг:  любой тэг прибора (в данном примере указаны тэги параметров управления нагрузкой)
 
'''Каналы управления - прим. 5'''
 
Отображают значение параметров управления нагрузкой. Оператор может изменять значение параметра, выполнив двойной клик мыши и указав новое значение.
 
Реализуется с помощью примитива Текстовое поле:
* Рамки - отключены.
* Тэг:  тэг параметра, который может быть удаленно изменен  (в АSUDBase такие параметры подсвечиваются в окне Шаг2).
* Скрипты \ LVM объект  следует указать название LUA-объекта параметра.

Версия от 11:40, 4 августа 2016

Ниже представлены различные варианты отображения информации в рабочей программе Диспетчера.

Данные электросчетчика ИНТЕГРА 101

Данные электросчетчиков имеет смысл отображать в SCADA при небольшом числе подключенных приборов (в противном случае удобнее будет пользоваться только программой ASUDBase).

Пример визуального отображения данных с прибора типа ИНТЕГРА 101 представлен на рисунке ниже.

Данные счетчика ИНТЕГРА 101
Данные счетчика ИНТЕГРА 101

Последнее обновление данных - прим. 1

Отображает время последнего опроса прибора OPC-сервером.

Реализуется с помощью примитива Текстовое поле:

  • Рамки - отключены.
  • Без заливки
  • Тэг: "... .UpdTime" (параметр 10085 прибора учета в OPC-сервере).
  • Скрипты \ OnDataChanged указана функция UpdateTime

Данные прибора - прим. 2

Отображается последнее считанное с прибора значение.

Реализуется с помощью примитива Цифровой индикатор:

  • В данном примере установлена опция "Скрыть фон"
  • Тэг: любой тэг прибора
  • Есть возможность установить граничные значения для параметра, при выходе за границу которых пользователь будет оповещен визуально-звуковой индикацией.

Статус прибора - прим. 3

Отображается оценка опроса прибора.

Реализуется с помощью примитива Статус:

  • В настройках OPC-сервера для прибора обязательно должен быть установлен флажок для параметра Code (10082).
  • Тэг: "... .Status" (непосредственно прибора)

Индикатор - прим. 4

Отображается процентное значение параметра.

Реализуется с помощью примитива Индикатор% (Раздел Дополнительно):

  • Указываются граничные значения изменения параметра
  • Тэг: любой тэг прибора (в данном примере указаны тэги параметров управления нагрузкой)

Каналы управления - прим. 5

Отображают значение параметров управления нагрузкой. Оператор может изменять значение параметра, выполнив двойной клик мыши и указав новое значение.

Реализуется с помощью примитива Текстовое поле:

  • Рамки - отключены.
  • Тэг: тэг параметра, который может быть удаленно изменен (в АSUDBase такие параметры подсвечиваются в окне Шаг2).
  • Скрипты \ LVM объект следует указать название LUA-объекта параметра.