Самовар может сохранить все настройки в текстовый файл, а потом их восстановить обратно. Это удобно, если вы используете несколько наборов температурных датчиков, чтобы каждый раз не прописывать их адреса. После нажатия "Сохранить настройки" Самовар сформирует файл samovarbackup .txt , который сохранится в каталог загрузок вашего браузера.
Сохраненный файл можно переименовать (сырье, режим и пр.), и загружать по мере необходимости.
Так же в этом файле находятся сведения, которые можно скопировать и вставить в Самовар не загружая все прежние настройки. Например, токен Blynk или URL видеокамеры.
Внимание.
В некоторых случаях, при добавлении нового датчика, датчики могут изменить свое, ранее назначенное место установки. Это связано идентификатором датчика и логикой расстановки датчиков Самоваром.
Файл 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",
Следует учитывать следующий фактор, при загрузке сохраненного файла настроек в Самовар:
Допустим между сохранением и загрузкой была произведена калибровка шагового двигателя. После загрузки настроек калибровку придется сделать заново, так как загрузятся старые значения. Чтобы этого не произошло достаточно изменить файл настроек, удалить старые значения вместе с параметром.
Внимание.
Начиная с версии 5.20 значение "Количество шагов двигателя необходимых для отбора 1 мл." присутствует в файле 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_default_settings.txt, который находится в каталоге tools.