Рисунок 1 – Условное обозначение
| Входы | Тип данных | Пояснения | Диапазон |
|---|---|---|---|
| ia_Tao | Float | Температура наружного воздуха (Тнар) | |
| mode | Int | Режим определения сезона |
0 – по Тнар 1 – по кнопке |
| ua_Twinter | Float | Температура смены сезона (Туст) | |
| ub_IsWinter | Bool | Кнопка задания сезона |
0 – Лето 1 – Зима |
| Av_Sens | Bool | Датчик Тнар неисправен |
0 – Норма 1 – Авария |
| ob_IsWinter | Bool | Текущий сезон |
0 – Лето 1 – Зима |
Если выбран режим работы – «По Тнар» (mode="0), то переход в сезон «Лето» (ob_IsWinter=0") происходит при Тнар<Туст (ia_Tao < ua_Twinter); переход в сезон «Зима» (ob_IsWinter="1) при Тнар>Туст+3 (ia_Tao > ua_Twinter+3).
Если датчик температуры наружного воздуха неисправен (Av_Sens=1"), то сезон «Зима». Если выбран режим – «По кнопке» (mode=1), то текущий сезон равен положению кнопки (ub_IsWinter).