Metodo ConnectTls

Panoramica

Tipo:

Metodo

Disponibile a partire da:

V1.0.4.0

G-SE-0076202.1.gif-high.gif

 

 

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à Stato.

Transizione di stato del client

Fase

Descrizione

1

Stato iniziale: Idle

2

Chiamata di funzione

3

Stato: Connecting, in caso contrario viene rilevato un errore

4

Stato finale: Connected, in caso contrario 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_TCPClient.

Utilizzato da

oFB_TCPClient2