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