Параметром PRINT можно заказать вывод сообщений в файл протокола об изменении состояния триггера:
- не выводить (PRINT=0);
- только первый раз (PRINT=1);
- каждый раз при включении триггера (PRINT=2);
- каждый раз при выключении триггера (PRINT=3);
- каждый раз при включении и выключении триггера (PRINT=4).
Отключается триггер параметром Stopped=1. Отключенный триггер выдает значение по умолчанию.
Триггер 2 управляются двумя сигналами: сигналом, включающим триггер, и сигналом, выключающим триггер. Если триггер включен (значение .true.), то проверяется сигнал, выключающий триггер (Signal_Off). Если триггер выключен (значение .false.), то проверяется сигнал, включающий триггер (Signal_On). Время последнего изменения состояния триггера можно получить в качестве значения датчика (тип 5 TRIP_TWO_ON, TRIP_TWO_OFF).
| Идентификатор в файле данных | Описание /возможные значения/ | 
| Name | Имя триггера 2 | 
| Comment | Комментарий | 
| Signal_On | Сигнал, включающий триггер (логическое выражение) | 
| Signal_Off | Сигнал, выключающий триггер (логико-числовое выражение, результат должен быть логическим) | 
| TimeDependence | Признак накопления временной зависимости /0, 1/ | 
| InitialValue | Начальная инициализация | 
|  | Признак печати сообщения /0, 1, 2, 3, 4/ | 
| Stopped | Отключение триггера /0, 1/ | 
Имя триггера (Name) может использоваться не только в ссылках на него, но и в выражениях аналитических датчиков или триггеров, а также в качестве подписи столбца временной зависимости триггера, если заказано ее накопление.
Комментарий используется в качестве заголовка временной зависимости.
Значение InitialValue присваивается триггеру при чтении данных. Если имя триггера входит в выражение для аналитического датчика или триггера, который инициализируется раньше, то это значение участвует в первой инициализации, а при следующих инициализациях используется значение с предыдущего шага.
Накопление временной зависимости значения датчика заказывается параметром TimeDependence=1. Если значение триггера .true., то выводится число 1, если .false., то 0.
Параметром PRINT можно заказать вывод сообщений в файл протокола об изменении состояния триггера:
- не выводить (PRINT=0);
- только первый раз (PRINT=1);
- каждый раз при включении триггера (PRINT=2);
- каждый раз при выключении триггера (PRINT=3);
- каждый раз при включении и выключении триггера (PRINT=4).
Отключается триггер параметром Stopped=1. Отключенный триггер выдает значение по умолчанию.
              Регулятор рассчитывает изменение
контрольного параметра f по закону:  , где F – функция
датчиков, Tτ - характерное время регулирования.
, где F – функция
датчиков, Tτ - характерное время регулирования.
| Идентификатор в файле данных | Описание /возможные значения/ | 
| Name | Имя регулятора | 
| Comment | Комментарий | 
| InitialValue | Начальная инициализация | 
| TimeDependence | Признак накопления временной зависимости /0,1/ | 
| Ехpression | Контрольное выражение | 
| RegulationTime | Характерное время регулирования | 
Имя регулятора (Name) может использоваться в ссылках на него, а также в качестве подписи столбца временной зависимости, если заказано ее накопление.
Комментарий используется в качестве заголовка временной зависимости.
Значение InitialValue присваивается регулируемой величине при чтении данных.
Накопление временной зависимости значения триггера заказывается параметром TimeDependence=1.
Логико-алгебраическое выражение Ехpression определяет функцию F. Функция F вычисляется на каждом временном шаге.
Приведем пример регулятора ANG_V1, который выводит угловую скорость насоса на значение 3.26 за характерное время 10 с.
&PUMP
Name="PUMP1", Coef_Kt=1, Coef_Kq=9000, Coef_Kw=1.1E6,
AngularVelocity_Regulator="ANG_V1",
&TRANSDUCER
Name="ANG_V", Comment="Угловая~скорость~насоса",
ControlParameterType=1, Pump=="PUMP1", ControlParameter="ANG_VEL",
InitialValue=1, Accumulation=0, TimeDependence=1,
®ULATOR
Name="ANG_V1",Comment="Регулятор~угловой~скорости",
InitialValue=0, TimeDependence=1, Expression="3.26-ANG_V",
RegulationTime=10,
Значение угловой скорости на на каждом шаге вычисляется по соотношению:
 . Здесь ANG_V = ωn
– значение угловой скорости на текущем шаге.
. Здесь ANG_V = ωn
– значение угловой скорости на текущем шаге.
Приказы предназначены для управления счетом. По условию (Condition), заданному в приказе, выполняется заказанный приказ, о чем выдается сообщение в протокол. Все выполненные приказы, изменяющие ход расчета, сохраняются в файле рестарта. При продолжении счета с файла рестарта перед началом расчета выполняются все ранее выполненные приказы в порядке их исполнения. Если при этом уменьшить текущее время расчета (CorrectTime), то нарушится последовательность исполнения приказов. Поэтому, если в файле рестарта записаны выполненные приказы, изменяющие ход расчета, то не разрешается менять текущее время, о чем выдается сообщение.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.