Skip to content

General.GetPLCDataForTag

Вызов: GAP.ScadaProjectBase.General.GetPLCDataForTag(tag, data)

Возвращает значение поля данных экземпляра из модели ПЛК по тегу и имени поля.

Ищет обновлённый экземпляр ПЛК по имени tag и возвращает значение поля data из InstanceData. Если экземпляр/поле не найдено, возвращает пустую строку.

  • Пустая строка (""): возвращается, если экземпляр tag не найден или в InstanceData отсутствует ключ data (логирование не выполняется).
  • Вызов: GAP.ScadaProjectBase.General.GetPLCDataForTag("P072AI1001", "AlarmLevel")
    • Результат: "HH", если у обновлённого экземпляра P072AI1001 в InstanceData поле AlarmLevel = "HH".