setportlinetype

Функция установки типа линии связи порта.

Синтаксис:

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 будет установлен, как «Математическая связь»