L'enumerazione ET_Result contiene i possibili valori che indicano il risultato delle operazioni eseguite dalle POU di questa libreria.
Nome |
Valore (UINT) |
Descrizione |
---|---|---|
Se q_xError di un blocco funzione è FALSE, viene mostrato uno dei seguenti messaggi di stato. |
||
0 |
Il blocco funzione è disabilitato. |
|
1 |
Il processo di disabilitazione del blocco funzione continua. |
|
2 |
Inizializzazione in corso di una risorsa interna. |
|
4 |
È stato avviato un tentativo di connessione, ma il risultato non è ancora stato presentato. |
|
5 |
Il collegamento con il server proxy è stato stabilito correttamente. |
|
6 |
Il collegamento con il server è stato stabilito correttamente. |
|
7 |
Il blocco funzione è pronto per l'esecuzione. |
|
9 |
Invio del messaggio al server in corso. |
|
10 |
Attesa di un messaggio di conferma dal server. |
|
99 |
Il blocco funzione è stato correttamente eseguito. |
|
Se q_xError di un blocco funzione è TRUE, viene emesso uno dei seguenti messaggi di stato. |
||
100 |
L'indirizzo IP specificato non è valido. |
|
102 |
La porta specificata non è valida. |
|
104 |
Il nome utente specificato non è valido. Non può essere vuoto se è impostata una password. |
|
106 |
L'identificatore client specificato non è valido. |
|
107 |
Il nome host specificato non è valido. |
|
108 |
Viene assegnato un valore ai parametri sHostname e sIpAddress. Se viene assegnato un gestore proxy per FB_MqttClient, è consentito solo un valore per l'indirizzamento di Server MQTT; il nome host o l'indirizzo IP. |
|
110 |
La connessione con il server non è riuscita. |
|
111 |
Nessuna connessione con il server. Verificare lo stato dell'istanza FB_MqttClient. |
|
112 |
L'argomento specificato non è valido. Non può essere vuoto. |
|
114 |
La lunghezza specificata per l'argomento non è valida. Non può essere 0. |
|
116 |
Il puntatore specificato ai dati non è valido. Non può essere un riferimento nullo. |
|
118 |
La qualità del servizio specificata non è supportata. Le qualità di servizio 0 e 1 sono supportate. |
|
120 |
Il tentativo di stabilire una connessione non è riuscito perché il sistema remoto ha negato l'accesso. Verificare che l'identificativo definito con il parametro sClientId non superi la lunghezza definita con la costante globale GPL.Gc_uiMaxLengthOfClientID. |
|
122 |
L'argomento specificato è già sottoscritto da un'altra istanza FB_MqttSubscribe. |
|
123 |
La sottoscrizione all'argomento specificato non è riuscita. |
|
124 |
È stato superato il numero massimo di sottoscrizioni. Vedere il valore Gc_uiMaxNumberOfSubTotal. |
|
126 |
È stato superato il numero massimo di pubblicazioni. Vedere il valore Gc_uiMaxNumberOfQoS1PubPerClient. |
|
140 |
L'operazione TCP di invio di un messaggio al server non è stata conclusa correttamente. |
|
145 |
L'operazione TCP di ricezione di un messaggio dal server non è stata conclusa correttamente. |
|
150 |
Le dimensioni del buffer di elaborazione sono troppo piccole. Vedere il valore Gc_uiMaxSizeOfDataToExchange. |
|
160 |
Riferimento non valido all'istanza FB_MqttClient. |
|
170 |
Il puntatore specificato nel buffer non è valido. Non può essere un riferimento nullo. |
|
180 |
È stato superato il numero massimo di messaggi non elaborati. Vedere il valore Gc_uiMaxNumberOfQoS1MessagesPerSub. |
|
190 |
Il messaggio ricevuto dal server non è supportato. |
|
200 |
La connessione con il server è stata interrotta. |
|
300 |
È scaduto un timeout durante l'esecuzione. |
|
999 |
È stato rilevato un errore interno. |