GPIB, предупреждающий - не могущий считать любые данные

Эти средства применяются к случаю, когда вы не получаете данных, и вы получаете это предупреждающее сообщение:

'gpib' unable to read any data

При использовании интерфейса GPIB для:

  • Читая ASCII (текст) данные с помощью fscanf, fgets или функций fgetl

  • Чтение двоичных данных с помощью функции fread

  • Чтение binblock данные с помощью функции binblockread

это возможные причины и средства:

ПричинаРешение
Устройство не получило команду из-за неправильного адреса GPIB или строки ресурса.Проверьте, что устройство в адресе GPIB, который вы задали, когда вы создали объект gpib. Для получения информации об установке адреса смотрите gpib и Конфигурирование Адреса GPIB.
Свойство EOIMode не установлено правильно.Проверьте, что свойство EOIMode установлено в значение, требуемое вашим устройством. Можно установить его на on или off, и on является значением по умолчанию. Для получения дополнительной информации об установке свойства, смотрите Запись и Чтение Данных.
Вы можете соединиться с неправильным инструментом.Проверяйте адрес GPIB. Проверьте, что устройство в адресе GPIB, который вы задали, когда вы создали объект gpib. Для получения информации об установке адреса смотрите gpib и Конфигурирование Адреса GPIB.

Больше справки Поиска и устранения проблем

Для получения дополнительной информации о поиске и устранении неисправностей интерфейса GPIB, включая поддерживаемые платформы, требования адаптера, настройка и связь, и другие советы поиска и устранения неисправностей, видят Интерфейс GPIB Поиска и устранения проблем.