Metodo ConnectTls

Panoramica

Tipo:

Metodo

Disponibile a partire da:

V1.0.4.0

Task

Stabilire una connessione a un server TCP mediante TLS (Transport Layer Security).

Descrizione funzionale

Stabilisce una connessione a un server TCP mediante TLS (Transport Layer Security).

L'eventuale supporto di una connessione che utilizza TLS dipende dal controller dove si usa il FB_TcpClient2. Consultare il manuale specifico del controller per verificare se è supportata la comunicazione tramite TCP.

Il valore restituito BOOL è TRUE se la funzione è stata eseguita correttamente. Valutare la proprietà Result, nel caso il valore restituito sia FALSE.

NOTA: Il valore di restituzione di questa funzione indica solo se è stato possibile iniziare correttamente la connessione o meno. Lo stato della connessione deve essere verificato tramite la proprietà State.

Transizione di stato del client

Fase

Descrizione

1

Stato iniziale: Idle

2

Chiamata di funzione

3

Stato: Connecting, altrimenti viene rilevato un errore

4

Stato finale: Connected, altrimenti viene rilevato un errore

Interfaccia

Ingresso

Tipo di dati

Intervallo di valori valido

Descrizione

i_sServerIP

STRING(15)

-

Indirizzo IP del server per la connessione.

i_uiServerPort

UINT

1 ... 65535

Porta TCP del server a cui collegarsi.

i_stTlsSettings

ST_TlsSettingsClient

-

Impostazioni TLS per la connessione da stabilire da parte del FB_TCPClient2.

Utilizzato da

  • FB_TCPClient2