Функция получения первичного выходного порта по входному.
out_p = findstartport(port_id);
port_id – ссылка (идентификатор) на входной порт.
findstartport – функция позволяет определить начальный выходной порт по заданному идентификатору конечного входного порта (port_id). Входной и выходной порты должны быть соединены линией связи.
Функция возвращает число типа integer, являющееся идентификатором выходного порта, соединенного линией связи с указанным входным портом.
p_in = getblockportid(macro2,0); //получение идентификатора входного порта p_out = findstartport(p_in); //получение идентификатора первичного выходного порта
В результате выполнения данного скрипта, переменная p_out получит значение идентификатора, соответствующего конечному порту, с которым соединен выходной порт p_id с помощью линии связи.