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