Nota: È necessario modificare il parametro della proprietà per allinearlo al messaggio di sottoscrizione ricevuto dal broker.
Configurare la definizione del carico utile per i topic di tipo sottoscrizione come carico utile personalizzato con coppia o proprietà, dove si usano i segnaposto $(Identifier) e $(PValue).
MQTT Client utilizza $(Identifier) per assegnare il valore corretto al valore attuale del punto Metasys correlato. Ad esempio, quando MQTT Client riceve il seguente messaggio in formato JSON:
{"ID" : "SP01", "PV" : 20.1}
Il punto Metasys con ID oggetto = "SP01" viene istruito ad elaborare il valore con valore 20.1 in priorità 16. La priorità è fissa per MQTT Client.L'MCT può modificare l'ID dell'oggetto. Tuttavia, questa modifica avviene solo nel progetto MQTT e non nel database o nel controllore di rete SCT. Figura 1 mostra un esempio di ID oggetto modificato. In questo esempio, è necessario modificare il formato JSON del carico utile remoto in:
{"ID" : "SP0001", "PV" : 20.1}
Figura 1. ID oggetto modificato
La figura seguente mostra un esempio di carico utile personalizzato e Tabella 1 descrive alcune parti della finestra.
Figura 2. Carico utile personalizzato per i topic di tipo sottoscrizione
Riferimento | Riquadro | Descrizione |
---|---|---|
1 | Topic ad albero | Visualizza la struttura ad albero dei topic. È possibile utilizzare le icone della struttura ad albero dei dati dei topic per modificare il percorso ad albero dei topic. |
2 | Punto Topic | Selezionare un punto dalla struttura ad albero dei topic per visualizzare l'ID dell'oggetto punto, il nome del punto, il riferimento completamente qualificato (FQR) e il tipo di topic. |
3 | Definizione del carico utile per i topic di tipo sottoscrizione | Visualizza le opzioni di configurazione del carico utile personalizzato per i topic di tipo sottoscrizione. |
4 | Punti (vista ad albero) | Visualizza i punti che è possibile aggiungere a un topic. |