Contenido principal

TCP/IP Send

Envíe datos a otro host remoto a través de una red TCP/IP

  • TCP/IP Send block

Bibliotecas:
Simulink Coder Support Package for BeagleBone Blue Hardware / Communication
Simulink Support Package for Android Devices / Communication
Simulink Support Package for LEGO MINDSTORMS EV3 Hardware
Simulink Support Package for Raspberry Pi Hardware / Network

Descripción

Envíe datos a un host remoto o a otro tipo de placa de hardware a través de la red. Puede configurar el modo de conexión del bloque como servidor o como cliente. Si establece el modo de conexión como cliente TCP/IP, debe proporcionar la dirección y el puerto IP remotos del servidor TCP/IP al que se van a enviar los datos. Si establece el bloque como servidor TCP/IP, debe proporcionar el puerto IP local del servidor TCP/IP. El puerto IP actúa como puerto de escucha del servidor TCP/IP.

Puertos

Entrada

expandir todo

El bloque acepta los datos como un arreglo [Nx1].

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean

Parámetros

expandir todo

Pestaña Main

Seleccione esta opción para establecer el bloque como cliente o servidor TCP/IP.

Introduzca el número del puerto local que actúa como puerto de escucha del servidor TCP/IP. Este parámetro aparece solo cuando establece Connection mode como Server.

Introduzca la dirección del servidor remoto al que se envían los datos. Este parámetro aparece solo cuando establece Connection mode como Client.

Introduzca el puerto remoto del servidor. Este parámetro aparece solo cuando establece Connection mode como Client.

Pestaña Advanced

Permita que se especifique manualmente el puerto IP local desde el que se van a enviar los datos. Este parámetro aparece solo cuando establece Connection mode como Client.

Introduzca el puerto local del cliente desde el que se van a enviar los datos. Este parámetro aparece solo cuando establece Connection mode como Client y selecciona la casilla Manually specify local IP port.

Seleccione esta opción para especificar que el bloque debe esperar hasta que se envíen los datos actuales. Al seleccionar esta casilla, se habilita el modo bloqueante.

Especifique el tiempo de espera del bloque para enviar los datos durante cada unidad de tiempo de simulación. Este campo no estará disponible si no ha seleccionado el parámetro Wait until previous packet transmitted. Si desea que el bloque espere indefinidamente hasta que envíe los datos, introduzca el valor inf en este parámetro.