From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)== {{Anch|TCntrNode|Any object (TCntrNode) of OpenSCADA objects tree (SYS.*)}} ==
Object functions:
* ''TArrayObj nodeList( string grp = "", string path = "" );'' — Get child nodes full identifiers list for group ''grp'' and node from path ''path''. If ''grp'' empty then return nodes for all groups. The full identifier is "{grp}{nID}".
* ''TCntrNodeObj nodeAt( string path, string sep="" );'' — Attach to node ''path'' into OpenSCADA objects tree. If a separator set into ''sep'' then path process as separated string. For missed and invalid nodes the function will return "false" when a correct node in it conversion to BOOLEAN will return "true".
* ''TCntrNodeObj nodePrev( );'' — Get previous, parent, node.
* ''string nodePath( string sep = "", bool from_root = true );'' — Getting the path of the current node in the object tree OpenSCADA. One separator character is specified in ''sep'' to get the path through the separator, for example, "DAQ.ModBus.PLC1.P1.var", otherwise "/DAQ/ModBus/PLC1/P1/var". ''from_root'' indicates a need to form a path from the root, and without the Station ID.
* ''int messSys( int level, string mess )'' — Formation of the system message ''mess'' with the ''level'' with the node path as a category and with the human readable path before the message.
 h Russian (ru)== {{Anch|TCntrNode|Любой объект (TCntrNode) дерева OpenSCADA (SYS.*)}} ==
Функции объекта:
* ''TArrayObj nodeList( string grp = "", string path = "" );'' — возвращает список идентификаторов дочерних узлов для группы ''grp'' и узла по пути ''path''. Если ''grp'' пусто то возвращаются узлы всех групп.
* ''TCntrNodeObj nodeAt( string path, string sep = "" );'' — подключает к узлу ''path'' в дереве объектов OpenSCADA (рис.1). Если указывается разделитель в ''sep'' то путь обрабатывается как строка с разделителем. Для отсутствующих и некорректных узлов эта функция будет возвращать "false", тогда как корректный узел, при преобразовании в BOOLEAN, вернёт "true".
* ''TCntrNodeObj nodePrev( );'' — возвращает предыдущий-родительский узел.
* ''string nodePath( string sep = "", bool from_root = true );'' — возвращает путь к текущему узлу в дереве объектов OpenSCADA (рис.1). Символ разделителя указывается в ''sep'' для получения пути через разделитель, например — "DAQ.ModBus.PLC1.P1.var", иначе — "/DAQ/ModBus/PLC1/P1/var". ''from_root'' указывает на необходимость формировать путь от корня и без указания идентификатора станции.
* ''int messSys( int level, string mess )'' — формирует системное сообщение ''mess'' с уровнем ''level'', с путём узла в качестве категории и с читабельным путём перед сообщением.
 h Ukrainian (uk)== {{Anch|TCntrNode|Будь який об'єкт (TCntrNode) дерева OpenSCADA (SYS.*)}} ==
Функції об'єкту:
* ''TArrayObj nodeList( string grp = "", string path = "" );'' — повертає перелік повних ідентифікаторів дочірніх вузлів для групи ''grp'' та вузла за шляхом ''path''. Якщо ''grp'' порожня то повертаються вузли всіх груп. Повний ідентифікатор, це "{grp}{nID}".
* ''TCntrNodeObj nodeAt( string path, string sep = "" );'' — під'єднує до вузла ''path'' у дереві об'єктів OpenSCADA (рис.1). Якщо вказується роздільник у ''sep'' то шлях обробляється як рядок з роздільником. Для відсутніх та некоректних вузлів ця функція повертатиме "false", тоді як коректний вузол, при перетворені у BOOLEAN, повертатиме "true".
* ''TCntrNodeObj nodePrev( );'' — повертає попередній-батьківський вузол.
* ''string nodePath( string sep = "", bool from_root = true );'' — повертає шлях до поточного вузла у дереві об'єктів OpenSCADA (рис.1). Символ роздільника вказується у ''sep'', для отримання шляху через роздільник, наприклад — "DAQ.ModBus.PLC1.P1.var", інакше — "/DAQ/ModBus/PLC1/P1/var". ''from_root'' вказує на необхідність формувати шлях від кореня та без вказання ідентифікатору станції.
* ''int messSys( int level, string mess )'' — формує системне повідомлення ''mess'' з рівнем ''level'', зі шляхом вузла у якості категорії та з читабельним шляхом перед повідомленням.