traceallports

Функция получения списка портов, связанных с заданным портом

Синтаксис:

con_port_list = traceallports(port_id);

Аргументы:

Имя Тип данных Описание
port_id integer Идентификатор порта

Описание:

traceallports – функция позволяет получить массив идентификаторов всех портов, связанных линиями связи с портом, имеющим идентификатор port_id. Идентификатор заданного порта port_id может быть получен, например, с помощью функции getblockportid.

Результат:

Имя Тип данных Описание
con_port_list intarray Функция возвращает целочисленный массив идентификаторов всех портов, с которыми так или иначе связан заданный порт

Пример:

obj_id = getobj(1);
port_id = getblockportid(obj_id,0);
conn_port_list = traceallports(port_id);

В данном примере происходит получение идентификатора блока, затем происходит получение идентификатора его порта с номером 0 и наконец получение списка портов, с которыми связан данный порт.

Дополнительные материалы

Нет.