Техническое задание на доработку программы для ПР200
Цель проекта
Исправить некорректную работу функций в существующей программе, написанной для программируемого реле ОВЕН ПР200-220.3.0.0.
Описание проблем
В текущей версии программы обнаружены следующие критические ошибки:
- Параметр задержки подачи питания: Пользователь может задать значение, но оно не сохраняется в памяти устройства, что приводит к некорректной работе алгоритма.
- Работа температурных зон: Программа рассчитана на управление четырьмя зонами, однако настройки для четвёртой зоны не применяются или работают нестабильно.
Требования к доработке
1. Исправление функции задержки
- Обеспечить корректное сохранение заданного пользователем значения параметра задержки в энергонезависимой памяти контроллера.
- Гарантировать, что сохранённое значение будет использоваться программой при каждом запуске и в процессе работы.
2. Исправление работы температурных зон
- Проанализировать логику работы с четвёртой температурной зоной.
- Устранить ошибки, из-за которых настройки для этой зоны не применяются.
- Обеспечить стабильную и предсказуемую работу всех четырёх зон в соответствии с заложенной в программе логикой.
Ожидаемый результат
Полностью работоспособная программа, в которой:
- Значение задержки подачи питания сохраняется после отключения питания и корректно используется.
- Все четыре температурные зоны управляются согласно заданным параметрам.
Дополнительные условия
- Исходный код программы предоставляется заказчиком.
- Исполнитель должен предоставить подробные комментарии о внесённых изменениях.