$***********************************************************
$   макро задает гидравлический дроссель
$
$***********************************************************
$      формальные параметры шага МОДЕЛЬ
$ p1  - номер ф.з. с которого подается давление 1
$ p2  - номер ф.з. с которого подается давление 2
$ p3  - номер ф.з. на которое подается рассчитанный расход 1
$ p4  - номер ф.з. на которое подается рассчитанный расход 2 (отличается знаком от 1)
$
BL14 NPDS  NTIP   LX  LY  LZ  UX  UY  UZ
@  'характеристика дросселя'
        npu1   nmx1     0   0   0   0   0   0
@  'инвертор'
        npu2   102      0   0   0   0   0   0
@  'сумматор'
        npu3   101      0   0   0   0   0   0
@  'фиктивное звено'
        npu4   111      0   0   0   0   0   0
@  'фиктивное звено'
        npu5   111      0   0   0   0   0   0
BL16 NMX NAPR  TUF  KPAR  TDF  KPAR
@  'характеристика дросселя'
      nmx1   1  462   7    50    1
BL17  NSE  NT1  NUZ1  NT2  NUZ2  NMX
@  'давление 2 - инвертор'
      nse1 p2   1   npu2   1   1
@  'давление 1 - сумматор'
      nse2 p1   1   npu3   1   1
@  'инвертор - сумматор'
      nse3 npu2   1 npu3   2   1
@  'сумматор давлений  - дроссель'
      nse4 npu3   1 npu1  1    1
@  'расход1 - звено 1'
      nse5 npu1   1 npu4  1    1
@  'расход1 - звено 2'
      nse6 npu1   2 npu5  1    1
@  'расход1 - выход 1'
      nse7 npu4   1 p3    1    1
@  'расход2 - выход 2'
      nse8 npu5   1 p4    1    1
$************************************************
$     формальные параметры шага РАСЧЕТ
$     p1 - сопротивление на первом участке при положительной разнице давлений
$     p2 - давление срабатывания предохранительного клапана положительное
$     p3 - сопротивление предохранительного клапана при положительной разнице давлений
$     p4 - сопротивление на первом участке при отрицательной разнице давлений
$     p5 - давление срабатывания предохранительного клапана отрицательное
$     p6 - сопротивление предохранительного клапана при отрицательной разнице давлений
$     p7 - режим работы (1 - обычный, 0 - дроссель заперт)
$
BL33    NXAR    PRSOST    PRSL      KSTROK
@  'характеристика дросселя'
        nmx1     1        1          2
          1/p1  p2   1/p3   1/p4
          p5  1/p6   p7   0
        nmx1     1        2          1
          0.0    0.   0.   0.