AstraRegul
Релиз 2024.08.31.00
×

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 до квитирования – мигать красным, а после квитирования просто гореть красным.
При этом синие индикаторы не гаснут пока есть связь с сигналом.