Коммуникация TCP/IP

Чтение и запись данных через интерфейс TCP/IP

Протокол управления передачей (TCP) является транспортным протоколом, расположенным на верхнюю часть из Межсетевого протокола (IP) и одним из наиболее используемых сетевых протоколов. MATLAB® поддержка коммуникации клиента TCP/IP позволяет использовать коммуникацию сетевого сокета для подключения к удаленным хостам из MATLAB для чтения и записи двоичных данных и данных ASCII.

Использовать tcpclient создать клиент TCP/IP, который соединяется с сервером или оборудованием и выполняет операции чтения и записи.

Функции

расширить все

tcpclientСоздайте клиентское соединение TCP/IP с TCP/IP сервером
echotcpipЗапуск или остановка сервера TCP/IP echo
configureTerminatorУстановите терминатор строки для обмена строками ASCII с удаленным хостом по TCP/IP
configureCallbackУстановите функцию обратного вызова и условие триггера для связи с удаленным хостом по TCP/IP
readЧтение данных с удаленного хоста по TCP/IP
readlineСчитывайте линию строковых данных ASCII с удаленного хоста по TCP/IP
writeЗапись данных на удаленный хост через TCP/IP
writelineЗапись линии данных ASCII на удаленный хост по протоколу TCP/IP
flushОчистить буферы для связи с удаленным хостом по TCP/IP

Темы

Обзор коммуникации TCP/IP

Используйте коммуникацию сетевых сокетов для подключения к удаленным хостам из MATLAB для чтения и записи данных по TCP/IP.

Создайте TCP/IP-клиент и настройте параметры

Подключитесь к удаленным хостам или оборудованию из MATLAB для чтения и записи данных через TCP/IP.

Использование коллбэков для связи TCP/IP

Улучшите коммуникацию TCP/IP, выполнив функцию обратного вызова, когда происходит указанное событие.

Запись и чтение данных через интерфейс TCP/IP

Запись и чтение данных на удаленный хост, подключенный к tcpclient объект.

Поиск и устранение проблем

Поиск и устранение проблем с интерфейсом клиента TCP/IP

Поиск и устранение проблем с клиентским интерфейсом TCP/IP.

Предупреждение клиента разрешения TCP/IP: невозможно считать какие-либо данные

Диагностируйте проблемы, когда вы не получаете никаких данных, и получите предупреждающее сообщение: 'tcpclient' не может считать какие-либо данные.

Рекомендуемые примеры