Introduction

L’éditeur de données permet de créer des filtres pour afficher les données selon vos exigences.

Un filtre est formé par un ensemble de conditions définies à travers différents attributs.

Par défaut, chaque onglet présente l'ensemble des instances de variables ou des types de données.

Les différents filtres que vous avez définis sont sauvegardés lors de la fermeture de l’éditeur de données. Ils sont restitués lors de l'ouverture suivante.

Aperçu

Dans l’éditeur de données, la zone de paramétrage du filtrage varie selon l’onglet sélectionné. Description des différents champs de l'éditeur de données selon l'onglet sélectionné :

Zone

Disponible dans

Objectif

Bouton

Tous les onglets

Cliquez sur ce bouton pour mettre l'affichage à jour en fonction du critère de filtrage défini dans le champ Nom.

Bouton

Tous les onglets

Cliquez sur ce bouton pour ouvrir la boîte de dialogue Filtrage des données dans laquelle vous pouvez définir les conditions de chaque attribut.

Bouton

Tous les onglets

Cliquez sur ce bouton pour inverser le filtre. Le bouton passe de = à <> et vice-versa.

Nom

Tous les onglets

Champ dans lequel vous saisissez le nom (symbole) de l’instance ou du type de donnée que vous voulez afficher. Vous pouvez pour cela utiliser les caractères spéciaux (* ou ?).

EDT

Onglet Variables

La case cochée autorise l’affichage des types de données élémentaires (EDT).

EFB

Onglet Blocs fonction

La case cochée autorise l’affichage des blocs fonction élémentaires (EFB).

DDT

Onglet Variables

La case cochée autorise l’affichage des types de données dérivés (DDT).

DFB

Onglet Blocs fonction

La case cochée autorise l’affichage des blocs fonction dérivés (DFB).

IODDT

Onglet Variables

La case cochée autorise l’affichage des types de données dérivés (DDT) concernant les entrées/sorties (IODDT).

DDT d'équipement

Onglet Variables

La case cochée autorise l’affichage des types de données dérivés (DDT).

Boîte de dialogue Filtrage des données

La boîte de dialogue Filtrage des données permet :

  • d’afficher les conditions de filtrage actuelles,

  • de modifier les conditions de filtrage actuelles,

  • de définir de nouvelles conditions de filtrage.

NOTE : Le contenu de la boîte de dialogue Filtrage des données dépend de l'onglet à partir duquel la boîte de dialogue a été appelée.

Description des colonnes de la boîte de dialogue Filtrage des données

Description:

Colonne

Description

Nom

Cette colonne contient les attributs de l’onglet (Variables , Types DDT , Blocs fonction ou Types DFB ) à partir duquel la boîte de dialogue a été ouverte.

Cochez la case des attributs qui doivent être pris en compte lors du filtrage.

Condition

Cette colonne permet de définir pour chaque attribut la condition de filtrage.

Inversé

Cette case à cocher vous permet d'inverser la condition de filtrage de l'attribut correspondant.

Différentes possibilités lors de la définition d'un filtre pour les variables :

Nom

Condition

Inversé désactivé

Inversé activé

Commentaire

Texte libre

par ex. *moteur*

Toutes les variables dont le commentaire contient le mot moteur seront filtrées.

Toutes les variables dont le commentaire ne contient pas le mot moteur seront filtrées.

Type

Texte libre

par ex. Int

Toutes les variables ayant le type de données Int seront filtrées.

Toutes les variables n'ayant pas le type de données Int seront filtrées.

Alias pour

Oui

Toutes les variables qui sont définies comme alias seront filtrées.

Toutes les variables qui ne sont pas définies comme alias seront filtrées.

Valeur

Défini par l'utilisateur

Toutes les variables pour lesquelles une valeur initiale est définie seront filtrées.

Toutes les variables pour lesquelles aucune valeur initiale n'est définie seront filtrées.

Constante

Oui

Toutes les variables qui sont définies comme une constante seront filtrées.

Toutes les variables qui ne sont pas définies comme une constante seront filtrées.

Personnaliser

Texte libre

par ex. *IHM*

Toutes les variables dont le texte personnalisé (texte libre pouvant être utilisé pour un outil externe ou pour des exigences spécifiques de l'utilisateur) contient le mot IHM seront filtrées.

Toutes les variables dont le texte personnalisé ne contient pas le mot IHM seront filtrées.

Utilisé

>0

Toutes les variables qui sont utilisées dans le projet seront filtrées.

Toutes les variables qui ne sont pas utilisées dans le projet seront filtrées.

Propriétaire

Texte libre

par ex. \2.1\*

Toutes les variables dont le propriétaire commence par \2.1\ seront filtrées.

Toutes les variables dont le propriétaire ne commence pas par \2.1\ seront filtrées.

Adresse

Texte libre

par ex. %MW1

Toutes les variables ayant l'adresse %MW1 seront filtrées.

Toutes les variables n'ayant pas l'adresse %MW1 seront filtrées.

Donnée globale

Oui

Toutes les variables qui sont définies comme donnée globale seront filtrées.

Toutes les variables qui ne sont pas définies comme donnée globale seront filtrées.

Sauvegarder

Accepter

Toutes les variables qui acceptent le mécanisme de sauvegarde/restitution seront filtrées.

Toutes les variables qui n'acceptent pas le mécanisme de sauvegarde/restitution seront filtrées.

Variable IHM

Oui

Toutes les variables qui sont définies comme variable IHM seront filtrées.

Toutes les variables qui ne sont pas définies comme variable IHM seront filtrées.

Horodatage

Texte libre

par ex. Deux fronts

Toutes les variables dont l'attribut Horodatage a pour valeur Deux fronts sont filtrées.

Toutes les variables dont l'attribut Horodatage n'a pas pour valeur Deux fronts sont filtrées.

Variables scannées

Oui

Toutes les variables qui sont définies comme variables scannées seront filtrées.

Toutes les variables qui ne sont pas définies comme variables scannées seront filtrées.

Echange sur l'automate redondant

Oui

Toutes les définies en tant que Echange sur l'automate redondant sont filtrées.

Toutes les variables non définies en tant que Echange sur l'automate redondant sont filtrées.

Conserver

Oui

Toutes les variables suivant la règle Conserver sont filtrées.

Toutes les variables ne suivant pas la règle Conserver sont filtrées.

Différentes possibilités lors de la définition d'un filtre pour les types DDT :

Nom

Condition

Inversé désactivé

Inversé activé

Commentaire

Texte libre

par ex. *moteur*

Tous les types DDT dont le commentaire contient le mot moteur seront filtrés.

Tous les types DDT dont le commentaire ne contient pas le mot moteur seront filtrés.

Différentes possibilités lors de la définition d'un filtre pour les blocs fonction :

Nom

Condition

Inversé désactivé

Inversé activé

Commentaire

Texte libre

par ex. *moteur*

Tous les blocs fonction dont le commentaire contient le mot moteur seront filtrés.

Tous les blocs fonction dont le commentaire ne contient pas le mot moteur seront filtrés.

Diag

Accepter

Tous les blocs fonction qui acceptent l'attribut Diag sont filtrés.

Tous les blocs fonction qui n'acceptent pas l'attribut Diag sont filtrés.

Type

Texte libre

par ex. TON

Tous les blocs fonction qui sont du type TON seront filtrés.

Tous les blocs fonction qui ne sont pas du type TON seront filtrés.

Personnaliser

Texte libre

par ex. *IHM*

Tous les blocs fonction dont le texte personnalisé (texte libre pouvant être utilisé pour un outil externe ou pour des exigences spécifiques de l'utilisateur) contient le mot IHM seront filtrés.

Tous les blocs fonction dont le texte personnalisé ne contient pas le mot IHM seront filtrés.

Utilisé

>0

Tous les blocs fonction qui sont utilisés dans le projet seront filtrés.

Tous les blocs fonction qui ne sont pas utilisés dans le projet seront filtrés.

Propriétaire

Texte libre

par ex. \2.1\*

Tous les blocs fonction dont le propriétaire commence par \2.1\ seront filtrées.

Tous les blocs fonction dont le propriétaire ne commence pas par \2.1\ seront filtrées.

Variable IHM

Oui

Tous les blocs fonction qui sont définis comme variable IHM seront filtrés.

Tous les blocs fonction qui ne sont pas définis comme variable IHM seront filtrés.

Echange sur l'automate redondant

Oui

Tous les blocs fonction définis en tant que Echange sur l'automate redondant sont filtrés.

Tous les blocs fonction non définis en tant que Echange sur l'automate redondant sont filtrés.

Conserver

Oui

Tous les blocs fonction suivant la règle Conserver sont filtrés.

Tous les blocs fonction ne suivant pas la règle Conserver sont filtrés.

Différentes possibilités lors de la définition d'un filtre pour les types DFB :

Nom

Condition

Inversé désactivé

Inversé activé

Commentaire

Texte libre

par ex. *moteur*

Tous les types DFB dont le commentaire contient le mot moteur seront filtrés.

Tous les types DFB dont le commentaire ne contient pas le mot moteur seront filtrés.

Diag

Accepter

Tous les types DFB qui acceptent l'attribut Diag sont filtrés.

Tous les types DFB qui n'acceptent pas l'attribut Diag sont filtrés.

Protection

Protégé

Tous les types DFB protégés seront filtrés.

Tous les types DFB non protégés seront filtrés.