Variables et Synoptiques

Pour visualiser/écrire les registres des automates accessibles depuis le routeur, il est nécessaire de configurer la communication entre les deux.

La configuration se décompose en plusieurs points:

  • La source de données : configuration de l’accès à un serveur de données (OPC UA ou ModBus)

  • Les variables : rattachées à une source de données, elles correspondent à un ou plusieurs registres

  • Les synoptiques : permettent l’affichage des variables à des opérateurs sur la page d’exploitation

Pour aider à la configuration, il est possible de voir l’état des sources de données et des variables dans la page Collect&Alert > Etat des serveurs.

Source de données

Accéder au menu Collect&Alert > Sources de données. Vous pouvez y configurer de nouvelles sources de données.

Activée

Activer ou désactiver la source de données

Nom de la source de données

Nom pour identifier la source de données

Le type de la source de données

ModBus ou OPC UA

Les paramètres suivants sont dépendants du type de la source de données.

ModBus

Période d’échantillonnage (secondes)

Intervalle entre 2 lectures de la source de données

Timeout (par variable)(secondes)

Timeout de la lecture d’une variable. Attention, une lecture est faite par variable.

Adresse IP du serveur ModBus

Adresse IP du serveur ModBus

Port serveur

Port du serveur ModBus

Esclave ModBus ou Unit ID

Esclave ModBus ou Unit ID où lire les registres sur le serveur

Lecture bit

Code à utiliser pour la lecture d’un bit de l’automate

Lecture mot 16 bits

Code à utiliser pour la lecture d’un mot de 16 bits

Lecture double mot (32 bits)

Code à utiliser pour la lecture d’un mot de 32 bits

Lecture nombre à vigule flottante 32 bits

Code à utiliser pour la lecture d’un float de 32 bits

OPC UA

Intervalle d’émission (secondes)

Intervalle entre 2 lectures de la source de données

Adresse IP du serveur OPC UA

Adresse IP du serveur OPC UA

Port serveur

Port du serveur OPC UA

Authentification Utilisateur/Mot de passe

Permet de configurer une connexion au serveur avec Login et mot de passe. Si désactivé, le serveur doit accepter les connexions anonymes.

Le mode de sécurité des connexions OPCUA est None.

Variable

Accéder au menu Collect&Alert > Variables. Vous pouvez créer des variables associées à des sources de données.

Nom

Nom de la variable

Type de variable

ModBus, Entrée TOR ou OPC UA

Source de données

(OPC UA, ModBus) source de données dans laquelle sera lue la variable

NodeID Namespace Index

(OPC UA) Namespace dans le serveur OPC UA où trouver la variable

NodeID Type de l’Identifiant

(OPC UA) Type de l’identifiant de la variable

NodeID L’Identifiant

(OPC UA) Identifiant de la variable. Chaine de caractères ou numérique suivant le type

Adresse du registre

(ModBus) Le registre de la variable. Si la variable est sur 2 registres (32bits), le registre suivant sera également utilisé.

Type de variable

La variable peut être de différents types:

  • Bit

  • Bit dans mot (uniquement ModBus)

  • Entier 16 bits non signé

  • Entier 16 bits signé

  • Entier 32 bits non signé

  • Entier 32 bits signé

  • Flottant 32 bits

Suivant le type, des champs sont disponibles. Les principaux sont:

Nombre de décimales

Nombre de décimales après la virgule à afficher

Gain

Multiplicateur de la valeur lue dans le registre

Offset

Décalage de la valeur lue dans le registre. Appliqué après le gain

Unité

Unité correspondante

Valeur à 0

Valeur à afficher dans le cas où le bit est à 0

Valeur à 1

Valeur à afficher dans le cas où le bit est à 1

Déclencher une alarme

Il est possible d’associer une alarme à chaque variable. Si la condition configurée est atteinte, alors une alarme est levée.

Déclenchement alarme

Configuration de la condition de déclenchement de l’alarme

Acquittement nécessaire

L’alarme doit être explicitement acquittée même si la condition n’est plus vérifiée

Description du défaut

Description qui sera associée à l’alarme

Il est possible d’associer une alerte à ces alarmes pour prévenir par email et/ou sms un destinataire (voir la page Cycles d’alerte)

Gestion des droits d’écriture d’une variable

La gestion des droits d’écriture d’une variable se fait à l’aide des rôles Collect & Alert. Voir la page Ecriture d’une variable.

Synoptiques

Un synoptique regroupe un ensemble de variables, provenant d’une ou plusieurs sources de données. Cela permet de visualiser les variables sur la page d’exploitation. Cette page est accessible aux opérateurs (voir la page Page web d’exploitation).

Accéder au menu Collect&Alert > Synoptiques pour les créer.