4.7.2.1. Конфигурационный файл
Чтобы настроить Astra.Keyboard, откройте файл конфигурации config.xml.
Каталог Windows
C:\Program Files\AstraRegul\Astra.Keyboard
|
.
Каталог AstraLinux и РЕД ОС
/opt/AstraRegul/Astra.Keyboard
|
.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<OpcServer>
<ServerAddress value="opc.tcp://localhost:62544" />
</OpcServer>
<UpdateClientTime value="5" />
<SetupDeviceTime value="30" />
<Buttons>
<Button Number="" EnableOPC="1" SignalPath="" />
</Buttons>
</configuration>
|
Для удобства рекомендуется использовать текстовый редактор с подсветкой синтаксиса, например Notepad++.
|
Атрибуты
Атрибут
|
Описание
|
Значение
по умолчанию
|
ServerAddress
|
Адрес, по которому доступен сервер.
|
opc.tcp://localhost:62544"
|
UpdateClientTime
|
Период обновления состояния подключения к OPC-серверу
|
5
|
SetupDeviceTime
|
Период обновления состояния подключения к устройству
|
30
|
Атрибуты клавиш
Атрибут
|
Описание
|
Значение
по умолчанию
|
Number
|
Номер клавиши на клавиатуре
|
-
|
EnableOPC
|
Включить отслеживание сигнала
|
0
|
SignalPath
|
Полный путь к сигналу типа BOOL на OPC UA-сервере.
|
-
|
Чтобы изменения вступили в силу, необходимо сохранить файл и перезапустить службу Astra.Keyboard.
|
Пример
В данном примере на кнопки 1-3 мы привязали булевские сигналы и разрешили считывание по OPC.
При отсутствии сигнала кнопки будут гореть красным, при сигнале false – синим, при сигнале true до квитирования – мигать красным, а после квитирования просто гореть красным.
При этом синие индикаторы не гаснут пока есть связь с сигналом.