Работа с типовым интерфейсом

Типовой VISA

И в тулбоксе командной строки и в инструменте Test & Measurement, теперь поддерживается типовой интерфейс VISA. В инструменте Test & Measurement типовые устройства появятся в узле More под узлом VISA. В тулбоксе командной строки они доступны как type 'generic'.

Например, если у вас есть типовое устройство VISA, которое сделано Национальным Instruments™, вы могли использовать instrhwinfo функция, чтобы видеть его, можно следующим образом.

instrhwinfo('visa','ni','generic')

Эта типовая поддержка может использоваться, чтобы связаться по открытым сокетам VISA, Сырым данным USB, и т.д.

Узел VISA и типовая визовая поддержка в инструменте Test & Measurement

В инструменте Test & Measurement инструменты, которые используют интерфейс VISA, обнаруживаются под узлом VISA в инструментальном дереве. Например, если вы будете использовать инструмент TCP/IP с интерфейсом VISA вместо узла TCP/IP - VISA в дереве, вы будете видеть узел VISA с узлом TCP/IP под ним. Легче видеть, какие протоколы могут использоваться с интерфейсом VISA с узлом VISA.

Типовые устройства появятся в узле More под узлом VISA в инструментальном дереве. Если ваш инструмент является распознаваемым как type такой как 'gpib' или 'tcpip', это обнаружится в том специфичном для типа узле. Например, инструмент TCP/IP обнаружился бы в узле TCPIP под узлом VISA. Но если это будет типовой инструмент, это обнаружится в узле More.

Типовая визовая поддержка в интерфейсе командной строки

Можно использовать instrhwinfo функция, чтобы видеть типовые устройства VISA.

instrhwinfo('INTERFACE', 'ADAPTOR', 'TYPE')

INTERFACE 'visa'. ADAPTOR может быть 'keysight' (отметьте тот 'agilent' также все еще работает), 'ni', 'rs', или 'tek'В зависимости от того, является ли вашим инструментальным поставщиком Keysight™, National Instruments, Rohde & Schwarz или Tektronix®. ВВЕДИТЕ может быть 'gpib', 'vxi', 'gpib-vxi'последовательный, 'tcpip', 'usb', 'rsib', 'pxi', или 'generic'. Используйте 'generic' когда это - типовое устройство или форма общения.

Например:

Это показывает, что существует четыре типовых устройства с помощью NI адаптер. Если вы смотрите на имена конструктора Object, вы видите эти четыре устройства.

В этом примере существует три инструмента, способные к коммуникации сокета TCP/IP и одной из необработанной коммуникации USB.

Связываться с типовым инструментом с помощью generic интерфейс, используйте те же функции, свойства и потоки операций, описанные в других интерфейсных разделах документации VISA.

Примечание

Некоторые драйверы VISA не поддерживают Режим EOI. Поэтому, если устройство не поддерживает Режим EOI, generic VISA адаптер примет значение по умолчанию к 'off' для свойства EOI Mode, так, чтобы это не вызывало отказ.