I.S.I.
M- UMII
Documentation
Présentation (simplifiée) de
Monitor PRO
-1-
I.S.I.M- UMII
Table des matières
Chapitre 1 Introduction à Monitor PRO
Présentation………………………………………………………………. 2
Création d’une application……………………………………………….. 3
Sauvegarde d’une application…………………………………………….. 4
Restitution d’une application……………………………………………... 5
Chapitre 2 Configuration de l’application
Présentation………………………………………………………………. 6
Gestionnaire de configuration……………………………………………. 7
Configuration système…………………………………………………… 8
Configuration des tables de communication………………………………10
Contrôle de station logique……………………………………………….. 11
Information de station logique……………………………………………. 12
Contrôle de lecture / Ecriture…………………………………………….. 13
Information de lecture / Ecriture…………………………………………. 14
Gestionnaire de temps……………………………………………………. 15
Configuration des alarmes………………………………………………... 16
Chapitre 3 Editeur d’application
Présentation………………………………………………………………. 17
Les fonctionnalités de l’éditeur d’application……………………………. 18
Les variables Monitor :Tags…………………………………………..…. 19
Dictionnaire de Tags…………………………………………………. …. 20
Editeur graphique……………...………………………………………… 21
Animations Graphique………………………………...…………………. 22
-2-
I.S.I.M- UMII
Introduction à MONITOR PRO
1
Présentation :
Création d’une application……………………………………………….. 3
Sauvegarde d’une application…………………………………………….. 4
Restitution d’une application……………………………………………... 5
-3-
I.S.I.M- UMII
Introduction à MONITOR PRO
Création d’une application
Présentation Une application sous MONITOR PRO est définie dans un répertoire
courant (figure 1).
_________________________________________________________
Illustration Répertoire par
défaut
Dépend de la
variable FLAPP
Figure 1 : Création d’une application
Lors de la création d’une application, l’application contenu dans le
répertoire courant sera détruit.
-4-
I.S.I.M- UMII
Introduction à MONITOR PRO
Sauvegarde d’une application
Présentation La sauvegarde d’une application (figure 2) est réalisée en spécifiant la
source et la destination de l’application..
Il existe 2 types de sauvegarde :
• locale : sauvegarde sur le système (WIN NT…..),
• multi-plate-forme : sauvegarde sur un fichier ASCII, récupérable sous
une autre plate-forme (OS/2, WIN NT).
_________________________________________________________
Illustration Sauvegarde de tout les
fichiers, archives, historiques
…etc
Sauvegarde sous
WIN NT
Figure 2 : Sauvegarde d’une application
-5-
I.S.I.M- UMII
Introduction à MONITOR PRO
Restitution d’une application
Présentation La restitution d’une application (figure 3) est réalisé en spécifiant la
source et la destination de l’application.
_________________________________________________________
Illustration
Figure 3 : Restitution d’une application
-6-
I.S.I.M- UMII
Configuration de l’application
2
Présentation :
Gestionnaire de configuration……………………………………………. 7
Configuration système…………………………………………………… 8
Configuration des tables de communication………………………………10
Contrôle de station logique……………………………………………….. 11
Information de station logique……………………………………………. 12
Contrôle de lecture / Ecriture…………………………………………….. 13
Information de lecture / Ecriture…………………………………………. 14
Gestionnaire de temps……………………………………………………. 15
Configuration des alarmes………………………………………………... 16
-7-
I.S.I.M- UMII
Configuration de l’application
Gestionnaire de configuration
Présentation Le gestionnaire de configuration de l’application (figure 4) permet de
définir:
• les taches de MONITOR,
• le changement de domaine SHARERD / USER,
• le gestionnaire de temps,
• les tables de communication,
• les alarmes.
_________________________________________________________
Illustration Le gestionnaire de configuration se présente ainsi :
Configuration système
Domaine utilisateur /
Editeur d’application partagé
Gestionnaire de temps
Définition des alarmes
Télémécanique
Figure 4 : Gestionnaire de configuration
-8-
I.S.I.M- UMII
Configuration de l’application
Configuration système
Présentation La configuration système de l’application (figure 5) du gestionnaire de
configuration permet de configurer les taches de MONITOR PRO.
La configuration système permet notamment de configurer :
• le nom des taches,
• les taches à lancer au démarrage de l’application,
• le nom et répertoire des fichiers exécutables,
• les paramètres spécifique à certaine taches.
_________________________________________________________
Taches Les taches définis dans la configuration système ont chacune des
propriétés particulières:
• TIMER : gestionnaire de temps et d’évènements,
• IML : Interprétation Math et logique,
• TEETH1: communication sur le profil ETHWAY.
Il est nécessaire de définir ces taches dans la configuration système de
l’application afin d’intégrer leurs fonctionnalités.
_________________________________________________________
Illustration La configuration système se présente ainsi :
Indicateur
Tache associée au
profil de
communication
ETHWAY
Figure 6 : Configuration système Description de la tache
-9-
I.S.I.M- UMII
Configuration de l’application
Les indicateurs caractérise l’exécution de la tache dans l ‘application
(figure 7):
• F : Activation manuel de la tache,
• FR : Activation automatique de la tache au lancement de
l’application.
Lancement ou arrêt de la tache Message état de la tache
Accès aux alarmes
Figure 7 : Synoptique du système en exploitation
Le synoptique du système en exploitation :
• donne l’état de chaque tache Monitor,
• signale les erreurs d’exécution de chaque tache Monitor,
• permet l’arrêt, le lancement des tache de Monitor,
• permet l’arrêt total de monitor,
Le synoptique système est accessible via le bouton système (p 21).
- 10 -
I.S.I.M- UMII
Configuration de l’application
Configuration des tables de communication
Présentation Les tables de communications sont définies dans télémécanique (figure
8) du gestionnaire de configuration. La fonction télémécanique est
divisé en 4 zones de configuration :
• Contrôle de station logique,
• Information de Station logique.
• Contrôle de Lecture / Ecriture,
• Information de Lecture / Ecriture,
_________________________________________________________
Illustration La fonction télémécanique se présente ainsi :
Accès aux autres tables
Figure 8 : Fichiers Télémécanique
- 11 -
I.S.I.M- UMII
Configuration de l’application
Contrôle de station logique
Présentation Le contrôle de station logique (figure 9) permet de définir :
• le port logique,
• le protocole de communication.
Les autres paramètres de contrôle de la station logique sont définis par
défaut.
_________________________________________________________
Illustration Le contrôle de la station logique se présente ainsi :
Définition du port Tache associée à la
logique communication sur
le réseau ETHWAY
Figure 9 : Contrôle de station logique
Le port logique est le chemin suivi par l’information depuis la tache de
communication Monitor jusqu’au port physique sur lequel il est rattaché
(carte réseau).
La prise en considération des paramètres défini dans le contrôle de
station logique nécessite de définir la tache TEETH1 associé au profil
de communication ETWAY dans la configuration système du
gestionnaire de configuration.
- 12 -
I.S.I.M- UMII
Configuration de l’application
Information de la station logique
Présentation L’information de station logique (figure 10) permet de définir :
• le type d’équipement connecté au superviseur,
• le numéro et le nom de la station logique de l’équipement.
_________________________________________________________
Illustration L’information de la station logique se présente ainsi :
Non de la station Type d’équipements ( choix
Station logique des équipements par Ctrl K)
Port logique Figure 10 : Informations de station logique
Tag signifiant une erreur dans
la communication entre la
station et le superviseur
A chaque automate raccordé au réseau est associé un numéro de station
unique. A ce numéro unique correspond une adresse physique.
- 13 -
I.S.I.M- UMII
Configuration de l’application
Contrôle de Lecture / Ecriture
Présentation Le contrôle de Lecture / Ecriture (figure 11) permet de définir :
• les paramètres des tables de lecture,
• les paramètres des tables d’écriture.
_________________________________________________________
Illustration Le contrôle de Lecture / Ecriture se présente ainsi :
Table de lecture Tag déclencheur de la table de lecture
Table d’écriture
Figure 11 : Contrôle de Lecture / ecriture
- 14 -
I.S.I.M- UMII
Configuration de l’application
Information de Lecture / Ecriture
Présentation L’information de Lecture / Ecriture (figure 12) permet de définir :
• les données en lecture pour chaque table de lecture,
• les données en écriture pour chaque table d’écriture.
_________________________________________________________
Illustration L’information de Lecture / Ecriture se présente ainsi :
Variable Monitor pro (Tag) Variable EBOOL de la
Station en lecture mémoire automate
Table de lecture READ
Figure 12 : Information de lecture / écriture
Les variables accessibles par le superviseur en lecture sont les variables
%Mi et %Mwi de la mémoire automate.
En écriture, le superviseur accède uniquement aux variables %Mi de la
mémoire automate (et non les %Mwi).
- 15 -
I.S.I.M- UMII
Configuration de l’application
Configuration du gestionnaire de temps
Présentation Le gestionnaire de temps du gestionnaire (figure 13) de configuration
permet de définir :
• les déclencheurs cyclique,
• la date et leur pour l’affichage sur synoptique,
• l’horodatage de la tache ALARME.
_________________________________________________________
Illustration Le gestionnaire de temps se présente ainsi :
Déclencheur cadencé toute les 1/10
Nom du tag déclencheurs
Déclencheur de lecture
Déclencheur d’écriture
Figure 13 : Gestionnaire de temps
Les déclencheurs cyclique permettent de cadencer les tables de lecture
et d’écriture.
La prise en considération des paramètres défini dans le gestionnaire du
temps nécessite de définir la tache TIMER dans la configuration
système du gestionnaire de configuration.
- 16 -
I.S.I.M- UMII
Configuration de l’application
Configuration des alarmes
Présentation La configuration des alarmes (figure 14) est réalisée dans « Définitions
des alarmes distribuées » du gestionnaire de configuration.
Les alarmes sont défini dans un groupe d’alarmes en fonction de leur
niveau d’importance:
• Warning,
• Critical,
• Systeme
_________________________________________________________
Illustration La définition des alarmes distribuée se présente ainsi :
Nom du tag associé au
déclenchement de Message d’alarme
l’alarme Condition sur le tag pour
déclencher l’alarme
Groupe d’alarme
Figure 14 : Définition des alarmes
La prise en compte des paramètres définis dans la configuration des
alarmes nécessite de définir la tache AL_LOG associé au consignateur
d’alarmes distribuées dans la configuration système du gestionnaire de
configuration.
- 17 -
I.S.I.M- UMII
Editeur d’application
3
Présentation :
Les fonctionnalités de l’éditeur d’application……………………………. 18
Les variables Monitor :Tags…………………………………………..…. 19
Dictionnaire de tags…………………………………………………. …. 20
Editeur graphique……………...………………………………………… 21
Animations Graphique………………………………...…………………. 22
- 18 -
I.S.I.M- UMII
Editeur d’application
Fonctionnalité de l’éditeur d’application
Présentation L’éditeur d’application (figure 16) accessible via le gestionnaire de
configuration permet :
• la configuration des variables dans le dictionnaire des tag,
• la représentation de l’application dans un éditeur graphique,
• l’animation d’objets.
_________________________________________________________
Illustration L’éditeur d’application se présente ainsi :
Figure 16: Editeur d’application
- 19 -
I.S.I.M- UMII
Editeur d’application
Les variables MONITOR PRO : Tags
Présentation Les variables sous MONITOR PRO sont représentées par des Tags.
La création, la modification et la configuration de ces Tags est défini à
partir :
• de l’éditeur d’application lors d’une animation (figure 17),
• du dictionnaire des tags accessible depuis l’éditeur d’application.
_________________________________________________________
Variables Une variable d’application est définie par :
d’application • un nom,
• une description (libellé),
• un type ( digital, analog, long, float, message, tableau),
• un domaine d’utilisation (partagé / utilisateur ).
Le domaine d’utilisation des variables d’application est toujours partagé
(SHARED) sauf dans certain cas très spécifique tel que les applications
Web Client.
L’éditeur de variables se présente ainsi :
Nom du Tag Description du Tag
Type du Tag : • Analog
• Digital
• Float
• Long ana
• Message
Figure 17:Création d’une variable
- 20 -
I.S.I.M- UMII
Editeur d’application
Dictionnaire de Tags
Présentation Le dictionnaire des tags (figure 18) accessible via l’éditeur
d’application permet de :
• créer une variable,
• modifier une variable existante,
• supprimer une variable,
• réaliser une référence croisée sur une variable.
_________________________________________________________
Illustration Le dictionnaire des tags se présente ainsi :
Nom du Tag
Modification du Création d’un Tag
Tag
Figure 18 : Dictionnaire des tags
- 21 -
I.S.I.M- UMII
Editeur d’application
Editeur graphique
- 22 -Présentation L’éditeur graphique (figure 19) de l’éditeur
d’application permet de définir :
• une représentation graphique de l’application à l’aide d’outils
spécialisés,
• des animations graphiques ( simples, commande opérateur…etc).
_________________________________________________________
Illustration L’éditeur graphique se présente ainsi :
Navigateur d’écran Accès au système
d’exploitation
Objet animé
Accès au gestionnaire
d’alarme Bandeau d’alarme Acquittement des alarmes
Figure 19: Editeur graphique
- 22 -
I.S.I.M- UMII
Editeur d’application
Animation graphique
Présentation Les objets graphiques peuvent subir :
• des animations simples (colorer, barre, légende, symbole,
sortie texte),
• des animations commandes opérateur (bouton, entrée texte),
• des animations avancées (graphiques, Power VB).
___________________________________________________
Animation Les animations simples (figure 20) permettent de colorer un objet
simple (cercle, carré, …etc) en fonction de valeur du Tag qui lui est associé.
Animation de l’objet en fonction de la
valeur du Tag
Choix de la couleur de Valeur du Tag
l’objet en fonction de
la valeur du Tag
Clignotement de Position de
l’objet l’objet dans
l’éditeur
graphique
Figure 20: Animation de couleurs pour l’objet
(Commande : Animation → colorer)
- 23 -
I.S.I.M- UMII
Editeur d’application
Animation Les animations boutons permettent de modifier la valeur d’un Tag via
commande des commandes (figure 21).
opérateur
Action sur la variable
(MON :mise à 1 du
Tag via la souris)
La modification de
la variable peut
s’effectuer à l’aide
de la souris ou
d’une touche
clavier
Tag à
modifier
par la
commande
Figure 21: Animation de boutons pour l’objet
(Commande : Animation → bouton)
- 24 -
I.S.I.M- UMII
- 25 -