FB_UDPPeer - Metodo SendTo

Panoramica

Tipo:

Metodo

Disponibile a partire da:

V1.0.4.0

Task

Trasmissione di un messaggio.

Descrizione funzionale

Trasmette un messaggio. I dati sono letti da un buffer creato dall'applicazione. Questo metodo è utilizzato per l'invio di messaggi unicast, multicast o broadcast. Se il socket non era associato prima, viene associato automaticamente a una porta disponibile. Restituisce il numero di byte inviati come UDINT.

Interfaccia

Ingresso

Tipo di dati

Intervallo di valori valido

Descrizione

i_sPeerIP

STRING(15)

-

Indirizzo di destinazione a cui inviare il messaggio.

i_uiPeerPort

UINT

-

Porta di destinazione a cui inviare il messaggio.

i_pbySendBuffer

POINTER TO BYTE

-

Indirizzo iniziale del buffer che detiene i dati da inviare.

i_udiNumBytesToSend

UDINT

1 ... 2147483647

Numero di byte nel buffer creato dall'applicazione da inviare.

Limiti dati per chiamata di funzione

In base al controller, la quantità di dati da spostare in una chiamata di funzione di uno dei metodi Receive, Send o Peek è limitata.

Controller

Numero di byte che è possibile spostare in una volta

M241, M251

2048 byte

PacDrive LMC, M262

65535 byte (limitato dalla memoria dell'applicazione)