Построение графиков переменных сохраненных на SD карту

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#1

Сообщение Утвш » 09.10.2022{, 14:01}

У кого есть опыт построения графиков изменения переменных сохраненных на SD карту? На форуме я такого решения не нашел. Дело в том, что штатный блок сохраняет в файл сразу несколько переменных и они там перемешаны, как в борще. Разделить и упорядочить их у меня не получается. Может кто-то знает фокус, как это можно сделать? Сохранить каждую переменную в отдельный файл не получается. Сразу происходит сбой сохранения файлов. Кроме того, переменные float сохраняются в формате ХХ.ХХ, а Office распознает только формат ХХ,ХХ и изменить эту точку на запятую тоже не получается. Хотя это можно объехать умножением на 100.

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Построение графиков переменных сохраненных на SD карту

#2

Сообщение neangel » 10.10.2022{, 02:44}

Утвш писал(а):
09.10.2022{, 14:01}
Дело в том, что штатный блок сохраняет в файл сразу несколько переменных и они там перемешаны, как в борще. Р
Не известно почему вы не пишите какой именно микропроцессор вы используете.
Но сравнение с перемешанным борщом в самую точку для ESP-32 ... да и скорость записи детская как раз из-за того что борщ перемешан не по-детски

Попробуйте этот блок для ESP8266 .... viewtopic.php?f=68&t=7348&p=110789&hili ... та#p103350
В нём больше порядка чем в борще.
И работает быстрее чем все блоки для ESP-32 (штатные и пользовательские)

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#3

Сообщение Утвш » 10.10.2022{, 08:26}

Прошу прощения. Плата Mega. Блоки попробую, но не уверен, что с Mega они заработают.

neangel
Сержант
Сообщения: 138
Зарегистрирован: 10.01.2019{, 13:13}
Репутация: 1
Откуда: Москва
Имя: Игорь

Построение графиков переменных сохраненных на SD карту

#4

Сообщение neangel » 10.10.2022{, 11:56}

Утвш писал(а):
10.10.2022{, 08:26}
Плата Mega.
Вам виднее сколько у вас впереди жизней.
Но в той которая у вас сейчас надо хотя бы стараться брать лучшее.
На данный момент это серия ESP и по скорости и по возможностям лучше и по цене дешевле Меги.

Построение графиков переменных сохраненных на SD карту
Задачи ставите высокие а в инструмент выбираете дрянь которая вдобавок и дороже.

Дайте мне хоть один шанс понять - почему ваш выбор - Мега?

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#5

Сообщение Утвш » 10.10.2022{, 18:51}

neangel писал(а):
10.10.2022{, 11:56}
Задачи ставите высокие а в инструмент выбираете дрянь
Каждый выбирает по себе. Не буду вдаваться, но спасибо. Заработало. Самое неприятное, что эти блоки у меня есть, но глядя, что они для ESP я их под MEGA даже не пробовал. Еще раз спасибо.

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

Построение графиков переменных сохраненных на SD карту

#6

Сообщение ingener » 14.10.2022{, 14:02}

Утвш писал(а):
09.10.2022{, 14:01}
они там перемешаны, как в борще. Разделить и упорядочить их у меня не получается.
ставьте в блоке суммирования между переменными точку с запятой (выводы 2 и 4), и в excel они будут в отельных столбцах записываться.
Вложения
log12.JPG
log12.JPG (12.03 КБ) 1247 просмотров

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#7

Сообщение Утвш » 15.10.2022{, 09:08}

С этим разобрался. Спасибо. Жаль только, что все это "String". Много места занимает. Но, как видно, другого нет.

Отправлено спустя 8 часов 51 минуту 58 секунд:
И все таки вопрос. Если AlexCrane прочтет это сообщение, то как этот блок подключается? Воткнул наугад CS на выход 49 Mega. Все заработало. Но хотелось бы ясности, как это должно быть ?

Irek
Рядовой
Сообщения: 9
Зарегистрирован: 06.06.2021{, 19:08}
Репутация: 0
Откуда: Дюртюли
Имя: Ирек

Построение графиков переменных сохраненных на SD карту

#8

Сообщение Irek » 18.10.2022{, 06:51}

Посмотри разбор строки по ссылке
viewtopic.php?f=85&t=4778&sid=7011e2428 ... b3a3a59db9

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Построение графиков переменных сохраненных на SD карту

#9

Сообщение AlexCrane » 18.10.2022{, 07:16}

Утвш писал(а):
15.10.2022{, 18:00}
И все таки вопрос. Если AlexCrane прочтет это сообщение, то как этот блок подключается? Воткнул наугад CS на выход 49 Mega. Все заработало. Но хотелось бы ясности, как это должно быть ?
Для Меги CS на 53 обычно...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#10

Сообщение Утвш » 19.10.2022{, 19:02}

Irek писал(а):
18.10.2022{, 06:51}
Посмотри разбор строки по ссылке
Дело не в том, что данные сохраняются одной строкой, а в том, что сохраняются в Excell в одном столбце вперемешку, и невозможно построить раздельные графики.
AlexCrane писал(а):
18.10.2022{, 07:16}
Для Меги CS на 53 обычно...
Я использовал Ваши блоки
Блоки.flp
(113.8 КБ) 40 скачиваний
Но в них в основном блоке в Описании автора сказано "pin 53 не использовать", а в Параметрах для константы SSX для Megi - pin 53. Если можно, разжуйте для неразумного.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Построение графиков переменных сохраненных на SD карту

#11

Сообщение AlexCrane » 20.10.2022{, 07:10}

Утвш писал(а):
19.10.2022{, 19:02}
Но в них в основном блоке в Описании автора сказано "pin 53 не использовать", а в Параметрах для константы SSX для Megi - pin 53. Если можно, разжуйте для неразумного.
При инициализации SPI pin53 на меге должен быть настроен как выход, и в дальнейшем нигде не использоваться в программе, это имелось ввиду "pin 53 не использовать". Поэтому постом выше немного "наврал".
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#12

Сообщение Утвш » 21.10.2022{, 09:14}

С годами, похоже, становлюсь назойливым, как муха. Но назад ходу нет.
Алекс. Есть еще одна группа блоков:
viewtopic.php?f=68&t=7348
Найти где Вы их выкладывали я не смог. Более того, набросал я тестовый проект.
Тест блока карты памяти.flp
(651.71 КБ) 39 скачиваний
Подключил CS на 49 ножку - все прекрасно заработало.
101022.ods
(15.75 КБ) 32 скачивания
Перенес в основной проект - ни хрена не работает. Более того. Сделал копию с тестового - тоже не работает. Первый тестовый работает, а второй (копия) - нет. Все тоже самое, а не хочет. Перешел на другой блок и отнес в раздел "Чудо".
Если не трудно, дайте какое-нибудь описание к этим блокам и как их подключать.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Построение графиков переменных сохраненных на SD карту

#13

Сообщение AlexCrane » 21.10.2022{, 10:53}

Утвш, Ух и намешано уже в этих блоках, все эти блоки подразумевают наличие основного блока SD_main, тогда не нужен будет штатный блок SD->Com. И по по ссылке в вашем посту более правильные блоки... вроде....
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#14

Сообщение Утвш » 21.10.2022{, 16:46}

Учитывая слабый интерес общественности к данной теме, не буду просить упорядочить блоки. Тем более, что тот вариант, что я подобрал, работает
Спасибо Алексу за помощь и участие. Думаю тему можно закрывать.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Построение графиков переменных сохраненных на SD карту

#15

Сообщение artemka19 » 21.10.2022{, 21:33}

а там можно задать формат сохранения?

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Построение графиков переменных сохраненных на SD карту

#16

Сообщение Утвш » 22.10.2022{, 07:09}

artemka19 писал(а):
21.10.2022{, 21:33}
а там можно задать формат сохранения?
Что ты имеешь в виду? Я сохранял с расширением под Excell (.csv).

Ответить

Вернуться в «Спросить у знатоков»