Протокол управления передачей (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 Client Configure и TCP Server Configure, чтобы использовать соединение между компьютерами компьютеров разработчика и целевыми компьютерами. Чтобы передать данные на TCP-совместимое устройство, подключенное к этой сети, и обратно, используйте коммутатор.
Блоки Simulink Real-Time TCP функционируют только при выполнении на целевом компьютере. При моделировании на компьютере разработчика они ничего не делают.
Программное обеспечение Simulink Real-Time поддерживает связь с целевым компьютером на другие системы или устройства с помощью протокола управления передачей (TCP).
Интерфейс TCP/IP (Instrument Control Toolbox)
Интерфейс UDP (Instrument Control Toolbox)