Обмен пакетами по UDP





| Векторный | Си |
в палитре на схеме

Описание

Блок производит посылку сообщения по сети.

UDP Клиент посылка и прием udp пакетов. Настройка ETH контроллера производится с помощью ПО STM32CubeMX.

Входные порты

Имя Описание Тип линии связи
tx Массив байт Математическая

Выходные порты

Имя Описание Тип линии связи
rx Массив байт Математическая
eth_error Код ошибки Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Период посылки значений сигналов Cnt При каждом обращении к блоку происходит увеличение значения счетчика на 1, после достижения значения счетчика равного заданному происходит посылка массива данных. Это сделано для того, чтобы скорость посылки данных не была слишком большой 100 Целое
Адрес Сервера ip IP-адрес сервера [192 , 168 , 4 , 80] Массив
Порт Сервера server_port Порт сервера 6501 Целое
Локальный порт local_port Локальный порт МК 6500 Вещественное
Размер принимаемого массива Rx_Size Максимальное значение UDP пакета, Байт 4 Целое

Параметры

Блок не имеет параметров.

Примеры