Автоматика Самовар
lkosoj
Куратор
Видное
493 513
Отв.800 24 Апр. 23, 13:54
Поверю. Должно работать в режиме ректификация после начала отбора.
logvinov
Магистр
Москва
259 45
Отв.801 24 Апр. 23, 13:58, через 4 мин
Прошу прощения, всё работает
Добавлено через 1ч. 2мин.:
Постоянно идёт обрыв связи, и при этом выкл регулятор мощности, в настройках вкл, и откл опрос регулятора всё равно тоже самое. Подскажите что не так может быть. Причём при обрыве самовар частенько перезагружается
Добавлено через 1ч. 2мин.:
Постоянно идёт обрыв связи, и при этом выкл регулятор мощности, в настройках вкл, и откл опрос регулятора всё равно тоже самое. Подскажите что не так может быть. Причём при обрыве самовар частенько перезагружается
Kuban
Кандидат наук
Краснодар
472 355
Отв.802 24 Апр. 23, 15:09
Идет обрыв по интерфейсу UART. Скорее всего плохой контакт. Или у вас обрыв связи Самовара и компьютера?
logvinov
Магистр
Москва
259 45
Отв.803 24 Апр. 23, 15:25, через 16 мин
Так и тен сразу выкл, хоть и в настройках снята галочка на обзвон связи тена, а если с ПК проблема, то тен бы я думаю не выкл и самовар не перезагружался
Kuban
Кандидат наук
Краснодар
472 355
Отв.804 24 Апр. 23, 15:34, через 10 мин
Возможно два фактора накладываются.
1. Если Самовар не может соединиться с вашей сетью WI-FI, то спустя некоторое время он поднимает свою точку доступа. Еще как-то были проблемы если ESP не видит интернет - не знаю как сейчас...
2. Если Самовар общается по UART, по в момент физического обрыва он может перезагружаться. Если на плате самовара есть возможность откинуть UART - то можно исключить один из факторов. НО отсоединять нужно именно на плате самовара, не на регуляторе или разъеме корпуса.
1. Если Самовар не может соединиться с вашей сетью WI-FI, то спустя некоторое время он поднимает свою точку доступа. Еще как-то были проблемы если ESP не видит интернет - не знаю как сейчас...
2. Если Самовар общается по UART, по в момент физического обрыва он может перезагружаться. Если на плате самовара есть возможность откинуть UART - то можно исключить один из факторов. НО отсоединять нужно именно на плате самовара, не на регуляторе или разъеме корпуса.
logvinov
Магистр
Москва
259 45
Отв.805 24 Апр. 23, 15:41, через 8 мин
Со связью всё в порядке именно вай фай, работаю удалённо ПК самовар всё видит. Но как только я нажимаю на запуск то через минут 5 авария и всё выкл.
Добавлено через 6мин.:
Причём на введённые установки регулятор принимает, показывает установленную мощность
Добавлено через 6мин.:
Причём на введённые установки регулятор принимает, показывает установленную мощность
Kuban
Кандидат наук
Краснодар
472 355
Отв.806 24 Апр. 23, 15:52, через 12 мин
Тогда это п.2. Плохой контакт по UART. В момент обрыва самовар перезагружается. Не потому что нет ответа, а потому, что нет контакта. И не важно стоит чекбокс "Проверять связь" или нет.
logvinov
Магистр
Москва
259 45
Отв.807 24 Апр. 23, 16:32, через 40 мин
Поставил версию 5.26 проблема ушла... Работа пошла. Может конечно как всегда что то не так сделал что у меня всегда всё через бугор
Kuban
Кандидат наук
Краснодар
472 355
Отв.808 24 Апр. 23, 17:09, через 38 мин
А у Вас, насколько помню, AVR... или РМВ-к?
logvinov
Магистр
Москва
259 45
Отв.809 24 Апр. 23, 17:25, через 17 мин
Avr всё верно. Буду рядом с аппаратом загружу версию √6.погоняю.
Chernik_
Специалист
Липецк
129 62
Отв.810 24 Апр. 23, 19:55
Привет.
Проводил ректификацию полученного СС в воскресенье, вызрело предложение по доведению логики ректификации до практически идеала.
Как все происходит сейчас.
Самовар отрабатывает заданные программы отбора голов и тела, все идеально в автомате отбирается, при этом оператор испытывает чистый восторг. Когда спирт практически отобран, скорость отбора после нескольких итераций снизилась раза в три, а температура в кубе поднялась почти до 100 С, осталось выдавить тот спирт, который остался в колонне (у меня она заполнена СПН и спирта там кубиков 200 еще есть). Чтобы не тратить много времени и ничего не потерять, перехожу на следующую программу "хвосты" и отбираю предхвосты с постоянной скоростью до тех пор, пока температура пара не станет выше первоначально заданной для отбора спирта на 4 градуса (ну это у меня с моим аппаратом и моей брагой такая цифра сложилась). В этой фракции примесей еще минимум, изики только начинаются, вони практически нет и всю эту часть я оставляю на следующую ректификацию. Но приходится это все отслеживать самому. Какой объем у этой фракции получится точно предсказать сложно, поэтому использовать отбор фракции "тело" не получается, все ручками.
Предложение.
Ввести в программу фракцию "предхвосты", отбор которой вести с постоянной скоростью и останавливать по заданной дельтаТ относительно температуры, при которой отбирается спирт. Если это реализовать, то вмешательства оператора в процесс не потребуется до остановки ректификации.
Проводил ректификацию полученного СС в воскресенье, вызрело предложение по доведению логики ректификации до практически идеала.
Как все происходит сейчас.
Самовар отрабатывает заданные программы отбора голов и тела, все идеально в автомате отбирается, при этом оператор испытывает чистый восторг. Когда спирт практически отобран, скорость отбора после нескольких итераций снизилась раза в три, а температура в кубе поднялась почти до 100 С, осталось выдавить тот спирт, который остался в колонне (у меня она заполнена СПН и спирта там кубиков 200 еще есть). Чтобы не тратить много времени и ничего не потерять, перехожу на следующую программу "хвосты" и отбираю предхвосты с постоянной скоростью до тех пор, пока температура пара не станет выше первоначально заданной для отбора спирта на 4 градуса (ну это у меня с моим аппаратом и моей брагой такая цифра сложилась). В этой фракции примесей еще минимум, изики только начинаются, вони практически нет и всю эту часть я оставляю на следующую ректификацию. Но приходится это все отслеживать самому. Какой объем у этой фракции получится точно предсказать сложно, поэтому использовать отбор фракции "тело" не получается, все ручками.
Предложение.
Ввести в программу фракцию "предхвосты", отбор которой вести с постоянной скоростью и останавливать по заданной дельтаТ относительно температуры, при которой отбирается спирт. Если это реализовать, то вмешательства оператора в процесс не потребуется до остановки ректификации.
Kuban
Кандидат наук
Краснодар
472 355
Отв.811 24 Апр. 23, 20:48, через 54 мин
Сейчас это условие обходится следующим образом:
При тестовом перегоне засекается температура куба, при которой температура пара поднялась на, допустим 0,5°. Затем эта температура куба ставится как температура окончания процесса. Разумеется, отбор ведется в отдельную емкость.
Ваше предложение, возможно, имеет смысл, но его можно упростить:
На программе предхвосты отключить слежение за датчиком царги. А вылет за уставку датчика пара изначально ставить 4°. Вылет за уставку пара в процессе перегона практически не происходит, ибо вылет по датчику в царге происходит раньше и соответственно отбор становится на паузу только по датчику царги. Окончание перегона, по-прежнему, по температуре куба.
При тестовом перегоне засекается температура куба, при которой температура пара поднялась на, допустим 0,5°. Затем эта температура куба ставится как температура окончания процесса. Разумеется, отбор ведется в отдельную емкость.
Ваше предложение, возможно, имеет смысл, но его можно упростить:
На программе предхвосты отключить слежение за датчиком царги. А вылет за уставку датчика пара изначально ставить 4°. Вылет за уставку пара в процессе перегона практически не происходит, ибо вылет по датчику в царге происходит раньше и соответственно отбор становится на паузу только по датчику царги. Окончание перегона, по-прежнему, по температуре куба.
Chernik_
Специалист
Липецк
129 62
Отв.812 24 Апр. 23, 21:40, через 52 мин
При тестовом перегоне засекается температура куба, при которой температура пара поднялась на, допустим 0,5°. Затем эта температура куба ставится как температура окончания процесса.Kuban, 24 Апр. 23, 20:48В конце процесса Ткуба уже за 99 градусов и ловить десятые в кубе, к тому же зависящие от АД, сложно.
На программе предхвосты отключить слежение за датчиком царги. А вылет за уставку датчика пара изначально ставить 4°.Kuban, 24 Апр. 23, 20:48То есть вы предлагаете способ модификации программы "тело" для реализации программы "предхвосты". Это будет работать, конечно. Но лучше все-таки оставить для тела отслеживание дельтаТ пара тоже. Как-то уже привычно и правильно. В любом случае Алексею виднее как это удобнее реализовать, на первый взгляд изменения несложные.
В качестве костыля этим способом можно уже сейчас пользоваться. В последней программе "тело" ставить какую-то разумную постоянную скорость отбора предхвостов. После отбора спирта и ручного перехода на последнюю программу перейти в настройки и установить дельтаТ царги 99 градусов (чтобы эта уставка игнорировалась), дельтаТ пара сколько нужно градусов и паузу 99999 секунд. После достижения уставки по дельтаТ пара отбор остановится, пока вы на это не обратите внимание.
Единственный минус - в конце придется напрячься и это все отключить вручную.
Kuban
Кандидат наук
Краснодар
472 355
Отв.813 24 Апр. 23, 22:06, через 26 мин
В любом случае Алексею виднее как это удобнее реализовать, на первый взгляд изменения несложные.Chernik_, 24 Апр. 23, 21:40Конечно.
Прошу прощения, что вмешался.
Chernik_
Специалист
Липецк
129 62
Отв.814 24 Апр. 23, 23:54
Из простых решений для отбора предхвостов более правильно сделать луа-скрипт rectificаt.lua, запускаемый вручную после окончания отбора cпирта. В скрипте вводим дельтаТ пара и скорость отбора. После запуска скрипт переходит на следующую емкость, начинает отбор с заданной скоростью и отбирает это все пока не будет достигнута дельта Тпара. Затем выключается РМ, останавливается насос, процесс завершен.
Добавлено через 7ч. 23мин.:
Тут же возникает вопрос: как исполнение скрипта будет совмещаться с исполняемой программой?
После отбора спирта по идее надо завершить пройденный шаг программы и перейти на следующий. Последним шагом логично сделать отбор хвостов с нужной скоростью и в количестве 9999 мл, поскольку останавливать процесс будет скрипт. Ручками переходим на последний шаг отбора хвостов и запускаем скрипт.
При этом скрипт будет только следить за достижением заданной дельтаТ пара и по ее достижении остановит программу (в документации не нашел такой команды) и отключит РМ.
Так это будет работать? Если не остановить программу, не включит ли программа РМ опять в соответствии с заданной в ней мощностью?
Добавлено через 7ч. 23мин.:
Тут же возникает вопрос: как исполнение скрипта будет совмещаться с исполняемой программой?
После отбора спирта по идее надо завершить пройденный шаг программы и перейти на следующий. Последним шагом логично сделать отбор хвостов с нужной скоростью и в количестве 9999 мл, поскольку останавливать процесс будет скрипт. Ручками переходим на последний шаг отбора хвостов и запускаем скрипт.
При этом скрипт будет только следить за достижением заданной дельтаТ пара и по ее достижении остановит программу (в документации не нашел такой команды) и отключит РМ.
Так это будет работать? Если не остановить программу, не включит ли программа РМ опять в соответствии с заданной в ней мощностью?
lkosoj
Куратор
Видное
493 513
Отв.815 25 Апр. 23, 11:14
вызрело предложение по доведению логики ректификации до практически идеалаChernik_, 24 Апр. 23, 19:55Выложил заново 6.0, добавив функционал.
В программе отбора есть поле Температура. Оно планировалось к использованию, но потом от нее решил отказаться, а поле осталось.
Добавил логику его обработки:
- Если значение Температуры равно 0 - не используется.
- Если значение Т указано и больше 20 градусов, то при Т пара больше, чем указанная температура произойдет переход на следующую строку программы.
- Если значение указано больше 0 и меньше 20 градусов, то при Т пара больше, чем сумма Т пара, которая была запомнена при переходе на эту строку программы и Т в программе, произойдет переход на следующую строку программы.
Остальная логика обработки строк программы не изменилась. Т. е. строка программы отбора завершится, если сработает условие по завершению отбора по объему, или сработает условие по превышению температуры в программе (если она не равна нулю).
Эта логика будет применяться для всех типов программ, но для отжима спирта использовать нужно на программе Хвосты.
logvinov
Магистр
Москва
259 45
Отв.816 25 Апр. 23, 13:34
Поставил я плату развязки по uart adum, подключил согласно схеме в папке avr, припоял всё проводки сразу к пинам итого всё равно вкл обрыв связи и выкл регулятор. Куда копать..
Добавлено через 2мин.:
И нет чекбокса вкл выкл проверки регулятора, стёр с браузера всё данные кеш, загрузил в индиго самовар, тоже самое
Добавлено через 2мин.:
И нет чекбокса вкл выкл проверки регулятора, стёр с браузера всё данные кеш, загрузил в индиго самовар, тоже самое
lkosoj
Куратор
Видное
493 513
Отв.817 25 Апр. 23, 13:56, через 23 мин
нет чекбокса вкл выкл проверки регулятора, стёр с браузера всё данные кеш, загрузил в индиго самовар, тоже самоеlogvinov, 25 Апр. 23, 13:34А в другом браузере так же показывает?
logvinov
Магистр
Москва
259 45
Отв.818 25 Апр. 23, 14:10, через 14 мин
А в другом браузере так же показывает?lkosoj, 25 Апр. 23, 13:56да у меня только гугл хром.. (
Добавлено через 27мин.:
Опера тоже самое
kamram
Студент
Ufa
48 23
Отв.819 25 Апр. 23, 15:03, через 53 мин
Вчера ставил 6-ую версию. Не обнаружил чекбоксов в настройках. Браузер Хром старинный, который может работать со всеми самогонными программами. На смарте такая же картина.