AstraRegul
Релиз 2024.08.31.00
×

4.4.1.4.2.4.3.4.2.4. Список сигналов

 
Список сигналов.
 
string Signals
 
Свойство "Cписок сигналов" предназначено для указания списка сигналов источника данных, по которым нужно получить данные. Формат задания – "JSON".
 
Передаваемая JSON-структура должна иметь следующий формат:
{
"items": [ {
"tag": "<TAG>",
"value": "<COLUMN-NAME>",
"quality": "<COLUMN-NAME>",
"timestamp": "<COLUMN-NAME>",
},
]
}
 
Где:
«tag» – тег сигнала на сервере (полное имя сигнала, формирующееся из имен узлов дерева сигналов, последовательно включающих данный сигнал).
«value» – идентификатор столбца таблицы, в который будет записываться значение сигнала.
«quality» – идентификатор столбца таблицы, в который будет записываться качество сигнала (необязательный параметр).
«timestamp»– идентификатор столбца таблицы, в который будет записываться метка времени сигнала (необязательный параметр).
 

Пример

 
Необходимо настроить компонент "Запрос значений множества сигналов AP" так, чтобы значения сигналов с тегами «Deviation.s_deviation4» и «Level.s_level4» были записаны в столбцы с идентификаторами «Value_1» и «Value_2».
 
В свойство "Список сигналов" передадим JSON-структуру, которая описывает сигналы и их ассоциированные столбцы в выходном наборе данных:
{
"items": [
{
"tag": "Deviation.s_deviation4",
"value": "Value_1"
},
{
"tag": "Level.s_level4",
"value": "Value_2"
}
]
}