<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.Функции.Системные > GetVariableInfo |
Функция GetVariableInfo служит для поиска параметра по полному имени и выводу информации о его Id/Path, который соотвествует полям itemid/path в таблице items в архиве данных в режиме исполнения.
Находится в библиотеке BaseObjects.Функции.Системные
Вид в дереве |
Вид в редакторе FBD |
Входы и выходы функции:
Название |
Тип |
Назначение |
Входы |
||
FullName |
STRING |
Задается полное имя параметра в проекте |
Выходы |
||
Q |
BOOL |
Выход функции. Если параметр, заданный на вход FullName будет найден в проекте, то Q = true, в противном случае Q = false. |
ItemId |
LINT |
Выдается ID параметра в объекте. Если используются экземпляры объектов, то выдается ID экземпляра. |
Path |
STRING |
Выдается путь к параметру внутри экземпляра объекта. Если параметр имеет тип массив структур, то в выдается путь к полю. |
ArchiveItemId |
LINT |
Выдается ID архивируемого параметра, связанного с указанным. Если флаг Архивировать установлен, у самого параметра, то будет выдаваться его собственный ID. Если используются экземпляры объектов, то выдается ID экземпляра, где находится архивируемый параметр. |
ArchiveItemPath |
STRING |
Выдается путь к архивируемому параметру внутри экземпляра объекта. Если параметр имеет тип массив структур, то в выдается путь к полю. |