Cтраница 1
Совокупность VXI-инструментов, используемых в системе, определяет ее технические возможности и основные функции назначения. Огромная номенклатура VXI-инструментов, представленных на рынке, позволяет реализовать значительное большинство необходимых в ИИС функций. В виде модулей VXI к настоящему времени уже реализованы многие широко применяемые функции измерения и формирования электрических величин, преобразования и обработки информации. [1]
Под VXI-инструментом понимают модуль VXI совместно с программой его управления - драйвером. [2]
Совокупность VXI-инструментов, используемых в системе, определяет ее технические возможности и основные функции назначения. Огромная номенклатура VXI-инструментов, представленных на рынке, позволяет реализовать значительное большинство необходимых в ИИС функций. В виде модулей VXI к настоящему времени уже реализованы многие широко применяемые функции измерения и формирования электрических величин, преобразования и обработки информации. [3]
Нижним уровнем СПО являются программы-драйверы модулей VXI и используемых интерфейсов. Драйвер модуля VXI включает динамическую библиотеку определенных для модуля функций, из последовательностей которых складываются рабочие режимы VXI-инструмента. Функции драйвера модуля обращаются к его устройствам посредством библиотеки функций обмена VISA ( Virtual Instrument Software Architecture), поддерживаемой системным интерфейсом. Каждая функция драйвера модуля VXI реализуется по правилам, определенным спецификациями Альянса производителей систем VXI Plug & Play, что обеспечивает их совместимость с библиотекой функций VISA и программную совместимость VXI-инструментов различных производителей. [4]
Верхний уровень СПО обеспечивает реализацию общесистемных режимов и алгоритмов. Его основной задачей является преобразование пользовательских команд управления ресурсами системы VXI в обращения к функциям драйверов модулей. При этом команды могут подаваться как в интерактивном режиме общения пользователя с системой, для чего могут в частности использоваться программные панели VXI-инструментов, так и в виде пользовательской программы управления системой, написанной на языке высокого уровня. [5]
Нижним уровнем СПО являются программы-драйверы модулей VXI и используемых интерфейсов. Драйвер модуля VXI включает динамическую библиотеку определенных для модуля функций, из последовательностей которых складываются рабочие режимы VXI-инструмента. Функции драйвера модуля обращаются к его устройствам посредством библиотеки функций обмена VISA ( Virtual Instrument Software Architecture), поддерживаемой системным интерфейсом. Каждая функция драйвера модуля VXI реализуется по правилам, определенным спецификациями Альянса производителей систем VXI Plug & Play, что обеспечивает их совместимость с библиотекой функций VISA и программную совместимость VXI-инструментов различных производителей. [6]