exponenta event banner

TCP

Связь в реальном времени с протоколом управления передачей

Протокол управления передачей (TCP) - это пакетный протокол клиента/сервера, использующий плату Ethernet в качестве физического уровня. Каждый пакет TCP содержит байты, предоставляемые прикладным уровнем. С помощью этого протокола можно передавать данные из приложения реального времени, которое выполняется на целевом компьютере. Дополнительные сведения о стандарте TCP см. в разделе Транспортный протокол TCP.

Реализация Simulink ® Real-Time™ может поддерживать как выделенную сеть Ethernet, так и общую сеть Ethernet.

Для создания выделенной сети Ethernet используйте отдельную плату Ethernet, совместимую со стандартными архитектурами шины PCI, такими как PCI, PCI Express ® и PXI ®. Сконфигурируйте блоки TCP Client Configure и TCP Server Configure с использованием шины PCI и номера слота выделенной платы Ethernet. Затем можно передавать данные на и с TCP-совместимого устройства, подключенного к целевому компьютеру через выделенную плату Ethernet.

Чтобы создать общую сеть Ethernet, используйте тот же порт Ethernet, что и целевой компьютер для связи с компьютером разработки. Настройте блоки «Настройка клиента TCP» и «Настройка сервера TCP» для использования соединения между компьютерами разработки и целевыми компьютерами. Для передачи данных на и с TCP-совместимого устройства, подключенного к этой сети, используйте коммутатор.

Simulink Real-Time TCP блокирует функцию только при выполнении на целевом компьютере. При моделировании на компьютере разработки они ничего не делают.

Блоки

развернуть все

Клиент TCPНастройка клиента TCP
TCP-серверНастройка TCP-сервера
Отправка TCPОтправка данных по сети TCP на удаленное устройство
Получение TCPПолучение данных по сети TCP с удаленного устройства
Упаковка байтовСоздание фреймов данных
Распаковка байтовДеконструкция кадров данных
Сторнирование байтов/изменение границОбратные данные little-endian для процессора big-endian
Общий пакет памятиОбщий пакет памяти
Распаковка общей памятиРаспаковка общей памяти

Темы

Транспортный протокол TCP

Программное обеспечение Simulink Real-Time поддерживает связь от целевого компьютера к другим системам или устройствам с помощью протокола управления передачей (TCP).

Связанная информация

www.ietf.org/rfc/rfc793.txt

Интерфейс TCP/IP (инструментарий управления приборами)

Интерфейс UDP (инструментарий управления приборами)

Связь TCP/IP

Характерные примеры