Про программирование Plavka.Pro PRG1.0.
История программирования кажется сложной и запутанной. Но разобраться нужно.
Приступим к разбору. Сначала работа с бумагой и ручкой (печь
пока не трогаем).
Что вы хотите от печи? Запишите простым русским языком, но только в нужном виде:
Построчно.
В каждой строке пишем температуру и время до следующей температуры.
Пример. Нагрев от 20 градусов за 30 минут до 100 градусов потом 25 минут держим 100 градусов, потом остановка.
Будет
выглядеть, согласно этим требованиям так:
Нагрев от 20 градусов за 30 минут |
20 30 |
до 100 градусов потом 25 минут |
100 25 |
держим 100 градусов |
100 -121 |
-121 это команда остановки, это важно, но об этом чуть ниже и более подробно расскажем.
Итак, получилась программа.
Вы обратили внимание как печи нужно показывать температурную полку?
Да, именно так от 100 градусов 25 минут к
100 градусам… тогда печь 25 минут будет поддерживать постоянную температуру.
Осталось лишь добавить несколько символов: строк у нас
получилось 3:
в первом столбце перед каждой температурой пишем “SP” и номер строки:
SP1 20 30
SP2 100 25
SP3 100 -121
А перед каждым временем пишем “t” и номер строки
SP1 20 t1 30
SP2 100 t2 25
SP3 100 t3 -121
В таком виде программу можно отдать печи.
Но что это за программа сушка, не больше. Давайте уж про
обжиг.
Программа обжига глины 950 градусов:
от 20 градусов за 30 минут до 100 градусов, потом 30 минут выдержка
на 100 градусов, потом 180 минут до 573 градусов, потом 30 минут выдержка на
573 градусах, потом 180 минут до 950 градусов выдержка 30 минут на 950
градусах, остывание.
от 20 градусов за 30 минут |
20 30 |
до 100 градусов, потом 30 минут |
100 30 |
выдержка на 100 градусов, потом 180 минут |
100 180 |
до 573 градусов, потом 30 минут |
573 30 |
выдержка на 573 градусах, потом 180 минут |
573 180 |
до 950 градусов выдержка 30 минут |
950 30 |
на 950 градусах, остывание. |
950 -121 |
Как и в прошлый раз в первом столбце перед каждой температурой
пишем “SP” и номер
строки, а перед каждым временем пишем “t” и номер строки
SP1 20 t1 30
SP2 100 t2 30
SP3 100 t3 180
SP4 573 t4 30
SP5 573 t5 180
SP6 950 t6 30
SP7 950 t7 -121
Работа с листиком и ручкой закончена. В результате неё мы получили программу, которую поймёт наш терморегулятор.
Теперь о терморегуляторе.
Экран
Посмотрите на терморегулятор.
У терморегулятора экран разбит на несколько частей: белый,
оранжевый и зелёный.
Когда белый экран показывает текущую температуру – вы находитесь
на «Главном экране». Только с главного экрана можно выйти в режим программирования
и запустить или остановить программу.
Так же белый экран может показывать название пунктов меню и
шаги программы при вводе.
Оранжевый экран: показывает в каком месте программы вы
сейчас находитесь (номер шага и время до окончания этого шага).
Зелёный экран показывает расчётную температуру, к которой стремится печь.
Кнопки
У терморегулятора 5 кнопок. Каждая кнопка управляет двумя
функциями.
Кнопка №1. Нажимается всегда 2 секунды. Отвечает за
переключение между программами и возвращение на главный экран.
С помощью неё осуществляется переключение между шагами и программами (находясь
на «главном экране» нажмите кнопку 2 секунды до надписи STEP – это есть
изменение начального шага (можно стартовать с любого из 80-ти шагов, это используют,
когда 4-х программ мало или нужно возобновить работу печи с определенной
температуры). Для того, чтобы выбрать шаг нужно нажимать кнопки вниз и вверх, для
подтверждения выбора нажимается вторая кнопка (ввод).
Если, увидев надпись STEP ничего не выбирать, а просто нажать
кнопку ввод (вторая кнопка), то вы увидите надпись PrG – это меню
выбора программы (кнопками вверх и вниз выбираем, кнопкой ввод – подтверждаем выбор).
После подтверждения выбора шага или программы всегда выходим с помощью первой
кнопки на главный экран (жмём её 2 секунды, пока не увидим, что белый экран
показывает температуру внутри печи).
Вторая функция первой кнопки – выход на главный экран: жмём
2 сек, видим температуру внутри печи. Вы на главном экране.
Кнопка №2 Нажимается всегда коротким нажатием
Когда вы находитесь на главном экране она отвечает за
переключение показаний оранжевого экрана (время/номер шага/время…)
Когда вы в любом другом месте, подтверждает ввод показаний
или ведёт к следующему пункту меню.
Кнопка №3 Нажимается всегда коротким нажатием.
С главного экрана ведёт в режим программирования
В любом другом месте меняет разряд вводимого значения
(единицы, десятки, сотни, тысячи)
Кнопка №4
С главного экрана это кнопка запуска программы (2 секунды до
надписи RuN на зелёном экране, если видите надпись HoLD, то нажмите ещё раз и отпустите
когда появится надпись RuN)
В любом другом месте это кнопка вниз (уменьшения)
Кнопка №5
С главного экрана это кнопка остановки программы (жать 2 сек
до надписи Stop на зелёном экране)
В любом другом месте это кнопка вверх (увеличение)
Про кнопки всё.