Предлагаю улучшения:
- сброс выполнять не по лог.1, а по фронту - чтобы сброс не "зависал"
- по аварии - останавливать алгоритм управления - если датчик неисправен, то ПЧВ просто максимально раскрутит насос, а ТЭН перегреет ёмкость
- ошибки, останавливающие работу сделать с фиксацией
- сделать диагностический вывод со сменяемыми сообщениями об ошибках
- т.к. команда на пуск, сброс ошибок и что-то ещё поступают по цифровому интерфейсу, то есть смысл контролировать его состояние (обрыв) и останавливать работу. Контроль осуществлять по изменению какого-нибудь числа, специально изменяемого и присылаемого из Master-устройства.




Ответить с цитированием
