Nodo SCADAOutput

Questo argomento contiene le seguenti sezioni:

Scopo

Utilizzare il nodo SCADAOutput per inviare un messaggio ad un client che si connette al broker utilizzando il protocollo MQIsdp attraverso WebSphere MQ Telemetry Transport. Di solito si utilizza il nodo Publication per inviare l'output ad un client SCADA. Il nodo SCADAOutput consente di scrivere il proprio nodo Publication.

Se si include un nodo SCADAOutput in un flusso di messaggi, è necessario includere anche un nodo SCADAInput, indipendentemente dall'origine dei messaggi, poiché il nodo SCADAInput fornisce le informazioni sulla connessione richieste dal nodo SCADAOutput.

Quando si distribuiscono i flussi di messaggi che contengono i nodi SCADA ad un broker, è necessario distribuirli in un singolo gruppo di esecuzione, indipendentemente dal numero dei flussi di messaggi.

Non è possibile utilizzare il nodo SCADAOutput per modificare le caratteristiche transazionali del flusso di messaggi. Le caratteristiche transazionali impostate dal nodo di input del flusso di messaggi determinano il funzionamento transazionale del flusso.

Non è possibile utilizzare i nodi SCADAOutput nei flussi di messaggi che si distribuiscono ai sistemi z/OS.

Se si crea un flusso di messaggi da utilizzare come un flusso secondario, non è possibile utilizzare una nodo di output standard; è necessario utilizzare un'istanza del nodo Output per creare un terminale out per il flusso secondario attraverso cui può essere trasmesso il messaggio.

Se non si desidera che il flusso di messaggi invii messaggi ad un'unità SCADA, si può scegliere un altro nodo di output supportato.

Il nodo SCADAOutput è rappresentato nel workbench dalla seguente icona:

Icona del nodo SCADAOutput

Utilizzo di questo nodo in un flusso di messaggi

Utilizzare il nodo Publication per pubblicare i messaggi per le unità SCADA. Utilizzare questo nodo se si desidera elaborare i messaggi di pubblicazione in un modo particolare per queste unità.

Configurazione di un nodo SCADAOutput

Una volta inserita un'istanza del nodo SCADAOutput in un flusso di messaggi, è possibile configurarla. Fare clic con il tasto destro del mouse sul nodo nella vista dell'editor e fare clic su Proprietà. Vengono visualizzate le proprietà relative alla descrizione del nodo.

Tutte le proprietà obbligatorie, per le quali è necessario immettere un valore (quelle per le quali non è specificato un valore predefinito), sono contrassegnate con un asterisco nella finestra di dialogo delle proprietà.

Configurare il nodo SCADAOutput come segue:

  1. Selezionare Convalida nel Navigator della finestra di dialogo delle proprietà se si desidera che il programma di analisi MRM convalidi il contenuto dei messaggi rispetto al dizionario generato dalla serie di messaggi. (Se un messaggio è trasmesso al terminale failure del nodo, non viene convalidato.)

    Per ulteriori dettagli fare riferimento a Convalida dei messaggi e Proprietà della convalida per i messaggi nel dominio MRM.

  2. Selezionare Descrizione nel Navigator della finestra di dialogo delle proprietà per immettere una descrizione breve, una descrizione completa o entrambe.
  3. Fare clic su Applica per effettuare le modifiche al nodo SCADAOutput senza chiudere la finestra di dialogo delle proprietà. Fare clic su OK per applicare le modifiche e chiudere la finestra di dialogo delle proprietà.

    Fare clic su Annulla per chiudere la finestra di dialogo ed eliminare tutte le modifiche apportate alle proprietà.

Ora connettere i terminali del nodo per stabilire come questo opera all'interno del flusso di messaggi.

Connessione dei terminali

Connettere il terminale in al nodo da cui sono instradati i messaggi diretti alle destinazioni SCADA.

Connettere il terminale out o failure di questo nodo ad un altro nodo in questo flusso di messaggi per elaborare ulteriormente il messaggio, elaborare gli errori o inviare il messaggio ad una destinazione aggiuntiva.

In questo caso, la struttura ad albero LocalEnvironment associata al messaggio viene arricchita con le seguenti informazioni relative ad ogni destinazione in cui questo nodo ha inserito il messaggio:

  • Nome coda
  • Nome gestore code
  • Identificativo replica del messaggio (impostato sullo stesso valore dell'ID del messaggio)
  • ID Messaggio (da MQMD)
  • ID correlazione (da MQMD)

Questi valori sono scritti in WrittenDestination all'interno della struttura ad albero LocalEnvironment.

Se non si connette alcun terminale, la struttura ad albero LocalEnvironment rimane immutata.

Terminali e proprietà

I terminali del nodo SCADAOutput sono descritti nella seguente tabella.

Terminale Descrizione
In Il terminale di input che accetta un messaggio affinché venga elaborato dal nodo.
Failure Il terminale di output a cui è instradato il messaggio se si rileva un errore quando il messaggio è inserito nella coda di output.
Out Il terminale di output a cui il messaggio è instradato se è stato inserito nella coda di output con esito positivo e se è richiesta ulteriore elaborazione all'interno di questo flusso di messaggi.

La seguente tabella descrive le proprietà del nodo; la colonna con l'intestazione O indica se la proprietà è obbligatoria (contrassegnata con un asterisco nella finestra di dialogo delle proprietà se è necessario immettere un valore quando non è specificato alcun valore predefinito), la colonna con l'intestazione C indica se la proprietà è configurabile (è possibile modificare il valore quando si aggiunge un flusso di messaggi al file bar per distribuirlo).

Le proprietà Convalida del nodo SCADAOutput sono descritte nella seguente tabella.

Fare riferimento a Proprietà della convalida per i messaggi nel dominio MRM per una descrizione completa di queste proprietà.

Proprietà O C Valore predefinito Descrizione
Convalida Eredita Indica se viene effettuata la convalida. I valori validi sono Nessuno, Contenuto e valore, Contenuto ed Eredita.
Azione in caso di errore No Eccezione Indica cosa accade se la convalida ha esito negativo. E' possibile impostare questa proprietà solo se si imposta Convalida su Contenuto o Contenuto e valore. I valori validi sono Traccia utente, Registrazione errori locale, Eccezione ed Elenco di eccezioni.
Includi tutti i vincoli valore No Selezionata Questa proprietà non può essere modificata. L'azione predefinita, indicata dalla casella di spunta selezionata, è che i controlli del vincolo del valore base sono inclusi nella convalida Contenuto e valore.
Correzione No Nessuno Questa proprietà non può essere modificata.

Le proprietà Descrizione del nodo SCADAOutput sono descritte nella seguente tabella.

Proprietà O C Valore predefinito Descrizione
Descrizione breve No No   Una breve descrizione del nodo.
Descrizione completa No No   Testo che descrive lo scopo del nodo nel flusso di messaggi.
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac04630_