Функция установки типа линии связи порта.
setportlinetype(port_id, type_num);
port_id – идентификатор порта. Может быть получен функцией getblockportid;
type_num – номер типа линии связи: 0 – математическая, 1 – гидравлическая, 2 – тепловая, 3 – электрическая, 4 – механическая, 5 – связь состояния, 6 – межканальный обмен, 7 – тепловое излучение, 8 – связь бака с трубным пучком.
setportlinetype – функция позволяет устанавливать для порта с идентификатором port_id тип линии связи в соответствии с номером type_num.
Функция возвращает логическую 1, если установка типа линии связи прошла успешно и 0, если установить тип линии связи не удалось.
var obj_id:integer, port_id:integer, coord:point; obj_id = findobjectbyname("ModelTime_source"); //получаем id блока port_id = getblockportid(obj_id, 0); //получаем id нулевого порта блока bbb = setportlinetype(port_id, 0);
В результате выполнения данного скрипта тип линии для нулевого порта блока с именем ModelTime_source будет установлен, как «Математическая связь»