- Manuale introduttivo
- Creare progetti
- Oggetti grafici
- Oggetti grafici predefiniti
- Sessioni e impostazioni locali
- Riferimenti a oggetti e variabili
- Estensione dei progetti
- NetLogic
- Riferimento API C#
- Esercitazioni
- Esercitazione sugli allarmi
- Esercitazione sui collegamenti dinamici
- Esercitazione sugli oggetti grafici
- Esercitazione sui logger
- Esercitazione sulle NetLogic
- Esercitazione su OPC UA
Aggiungere un Publisher MQTT
Configurare un Publisher MQTT in modo che pubblichi messaggi sul topic definito di Broker MQTT. Qualsiasi client MQTT sottoscritto a quel topic riceve i messaggi.
SUGGERIMENTO:
Il publisher supporta solo variabili scalari. Array, UDT e altre variabili non scalari non sono supportate.
- In Vista progetto, fare clic con il pulsante destro del mouse suMQTT, selezionareNuovoe selezionarePublisher MQTT.
- InProprietà, configurare le proprietà seguenti:
- Modalità di campionamento
- Nessuna- registrazione automatica disabilitata, può registrare tramite invocazione del metodo Campiona.
- Periodica- registra a intervalli regolari i valori di tutte le variabili selezionate.
- Cambiamento di valore- registra a intervalli regolari i valori delle sole variabili selezionate che hanno subito una variazione rispetto al campionamento precedente.
- Periodo di campionamento
- Intervallo in ore, con precisione al millisecondo, tra un campionamento e il successivo, in modalità Periodica.
- Tempo di polling
- Intervallo in ore, con precisione al millisecondo, tra un campionamento e il successivo, in modalità Cambiamento valore.
- Cartella
- Questa cartella contiene variabili i cui valori verranno inviati al broker. Il nodo Cartella deve essere un oggetto globale e non può essere un oggetto basato sulla sessione.
- Topic
- Definisce il topic MQTT su cui si inviano/pubblicano dati. (il topic è obbligatorio; se il topic è vuoto, il Publisher genererà un messaggio di avviso durante la prima pubblicazione; RT non si arresterà e le altre funzioni mqtt continueranno a funzionare, solo questo Publisher specifico verrà arrestato.)
- QoS
- Qualità del servizio (QoS) MQTT, definisce la garanzia di consegna per un messaggio specifico (0, 1, 2).0 - Al massimo una volta (potrebbe perdere i messaggi).1 - Almeno una volta (garantisce la consegna del messaggio ma potenzialmente anche di messaggi duplicati).2 - Esattamente una volta (assicura che i messaggi vengano consegnati esattamente una volta senza duplicazioni).
- Mantenere
- Mantenere il messaggio sul topic anche dopo averlo letto
- Vero - abilita la funzionalità di mantenimento
- Falso - disabilita la funzionalità di mantenimento
Nella cartella
MQTT
della Vista progetto
viene visualizzato l'oggetto Publisher MQTT
.Fornire un feedback