Константе ВЕРХНИЙ_ПРЕДЕЛ соответствует +50 градусов по Цельсию
Константе НИЖНИЙ_ПРЕДЕЛ
соответствует -50 градусов по ЦельсиюФлаги ВЫХОД_ЗА_НИЖНИЙ_ПРЕДЕЛ и ВЫХОД_ЗА_ВЕРХНИЙ_ПРЕДЕЛ
обнулены
*/
ЕСЛИ показания датчика ТЕРМОМЕТР <= ВЕРХНИЙ_ПРЕДЕЛ, то
{ " Температура не превышает верхний предел
" Проверить, выходит ли температура за нижний предел
ЕСЛИ показания датчика ТЕРМОМЕТР < НИЖНИЙ_ПРЕДЕЛ, то
{ " Температура выходит за нижний предел
ВЗВЕСТИ флаг (ВЫХОД_ЗА_НИЖНИЙ_ПРЕДЕЛ);
" Включить нагреватель
ВКЛЮЧИТЬ дискретный выход (ПОВЫШЕНИЕ_ТЕМПЕРАТУРЫ);
}
" Температура находится внутри допустимого диапазона,
" автоматический переход на метку КОНЕЦ_ПРОВЕРКИ
}
ИНАЧЕ температура превышает верхний предел
{
ВЗВЕСТИ флаг (ВЫХОД_ЗА_ВЕРХНИЙ_ПРЕДЕЛ);
" Включить вентилятор
ВКЛЮЧИТЬ дискретный выход (ПОНИЖЕНИЕ_ТЕМПЕРАТУРЫ);
}
[КОНЕЦ_ПРОВЕРКИ]