Функция получения списка портов, связанных с заданным портом
con_port_list = traceallports(port_id);
port_id – идентификатор порта.
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 и наконец получение списка портов, с которыми связан данный порт.