Типовые конфигурации для драйверов содержат необходимый минимум параметров, которые будут читаться со станка и интерпретироваться системой DPA. Для большинства драйверов есть возможность настроить чтение дополнительных значений, например, сбор информации по инструментам, по позициям осей, температурам, R – регистрам и прочему. После этого можно добавить их хранение/отображение в системе DPA в виде [[Добавление индикаторов|индикаторов]], формировать по ним отчеты или настроить по ним сигналы.
Для того, чтобы организовать чтение дополнительных значений со станка нужно проделать следующие действия:
= Добавление снапшота =
== Создание ==
Для добавления снапшота необходимо:
[[File:newSnapshot.png]]
== Заполнение формы == Каждый тип драйвера имеет свою форму настройки снапшота. Примеры:* [[Подключение_SIEMENS_SINUMERIK#Настройка снапшотов|Siemens]] == Проверка ==
После того, как снапшот добавлен, можно убедиться в корректности его настройки, для этого необходимо выбрать пункт [[File:data.png]] в только что созданном снапшоте. В открывшейся форме будет отображать список полей, который есть в снапшоте, с их текущими значениями, или же сообщение об ошибке.
После создания состояния оно находится в деактивированном режиме. Активировать его можно поле того, как будут добавлен хотя бы один триггер и настроен провайдер состояния. Для активации нужно выбрать состояние и нажать кнопку '''Активировать'''.
После активации можно просмотреть текущие значения в состоянии, для этого необходимо выбрать пункт '''[[File:data''' .png]] в только что созданном состоянии. В открывшейся форме будет отображать список полей со значениями или же сообщение об ошибке. [[File:driverStateData.png]]
= Добавление события драйвера =
Затем необходимо добавить провайдер события – какие именно данные отправлять. В качестве данных можно указать любое из состояний, настроенных до этого.
Кроме того, у события необходимо выбрать [[транспорт ]] доставки.
И после всех этих действий, событие нужно активировать, аналогично тому, как активируются состояния драйвера.
Чтобы быстро создать событие для состояния, можно в контекстном меню у состояния выбрать пункт '''Добавить''' => '''Событие состояния''', в этом случае будет создано событие с один триггером по выбранному состоянию и это же состояние будет указано в качестве провайдера события.