41

Re: Построение графиков и анализ логов ректификации

Царга состоит из 2-х по 75 см. На каждую ставлю по 2 датчика. В 20 см от края.
Таким образом если смотреть от куба по ходу пара получается
№1 = 20 см
№2 (75-20) = 55 см
№3 (55+40) =95 см
№4 (150-20) =130 см
На графике датчики № 2 (1/3) и №4 (верх).
Датчик 4 калибровка - 0,0. Датчик 2 калибровка +0,6
ТМАС позволяет работать с 6 датчиками. Подключены все 6.
Если нужно, когда начну брать тело, могу отключить 2 датчика. Допустим КУБ и ПАР и подключить все 4 датчика на царге.  Можно будет получить больше данных.
Если ТМАС не сглючит, а то бывает упорно не хочет видеть шестой датчик.

РК 50х1500, ПВК. Samovar.

42

Re: Построение графиков и анализ логов ректификации

Хоттабыч ©:

подключить все 4 датчика на царге

Хоттабыч ©:

Можно будет получить больше данных.

Да особо смысла нет, просто будет виден градиент в колонне.

Хоттабыч, я посмотрел логи. Нашёл интересный момент.

Режим работы колонны поменялся - разделение улучшилось.
И кстати, повышение давления в кубе видно даже без "давленометра", вон как температура поползла вверх (куда чёрная стрелка указывает), а ведь спирта меньше не стало.

  • graph.png
    size: 23.41Кб type: png
Quis custodiet ipsos custodes?

43

Re: Построение графиков и анализ логов ректификации

Да, в течении 30 минут была поднята мощность на 100 ватт.

РК 50х1500, ПВК. Samovar.

44

Re: Построение графиков и анализ логов ректификации

Хоттабыч ©:

Первый раз вижу такое - температура в 1/3 царги=температуре верхнего датчика. Не знаю радоваться или огорчаться?

Когда перешел с 1.5 дюйма и сменил голову, тоже подобное увидел. Верхний датчик у меня меряет температуру пара, а на 2/3 меряет температуру смеси флегма + пар !

45

Re: Построение графиков и анализ логов ректификации

Тренировался две недели графики рисовать. Сохранил себе как шаблон на будущее.

  • РЕКТИФИКАЦИЯ 14.03.2021.jpg
    size: 177.51Кб type: jpg
Умеренное употребление алкоголя - часть здорового образа жизни!

46 (2021-04-17 19:20:53 отредактировано kvic)

Re: Построение графиков и анализ логов ректификации

Ходят тучи, поливает дождь.
Давление скачет.

Шаг сетки по горизонтали - 5 минут.
Совсем не ректифайная погода.  :D

  • ходят тучи.JPG
    size: 93.48Кб type: JPG
РК 35х1600

47

Re: Построение графиков и анализ логов ректификации

kvic, сначала быки, потом медведи...  :D

48

Re: Построение графиков и анализ логов ректификации

d.styler ©:

быки, потом медведи

Думаешь в небесной канцелярии на бирже активно играли в тот момент?  :D

РК 35х1600

49 (2021-05-08 23:58:35 отредактировано skoff)

Re: Построение графиков и анализ логов ректификации

Добрый вечер.
Т.к. в основном пользуюсь смартфоном, ну и во время очередной ректификации докопался я до Андроида *ns12*

Запуск логирования (журнала ректификации) на Андроид.
Понадобится приложение Termux - эмулятор консоли Linux и Total Commander, ~500Мб+ свободного дискового пространства, android 7+...
ну и терпение, и внимание *Tire*

Устанавливаем Termux из GooglePlay.

Запускаем обновление:

pkg update 
pkg upgrade

Устанавливаем Python и pip3.

pkg install python
pkg install pip3  

Поставим Websocket  клиент командой:

pip3 install websocket - пакет вебсокета 
pip3 install websocket-client - пакет клиента вебсокета

.
Возможно неважно место размещения, но я подстраховался :)
Создаём директорию Termux ..

termux-setup-storage

Появися папка /storage/emulated/0/Android/data/com.termux
...и помещаем в неё скрипт логгера.
Правильный адрес-путь берём из Total Commander.

Запускаем так:

$ python /storage/emulated/0/Android/data/com.termux/files/tmweblogger10.py 192.168.1.202 true

Терминал поддерживает copy-past.
Обратите внимание у меня файл переименован!
Логгер от d.styler©
Логгер с шагом 10сек от Ивана©
---------
Добавлено 08.05.21
После того, как несколько раз забыл переименовать лог-файл, *Facepalm*
поправил немного скрипт с 10секундным шагом от Ивана Николаевича. Теперь при новом запуске скрипта старый лог не затирается. Именуется как:
2021-May-08-17_15_07.log
Логгер с шагом 10сек, имя файла вида: Год-Месяц-День-Час_Мин_Сек

----------
Самое интересное в этом квэсте добыть сам лог :)
Потому, что куда Termux всё размещает и записывает непонятно.
Стандартными файловыми менеджерами точно не получится. На помощь приходит , как всегда, "Тотальный командир" , или др. продвинутый файловый менеджер.
См скриншоты:
Жмём "Заданное пользователем расположение"

Так вот ты где скрываешься! ;D
Жмём Termux.Появиться путь к виртульной папке - обведено жёлтым.

А вот и лог процесса. *ns15*

Устанавливаем какой-нибудь офис, например OfficeSuite, и рисуем в нём графики по рецепту из первого поста данной темы:
Построение графиков  лога в Excel и подобных

Процесс описывал на следующий день, надеюсь ничего не упустил *PARDON*

Чтобы не править каждый раз ip- адрес TmWeb, пропишите статичный адрес в dhcp в своем wifi-роутере.

  • Screenshot_20210426-000755_1_1.jpg
    size: 136.71Кб type: jpg
  • Screenshot_20210426-000738_1.jpg
    size: 51.75Кб type: jpg
  • Screenshot_20210426-000748_1.jpg
    size: 38.1Кб type: jpg
  • Screenshot_20210425-225224.jpg
    size: 251.9Кб type: jpg
  • Screenshot_20210508-183658.jpg
    size: 195.34Кб type: jpg
Если с вами кто-то не согласен, это ещё не значит, что кто-то из вас неправ.
Стабильная РК 35мм, 1050+500мм, куб 20л, куб 37л, TM-WEB, СРМ JJ, ТЭН 3кВт, пиво

50

Re: Построение графиков и анализ логов ректификации

Доброго здравия. Помогите советом, как строить графики. Всё делаю как написано, но график не строит. Что не так? Уже голову сломал.

  • График.JPG
    size: 227.33Кб type: JPG

51

Re: Построение графиков и анализ логов ректификации

zima.61, попробуй заменить точки на запятые.

Quis custodiet ipsos custodes?

52

Re: Построение графиков и анализ логов ректификации

Спасибо. Попробую.

53

Re: Построение графиков и анализ логов ректификации

zima.61 ©:

Всё делаю как написано, но график не строит

Для тех, кто столкнулся с подобной проблемой.
В экселе в качестве разделителя целой и дробной части может использоваться как точка, так и запятая. Важно, что бы этот разделитель совпадал.
Проще говоря, если в настройках стоит запятая, то и цифры, которые мы подставляем, должны разделяться запятой.
В противном случае ни графики ни формулы работать не будут. На скрине выше как раз такой случай. В поле, где должен быть график, цифры на вертикальной оси разделены запятой, а в логах точкой.
Поменять этот параметр можно в настройках экселя.

  • Разделитель.png
    size: 66.59Кб type: png
Quis custodiet ipsos custodes?

54

Re: Построение графиков и анализ логов ректификации

Батник для запуска скрипта

  • 12.jpg
    size: 52.98Кб type: jpg

55

Re: Построение графиков и анализ логов ректификации

Запуск логирования (журнала ректификации) на Андроид.

По вышеизложенным алгоритмам не получилось. Ни на компе под линуксом, ни на Андроиде не удавалось поставить вебсокеты. О причинах сказать не могу. Возможно зависит от версии.
Для работы выделил старый телефон DRA-LX5, Android 8.1.0 без симки...

Установил Termux. В нём выполнил:

pkg update
pkg upgrade

Можно поставить Midnight Commander

pkg install mc

Ставим Python и вебсокеты

pkg install python
pip install websockets
pip install websocket-client

Pip устанавливается вместе с Питоном. При запуске PIP предлагает обновиться до последней версии. Этот запрос я удовлетворил отдельно.
Обратите внимание - по рекомендациям выше установка выполняется командой pip3 install websocket. У меня эта команда долго крутится и завешается ошибкой. websockets устанавливается быстро.

Создаем каталоги Termux

termux-setup-storage

Через бровзер загружаем программу логирования. Создаем рабочий каталог. Переносим файл программы в рабочий каталог.
И переходим в него.
Запускаем клиента Tmweb, затем программу логирования.

Кстати, termux поддерживает автодополнение по клавише <Tab>

  • Screenshot_20211228-210007.png
    size: 152.39Кб type: png
  • Screenshot_20211228-215858.png
    size: 137.77Кб type: png

56 (2021-12-29 13:40:56 отредактировано МихСаныч)

Re: Построение графиков и анализ логов ректификации

Продолжаем разговор.

skoff ©:

Понадобится приложение Termux ... android 7+...

Это поначалу заставило меня отложить в сторону старенький планшет на Android 6...
Но у него экран втрое больше, чем у телефона. Всё-таки уже в форточку смотреть, а не в замочную скважину.

Ничего, на планшет тоже всё поставилось.

Дальше начались пляски с переносом логов на стационарный комп. Выкладывал папку с логами в DCIM или в Download. На телефоне и на планшете ситуации немного разные, но пока не удалось договориться с назначением прав в системных папках.
Даже в логгере принудительно устанавливал chmod 666 f_name...

В общем, пока не получилось. Подключил к плашету флешку в режиме "для переноса файлов". Логи ложатся по пути ИмяФлешки/Android/data/com.termux/files/tmweb/
Пока так. Флешка в планшете легко доступна и планшет при обработке логов на компе все равно будет выключен.

57 (2021-12-29 14:14:57 отредактировано skoff)

Re: Построение графиков и анализ логов ректификации

МихСаныч ©:

Дальше начались пляски с переносом логов на стационарный комп. Выкладывал папку с логами в DCIM или в Download.

Сам лог-то на Андрюше открывается офисом каким-нибудь?
Используй Тотал Коммандер. Может там с правами получится решить. Раз на физ носитель не переносит, можно попробовать отправить в облако. Или открыть лог в каком-нибудь офисе и пересохранить в реальную папку.
Но это всё костыли  *Ruru*

Если с вами кто-то не согласен, это ещё не значит, что кто-то из вас неправ.
Стабильная РК 35мм, 1050+500мм, куб 20л, куб 37л, TM-WEB, СРМ JJ, ТЭН 3кВт, пиво

58

Re: Построение графиков и анализ логов ректификации

skoff ©:

Сам лог-то на Андрюше открывается офисом каким-нибудь?

Думаю откроется. Но не люблю ковыряться в дроидах.
Нормальная работа на нормальном компе.
И в своей сети, чтобы не зависить от качества связи.

59 (2022-01-18 20:11:17 отредактировано МихСаныч)

Re: Построение графиков и анализ логов ректификации

Ещё о настройке логгера. В частности на Андроиде.
Выяснились проблемы доступа к файлам на некоторых устройствах. В частности, на Android планшет 6.0 и  телефоне 8.1
Видимо это элементы SElinux. Базовая система считает Termux и создаваемые им файлы некошерными и не дает к ним доступа. Видит, но не отображает. Однако, если папку с такими файлами скопировать, то файлы становятся доступными. При этом атрибуты копированных и исходных файлов полностью совпадают.
Новый телефон Redmi MIUI 12.5 в таких капризах не замечен.

Расскажу о своих настройках с учетом этого безобразия.
На устройстве активируем "Не выключать экран при зарядке"

Устанавливаем и запускаем Termux.
Устанавливаем Python и не забываем создать каталоги связи с базовой системой: termux-setup-storage
В домашнем каталоге создаем рабочий каталог, например tmweb и помещаем в него скрипт логгера:

$pwd
/data/data/com.termux/files/home
mkdir tmweb
cp storage/downloads/tmweblogger-10-time.py tmweb/
cd tmweb/
Для упрощения запуска:
echo "python tmweblogger-10-time.py 192.168.4.1" > logger.sh
chmod +x logger.sh
И прописываем рабочий каталог в PATH

Выбираем один из общедоступных каталогов базовой системы. Например, movies. Проводником Андроида создаем в нем каталог для логов - tmlog и линкуем его с рабочим каталогом -

$ln -s ../storage/movies/tmlog ./tmlog

Важно! Линк именно в сторону рабочего каталога.

Дополняем сроку логгера:
f_name = "tmlog/" + datetime.today().strftime("%Y-%b-%d-%H_%M_%S") + ".log"

Теперь логи складываются в легкодоступную папку. В случае вышеотмеченных чудес в базовой системе папка выглядит пустой. Её придётся скопировать и в копии волшебным образом обнаружатся логи. Логи забираем на нормальный комп по USB...

Вот чего мне не хватало для дальнейших разборок, так это записи иных событий. Значений мощности, отбора и прочего. Не на бумажках-же записывать...
В новой сессии termux или на другом устройстве (ессно в рабочем каталоге tmweb) запускаю скрипт:

#!/bin/bash

FILE=tmlog/rem$(date +"%Y%m%d-%H%M%S").log

while true
do
read STR
echo $(date +"%T") $STR | tee -a $FILE
done 

ДА! Пальцами в экранчики не тычу. Подключаю к Андроше нормальную клавиатуру и имею почти полноценное рабочее место.

60

Re: Построение графиков и анализ логов ректификации

МихСаныч ©:

В новой сессии termux...

В МУнаМУ (в моих условиях, на моих устройствах) оказалось, что если переходишь с бровзера в окно другого приложения, а потом возвращаешься, то страничка перезагружается и графики начинаются с момента перезагрузки. Накопленная часть теряется. Некритично,но неприятно.
Установил Termux:Float - всплывающее окно терминала. Теперь работа выглядит примерно так:

Это при отладке на столе.

  • Screenshot_20220126-200632.jpg
    size: 83.11Кб type: jpg