Skip to main content

Programmazione di una visualizzazione di trend

Per visualizzare una registrazione di trend nella visualizzazione, definire quale applicazione fornisce quale registrazione di trend. Si definisce la visualizzazione mediante il Proprietà dell'elemento trend e dei controlli utilizzati.

Definizione dell'applicazione e dell'origine dati

L'attività di visualizzazione e l'attività di registrazione delle trend generalmente vengono eseguite nella stessa applicazione. In caso contrario, l'applicazione contenente l'attività di visualizzazione richiede un gestore dell'origine dati.

  1. Selezionare un elemento di tendenza nell'editor di visualizzazione attivo.

    Vengono visualizzate le proprietà dell'elemento trend.

  2. Fare doppio clic su nel Proprietà → Origine dati.

  3. Utilizzare l'Assistente di immissione (_cds_icon_three_dots.png) per selezionare l'applicazione. È inoltre possibile specificare direttamente il nome dell'applicazione.

Definizione della registrazione trend da visualizzare

  1. Selezionare un elemento di trend nell'editor di visualizzazione attivo.

    Vengono visualizzate le proprietà dell'elemento trend.

  2. Fare clic nel campo del valore di Proprietà → Registrazione trend.

    Seleziona la registrazione del trend È visualizzato. Le registrazioni delle tendenze disponibili a livello di applicazione sono elencate sotto Registrazioni di tendenza disponibili.

  3. Seleziona un record di trend di seguito Registrazioni di tendenza disponibili.

  4. Clic _icon_arrow_right.png.

    La registrazione del trend si trova sotto Registrazione dell'andamento selezionato.

  5. Clic ok per confermare l'inserimento.

    La registrazione del trend selezionata è elencata in I valori in Proprietà → Registrazione trend.

Aggiunta di un controllo

  1. Selezionare un elemento di tendenza nell'editor di visualizzazione attivo.

  2. Clic Visualizzazione → Inserisci elementi per il controllo delle tendenze.

    Il Procedura guidata di tendenza si apre la finestra di dialogo.

  3. Selezionare il controllo desiderato. Esempi: Selettore intervallo di date, Selettore intervallo di tempo, Leggenda. Clic ok per confermare.

    I controlli selezionati vengono inseriti per l'elemento trend. Puoi spostarli in qualsiasi posizione tu voglia. Nel Proprietà dell'elemento trend, i controlli sono riportati di seguito Controlli assegnati.

Rimozione di un controllo

Suggerimento

Un controllo che è stato aggiunto con l'aiuto del Procedura guidata di tendenza non può essere cancellato tramite la finestra di dialogo della procedura guidata Trend.

  1. Selezionare un controllo di una tendenza nell'editor di visualizzazione attivo.

  2. Premere Del o Elimina per eliminare l'elemento.

  3. Selezionare la trend nell'editor di visualizzazione attivo.

  4. Elimina il valore assegnato in Proprietà → Controlli assegnati → <controllo>.

    Importante

    È assolutamente necessario eliminare manualmente questo riferimento. La proprietà non viene eliminata automaticamente eliminando il controllo.

Configurazione del sistema di coordinate del diagramma di trend

  1. Selezionare una tendenza nell'editor di visualizzazione attivo.

  2. Usa il Visualizzazione → Configura le impostazioni di visualizzazione dei trend comando.

    Il Impostazioni di visualizzazione si apre la finestra di dialogo.

  3. Adatta le impostazioni secondo necessità.

Lettura di un valore di trend in fase di esecuzione

  1. Aprire Visualizza → Proprietà elemento.

  2. Seleziona un elemento di tendenza nella visualizzazione.

    Vengono visualizzate le proprietà dell'elemento trend.

  3. Seleziona il Proprietà → Mostra cursore e Mostra descrizione comando opzioni.

    Un cursore viene disegnato nel sistema di coordinate.

  4. Seleziona il Proprietà → Mostra descrizione comando opzione.

  5. Scaricare l'applicazione nel controller e avviare l'applicazione.

  6. Suggerimento

    Se il diagramma "funziona", l'intervallo di date è stato posizionato in modo tale che l'ora di fine sia l'ora corrente.

    Seleziona l'intervallo di date in modo che lo faccia il diagramma non correre. Se necessario, trascina la barra di scorrimento su un intervallo di date precedente.

    È disponibile un cursore. La descrizione comando del cursore informa sui valori di trend. Per ciascuna variabile di trend, la legenda visualizza il valore nel momento in cui è posizionato il cursore.

Eliminazione della cronologia di registrazione del trend

È possibile inserire nella visualizzazione un elemento di input con il quale l'operatore può cancellare in runtime la precedente registrazione del valore nella visualizzazione delle curve. La curva visualizzata fino a quel momento viene rimossa e la visualizzazione ricomincia.

  1. Nell'applicazione (esempio: nel programma PLC_PRG), implementare il seguente codice:

    itfTrendStorageWriter : ITrendStorageWriter;
    itfTrendStorageWriter3 : ITrendStorageWriter3;
    sTrendRecordingName : STRING := 'TrendRecording';
    itfTrendRecording := GlobalInstances.g_TrendRecordingManager.FindTrendRecording(ADR(sTrendRecordingName));
    xClearHistoryTrend: BOOL;
    
    IF xClearHistoryTrend THEN
        itfTrendRecording := GlobalInstances.g_TrendRecordingManager.FindTrendRecording(ADR(sTrendRecordingName));
        IF itfTrendRecording <> 0 THEN
            itfTrendStorageWriter := itfTrendRecording.GetTrendStorageWriter();
            IF __QUERYINTERFACE(itfTrendStorageWriter, itfTrendStorageWriter3) THEN itfTrendStorageWriter3.ClearHistory();
            END_IF
        END_IF
    END_IF                            
  2. Nella visualizzazione della registrazione dell'andamento, aggiungere un pulsante per eliminare la curva precedente. Configura il suo Attiva/disattiva proprietà con la variabile PLC_PRG.xClearHistoryTrend.

    Quando xClearHistoryTrend è impostato per TRUE, la curva precedentemente registrata viene cancellata. La registrazione riprende immediatamente.