Добавление снапшотов, состояний и событий: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
Строка 10: Строка 10:
 
Для добавления снапшота необходимо:
 
Для добавления снапшота необходимо:
 
* 1. Перейти в раздел '''Мониторинг''' ([[File:SystemMenu.png]] => [[File:MonitoringMenu.png]]) и выбрать драйвер, в который будет добавлен снапшот.
 
* 1. Перейти в раздел '''Мониторинг''' ([[File:SystemMenu.png]] => [[File:MonitoringMenu.png]]) и выбрать драйвер, в который будет добавлен снапшот.
* 2. Выбрать пункт '''Snapshots''', нажать на него правой кнопкой мыши и в контекстном меню выбрать '''Добавить -> Снапшот'''.
+
* 2. Выбрать пункт '''Snapshots''', нажать на него правой кнопкой мыши и в контекстном меню выбрать '''Добавить''' => '''Снапшот'''.
 
* 3. Заполнить форм и нажать кнопку '''Создать'''.
 
* 3. Заполнить форм и нажать кнопку '''Создать'''.
  
 
= Добавление состояния драйвера =
 
= Добавление состояния драйвера =
 
= Добавление события драйвера =
 
= Добавление события драйвера =

Версия 01:24, 26 марта 2020

Типовые конфигурации для драйверов содержат необходимый минимум параметров, которые будут читаться со станка и интерпретироваться системой DPA. Для большинства драйверов есть возможность настроить чтение дополнительных значений, например, сбор информации по инструментам, по позициям осей, температурам, R – регистрам и прочему. После этого можно добавить их хранение/отображение в системе DPA в виде индикаторов, формировать по ним отчеты или настроить по ним сигналы.

Для того, чтобы организовать чтение дополнительных значений со станка нужно проделать следующие действия:

  • Настроить snapshot. Снапшот – это порция данных, которую драйвер читает за один раз со станка. Это может быть вызов какой-то функции станка (API), чтения ячейки памяти или подписка на какое-то событие станка. Каждый тип драйвера реализует собственный UI для настройки снапшотов.
  • Настроить состояние драйвера. Состояние драйвера – это вычисляемый осмысленный набор данных привязанный к кой-то структурной единицы станка. Состояния вычисляются на основе данных из снапшотов или других состояний станка.
  • Настроить событие. Не все состояния отправляются в DPA.Host. Например, некоторые состоянии промежуточные (используются для вычисления других состояний). События предназначены для того, чтобы указать какие состояния и в каких случаях необходимо отправлять в DPA.Host.

Добавление снапшота

Для добавления снапшота необходимо:

  • 1. Перейти в раздел Мониторинг (SystemMenu.png => MonitoringMenu.png) и выбрать драйвер, в который будет добавлен снапшот.
  • 2. Выбрать пункт Snapshots, нажать на него правой кнопкой мыши и в контекстном меню выбрать Добавить => Снапшот.
  • 3. Заполнить форм и нажать кнопку Создать.

Добавление состояния драйвера

Добавление события драйвера