Программы для виртуальных осциллографов Velleman

Аннотация

Фирма VELLEMAN INSTRUMENTS выпускает виртуальные осциллографы PCSU1000, PCS500, PCS100, К8031 и виртуальные функциональные генераторы PCG10 и К8016. Программное обеспечение этих приборов включено в состав виртуальной компьютерной лаборатории PC-Lab2000SE. Возможности этой лаборатории достаточно обширны. Так любую осциллограмму, спектрограмму, запись переходных процессов или АЧХ можно сохранить в графическом файле (в формате ВМР). Это позволяет легко использовать полученные графики для подготовки отчетов по результатам исследований или экспериментов. Например, графики можно включать в текстовые материалы, подготовленные в среде текстового редактора Microsoft Word. Для сохранения полученного графика достаточно выполнить команду Save Image... из меню File. Такая процедура сохранения данных вполне приемлема при обработке детерминированных сигналов. Однако при анализе случайных нестационарных процессов велика вероятность того, что вам не удастся сохранить значимые результаты. Оптимальным решением этой проблемы была бы возможность автоматической записи всех графиков на диск. Однако лаборатория PC-Lab2000SE такими возможностями не располагает. Разработанная нами программа Srcgr.exe позволяет частично решить эту проблему.

Программа автоматического сохранения осциллограмм

Краткое описание

Программа Scrgr.exe предназначена для автоматического сохранения графических данных (осциллограмм и спектрограмм), получаемых с помощью виртуальных осциллографов PCSU1000, PCS500 и PCS100.
Принцип работы программы очень прост и состоит в периодическом захвате (screen grabbing) области экрана, на которой в настоящий момент отображаются графики. Алгоритм работы программы ScrGr позволяет пользователю перемещать окно виртуального осциллографа по рабочему столу, как до начала автоматического сохранения, так и в процессе его выполнения, при этом все графики сохраняются корректно. Пользователь может свернуть окно осциллографа или даже закрыть его, при этом программа до начала процесса автоматической записи, переместит окно осциллографа на передний план, а если ни одна из программ управления осциллографом не