Задайте и получите команды, которые идентифицируют инструменты
instrid
instrid('cmd')
out = instrid(...)
| Инструментальная идентификационная команда. |
| Список команд раньше определял местоположение и идентифицировал инструменты. |
instrid
возвращает в настоящее время заданные инструментальные идентификационные команды.
instrid('cmd')
задает инструментальные идентификационные команды, чтобы быть строкой cmd
. Обратите внимание на то, что можно также задать массив ячеек команд.
out = instrid(...)
возвращает инструментальные идентификационные команды в out
.
Установите идентификационную команду на *ID?
.
instrid('*ID?')
Задайте три новых идентификационных команды с помощью массива ячеек.
instrid({'*IDN?','*ID?','IDEN?'})
Присвойте список текущих идентификационных команд к выходной переменной.
id_commands = instrid;
instrhwinfo
Instrument Control Toolbox™ и
tmtool
функции используют инструментальные идентификационные команды, как задано instrid
при определении местоположения и идентификации инструментов.
По умолчанию программное обеспечение Instrument Control Toolbox использует команду *IDN?
, который идентифицирует большинство инструментов. Однако некоторые инструменты отвечают на различные идентификационные команды, такие как *ID?
или *IDEN?
.
Если instrhwinfo
или tmtool
не идентифицирует известный инструмент, используют instrid
задавать идентификацию управляет, чтобы инструмент ответил на. Если instrid
не возвращает команд, инструмент не может быть найден.