MR_113_V2 - расчет свойств нефтяного газа

Назначение.
Функциональный блок используется для расчета свойств природного газа по методу ГСССД МР 113-03 (263...500 К, до 15 МПа), при этом значение влажности должно быть вычислено в нормальных условиях (температура 20 оС и абсолютное давление 0,101325 кПа). Блок выполняется асинхронно и не влияет на цикл контроллера, отследить окончание вычислений можно с использованием выходного параметра READY.
Состав структурной переменной.
Переменная со структурным типом MR_113_V2 будет добавлена в локальный словарь автоматически при добавлении блока в редактор.

Соответствие элементов вещественных массивов X_in и X_out компонентам газа:
|
Выходной параметр Ready - признак завершения операции.
|
Выходной параметр ok - признак обнаружения ошибок:
|
Коды ошибок на выходе err с кратким описанием.
|
Пример синтаксиса на языке ST.
//вызов функционального блока
Block.MR_113_V2(T1, P, Type_V, Vlag, TypeX, X_in, X_out);
//чтение выходных параметров
Z := Block.Z;
Zc := Block.Zc;
K := Block.K;
Dens := Block.Dens;
DensC := Block.DensC;
ka := Block.ka;
Visc := Block.Visc;
Tcm := Block.Tcm;
Denscm := Block.Denscm;
M := Block.M;
Xp := Block.Xp;
Ready := Block.Ready;
ok := Block.ok;
err := Block.err;
|
