Объект Create GPIB
obj = gpib('vendor',boardindex,primaryaddress)
obj = gpib('vendor',boardindex,primaryaddress,'PropertyName',PropertyValue)
| Имя поставщика. |
| Параметр плат GPIB. |
| Инструмент первичный адрес. |
| Имя свойства GPIB. |
| Значение свойства поддержано |
| Объект GPIB. |
obj = gpib(' создает объект GPIB vendor',boardindex,primaryaddress)obj сопоставленный с платой, заданной boardindex, и инструмент задан primaryaddress. Оборудование GPIB предоставляется vendor. Поддерживаемые поставщики приведены ниже.
Поставщик | Описание |
|---|---|
| Keysight™ (раньше Agilent Technologies®) оборудование |
| ICS оборудование Electronics™ |
| Измерение оборудование Computing™ |
| Национальное оборудование Instruments™ |
adlink | Технологическое оборудование ADLINK |
obj = gpib(' создает объект GPIB с заданными именами свойства и значениями свойств. Если недопустимое имя свойства или значение свойства заданы, ошибка возвращена и vendor',boardindex,primaryaddress,'PropertyName',PropertyValue)obj не создается.
Этот пример создает объект GPIB g1 сопоставленный с платой National Instruments в индексе 0 с первичным адресом 1, и затем соединяет g1 к инструменту.
g1 = gpib('ni',0,1);
fopen(g1)TypeИмя, BoardIndex, и PrimaryAddress свойства автоматически сконфигурированы.
g1.Type
ans =
gpibg1.Name
ans =
GPIB0-1g1.BoardIndex
ans =
0g1.PrimaryAddress
ans =
1Задавать вторичный адрес во время создания объекта,
g2 = gpib('ni',0,1,'SecondaryAddress',96);В любое время можно использовать instrhelp функционируйте, чтобы просмотреть полный список свойств и функций, сопоставленных с объектами GPIB.
instrhelp gpib
Когда вы создаете объект GPIB, они, значение свойства автоматически сконфигурировано:
Type дан gpib.
Name дан путем конкатенации GPIB с параметром плат и первичным адресом, заданным в gpib функция. Если вторичный адрес задан, то это значение также используется в Name.
BoardIndex и PrimaryAddress даны значениями, предоставленными gpib функция.
Примечание
Вы не используете плату GPIB первичный адрес в синтаксисе конструктора Object GPIB. Вы используете параметр плат и инструментальный адрес.
Можно задать имена свойства и значения свойств с помощью любого формата, поддержанного set функция. Например, можно использовать имя свойства / пары массива ячеек значения свойства. Кроме того, можно задать имена свойства без учета регистра, и можно использовать автодополнение имени свойства. Например, эти команды все допустимы:
g = gpib('ni',0,1,'SecondaryAddress',96);
g = gpib('ni',0,1,'secondaryaddress',96);
g = gpib('ni',0,1,'SECOND',96);Прежде чем можно будет связаться с инструментом, он должен быть соединен с obj с fopen функция. Связанный объект GPIB имеет Status значение свойства open. Ошибка возвращена, при попытке выполнить операцию чтения или операцию записи в то время как obj не соединяется с инструментом.
Вы не можете соединить несколько объектов GPIB с тем же инструментом. Инструмент GPIB однозначно определяется его параметром плат, первичным адресом и вторичным адресом.
Примечание
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB®. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.
BoardIndex | fopen | instrhelp | instrhwinfo | Name | PrimaryAddress | SecondaryAddress | Status | Type