Слайд 2Фрагмент программы, написанной на языке программирования CONT:
/*
Константе ВЕРХНИЙ_ПРЕДЕЛ соответствует +50
![Фрагмент программы, написанной на языке программирования CONT: /* Константе ВЕРХНИЙ_ПРЕДЕЛ соответствует +50](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-1.jpg)
градусов по Цельсию
Константе НИЖНИЙ_ПРЕДЕЛ соответствует -50 градусов по Цельсию
Флаги ВЫХОД_ЗА_НИЖНИЙ_ПРЕДЕЛ и ВЫХОД_ЗА_ВЕРХНИЙ_ПРЕДЕЛ
обнулены
*/
ЕСЛИ показания датчика ТЕРМОМЕТР <= ВЕРХНИЙ_ПРЕДЕЛ, то
{ " Температура не превышает верхний предел
" Проверить, выходит ли температура за нижний предел
ЕСЛИ показания датчика ТЕРМОМЕТР < НИЖНИЙ_ПРЕДЕЛ, то
{ " Температура выходит за нижний предел
ВЗВЕСТИ флаг (ВЫХОД_ЗА_НИЖНИЙ_ПРЕДЕЛ);
" Включить нагреватель
ВКЛЮЧИТЬ дискретный выход (ПОВЫШЕНИЕ_ТЕМПЕРАТУРЫ);
}
" Температура находится внутри допустимого диапазона,
" автоматический переход на метку КОНЕЦ_ПРОВЕРКИ
}
ИНАЧЕ температура превышает верхний предел
{
ВЗВЕСТИ флаг (ВЫХОД_ЗА_ВЕРХНИЙ_ПРЕДЕЛ);
" Включить вентилятор
ВКЛЮЧИТЬ дискретный выход (ПОНИЖЕНИЕ_ТЕМПЕРАТУРЫ);
}
[КОНЕЦ_ПРОВЕРКИ]
Слайд 3Примеры выражений, написанных на языке программирования CONT:
Пример 1:
ФЛАГ_ВЫХОДА_ЗА_УСТАВКУ =
(ЗНАЧ_ПАРАМЕТРА[НОМЕР_ПАРАМЕТРА] < УСТАВКА_МИН[НОМЕР_ПАРАМЕТРА])
![Примеры выражений, написанных на языке программирования CONT: Пример 1: ФЛАГ_ВЫХОДА_ЗА_УСТАВКУ = (ЗНАЧ_ПАРАМЕТРА[НОМЕР_ПАРАМЕТРА]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-2.jpg)
|
(ЗНАЧ_ПАРАМЕТРА[НОМЕР_ПАРАМЕТРА] > УСТАВКА_МАКС[НОМЕР_ПАРАМЕТРА]);
Пример 2:
ЧИСЛО_ВКЛЮЧЕННЫХ_НАСОСОВ = (СОСТОЯНИЕ_НАСОСА[0] == ВКЛЮЧЕН)
+ (СОСТОЯНИЕ_НАСОСА[1] == ВКЛЮЧЕН)
+ (СОСТОЯНИЕ_НАСОСА[2] == ВКЛЮЧЕН);
Пример 3:
ФЛАГ_АВАРИИ = сработал таймер @ОЖИДАНИЕ_ВКЛЮЧ_НАСОСА@
| истекло время @ТАЙМАУТ_ЗАКРЫТИЯ_ЗАДВИЖКИ@;
Слайд 4Конфигуратор переменных и констант:
![Конфигуратор переменных и констант:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-3.jpg)
Слайд 5Конфигуратор модулей связи с объектом серии ЭК-2000:
![Конфигуратор модулей связи с объектом серии ЭК-2000:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-4.jpg)
Слайд 6Конфигуратор модулей удаленной связи с объектом серии DCS-2000:
![Конфигуратор модулей удаленной связи с объектом серии DCS-2000:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-5.jpg)
Слайд 7Конфигуратор информационных каналов контроллера:
![Конфигуратор информационных каналов контроллера:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080841/slide-6.jpg)