Эти средства применяются к случаю, когда вы не получаете данных, и вы получаете это предупреждающее сообщение:
'visa' unable to read any data
При использовании Сокета TCP/IP VISA для:
Чтение ASCII (текст) данные с помощью fscanf
fgets
, или fgetl
функции
Чтение двоичных данных с помощью fread
функция
Чтение binblock данные с помощью binblockread
функция
это возможные причины и исправления:
Причина | Решение |
---|---|
Недопустимая команда была отправлена в устройство, таким образом, существует проблема, читая ответ на команду. | Проверяйте свое руководство устройства на соответствующее форматирование команды. |
Запись EOSCharCode является неправильным. | Проверьте что EOSCharCode свойство установлено в значение, требуемое вашим устройством. Для получения дополнительной информации об установке свойства, смотрите EOSCharCode . |
Ваше устройство не получило команду, потому что или TCP/IP удаленный адрес хоста или удаленный порт являются неправильными. | Проверьте, что устройство в удаленном адресе хоста, который вы задали и слушаете на удаленном порте, который вы задали, когда вы создали visa объект. Для получения дополнительной информации о коммуникационных настройках, смотрите, Создают Клиент TCP/IP и Конфигурируют Настройки и Запись и чтение данных по Интерфейсу TCP/IP. |
Больше справки Поиска и устранения проблем
Для получения дополнительной информации о поиске и устранении неисправностей Сокета TCP/IP с помощью интерфейса VISA, включая поддерживаемые платформы, требования адаптера, настройка и связь, и другие советы поиска и устранения неисправностей, видят Поиск и устранение проблем Коммуникация TCP/IP и Поиск и устранение проблем IVI, VISA и Интерфейсы Быстрого Управления.