Вопрос (Проблема):
Есть ли бит, показывающий первый цикл сканирования программы в ПО SoMachine V2.0?
Серия/Окружение/Версии:
SoMachine V2.0 и более старшие версии
Решение:
Функции "IsFirstMastColdCycle" и "IsFirstMastCycle", возвращают состояние True (Истина) в течение первого цикла задачи MAST после запуска контроллера.
Есть ли бит, показывающий первый цикл сканирования программы в ПО SoMachine V2.0?
Серия/Окружение/Версии:
SoMachine V2.0 и более старшие версии
Решение:
Функции "IsFirstMastColdCycle" и "IsFirstMastCycle", возвращают состояние True (Истина) в течение первого цикла задачи MAST после запуска контроллера.
Например, с этой небольшой программой:
For example, with this small program:
IF IsFirstMastColdCycle() THEN
a := a + 1;
END_IF
IF IsFirstMastCycle() THEN
b := b + 1;
END_IF
For example, with this small program:
IF IsFirstMastColdCycle() THEN
a := a + 1;
END_IF
IF IsFirstMastCycle() THEN
b := b + 1;
END_IF
Переменная "а" будет увеличиваться на 1 во время первого цикла программы M238/M258 после холодного старта (ColdStart).
Значение "б" будет увеличивается на единицу, каждый первый цикл программы M238/M258 после теплого старта (WarmStart).