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