Вы создаете объект TCP/IP с функцией tcpip
. tcpip
требует имени удаленного хоста как входной параметр. В большинстве случаев необходимо задать значение удаленного порта. Если вы не задаете удаленный порт, то 80 используется. Как описано в Configuring Properties Во время Создания объекта, можно также сконфигурировать значения свойств во время создания объекта.
Каждый объект TCP/IP сопоставлен с одним инструментом. Например, чтобы создать объект TCP/IP для Генератора Sony/Tektronix® AWG520 Arbitrary Waveform,
t = tcpip('sonytekawg.yourdomain.com',4000);
Обратите внимание на то, что номер порта фиксируется и найден в документации инструмента.
Объект TCP/IP t
теперь существует в рабочей области MATLAB®. Можно отобразить класс t
с командой whos
.
whos t Name Size Bytes Class t 1x1 640 tcpip object Grand total is 16 elements using 640 bytes
Если объект TCP/IP создается, следующие свойства являются автоматически присвоенными значениями. Эти свойства общего назначения предоставляют информацию о TCP/IP, основанном на объектах на типе объекта, удаленном хосте и удаленном порте.
TCP/IP Описательные Свойства
PropertyName | Описание |
---|---|
Задайте описательное имя для объекта TCP/IP. | |
Задайте удаленный хост. | |
Задайте удаленный серверный порт для связи. | |
Укажите на тип объекта. |
Можно отобразить значения этих свойств для t
.
get(t,{'Name','RemoteHost','RemotePort','Type'}) ans = [1x31 char] [1x24 char] [4000] 'tcpip'
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.
Объект TCP/IP предоставляет вам удобное отображение, которое обобщает важную настройку и информацию состояния. Можно вызвать сводные данные отображения эти три пути:
Введите имя переменной объекта TCP/IP в командной строке.
Исключите точку с запятой при создании объекта TCP/IP.
Исключите точку с запятой при конфигурировании свойств с помощью записи через точку.
Можно также отобразить итоговую информацию через браузер Рабочей области путем щелчка правой кнопкой по инструментальному объекту и выбора Display Summary из контекстного меню.
Сводные данные отображения для объекта TCP/IP t
приведены ниже.
TCP/IP Object : TCP/IP-sonytekawg.yourdomain.com Communication Settings RemotePort: 4000 RemoteHost: sonytekawg.yourdomain.com Terminator: 'LF' Communication State Status: closed RecordStatus: off Read/Write State TransferStatus: idle BytesAvailable: 0 ValuesReceived: 0 ValuesSent: 0