Samovar 7.00: кнопки «Скачать файл настроек» и «Загрузить файл настроек» находятся в Настройки → Прочие. В файл попадают все поля всех вкладок настроек, поэтому таблица ниже — пример старого набора полей и не включает новые параметры. После загрузки файла значения только подставляются в форму: чтобы они применились, нажмите «Сохранить».
Самовар может сохранить все настройки в текстовый файл, а потом их восстановить обратно. Это удобно, если вы используете несколько наборов температурных датчиков, чтобы каждый раз не прописывать их адреса. После нажатия «Скачать файл настроек» браузер сформирует файл samovarbackup.txt, который сохранится в каталог загрузок вашего браузера.
Сохраненный файл можно переименовать (сырье, режим и пр.), и загружать по мере необходимости.
Для восстановления нажмите «Загрузить файл настроек» и выберите файл. Самовар проверит, что это файл настроек в формате JSON, подставит значения в поля формы и покажет сообщение «Настройки загружены в форму, нажмите «Сохранить», чтобы применить». Если в файле есть значения вне допустимого диапазона, в сообщении будут перечислены ошибочные поля — исправьте их до сохранения. Загруженные значения действуют только после нажатия «Сохранить».
Так же в этом файле находятся сведения, которые можно скопировать и вставить в Самовар не загружая все прежние настройки. Например, токен Blynk или URL видеокамеры.
Настройки → Прочие: сохранение и загрузка файла настроек
 Скачать файл настроек
Формирует файл samovarbackup.txt со всеми полями формы настроек и сохраняет его в каталог загрузок браузера.
|
 Загрузить файл настроек
Открывает выбор файла. Значения из файла подставляются в форму; чтобы применить их, нажмите «Сохранить». Поле StepperStepMl из файла не загружается.
|
Внимание.
В некоторых случаях, при добавлении нового датчика, датчики могут изменить свое, ранее назначенное место установки. Это связано идентификатором датчика и логикой расстановки датчиков Самоваром.
Файл samovarbackup.txt имеет вид:
{"mode":"0","DistTemp":"98.000","usepressure":true,"useautospeed":true,"autospeed":"2","useautopowerdown":false,"UseBuzzer":true,"UseBBuzzer":true,
"ChangeProgramBuzzer":false,"SteamAddr":"0","DeltaSteamTemp":"-2.000","SetSteamTemp":"0.300","SteamDelay":"20","PipeAddr":"2",
"DeltaPipeTemp":"0.000","SetPipeTemp":"2.000","PipeDelay":"20","WaterAddr":"3","DeltaWaterTemp":"0.000","SetWaterTemp":"0.000","WaterDelay":"20",
"TankAddr":"4","DeltaTankTemp":"0.000","SetTankTemp":"0.000","TankDelay":"20","ACPAddr":"1","DeltaACPTemp":"0.000","SetACPTemp":"0.000",
"ACPDelay":"20","StepperStepMl":"8954","Kp":"150.000","Ki":"1.400","Kd":"1.400","StbVoltage":"100.00","blynkauth":"9u0XzN*******R1e7xHYp",
"videourl":"","TimeZone":"3","CheckPower":false,"HeaterR":"35.000","LogPeriod":"3","SteamColor":"#2c03fc","PipeColor":"#f90126","WaterColor":"#08c7f7","TankColor":"#338a05","ACPColor":"#000000","rele1":"1","rele2":"0","rele3":"0","rele4":"0"}
Разделителем параметров является запятая, а сам параметр и значение заключены в кавычки через двоеточие.
Например. ,"DistTemp":"98.000",
Следует учитывать при загрузке сохранённого файла настроек в Самовар: все значения из файла, кроме StepperStepMl, заменят текущие. Если между сохранением и загрузкой вы меняли настройки (например, калибровали внешний I2C-насос — поле StepperStepMlI2C), после загрузки в форму подставятся старые значения. Чтобы этого не произошло, удалите из файла такие параметры вместе со значениями.
Внимание.
Начиная с версии 5.20 значение "Количество шагов двигателя необходимых для отбора 1 мл." (StepperStepMl) присутствует в файле samovarbackup.txt, но при восстановлении настроек в Самовар не загружается. Существующее, на момент восстановления настроек, значение не перезаписывается. Можно восстановить вручную.
В таблице перечислены имена параметров с пояснениями. Значения, взяты для примера, из выше приведенного файла samovarbackup.txt.
|
"mode"
|
0
|
Режим работы
|
|
DistTemp
|
98.000
|
Ректификация и дистилляция до температуры в кубе
|
|
usepressure
|
true
|
Использовать корректировку давления
|
|
useautospeed
|
true
|
Использовать корректировку скорости насоса
|
|
autospeed
|
2
|
Процент корректировки
|
|
useautopowerdown
|
false
|
Использовать корректировку подаваемой мощности
|
|
UseBuzzer
|
true
|
Использовать зуммер для нотификации
|
|
UseBBuzzer
|
true
|
Использовать зуммер для нотификации в браузере
|
|
ChangeProgramBuzzer
|
false
|
Включать зуммер при смене программы
|
|
SteamAddr
|
0
|
Адрес датчика пара перед дефлегматором
|
|
DeltaSteamTemp
|
-2.000
|
Корректировка датчика пара перед дефлегматором
|
|
SetSteamTemp
|
0.300
|
Уставка датчика пара перед дефлегматором
|
|
SteamDelay
|
20
|
Задержка отбора при выходе Т пара за уставку (сек)
|
|
PipeAddr
|
2
|
Адрес датчика в царге
|
|
DeltaPipeTemp
|
0.000
|
Корректировка датчика
|
|
SetPipeTemp
|
2.000
|
Уставка датчика
|
|
PipeDelay
|
20
|
Задержка отбора при выходе Т за уставку (сек)
|
|
WaterAddr
|
3
|
Адрес датчика воды
|
|
DeltaWaterTemp
|
0.000
|
Корректировка датчика
|
|
SetWaterTemp
|
0.000
|
Уставка датчика
|
|
WaterDelay
|
20
|
Задержка отбора при выходе Т за уставку (сек)
|
|
TankAddr
|
4
|
Адрес датчика в кубе
|
|
DeltaTankTemp
|
0.000
|
Корректировка датчика
|
|
SetTankTemp
|
0.000
|
Уставка датчика
|
|
TankDelay
|
20
|
Задержка отбора при выходе Т за уставку (сек)
|
|
ACPAddr
|
1
|
Адрес датчика ТСА
|
|
DeltaACPTemp
|
0.000
|
Корректировка датчика
|
|
SetACPTemp
|
0.000
|
Уставка датчика
|
|
ACPDelay
|
20
|
Задержка отбора при выходе Т за уставку (сек)
|
|
StepperStepMl
|
8954
|
Кол-во шагов двигателя необходимых для отбора 1 мл.
|
|
Kp
|
150.000
|
Коэффициент для PID регулятора нагрева
|
|
Ki
|
1.400
|
Коэффициент для PID регулятора нагрева
|
|
Kd
|
1.400
|
Коэффициент для PID регулятора нагрева
|
|
StbVoltage
|
100.00
|
Напр. регулятора в режиме поддержания темп (V)
|
|
blynkauth
|
9u0Xz….7xHYp
|
Токен Blynk
|
|
videourl
|
|
URL видеокамеры
|
|
TimeZone
|
3
|
Временная зона
|
|
CheckPower
|
false
|
Использовать проверку подключения регулятора
|
|
HeaterR
|
35.000
|
Сопротивление тэна для расчета мощности
|
|
LogPeriod
|
3
|
Периодичность записи данных в лог (сек)
|
|
SteamColor
|
#2c03fc
|
Цвет температуры датчика пара
|
|
PipeColor
|
#f90126
|
Цвет температуры датчика царги
|
|
WaterColor
|
#08c7f7
|
Цвет температуры датчика воды
|
|
TankColor
|
#338a05
|
Цвет температуры датчика куба
|
|
ACPColor
|
#000000
|
Цвет температуры датчика ТСА
|
|
rele1
|
1
|
Уровень реле 1
|
|
rele2
|
0
|
Уровень реле 2
|
|
rele3
|
0
|
Уровень реле 3
|
|
rele4
|
0
|
Уровень реле 4
|
Примечание.
При отсутствии сохранённого профиля Samovar 7.00 сам создаёт стандартные настройки. Файл Samovar_default_settings.txt из папки tools исходников прошивки можно загрузить как обычный файл настроек, но после первой прошивки это не обязательно.