Skip to main content

Programmation d'une visualisation de tendance

Pour afficher un enregistrement de tendance dans la visualisation, vous définissez quelle application fournit quel enregistrement de tendance. Vous définissez l'affichage à l'aide des Propriétés de l'élément de tendance et des contrôles utilisés.

Définition de l'application et de la source de données

La tâche de visualisation et la tâche d'enregistrement des tendances s'exécutent généralement sous la même application. Si ce n'est pas le cas, alors l'application contenant la tâche de visualisation nécessite un gestionnaire de source de données.

  1. Sélectionnez un élément de tendance dans l'éditeur de visualisation actif.

    Les propriétés de l'élément de tendance s'affichent.

  2. Double-cliquez sur le dans le Propriétés → Source de données.

  3. Utilisez l'assistant de saisie (_cds_icon_three_dots.png) pour sélectionner l'application. Vous pouvez également spécifier directement le nom de l'application.

Définition de l'enregistrement de tendance à visualiser

  1. Sélectionnez un élément de tendance dans l'éditeur de visualisation actif.

    Les propriétés de l'élément de tendance s'affichent.

  2. Cliquez dans le champ de valeur de Propriétés → Enregistrement de tendance.

    Sélectionner l'enregistrement de tendance est affiché. Les enregistrements de tendances disponibles dans toute l'application sont répertoriés sous Enregistrements de tendances disponibles.

  3. Sélectionnez un enregistrement de tendance ci-dessous Enregistrements de tendances disponibles.

  4. Cliquez sur _icon_arrow_right.png.

    L'enregistrement de tendance se trouve sous Enregistrement de tendance sélectionné.

  5. Cliquez sur d'accord pour confirmer la saisie.

    L'enregistrement de tendance sélectionné est répertorié dans Valeurs dans Propriétés → Enregistrement de tendance.

Ajout d'un contrôle

  1. Sélectionnez un élément de tendance dans l'éditeur de visualisation actif.

  2. Cliquez sur Visualisation → Insérer des éléments pour le contrôle de tendance.

    le Assistant de tendance la boîte de dialogue s'ouvre.

  3. Sélectionnez le contrôle souhaité. Exemples: Sélecteur de plage de dates, Sélecteur de plage de temps, Légende. Cliquez sur d'accord confirmer.

    Les contrôles sélectionnés sont insérés pour l'élément de tendance. Vous pouvez les déplacer dans n'importe quelle position que vous aimez. Dans le Propriétés de l'élément de tendance, les commandes sont présentées ci-dessous Contrôles assignés.

Suppression d'un contrôle

Astuce

Un contrôle qui a été ajouté à l'aide du Assistant de tendance ne peut pas être supprimé via la boîte de dialogue de l'assistant de tendance.

  1. Sélectionnez un contrôle d'une tendance dans l'éditeur de visualisation actif.

  2. presse Suppr ou Supprimer pour supprimer l'élément.

  3. Sélectionnez la tendance dans l'éditeur de visualisation actif.

  4. Supprimer la valeur attribuée dans Propriétés → Champs affectés → <champ>.

    Important

    Il est absolument nécessaire de supprimer cette référence manuellement. La propriété n'est pas supprimée automatiquement en supprimant le contrôle.

Configuration du système de coordonnées du diagramme de tendance

  1. Sélectionnez une tendance dans l'éditeur de visualisation actif.

  2. Utilisez le Visualisation → Configurer les paramètres d'affichage des tendances commander.

    le Paramètres d'affichage la boîte de dialogue s'ouvre.

  3. Adaptez les paramètres selon vos besoins.

Lecture d'une valeur de tendance lors de l'exécution

  1. Ouvrir Affichage → Propriétés des éléments.

  2. Sélectionnez un élément de tendance dans votre visualisation.

    Les propriétés de l'élément de tendance s'affichent.

  3. Sélectionnez le Propriétés → Afficher le curseur et Afficher l'info-bulle options.

    Un curseur est dessiné dans le système de coordonnées.

  4. Sélectionnez le Propriétés → Afficher l'info-bulle option.

  5. Téléchargez l'application sur le contrôleur et démarrez l'application.

  6. Astuce

    Si le diagramme "s'exécute", alors la plage de dates a été placée de telle sorte que son heure de fin soit l'heure actuelle.

    Sélectionnez la plage de dates pour que le diagramme ne pas Cours. Si nécessaire, faites glisser la barre de défilement vers une plage de dates antérieure.

    Un curseur est disponible. L'info-bulle du curseur vous informe des valeurs de tendance. Pour chaque variable de tendance, la légende affiche la valeur au moment où le curseur est positionné.

Suppression de l'historique d'enregistrement des tendances

Vous pouvez insérer un élément d'entrée dans la visualisation que l'opérateur peut utiliser pour supprimer l'enregistrement de valeur précédent dans la visualisation de tendance lors de l'exécution. La courbe affichée jusqu'alors est supprimée et l'affichage recommence.

  1. Dans l'application (exemple : dans le programme PLC_PRG), implémentez le code suivant :

    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. Dans la visualisation de l'enregistrement de la tendance, ajoutez un bouton pour supprimer la courbe précédente. Configurez son Basculer propriété avec la variable PLC_PRG.xClearHistoryTrend.

    Lorsque xClearHistoryTrend est réglé sur TRUE, la courbe précédemment enregistrée est supprimée. L'enregistrement recommence immédiatement.