Простой скрипт для выгрузки данных в EXCEL

Разработка скриптов анализатора
Ответить
Аватара пользователя
Андрей Шульгин
Сообщения: 462
Зарегистрирован: 02 авг 2007, 11:59
Поблагодарили: 74 раза
Контактная информация:

Простой скрипт для выгрузки данных в EXCEL

Сообщение Андрей Шульгин »

Предлагаю пример простого скрипта, при помощи которого можно выгрузить в файл результат обработки осциллограммы для последующей обработки и построения графиков, например, в программе Microsoft Excel.

Задача:
Построить график скважности управления клапаном давления, и график напряжения датчика давления.

Входной файл:
Канал 1 - Сигнал управления клапаном давления с изменяемой скважностью.
Канал 2 - Сигнал с датчика давления

Открываем файл осциллограммы .
Запускаем на выполнение файл скрипта
Получаем текстовый отчет в три столбца: время, скважность, напряжение.
Сохраняем, в окне нажимаем "Нет" для сохранения текстового отчета а не файла осциллограммы. Например в файл Script.txt
Находим сохраненный текстовый файл и меняем расширение TXT на CSV. Получаем Script.csv
(Если Windows не отображает расширение файла то нужно снять галочку "Скрывать расширение для зарегистрированых типов файлов" в настройках Explorer)
(не спрашивайте КАК. разберетесь, на крайний случай спросите дядю Гугля).
Открываем данный файл в Microsoft Office Excel или Open Office Calc.
В Мастере Импорта указываем, что разделитель только ";"
После импорта на русских Windows обычно в цифрах нужно заменить все точки на запятые, при помощи команды "Найти и заменить" нажав "Заменить все"
Вот и получили файл с данными.
Можно построить график.
Вложения
diagram2.mwf
(6.97 МБ) 676 скачиваний
AScript1.ajs
(2.08 КБ) 724 скачивания
Script.png
Script.png (80.26 КБ) 33515 просмотров
Script2.png
Script2.png (107.07 КБ) 33515 просмотров
Ja! Ja! Volkswagen!
Student13
Сообщения: 777
Зарегистрирован: 19 мар 2009, 23:36
Поблагодарили: 1 раз

Re: Простой скрипт для выгрузки данных в EXCEL

Сообщение Student13 »

Хотелось бы сказать: Андрей, Спасибо за труд.
Всё работает. График скважности растянул с помощью дополнительной оси Y.
Давление и скважность_измен.размер.jpg
Давление и скважность_измен.размер.jpg (62.16 КБ) 32343 просмотра
Прикладное применение можно найти в диагностике КЕ джетроник, где коды диагностики кроются в скважности сигнала диагностики. Тогда можно привязать график по оборотам или положению дроссельной заслонки. Получится наглядная картинка.
Но возникло подозрение на значение обратное скважности сигнала, которое рассчитал скрипт.
Вопрос ко всем: на первой секунде записи файла скважность 25% или 75% ?
Сомнения на картинке. По-моему 75%.
Вложения
Скважность.jpg
Скважность.jpg (122.49 КБ) 32343 просмотра
Ответить

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