Программное обеспечение (ПО) для акустико-эмиссионных систем «РАНИС» создано для поддержки всех особенностей аппаратуры и учитывает многолетний опыт эксплуатации акустико-эмиссионных систем различных производителей.
При создании ПО были использованы мощные современные программные технологии:
Впервые для серийно изготавливаемой акустико-эмиссионной аппаратуры создан интерфейс (RANIS API) для разработки программного обеспечения силами пользователей как в среде LabVIEW, так и на языке С++!
Таким образом, специалисты, владеющие АЭ-системами "РАНИС", получили возможность создавать собственные программы для решения специальных задач в области акустической эмиссии!
Если перед Вами стоят задачи по исследованию свойств различных материалов или объектов с помощью акустической эмиссии и хотелось бы применить свои собственные способы обработки АЭ-данных, то предлагаемый нами программный интерфейс (RANIS API) является инструментом для решения таких задач.
Кроме того, появляется возможность работы АЭ-системы в комплексе с другой аппаратурой, управляемой из LabView или С++, с одновременной обработкой данных, приходящих от дополнительной аппаратуры. Это открывает новые возможности для разработки методик совмещения АЭ-контроля с другими методами контроля различных объектов.
Программный интерфейс (RANIS API) представляет собой набор функций, оформленный в виде стандартной Win32-based DLL. Проверка работоспособности API была проведена в средах Microsoft Visual Studio (C++) и LabVIEW (National Instruments). Поскольку в интерфейсе DLL были использованы только стандартные типы языка С, то использование данной DLL возможно и в других средах программирования.
В комплекте поставки API имеются полное решение для Microsoft Visual Studio 2010, демонстрирующее все основные приемы работы с DLL и несколько виртуальных инструментов (VI) для LabVIEW 2013, показывающих способы управления аппаратурой и регистрации акустико-эмиссионных данных в среде LabVIEW.