Académique Documents
Professionnel Documents
Culture Documents
SUPERVISION
Les logiciels de supervision sont une classe de
programmes applicatifs dédiés au contrôle de
processus et à la collecte d'informations en temps
réel depuis des sites distants, en vue de maîtriser un
équipement.
- la commande
- la surveillance
- la supervision
- identification de l’utilisateur
Système d’exploitation
- Mono ou multi-utilisateurs
- interruption de tâches
Communications
Supervision répartie
- rafraîchissement :
* Cyclique (mise à jour périodiquement)
* Sélectif (mise à jour uniquement des
variables des vues de l’écran actif)
* Flash (mise à jour à l’ouverture d’une
vue)
* Sur exception (rafraîchissement sur
changement d’état des variables)
- Capacité
Traitements graphiques
Conduite
- télécommande directe du processus par forçage
des variables
- validation de la conduite
Archivage
- historique des variables
- archivage sélectif
- archivage court terme/long terme
- capacité et structure d’archivage
- archivage sur structure standard (SQL, Oracle...)
Programmation
- éditeur graphique
- bibliothèque de composants
- programmation des fonctions prédéfinies
- développement de traitements spécifiques
- extensions matérielles (nouveau couplage)
- extension logicielle par ajout de composants
externes
Sûreté de fonctionnement
- sûreté de communication
- sûreté du matériel de traitement (coupure
d’alimentation, fiabilité du système d’exploitation)
- sûreté du logiciel de supervision
- sûreté des commandes (contrôle d’accès aux
vues, protection des variables)
Performances/Prix
- prix de l’équipement complet (matériel +
système d’exploitation + logiciel)
- mise à jour, assistance, documentation
Application
Rôle de la supervision
Chercher des informations dans l’automatisme pour
renseigner l’opérateur
Envoyer des informations à l’automatisme à partir des
ordres donnés par l’opérateur
Le logiciel de supervision
Un logiciel de supervision est souvent désigné par le
terme SCADA
Un SCADA s’installe et s’utilise sur un micro-ordinateur
de type PC.
Enregistrement périodique
La fonction « Tendance » permet d’enregistrer une
valeur dans une base de données pour la visualiser
ultérieurement sous forme de courbes.
Description du procédé
Test de la communication
Lancer le “client de test” et vérifier la présence des
variables “nommées” dans l’automate.
Sélectionner une variable et vérifier son comportement en
correspondance avec une table d’animation.
Représenter le procédé
Animation et affectation des variables
Utiliser les outils d’animation :
Les alarmes
Caractéristiques d’une alarme :
En règle générale :
- Vanne_ouverte, Vanne_fermée
- Pompe_en_marche, Pompe_en_arret
- Ouverture_vanne, Fermeture_vanne
- Marche_pompe, Arret_pompe
Attention :
Remarques :
Cette relation d'égal à égal n'implique pas que les deux
programmes soient identiques, ni dans leur nature, ni
dans leurs rôles, ni dans les systèmes d'exploitations qui
les supportent. .
On peut dégager un premier niveau de différence en
identifiant celui des deux programmes qui a initié le
dialogue, et celui qui s'est contenté de répondre.
C'est ici que se situe la distinction entre le client et le
serveur.
Le client, c'est le programme ayant provoqué
l'établissement de la "conversation", et le serveur, c'est le
programme "répondant" fournissant des données ou des
résultats.
Le client est à la base du dialogue.
Le serveur est un programme générique dont le seul objet
est de répondre aux demandes des applications clientes en
fournissant en retour des données ou des résultats de
calcul. Le client est une application au sens propre du
terme. ingenieur etude client
Les demandes des applications sont généralement
qualifiées de requêtes.
Le serveur est, part nature, indépendant des applications
qui l'interrogent, il y a aucun lien fonctionnel avec ces
dernières, il ignore tout des clients qui lui soumettent des
requêtes si ce n'est leur niveau d'autorisation et leur
adresse réseau.
• émission de requêtes
• appels de service par le client et émission des résultats
par le serveur
Remarques:
Serveurs OPC
OPC signifie
Object Linking and Embedding for Process Control.
Sans OPC
ـConflits d ’accès
Deux logiciels ne peuvent pas accéder simultanément à la
meme ressource matérielle
Avec OPC
Que comprend la spécification OPC ?
- la construction d ’historiques
OPC Batch