Вдогонку. А и В пишутся в энергонезависимые переменные. Если начался режим А+18, значение А должно быть заблокировано от изменений. Пока не начался режим перехода(идет режим А+18), значение В может быть изменено в пределах от А до А+6,но в данном случае это неважно, думаю. В момент начала перехода должно быть заблокировано и значение В, до окончания полного цикла. Но это к самой логике отношения не имеет, это внешние ФБ или макросы какие-то должны быть, и сейчас можно на это вообще внимания не обращать, думаю что сам это сделаю.

Уехал, буду у компа после 23-00, если вопросы будут, отвечу. Всем огромное спасибо, что моей схемкой занимаетесь!