getparentwirenodeindex

Функция получения номера узла родительской линии связи.

Синтаксис:

node_num = getparentwirenodeindex(w_id);

Аргументы:

w_id – идентификатор линии связи.

Описание:

getparentwirenodeindex – функция получения номера точки (начиная с 1) ветвления (узла) на родительской линии связи, от которой ответвляется линия связи с идентификатором w_id. Функция используется в анализа топологической структуры схемы.

Результат:

node_num – функция возвращает целое число, являющееся порядковым номером точки ветвления на родительской линии, от которой отходит указанная линия связи.

Пример:

p_id = getblockportid(mul_oper3,2);  //получение идентификатора порта
w_id = getportwireid(p_id); //получение идентификатора линии связи, подключенной к порту
node_num = getparentwirenodeindex(w_id); //получение номера узла родительской линии связи

В результате выполнения данного скрипта переменная node_num получит значение номера точки ветвления на родительской линии, к которой подключенa линия, соединенная с портом номер 2 блока с именем mul_oper3.