Страница 1 из 1
Построение графиков переменных сохраненных на SD карту
Добавлено: 09 окт 2022, 14:01
Утвш
У кого есть опыт построения графиков изменения переменных сохраненных на SD карту? На форуме я такого решения не нашел. Дело в том, что штатный блок сохраняет в файл сразу несколько переменных и они там перемешаны, как в борще. Разделить и упорядочить их у меня не получается. Может кто-то знает фокус, как это можно сделать? Сохранить каждую переменную в отдельный файл не получается. Сразу происходит сбой сохранения файлов. Кроме того, переменные float сохраняются в формате ХХ.ХХ, а Office распознает только формат ХХ,ХХ и изменить эту точку на запятую тоже не получается. Хотя это можно объехать умножением на 100.
Построение графиков переменных сохраненных на SD карту
Добавлено: 10 окт 2022, 02:44
neangel
Утвш писал(а): 09 окт 2022, 14:01
Дело в том, что штатный блок сохраняет в файл сразу несколько переменных и они там перемешаны, как в борще. Р
Не известно почему вы не пишите какой именно микропроцессор вы используете.
Но сравнение с перемешанным борщом в самую точку для ESP-32 ... да и скорость записи детская как раз из-за того что борщ перемешан не по-детски
Попробуйте этот блок для ESP8266 ....
viewtopic.php?f=68&t=7348&p=110789&hili ... та#p103350
В нём больше порядка чем в борще.
И работает быстрее чем все блоки для ESP-32 (штатные и пользовательские)
Построение графиков переменных сохраненных на SD карту
Добавлено: 10 окт 2022, 08:26
Утвш
Прошу прощения. Плата Mega. Блоки попробую, но не уверен, что с Mega они заработают.
Построение графиков переменных сохраненных на SD карту
Добавлено: 10 окт 2022, 11:56
neangel
Утвш писал(а): 10 окт 2022, 08:26Плата Mega.
Вам виднее сколько у вас впереди жизней.
Но в той которая у вас сейчас надо хотя бы стараться брать лучшее.
На данный момент это серия ESP и по скорости и по возможностям лучше и по цене дешевле Меги.
Построение графиков переменных сохраненных на SD карту
Задачи ставите высокие а в инструмент выбираете дрянь которая вдобавок и дороже.
Дайте мне хоть один шанс понять - почему ваш выбор - Мега?
Построение графиков переменных сохраненных на SD карту
Добавлено: 10 окт 2022, 18:51
Утвш
neangel писал(а): 10 окт 2022, 11:56
Задачи ставите высокие а в инструмент выбираете дрянь
Каждый выбирает по себе. Не буду вдаваться, но спасибо. Заработало. Самое неприятное, что эти блоки у меня есть, но глядя, что они для ESP я их под MEGA даже не пробовал. Еще раз спасибо.
Построение графиков переменных сохраненных на SD карту
Добавлено: 14 окт 2022, 14:02
ingener
Утвш писал(а): 09 окт 2022, 14:01
они там перемешаны, как в борще. Разделить и упорядочить их у меня не получается.
ставьте в блоке суммирования между переменными точку с запятой (выводы 2 и 4), и в excel они будут в отельных столбцах записываться.
Построение графиков переменных сохраненных на SD карту
Добавлено: 15 окт 2022, 18:00
Утвш
С этим разобрался. Спасибо. Жаль только, что все это "String". Много места занимает. Но, как видно, другого нет.
Отправлено спустя 8 часов 51 минуту 58 секунд:
И все таки вопрос. Если AlexCrane прочтет это сообщение, то как этот блок подключается? Воткнул наугад CS на выход 49 Mega. Все заработало. Но хотелось бы ясности, как это должно быть ?
Построение графиков переменных сохраненных на SD карту
Добавлено: 18 окт 2022, 06:51
Irek
Построение графиков переменных сохраненных на SD карту
Добавлено: 18 окт 2022, 07:16
AlexCrane
Утвш писал(а): 15 окт 2022, 18:00
И все таки вопрос. Если AlexCrane прочтет это сообщение, то как этот блок подключается? Воткнул наугад CS на выход 49 Mega. Все заработало. Но хотелось бы ясности, как это должно быть ?
Для Меги CS на 53 обычно...
Построение графиков переменных сохраненных на SD карту
Добавлено: 19 окт 2022, 19:02
Утвш
Irek писал(а): 18 окт 2022, 06:51
Посмотри разбор строки по ссылке
Дело не в том, что данные сохраняются одной строкой, а в том, что сохраняются в Excell в одном столбце вперемешку, и невозможно построить раздельные графики.
AlexCrane писал(а): 18 окт 2022, 07:16
Для Меги CS на 53 обычно...
Я использовал Ваши блоки
Блоки.flp
Но в них в основном блоке в Описании автора сказано "pin 53 не использовать", а в Параметрах для константы SSX для Megi - pin 53. Если можно, разжуйте для неразумного.
Построение графиков переменных сохраненных на SD карту
Добавлено: 20 окт 2022, 07:10
AlexCrane
Утвш писал(а): 19 окт 2022, 19:02
Но в них в основном блоке в Описании автора сказано "pin 53 не использовать", а в Параметрах для константы SSX для Megi - pin 53. Если можно, разжуйте для неразумного.
При инициализации SPI pin53 на меге должен быть настроен как выход, и в дальнейшем нигде не использоваться в программе, это имелось ввиду "pin 53 не использовать". Поэтому постом выше немного "наврал".
Построение графиков переменных сохраненных на SD карту
Добавлено: 21 окт 2022, 09:14
Утвш
С годами, похоже, становлюсь назойливым, как муха. Но назад ходу нет.
Алекс. Есть еще одна группа блоков:
viewtopic.php?f=68&t=7348
Найти где Вы их выкладывали я не смог. Более того, набросал я тестовый проект.
Тест блока карты памяти.flp
Подключил CS на 49 ножку - все прекрасно заработало.
101022.ods
Перенес в основной проект - ни хрена не работает. Более того. Сделал копию с тестового - тоже не работает. Первый тестовый работает, а второй (копия) - нет. Все тоже самое, а не хочет. Перешел на другой блок и отнес в раздел "Чудо".
Если не трудно, дайте какое-нибудь описание к этим блокам и как их подключать.
Построение графиков переменных сохраненных на SD карту
Добавлено: 21 окт 2022, 10:53
AlexCrane
[ref]Утвш[/ref], Ух и намешано уже в этих блоках, все эти блоки подразумевают наличие основного блока SD_main, тогда не нужен будет штатный блок SD->Com. И по по ссылке в вашем посту более правильные блоки... вроде....
Построение графиков переменных сохраненных на SD карту
Добавлено: 21 окт 2022, 16:46
Утвш
Учитывая слабый интерес общественности к данной теме, не буду просить упорядочить блоки. Тем более, что тот вариант, что я подобрал, работает
Спасибо Алексу за помощь и участие. Думаю тему можно закрывать.
Построение графиков переменных сохраненных на SD карту
Добавлено: 21 окт 2022, 21:33
artemka19
а там можно задать формат сохранения?
Построение графиков переменных сохраненных на SD карту
Добавлено: 22 окт 2022, 07:09
Утвш
artemka19 писал(а): 21 окт 2022, 21:33
а там можно задать формат сохранения?
Что ты имеешь в виду? Я сохранял с расширением под Excell (.csv).