Использование SigmaStudio в качестве .NET-сервера для LabVIEW
Чтобы использовать SigmaStudio в качестве клиента автоматизации LabVIEW, оба приложения должны быть установлены и
запущены на одной машине. В такой конфигурации LabVIEW является .NET-клиентом автоматизации, а
SigmaStudio (через SigmaStudioServer) становится .NET-сервером автоматизации.
Чтобы создать виртуальный прибор для управления SigmaStudio, выполните следующие шаги:
1. Запустите LabVIEW и SigmaStudio на одной машине, затем откройте новый файл VI в LabVIEW.
2. Откройте палитру .NET, чтобы получить доступ к объектам .NET.
3. Вставьте узел Constructor (Конструктор), который откроет диалоговое окно Select .NET Constructor (Выбор .NET-конструктора).
4. Нажмите кнопку Browse… (Обзор…).
5. Перейдите в каталог установки SigmaStudio, выберите файл Analog.SigmaStudioServer.dll и нажмите OK.
6. Затем выберите SigmaStudioServer из списка объектов; в списке конструкторов должен отобразиться SigmaStudioServer().
7. Нажмите OK, чтобы выбрать конструктор SigmaStudioServer.
8. Вставьте узел Invoke (Вызов) и соедините его с узлом Constructor (Конструктор).
9. Нажмите на Method (Метод), чтобы отобразить и выбрать доступные команды SigmaStudioServer.
10. Пример для одного метода «Open Project» (Открыть проект)
11. Пример VI для последовательности операций «open project» (открыть проект) → «Compile» (компилировать) → «Download» (загрузить)
Пожалуйста, загрузите следующий пример для LabVIEW 2015 и при необходимости измените пути
labvieweaxample.rar
Для получения дополнительной информации обратитесь к онлайн-справке и учебным пособиям LabVIEW; тема онлайн-справки «Using .NET with
LabVIEW» — хорошая отправная точка.