Стандартные Команды для Программируемых Инструментов или команды SCPI, являются основанным на ASCII набором предопределенных команд и ответов. Они используют тот же формат данных через все совместимые инструменты SCPI. Можно использовать команды SCPI с Instrument Control Toolbox™ и MATLAB® среда программирования, чтобы управлять несколькими инструментами с помощью подобных функций. Можно получить доступ к общей функциональности в инструментах, не изменяя среду программирования. Команды SCPI просты и гибки и принимают область значений форматов параметра. Это позволяет вам легко программировать свой инструмент. Ответ на команды SCPI может быть информацией о статусе или данными. Можно задать формат информационно-независимо устройства или измерения. Для получения дополнительной информации отошлите к IVI Основам Технические требования SCPI.
Используйте writeline
функция на инструменте возражает, чтобы отправить команды SCPI. Затем используйте readline
функционируйте, чтобы считать ответ. Можно также использовать writeread
функция, чтобы отправить команды SCPI, которые требуют ответа.
Обычно используемые команды SCPI
Команды | Функциональность |
---|---|
*CLS | Очистите состояние |
*ESE | Включите стандартное событие |
*ESE? | Запросите, включено ли событие и стандарт |
*ESR? | Запросите стандартный регистр состояния события |
*IDN? | Запросите инструментальную идентификацию |
*OPC | Завершенная операция |
*OPC? | Запросите, завершена ли операция |
*RST | Инструмент сбрасывается |
*SRE | Включите запрос на обслуживание |
*SRE? | Запрос на обслуживание ID запроса включен |
*STB? | Запросите чтение байта состояния |
*TST? | Запросите инструмент сам тест |
*ВАЙ | Ожидайте, чтобы продолжиться |
serialport
| tcpclient
| tcpserver
| udpport
| visadev