Schneider Electric Monitor OCS, Principes de base Mode d'emploi

Ajouter à Mes manuels
266 Des pages
Schneider Electric Monitor OCS, Principes de base Mode d'emploi | Fixfr
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
MONITOR OCS
Principes de base
MONITOR OCS / mars / 1997
FI
•
•
•
•
Malgré tout le soin apporté à l'établissement de la documentation du produit MONITOR OCS, Schneider Automation SA
ne peut garantir l'exactitude de toutes les informations qu'elle contient et ne peut être tenue responsable ni des erreurs
qu'elle pourrait comporter, ni des dommages qui pourraient résulter de son utilisation ou de son application.
Les produits matériels, logiciels et services présentés dans cette documentation sont à tout moment susceptibles
d 'évolutions quant à leurs caractéristiques de présentation, fonctionnement ou utilisation. Leur description ne peut en
aucun cas revêtir un aspect contractuel.
Les exemples de programmation présents dans le produit et sa documentation sont fournis à titre didactique. Leur
utilisation dans des programmes d'applications industrielles nécessitent des adaptations spécifiques selon l'automatisme
concerné et en fonction du niveau de sécurité demandé.
© Copyright Schneider Automation SA 1997. Toute reproduction de la documentation de MONITOR OCS est interdite.
Toute copie ou reproduction, même partielle, par quelque procédé que ce soit, photographique, magnétique ou autre, de
même que toute transcription totale ou partielle lisible sur machine électronique est interdite.
MONITOR OCS © Schneider Automation SA 1996
Ce logiciel est la propriété de Schneider Automation SA
Chaque vente d'un exemplaire mémorisé de ce logiciel confère à l'acquéreur une licence non exclusive.
Toute reproduction du logiciel autre que la copie de sauvegarde, est interdite. Toute adaptation du logiciel est interdite.
La garantie de Schneider Automation SA se limite à la conformité de ses produits aux caractéristiques fonctionnelles
annoncées, et Schneider Automation SA ne peut en aucun cas être tenue pour responsable ni de l'usage effectué ni des
conséquences qui en découlent.
Les produits logiciels relèvent d'un domaine complexe, ils ne peuvent pas faire matériellement l'objet de tests couvrants
toutes les possibilités d'utilisation, Schneider Automation SA ne peut garantir que, dans toutes les combinaisons
d'utilisation, l'exécution du logiciel sera ininterrompue ou exempte d'erreurs.
•
•
•
Table des matières
•
MONITOR
Part
title variable
OCS applied
Principes
here
de in
base
the Principes de Part title variable applied here in this
book
base
Principes de base
1
Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Environnement de développement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Environnement d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de données en temps réel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Génération des données dans la base en temps réel . . . . . . . . . . . . . . . . . .
Lecture des données de la base en temps réel . . . . . . . . . . . . . . . . . . . . . . .
Modules MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modules généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modules d’accès aux données stockées . . . . . . . . . . . . . . . . . . . . . . . . . .
Modules pour consigner et extraire les données . . . . . . . . . . . . . . . . . . .
Modules de communication par le réseau . . . . . . . . . . . . . . . . . . . . . . . .
Deux domaines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Structure des domaines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Domaines des tâches d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Environnements multi-utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Applications multiples partagées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Applications multiples distinctes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Organisation des répertoires MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . .
Sous-répertoires du répertoire d’applications MONITOR OCS . . . . . . .
Fichiers du répertoire d’applications MONITOR OCS . . . . . . . . . . . . . .
Sous-répertoires du répertoire système MONITOR OCS . . . . . . . . . . . .
Variables d’environnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des identificateurs de format . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
10
12
13
14
15
16
16
16
16
17
18
19
21
23
23
23
24
24
25
25
28
30
Utilisation des tags dans le Gestionnaire de configuration . . . . 35
Définition des tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Définition de tags dans le Gestionnaire de configuration . . . . . . . . . . . .
Définition de tags dans l’Editeur d’applications . . . . . . . . . . . . . . . . . . .
Définition de tableaux d’éléments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Définition de tableaux unidimensionnels . . . . . . . . . . . . . . . . . . . . . . . .
Définition de tableaux multidimensionnels . . . . . . . . . . . . . . . . . . . . . .
36
36
38
39
40
40
MONITOR OCS / Principes de base / 3
•
•
Principes de base
•
•
Taille maximale d’un tableau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Utilisation de tags comme déclencheurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Eléments prédéfinis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3
Utilisation du Gestionnaire de configuration . . . . . . . . . . . . . . . . . 45
Ouverture du Gestionnaire de configuration . . . . . . . . . . . . . . . . . . . . . . . . .
Plates-formes Windows NT et Windows 95 . . . . . . . . . . . . . . . . . . . . . . .
Plate-forme OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Plate-forme UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage du Gestionnaire de configuration . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des panneaux de saisie de texte . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des panneaux de configuration structurés . . . . . . . . . . . . . . . . . .
Déplacement dans une fenêtre ou un panneau . . . . . . . . . . . . . . . . . . . . . . .
Barre de défilement verticale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre de défilement horizontale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Travail avec plusieurs applications de développement . . . . . . . . . . . . . . . . .
Ouverture d’une nouvelle application de développement . . . . . . . . . . . .
Partage de données entre des applications . . . . . . . . . . . . . . . . . . . . . . .
Ouverture de plusieurs tables de configuration . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informations sur les tags définis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Liste des éléments de la base de données en temps réel . . . . . . . . . . . . .
Liste des références croisées des éléments . . . . . . . . . . . . . . . . . . . . . . . .
Recherche de tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suppression d’une définition de tag . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification de la définition d’un tag . . . . . . . . . . . . . . . . . . . . . . . . . .
Informations diverses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Liste des domaines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Version de MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Choix des champs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification des panneaux de configuration . . . . . . . . . . . . . . . . . . . . . . . . .
Insertion d’une ligne vide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suppression d’une entrée de ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copie du contenu d’une entrée de ligne . . . . . . . . . . . . . . . . . . . . . . . . . .
Coupe d’une entrée de ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Collage d’une entrée de ligne copiée ou coupée . . . . . . . . . . . . . . . . . . . .
Recherche d’une chaîne de caractères . . . . . . . . . . . . . . . . . . . . . . . . . . .
4 / MONITOR OCS / Principes de base
46
46
47
48
49
50
51
53
53
54
55
55
56
59
60
60
61
63
65
67
69
71
71
72
73
75
75
75
76
76
77
77
Principes de base
Accès à l’aide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gestion des fichiers de panneaux de saisie de texte . . . . . . . . . . . . . . . . . . .
Enregistrer le contenu d’un fichier . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fusion de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle de la syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Effacement des erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification de la taille des caractères . . . . . . . . . . . . . . . . . . . . . . . . .
Génération de rapports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages du Gestionnaire de configuration . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Utilisation de la table de configuration du système . . . . . . . . . . 111
Modification des informations de tâche . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualisation des associations de domaines . . . . . . . . . . . . . . . . . . . . .
Ajout de nouvelles tâches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification des associations de domaines . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des fenêtres du Graphique d’exploitation . . . . . . . . . . . . . . .
Modification du modèle de couleurs Windows . . . . . . . . . . . . . . . . . . . . . . .
Archivage des messages d’erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Redimensionnement et déplacement des éléments de l’écran . . . . . . . . . . .
Calcul du nombre de processus MONITOR OCS . . . . . . . . . . . . . . . . . . . . .
5
78
79
79
80
80
80
80
81
83
119
119
119
121
122
123
124
127
128
Utilisation du Gestionnaire d’exploitation . . . . . . . . . . . . . . . . . . 131
Définition des options de la ligne de commande . . . . . . . . . . . . . . . . . . . . . .
Ouverture du Gestionnaire d’exploitation . . . . . . . . . . . . . . . . . . . . . . . . . .
Plates-formes Windows NT et Windows 95 . . . . . . . . . . . . . . . . . . . . . .
Plates-formes OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Plates-formes UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ecran de l’interface utilisateur du Gestionnaire d’exploitation . . . . . . . . .
Contrôles de tâches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôles de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôles d’affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages du gestionnaire d’exploitation . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages avec numéros d’erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correction des erreurs internes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
132
135
135
135
136
140
141
142
143
144
144
150
156
MONITOR OCS / Principes de base / 5
•
•
Principes de base
•
•
6
Utilisation du Moniteur d’exploitation . . . . . . . . . . . . . . . . . . . . . . 157
Accès au Moniteur d’exploitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualisation de la valeur courante des éléments . . . . . . . . . . . . . . . . . . . .
Ajout d’éléments à une liste de surveillance . . . . . . . . . . . . . . . . . . . . .
Suppression d’éléments de la liste de surveillance . . . . . . . . . . . . . . . .
Recherche d’éléments dans une liste de surveillance . . . . . . . . . . . . . .
Stockage d’une liste de surveillance . . . . . . . . . . . . . . . . . . . . . . . . . . .
Extraction d’une liste de surveillance . . . . . . . . . . . . . . . . . . . . . . . . . .
Lecture et écriture d’un élément de base de données temps réel . . . . . . . .
Contrôle des processus MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des commandes du Moniteur d’exploitation . . . . . . . . . . . . . . .
Fermeture d’une tâche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sortie de la fenêtre Commandes du moniteur . . . . . . . . . . . . . . . . . . . .
Accès à l’aide en ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lecture d’un élément . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ecriture sur un élément . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation de fichiers séquentiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle de l’état de la base de données temps réel . . . . . . . . . . . . . . . . . . .
Fermeture de toutes les tâches MONITOR OCS . . . . . . . . . . . . . . . . . . . . .
Sortie de RTMON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages du gestionnaire d’exploitation . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages sous forme de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages avec codes d’erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Correction des erreurs internes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
158
160
161
162
162
163
164
165
167
171
172
172
172
173
175
177
179
182
183
184
184
190
195
Utilitaires MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
FLNEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLTEST et FLDEMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Systèmes d’exploitation Windows NT et Windows 95 . . . . . . . . . . . . . . . . .
Systèmes d’exploitation OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Systèmes d’exploitation UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restauration de FLDEMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restauration de FLTEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dépendances entre les modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLCONV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLSAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 / MONITOR OCS / Principes de base
198
199
200
202
204
204
204
205
206
207
Principes de base
CTGEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDBLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CTLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DBCHK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EXPLODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
KEYINST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLKEYVAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLSHM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UKEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages d’erreur des utilitaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLNEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EXPLODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLSAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FLREST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
210
211
212
213
215
216
217
218
219
220
222
222
223
225
Micro et Mini MONITOR OCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Maximum d’éléments tags définis par le développeur . . . . . . . . . . . . . . . . . 229
Instructions de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Messages d’erreur de Micro et Mini MONITOR OCS . . . . . . . . . . . . . . . . . 232
9
Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
MONITOR OCS / Principes de base / 7
•
•
Principes de base
•
•
8 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 1
Présentation générale
1
MONITOR OCS possède deux modes d’environnement.
• Développement : les activités d’automatisation et de gestion d’un processus se
configurent dans l’environnement de développement, où vous réalisez votre
application pratique. Pour configurer une application, vous utilisez le Menu
principal du Gestionnaire de configuration. Pour de plus amples informations
sur le démarrage et l’utilisation du Menu principal, reportez-vous au chapitre 3
« Utilisation du Gestionnaire de configuration », page 45.
• Exécution : lorsque vous démarrez une application créée dans l’environnement
de développement, elle s’exécute dans l’environnement d’exécution. Vous gérez
et contrôlez l’état de l’application à l’aide du Gestionnaire d’exploitation, qui
vous permet de démarrer, de superviser et d’arrêter chaque tâche d’exécution.
Pour de plus amples informations sur le démarrage des applications et
l’utilisation du Gestionnaire d’exploitation, reportez-vous au chapitre 5
« Utilisation du Gestionnaire d’exploitation », page 131.
MONITOR OCS est un ensemble de programmes qui se chargent chacun d’une
activité particulière du processus d’automatisation, telle que la collecte et
l’enregistrement de données, la production de rapports ou la gestion de fichiers.
Ces programmes sont appelés modules dans l’environnement de développement et
tâches dans l’environnement d’exploitation.
Le présent chapitre décrit les concepts nécessaires pour comprendre le
fonctionnement de MONITOR OCS. Il décrit également chacun des modules qui
peuvent être configurés pour automatiser un processus.
MONITOR OCS / Principes de base / 9
Présentation
générale
MONITOR OCS est un outil de développement logiciel permettant de créer des
applications modulaires et multi-tâches pour automatiser et gérer des processus
tels que la fabrication d’un produit, le flux de liquide ou de gaz dans un conduit ou
la collecte régulière de données. Les possibilités illimitées de MONITOR OCS
vous permettent de réaliser une application qui effectuera automatiquement un
certain nombre de tâches de processus.
•
Présentation générale
•
Environnement de développement
•
•
Environnement de développement
Une application MONITOR OCS se configure dans l’environnement de
développement. Cet environnement comporte une série de tables de configuration
pour chaque module. Pour connaître la liste des modules, reportez-vous à la
section « Modules MONITOR OCS », page 16. Pour ouvrir ces tables, choisissez
une option de menu particulière dans le Menu principal.
Accès aux
tables de
configuration
Chaque option comporte un ou plusieurs panneaux. Par exemple, la table du
Consignateur comporte deux panneaux : le panneau Contrôle historisation base
de données et le panneau Informations d’historisation de la base de données.
10 / MONITOR OCS / Principes de base
Présentation générale
Environnement de développement
Pour configurer le module, vous devez remplir ces panneaux. Pour de plus amples
informations sur la configuration de chaque module, reportez-vous au manuel
MONITOR OCS Configuration Guide.
MONITOR OCS / Principes de base / 11
Présentation
générale
Les informations saisies dans ces panneaux sont enregistrées dans des fichiers
compatibles dBASE IV, dans le répertoire où les fichiers d’application
MONITOR OCS sont stockés. Pour de plus amples informations sur la localisation
de ces fichiers, reportez-vous à la section « Organisation des répertoires
MONITOR OCS », page 24. Ces fichiers sont identifiés par l’extension .cdb et les
fichiers d’index correspondants sont identifiés par l’extension .mdx.
1
•
Présentation générale
•
Environnement d’exécution
•
•
Environnement d’exécution
L’environnement d’exécution utilise les informations fournies par les tables de
configuration pour construire une application. Lorsque l’application
MONITOR OCS démarre, le contenu des fichiers dBASE IV est traduit et stocké
sous la forme de fichiers binaires ayant l’extension .ct. L’emplacement de ces
fichiers est fonction du domaine associé aux données. Pour de plus amples
informations, reportez-vous à la section « Organisation des répertoires MONITOR
OCS », page 24. Chaque fichier se voit affecter un nom au format suivant :
nom_module.CT
où
nom_module
est le nom de la tâche tel qu’il apparaît dans la tâche de
configuration du système.
12 / MONITOR OCS / Principes de base
Présentation générale
Base de données en temps réel
Base de données en temps réel
1
Base de données
en temps réel
Toutes les tâches MONITOR OCS partagent des informations dans la base de
données en temps réel, en lisant ou en écrivant dans cette base. Les données ne
sont jamais échangées directement entre deux tâches.
Toute donnée stockée dans la base de données en temps réel est un élément. Au
cours du développement d’une application, chaque élément reçoit un nom logique
dans MONITOR OCS, appelé tag. Ce nom de tag sert constitue la référence de
l’élément dans la base de données en temps réel.
Noms de tags
pump1_tmp
pump2_tmp
pump3_tmp
(Références logiques
des éléments dans la base)
Base de données en temps réel
Eléments
Pour obtenir des informations sur l’affectation des noms de tags et la liste des
éléments prédéfinis livrés avec MONITOR OCS, reportez-vous au chapitre 2
« Utilisation des tags dans le Gestionnaire de configuration », page 35.
MONITOR OCS / Principes de base / 13
Présentation
générale
La base de données en temps réel est l’élément central de toutes les tâches
MONITOR OCS en mode temps réel. Cette base de données réside en mémoire et
agit à la fois comme dispositif de stockage et comme mécanisme de communication
entre les processus.
•
Présentation générale
•
Génération des données dans la base en temps réel
•
•
Génération des données dans la base en temps réel
La base stocke des données qui ont été
• recueillies par un équipement
distant
• calculées par une tâche
MONITOR OCS
Equipement
externe
CBAR =
Σc
-----k
• saisies manuellement par un
utilisateur
Lorsque les données ont été recueillies et stockées dans la base, d’autres tâches
peuvent y accéder et les manipuler. Une tâche peut écrire des informations sur un
élément de la base de données en temps réel selon deux modes d’écriture : écriture
normale ou écriture forcée.
L’écriture normale n’écrit sur l’élément que si la nouvelle valeur est différente de
celle existant dans la base de données en temps réel. Ceci évite de solliciter
inutilement les ressources du système.
L’écriture forcée écrit sur l’élément, que sa valeur ait changé ou non. Ce type
d’écriture est utile lorsque vous voulez définir un indicateur d’état modifié même
si les données n’ont subi aucun changement. Pour de plus amples informations
sur l’indicateur de changement d’état, reportez-vous à la section « Lecture des
données de la base en temps réel », page 15.
14 / MONITOR OCS / Principes de base
Présentation générale
Lecture des données de la base en temps réel
Lecture des données de la base en temps réel
Une opération de lecture peut être déclenchée par un événement (par exemple
lorsque le produit passe devant un capteur) ou se produire uniquement si
l’élément de données a changé. Une opération de lecture qui n’a lieu que si les
données ont changé est qualifiée de traitement d’exception. Etant donné que les
blocs de données transférés entre les tâches peuvent être très volumineux, le
traitement d’exception, qui ne porte que sur les valeurs modifiées, permet
d’optimiser les performances de manière significative.
Le traitement d’exception est rendu possible par la structure des éléments de la
base de données en temps réel MONITOR OCS. Un élément de base de donnéees
en temps réel consiste en un certain nombre de bits, parmi lesquels un ou
plusieurs contiennent la valeur de l’élément. Trente et un de ces bits sont réservés
pour fonctionner comme indicateurs d’état modifié. Chacune des tâches
MONITOR OCS - elle sont au nombre de 31 - se voit affecter un de ces bits, qu’elle
utilise pour déterminer l’état de changement de l’élément.
L’indicateur d’état modifié est positionné à 1 (ON) ou à 0 (OFF). La position 1
indique à la tâche que la valeur de l’élément a changé depuis la dernière lecture
effectuée. La position 0 indique à la tâche que la valeur de l’élément n’a pas
changé. Lorsqu’un élément de la base de données reçoit une écriture, tous les bits
sont automatiquement redéfinis par MONITOR OCS.
MONITOR OCS / Principes de base / 15
1
Présentation
générale
Une tâche obtient la valeur d’un élément dans la base de données en temps réel
par une opération de lecture. Une fois que la tâche a obtenu cette valeur, elle peut
lui appliquer différentes fonctions, telles que l’afficher dans une interface
graphique utilisateur, la transmettre à un équipement externe ou l’envoyer à une
base de données relationnelle pour archivage.
•
Présentation générale
•
Modules MONITOR OCS
•
•
Modules MONITOR OCS
Le programme MONITOR OCS comporte plusieurs modules aux fonctions
spécifiques.
Modules généraux
• Editeur d’applications : dessine et anime des interfaces graphiques
utilisateur pour l’application MONITOR OCS. Ces interfaces peuvent être
destinées à gérer les données dans la base en temps réel ou à permettre aux
opérateurs d’écrire des données dans la base.
• Interface d’équipements : assure une communication bi-directionnelle entre
la base de données en temps réel et un ou plusieurs équipements externes, tels
que contrôleurs logiques programmables (PLC, Programmable Logic
Controllers) et terminaux éloignés (RTU, Remote Terminal Units). Ceci est
nécessaire pour collecter et stocker les données de l’équipement dans la base de
données en temps réel ou pour renvoyer les données à l’équipement externe.
• Recette : enregistre sur le disque des recettes de fabrication de produits. Ces
recettes peuvent ensuite être envoyées à un équipement externe à un moment
déterminé, pour contrôler la fabrication du produit.
Modules d’accès aux données stockées
• Maths et logique : effectue des calculs mathématiques sur des données
recueillies dans la base de données temps réel. Les résultats peuvent être
utilisés pour inscrire de nouveaux éléments de données ou être inclus dans des
rapports, ou encore pour déclencher des événements.
• Générateur de rapports : produit des rapports à partir des données de la
base de données temps réel. Ces rapports peuvent être archivés sur disque ou
envoyés à une imprimante.
Modules pour consigner et extraire les données
• Consignateur de la base de données : copie les données de la base de
données en temps réel résidant en mémoire vers des bases relationnelles
résidant sur disque.
• Tendance : affiche des données temps réel ou historiques sous forme de
graphiques de tendance.
• Contrôle de processus statistique (Power SPC) : affiche des données
temps réel ou historiques sous forme de graphiques statistiques.
• Consultation base de données : extrait, modifie, supprime et insère des
données dans une base existante.
16 / MONITOR OCS / Principes de base
Présentation générale
Modules MONITOR OCS
• Consignateur d’alarmes distribuées : vérifie les limites autorisées pour les
données en temps réel, génère des alarmes lorsque les limites sont dépassées et
copie les alarmes vers des bases de données relationnelles historiques situées
sur disque.
MONITOR OCS qui envoient ou extraient des données d’une base relationnelle.
Modules de communication par le réseau
• Réseau local MONITOR OCS : relie des applications en réseau assurant le
transfert d’éléments de données en temps réel entre deux stations.
• Gestionnaire de fichiers : gère les fichiers des unités locales ou des serveurs
distants et transfère des fichiers d’une station à une autre.
• PowerNet : partage des données en temps réel entre plusieurs applications
d’un même réseau.
Vous trouverez des informations complémentaires sur la configuration de ces
modules dans le manuel MONITOR OCS Configuration Guide.
MONITOR OCS / Principes de base / 17
Présentation
générale
• Historique : agit comme un canal d’informations entre les tâches
1
•
Présentation générale
•
Deux domaines
•
•
Deux domaines
Il existe deux environnements d’exploitation, appelés domaines. Il s’agit du
domaine partagé (SHARED) et du domaine utilisateur (USER). Au cours de la
configuration, vous associez des tâches, des tables et des éléments à un domaine
spécifique pour pouvoir configurer une application MONITOR OCS qui satisfasse
vos besoins.
• Vous pouvez octroyer à un groupe d’utilisateurs des accès indépendants à une
même tâche d’exécution MONITOR OCS telle que le module graphique, le
module Maths et logique et le module Power SPC. Plusieurs utilisateurs
peuvent ainsi accéder simultanément aux mêmes données à l’aide de tâches
différentes.
• Vous pouvez créer une application qui permette à plusieurs utilisateurs d’un
même système d’exécution d’utiliser les tâches indépendamment sans partager
les données (les utilisateurs peuvent exécuter les mêmes tâches au même
moment, mais conservent leurs propres données). Par exemple, un utilisateur
peut employer la tâche Power SPC pour évaluer la cohérence d’une séquence
d’assemblage pendant qu’un autre l’utilise pour consigner les anomalies d’un
processus de conditionnement en un autre point de la chaîne de production.
• Vous pouvez configurer plusieurs applications MONITOR OCS qui
s’exécuteront sur un même système d’exploitation. Par exemple, les
applications de développement, d’essai et de production peuvent toutes tourner
sur la même machine.
18 / MONITOR OCS / Principes de base
Présentation générale
Deux domaines
Structure des domaines
Les domaines sont organisés en une hiérarchie parent/enfant. Le diagramme
ci-dessous montre comment le domaine partagé est le « parent », sur lequel vient
se fonder un domaine « enfant », le domaine utilisateur.
1
Présentation
générale
Un domaine PARTAGE présente les caractéristiques suivantes :
• Accessibilité : tous les opérateurs appartenant à un même domaine
utilisateur peuvent accéder aux données d’un domaine partagé.
• Usage fréquent : les éléments et objets fréquemment utilisés n’ont besoin
d’être définis qu’une fois dans la zone partagée. Cette possibilité réduit les
opérations nécessaires ainsi que le temps de configuration.
• Modification automatique de données : les modifications apportées aux
données sont immédiatement transmises à tous les utilisateurs accédant à ces
données au sein d’un même domaine utilisateur.
• Traitement global des données : les activités de traitement telles que les
calculs, l’accès aux données et leur enregistrement sont effectuées une seule fois
et leurs résultats mis à la disposition de tous les utilisateurs accédant aux
données partagées.
Un domaine UTILISATEUR présente les caractéristiques suivantes :
• Copie privée des données : vous pouvez configurer une seule application puis
spécifier le nombre d’exemplaires, ou copies, d’un même domaine qui devront
être exécutés au moment de l’exécution. Le nombre d’exemplaires autorisé est le
MONITOR OCS / Principes de base / 19
•
Présentation générale
•
Deux domaines
•
•
nombre d’utilisateurs qui peuvent simultanément agir sur le système
d’exécution.
• Indépendance des tâches : chaque utilisateur a accès aux mêmes tâches
d’exécution MONITOR OCS (tâche Graphique, tâche Maths et logique et tâche
Power SPC, par exemple), mais peut les exécuter indépendamment des tâches
exécutées par d’autres utilisateurs. Les utilisateurs peuvent partager des
données dans le but d’effectuer des tâches en temps réel distinctes au sein d’une
même application.
20 / MONITOR OCS / Principes de base
Présentation générale
Deux domaines
Domaines des tâches d’exécution
Tableau 1-1 Sélections par défaut des domaines
Tâche
Domaine partagé
Domaine utilisateur
Horloge
Module graphique
Gestionnaire
d’exploitation
Tâche Graphique
Gestionnaire de
fichiers
Maths & logique
Recette
Tendance
Compteur
Serveur de
gestionnaire de
fichiers
Consultation
Persistance
Interface
d’équipements
externes (EDI,
External Device
Interface)
Vue SPC
RTMON
Réseau local
SPR
DALOG
Historique
Consignateur
Consignateur SPC
Gestionnaire
d’impression
Au cours de l’élaboration de votre application, vérifiez que ces domaines par
défaut sont compatibles avec les exigences spécifiques de l’application. Lorsqu’une
application présente des exigences spéciales, vous pouvez exécuter la tâche dans
un autre domaine, à l’exception de la tâche EDI qui doit obligatoirement être
exécutée dans le domaine partagé.
MONITOR OCS / Principes de base / 21
1
Présentation
générale
Toute tâche d’exécution est associée à un domaine. Le domaine détermine si la
tâche d’exécution peut partager des données et quelle tâche utilise des données
qui sont propres à un utilisateur. Choisir le domaine approprié pour une tâche
dans une application multi-utilisateur est essentiel. Les choix par défaut offrant
les meilleures performances pour la plupart des applications sont énumérés dans
le tableau ci-dessous.
•
Présentation générale
•
Deux domaines
•
•
En dehors de ces domaines par défaut, le Menu principal présente une fonction de
sélection de domaine que vous devez définir avant de configurer chaque tâche. Si
le domaine choisi pendant la configuration ne correspond pas au domaine par
défaut défini pour l’exécution, l’application ne s’exécutera pas comme vous le
souhaitez. La tâche Tendance doit être configurée dans le domaine utilisateur si
elle est destinée à s’exécuter dans ce domaine.
22 / MONITOR OCS / Principes de base
Présentation générale
Environnements multi-utilisateurs
Environnements multi-utilisateurs
1
• Plusieurs utilisateurs peuvent partager la même application.
• Plusieurs utilisateurs peuvent accéder à des applications distinctes.
L’indépendance de la plate-forme MONITOR OCS vous permet de créer des
applications sur des systèmes informatiques mono-utilisateur, tels que Windows
et OS/2, et de les convertir pour qu’elles s’exécutent sur des systèmes
multi-utilisateurs.
Applications multiples partagées
Dans une application multi-utilisateur, chaque utilisateur exécute ses tâches
dans son propre domaine utilisateur. Chaque domaine utilisateur a son propre
exemplaire des données utilisateur mais partage également des données issues du
domaine partagé.
Applications multiples distinctes
Dans une application multi-utilisateur, chaque application a sa propre base de
données en temps réel et ne partage pas ses données.
(Applications ne partageant pas leurs données)
BDTR 2
BDTR 1
APP1
APP2
BDTR 3
APP3
Système
d'exploitation
MONITOR OCS / Principes de base / 23
Présentation
générale
Le système d’exploitation UNIX admettant la connexion de plusieurs utilisateurs
en même temps, il est dit « système multi-utilisateur ». La configuration d’un
système multi-utilisateur peut se faire selon deux modes :
•
Présentation générale
•
Organisation des répertoires MONITOR OCS
•
•
Organisation des répertoires MONITOR OCS
Tous les fichiers MONITOR OCS sont rangés dans deux grands répertoires :
• répertoire d’applications MONITOR OCS : contient tous les fichiers des
applications MONITOR OCS ;
• répertoire système MONITOR OCS : contient tous les fichiers programmes de
MONITOR OCS.
Sous-répertoires du répertoire d’applications MONITOR OCS
Le répertoire d’applications MONITOR OCS contient les fichiers des applications
MONITOR OCS. Le nom par défaut de ce répertoire dépend de votre plate-forme
et du système d’exploitation.
• Sur plates-formes UNIX, le répertoire par défaut est /usr/flapp.
• Sur toutes les autres plates-formes, le répertoire par défaut est \FLAPP.
Les fichiers d’application sont rangés dans les sous-répertoires ci-dessous. Les
sous-répertoires du répertoire d’applications qui n’apparaissent pas dans cette
liste sont réservés à un usage ultérieur.
ASC
Fichiers ASCII de base de données de configuration stockant les
informations sur les éléments. Les fichiers de ce sous-répertoire
ont l’extension .asc. Ils servent à importer et exporter des données
de configuration entre deux répertoires d’applications,
généralement entre une plate-forme et une autre au cours des
sauvegardes et des restaurations multi-plates-formes.
CT
Fichiers binaires produits au moment de l’exécution et contenant
des données non spécifiques d’un domaine extraites des tables de
la base de données. Les fichiers de ce sous-répertoire ont
l’extension .ct. Les fichiers ct spécifiques d’un domaine se trouvent
dans le sous-répertoire des domaines MONITOR OCS.
DCT
Tables gérant la communication. Les fichiers de ce sous-répertoire
ont l’extension .dct.
NET
Fichiers locaux et de groupe utilisés par la tâche Réseau local de
MONITOR OCS pour déterminer les paramètres de
communication et les groupages logiques de noeuds distants.
RPT
Fichiers de formats du générateur de rapports servant à définir le
format des rapports. Les fichiers de ce sous-répertoire ont
l’extension .fmt.
SHARED
USER
Fichiers spécifiques du domaine partagé.
Fichiers spécifiques du domaine utilisateur.
24 / MONITOR OCS / Principes de base
Présentation générale
Organisation des répertoires MONITOR OCS
Fichiers du répertoire d’applications MONITOR OCS
Le répertoire d’applications contient également les fichiers ci-dessous.
FLAPP.ID
Fichier d’identification de l’application.
Fichiers de bases de données de configuration stockant des
informations sur les éléments, telles que le nom, le type, le nombre
d’écritures spécifié par la tâche de définition et le nombre de
références.
*.mdx
Fichiers d’index utilisés par le Menu principal conjointement aux
fichiers .cdb.
*.cnp
Fichiers de travail des opérations Couper et Coller du Menu
principal.
*.exp
Fichiers résultats des opérations d’importation et d’exportation du
Menu principal.
Sous-répertoires du répertoire système MONITOR OCS
Le répertoire système MONITOR OCS contient tous les fichiers programmes de
MONITOR OCS. Le nom par défaut de ce répertoire dépend de votre système
d’exploitation.
• Plates-formes Windows NT : le répertoire par défaut est \FLNT.
• Plates-formes Windows 95 : le répertoire par défaut est \FLWIN.
• Plates-formes OS/2 : le répertoire par défaut est \FLOS2.
• Plates-formes UNIX : le répertoire par défaut est /usr/flink.
Les fichiers programmes de ce répertoire sont rangés dans les sous-répertoires
suivants :
AC
Fichiers texte fonctionnant comme catalogues d’attributs pour
informer le Menu principal du format des tables de configuration.
Ils contrôlent également les critères de saisie.
BLANK
Fichiers utilisés par les utilitaires MONITOR OCS qui gérent les
applications, tels que flnew, flsave, flrest et flconv.
CML
Fichiers script de commandes et fichiers de programmes
exécutables pour chaque tâche MONITOR OCS.
Fichier de création par défaut pour la tâche Maths et logique
compilées.
MONITOR OCS / Principes de base / 25
Présentation
générale
*.cdb
BIN
1
•
Présentation générale
•
Organisation des répertoires MONITOR OCS
•
•
CTGEN
DRW
Fichiers script de conversion des bases de données de
configuration.
Fichiers système utilisés par la tâche Graphique et par l’éditeur
d’applications.
EDI
Sous-répertoire des modules protocoles de l’interface
d’équipements externes.
INC
Fichiers d’inclusion en langage C pour les options telles que Maths
et logique compilées et le Programmer’s Access Kit.
KEY
Fichiers texte utilisés par le Menu principal pour convertir les
entrées de tables de texte en valeurs binaires destinées aux tables
de configuration.
LIB
Fichiers et objets bibliothèques.
MPS
Fichiers des applications de démonstration, des nouvelles
applications et des applications de test.
MSG
Fichiers d’aide utilisés avec le Menu principal et l’éditeur
d’applications et fichiers de messages d’erreur des tâches
MONITOR OCS.
OPT
Fichiers requis pour gérer les options MONITOR OCS disponibles
dans votre application.
SRC
Fichiers source en C, bibliothèques et module protocole
échantillon du Programmer's Access Kit pour l’interface
d’équipements externes, fichiers source et fichiers de directives
échantillons du Programmer’s Access Kit.
Plate-formes Windows NT et Windows 95
Les répertoires d’applications des plates-formes Windows NT et Windows 95
contiennent les sous-répertoires suivants :
BIN
Fichiers de commandes MONITOR OCS (extension .bat), fichiers
de programmes exécutables des tâches MONITOR OCS (extension
.exe) et fichiers des bibliothèques de liens dynamiques (extension
.dll).
LIB
Fichiers d’objets, de bibliothèques d’images et de bibliothèques
d’objets (extension .obj).
26 / MONITOR OCS / Principes de base
Présentation générale
Organisation des répertoires MONITOR OCS
Plate-forme OS/2
Le répertoire d’applications de la plate-forme OS/2 contient les sous-répertoires
suivant :
INSTALL
LIB
Fichiers de commandes MONITOR OCS (extension .cmd) et
fichiers des programmes exécutables des tâches MONITOR OCS
(extension .exe).
Fichiers utilisés lors de l’installation de MONITOR OCS.
Fichiers d’objets (extension .obj), de bibliothèques (extension .lib)
et de bibliothèques de liens dynamiques (extension .dll).
Plates-formes UNIX
Le répertoire d’applications des plates-formes UNIX contient les sous-répertoires
suivants :
BIN
Fichiers de commandes et de programmes exécutables
MONITOR OCS. Certains fichiers exécutables de modules de
protocoles ont l’extension .exe.
LIB
Fichiers d’objets (extension .o) et de bibliothèques (extension .a).
MONITOR OCS / Principes de base / 27
Présentation
générale
BIN
1
•
Présentation générale
•
Variables d’environnement
•
•
Variables d’environnement
Etant donné que plusieurs copies de MONITOR OCS peuvent fonctionner
simultanément, le système identifie chaque application de façon non ambiguë par
une combinaison du nom de l’application, du nom du domaine et du nom de
l’utilisateur. Ces noms se définissent comme variables d’environnement. Vous
pouvez définir ces variables soit à l’aide d’un fichier de configuration système, de
façon qu’elles soient automatiquement fournies lorsque vous démarrez
l’application, soit à l’invite du système avant de démarrer l’application. Les
variables d’environnement que vous pouvez définir sont énumérées dans le
tableau ci-dessous.
Tableau 1-2 Variables d’environnement
Variable
Description
FLINK = flink_dir
flink_dir est le chemin complet, y compris le
nom de l’unité, du répertoire contenant les
fichiers programmes de MONITOR OCS.
FLAPP = flapp_dir
flapp_dir est le chemin complet, y compris le
nom de l’unité, du répertoire contenant les
fichiers de votre application.
FLDOMAIN = domain
domain est le domaine que vous démarrez. Il
peut s’agir du domaine partagé ou du
domaine utilisateur.
Sur les plates-formes mono-utilisateurs,
domain doit être le domaine utilisateur. Ceci
démarre les deux domaines. Sur les
plates-formes multi-utilisateurs, domain est
le domaine que vous voulez voir démarrer
dans la fenêtre. Vous devez spécifier deux
fenêtres, une pour chaque domaine.
FLNAME = app_name
app_name est le nom de l’application à
démarrer, qui pointe sur une base de
données en temps réel.
FLUSER = user_name
user_name est le nom d’utilisateur logique.
FLOPT = opt_dir
opt_dir est le chemin complet, y compris le
nom de l’unité, du répertoire contenant les
informations de licence MONITOR OCS.
28 / MONITOR OCS / Principes de base
Présentation générale
Variables d’environnement
Lorsque vous utilisez des variables d’environnement dans les noms de chemins,
vous pouvez indiquer le nom de la variable entre accolades ({ }) ; MONITOR OCS
rétablit le nom complet du chemin à l’aide de la valeur par défaut.
1
Présentation
générale
MONITOR OCS / Principes de base / 29
•
Présentation générale
•
Utilisation des identificateurs de format
•
•
Utilisation des identificateurs de format
Les identificateurs de format vous permettent de définir le format de l’intégralité
ou d’une partie d’une chaîne en sortie. Les tâches MONITOR OCS ci-dessous
acceptent l’utilisation d’identificateurs de format :
• Gestionnaire de fichiers ;
• Recette ;
• Générateur de rapports ;
• Gestionnaire d’alarmes.
Les identificateurs de format vous permettent de définir une variable là où une
constante serait attendue. Les indicateurs de variables peuvent consister en deux
types d’objets :
• les caractères ordinaires, qui sont copiés littéralement dans la suite de
résultats ;
• les identificateurs de format, qui spécifient le format d’affichage des données de
la variable.
Les identificateurs de format ont la forme suivante :
% [flags][width][.prec]type
où
%
flags
précède tout identificateur de format.
Détermine le format en sortie. Il y a deux options :
- justifie le contenu du champ à gauche. Si vous ne
spécifiez pas cet identificateur, le champ sera
justifié à droite ;
0 comble les espaces à gauche de la valeur avec des
zéros jusqu’à atteindre la largeur spécifiée.
width
Spécifie la largeur minimale du champ (nombre décimal). Ce
champ n’est pas valable pour les notations en virgule flottante.
Les champs à virgule flottante sont toujours complétés par des
espaces.
.prec
Détermine la précision du champ numérique. Ce que définit la
précision dépend du type de format spécifié par la variable type.
30 / MONITOR OCS / Principes de base
Présentation générale
Utilisation des identificateurs de format
Pour les notations exponentielles (type e) ou en virgule flottante
(type f), spécifiez le nombre de chiffres qui doivent être imprimés
après la virgule des décimales.
Pour tous les autres types, spécifiez le nombre minimum de
chiffres à imprimer. Des 0 sont ajoutés en tête pour atteindre la
largeur nécessaire.
type
Spécifie le type alphabétique ou numérique de la valeur, qui peut
être :
d = décimale
s = chaîne
ld = décimale longue
e = notation exponentielle sous la forme
[-]m.nnnnnnE[+-]xx
f = notation en virgule flottante sous la forme
[-]mmmm.nnnnnn
g= utilisation abrégée de e ou f
u = décimale sans signe
o = octale sans signe
x = hexadécimale sans signe utilisant les lettres a à f
X = hexadécimale sans signe utilisant les lettres A à F
Des exemples d’identificateurs de format valides pour chaque type de données
MONITOR OCS sont fournis par le tableau ci-dessous. Pour de plus amples
informations sur les identificateurs de format, reportez-vous à un manuel de
référence ANSI-C.
MONITOR OCS / Principes de base / 31
Présentation
générale
Pour la version abrégée des notations exponentielles ou en virgule
flottante (type g), spécifiez le nombre maximal de chiffres
significatifs.
1
•
Présentation générale
•
Utilisation des identificateurs de format
•
•
Tableau 1-3 Identificateur de format
Type
d’élément
Analogique
Type par
défaut
d
32 / MONITOR OCS / Principes de base
Types
valables
d, u, o,
x, X
Description
Exemples
de
résultat
Par exemple, %04d spécifie
une valeur décimale justifiée
à droite avec une largeur de
champ minimale de 4
chiffres. Le 0 indique que la
valeur sera complétée par
des zéros.
0005
0015
0150
2400
Par exemple, %3u spécifie
une valeur décimale sans
signe justifiée à droite avec
une largeur de champ
minimale de 3 chiffres. la
valeur sera complétée par
des espaces.
5
15
150
2400
%-3u spécifie la même chose
que dans l’exemple
précédent, mais le trait
d’union (-) avant la largeur
indique que la valeur est
justifiée à gauche.
5
15
150
2400
Présentation générale
Utilisation des identificateurs de format
Tableau 1-3 Identificateur de format (suite)
1
Type
d’élément
Virgule
flottante
ld
f
Types
valables
d, ld, u,
o, x, X
e, f, g
Description
Par exemple, %-7ld spécifie
une valeur décimale longue
justifiée à gauche avec une
largeur de champ minimale
de 7 chiffres. La valeur est
complétée à droite par des
espaces.
5
15
2400
20000
1000000
Par exemple, %05ld spécifie
une valeur décimale longue
justifiée à droite avec une
largeur de champ minimale
de 5. Un 0 avant la largeur
indique que la valeur sera
complétée par des zéros.
00005
00015
02400
20000
1000000
Par exemple, %6.2f spécifie
une valeur en virgule
flottante justifiée à droite
avec une largeur minimale
totale de 6 chiffres (la virgule
des décimales comptant pour
un chiffre). Ceci signifie que
deux chiffres sont affichés
après la virgule et qu’au
moins trois chiffres sont
affichés avant. La valeur est
complétée par des espaces.
5.51
150.08
24000.65
MONITOR OCS / Principes de base / 33
Présentation
générale
Analogique
long
Type par
défaut
Exemples
de
résultat
•
Présentation générale
•
Utilisation des identificateurs de format
•
•
Tableau 1-3 Identificateur de format (suite)
Type
d’élément
Message
Type par
défaut
s
34 / MONITOR OCS / Principes de base
Types
valables
s
Description
Exemples
de
résultat
Par exemple, %5s spécifie
une chaîne de message
justifiée à droite avec une
largeur de champ minimale
de 5 caractères. La valeur est
complétée par des espaces.
on
off
alarm
%-5s spécifie la même chose
que dans l’exemple précédent
mais le trait d’union (-) avant
la largeur indique que la
valeur est justifiée à gauche.
on
off
alarm
•
•
•
•
Chapitre 2
Utilisation des tags
dans le Gestionnaire de
configuration
Toute donnée stockée dans la base de données en temps réel est un élément. Chaque élément se voit affecter par MONITOR OCS un nom logique appelé « tag ». Ce
nom de tag sert à référencer l’élément dans la base de données en temps réel.
Noms de tags
pump1_tmp
pump2_tmp
pump3_tmp
2
Eléments
Lorsqu’un élément a été défini, vous pouvez y faire un nombre illimité de références. Toutes les tâches MONITOR OCS contenant des références à des éléments
peuvent accéder à ces éléments en lecture et en écriture au moment de l’exécution.
Au cours du développement, MONITOR OCS enregistre les noms de tags dans le
répertoire FLAPP, dans la table des bases de données d’objets. Ces informations
sont transmises aux fichiers .ct lorsque l’application d’exécution est démarrée.
Le présent chapitre explique comment définir des noms de tags pour des éléments
de bases de données et donne quelques suggestions sur la façon d’utiliser les tags
dans votre application.
MONITOR OCS / Principes de base / 35
Utilisation des tags
dans le Gestionnaire
de configuration
(Références logiques
des éléments dans la base)
Base de données en temps réel
•
Utilisation des tags dans le Gestionnaire de configuration
•
Définition des tags
•
•
Définition des tags
A chaque élément enregistré dans la base de données en temps réel doit être
affecté un nom logique appelé nom de tag. Ce nom de tag est utilisé comme référence logique de l’élément dans la base de données en temps réel. Certains tags
sont déjà définis dans le programme MONITOR OCS livré. D’autres sont définis
au cours du développement de l’application, soit dans le Gestionnaire de configuration soit dans l’Editeur d’applications.
Définition de tags dans le Gestionnaire de configuration
Lorsque vous travaillez dans le Gestionnaire de configuration pour développer
une application, certains champs demandent des noms de tags. Si vous saisissez
un nom de tag qui n’est pas encore défini dans l’application, la boîte de dialogue
Définition de tag (ci-dessous) s’affiche.
Nom donné
au tag
Si vous avez spécifié plusieurs tags dans un panneau de configuration, ce dernier affiche chaque nom de tag l’un après l’autre jusqu’à ce que tous les tags soient définis.
Pour chaque tag, complétez les champs suivants :
Nom de tag
Ce champ affiche le nom du tag que vous êtes en train de définir.
Les noms de tag peuvent comporter jusqu’à 32 caractères alphanumériques, sans espaces intercalaires ni points. Le nom ne doit
pas commencer par un chiffre.
Description
Entrez une description (79 caractères au maximum) indiquant la
fonction du tag.
36 / MONITOR OCS / Principes de base
Utilisation des tags dans le Gestionnaire de configuration
Définition des tags
Type
Indiquez le type des données qui seront enregistrées dans ce tag.
Les types disponibles sont énumérés ci-dessous. Toutefois, votre
choix peut être limité à certains de ces types uniquement, selon
l’endroit où le tag est spécifié. Pour connaître les types de données
corrects pour des champs spécifiques, reportez-vous au manuel
MONITOR OCS Configuration Guide approprié.
digital Données binaires. La valeur peut être 0 ou 1.
analog Entiers sur 16 bits avec signe. La valeur peut
aller de -32 768 à +32 768.
longana Le type analogique long s’applique aux entiers
sur 16 bits avec signe. La valeur peut aller de -2
milliards à +2 milliards.
float Le type à virgule flottante s’applique aux
nombres IEEE en double précision avec 31
positions à droite de la décimale.
mailbox Données de longueur variable mises en file
d’attente.
Domaine
Choisissez le domaine où ce tag doit être créé. Les deux domaines
disponibles sont :
SHARED Choisissez SHARED (partagé) si vous voulez que
le tag soit accessible depuis l’environnement
partagé ou utilisateur.
USER Choisissez USER (utilisateur) si vous voulez que le
tag ne soit accessible que depuis l’environnement
utilisateur.
Tableau
Dimensions
Si ce tag doit être utilisé pour référencer un tableau, indiquez le
nombre d’éléments à inclure dans ce tableau. Si vous n’êtes pas
en train de définir un tableau, ne remplissez pas ce champ.
N’indiquez pas 0 car cela provoquerait des erreurs. Pour plus
d’informations sur la définition des tableaux, reportez-vous à la
section “Définition de tableaux d’éléments”, page 39.
Longueur
Ce champ définit la longueur maximale des tags de message. Si
vous ne spécifiez pas la longueur, elle est calculée par
MONITOR OCS.
Valeur par défaut
Ce champ définit la valeur qui s’inscrit sur le tag au démarrage
de MONITOR OCS.
MONITOR OCS / Principes de base / 37
Utilisation des tags
dans le Gestionnaire
de configuration
message Un message peut être n’importe quelle
combinaison de caractères alphanumériques. Sa
longueur est déterminée par la définition du tag.
2
•
Utilisation des tags dans le Gestionnaire de configuration
•
Définition des tags
•
•
Les autres champs de la boîte de dialogue Définition de tag servent à définir la
persistance du tag. Lorsque la persistance est activée, la valeur du tag est régulièrement enregistrée dans un fichier-disque. Dans le cas où ce fichier contient déjà
une valeur pour ce tag, cette valeur s’inscrit sur le tag lorsque la tâche démarre, si
l’indicateur -r est défini pour FLRUN. De cette manière, vous ne perdez aucune
information importante en quittant la tâche.
Utiliser les
paramètres du
domaine
Choisissez cette option si vous voulez utiliser les paramètres de
persistance définis pour le domaine. Pour définir des paramètres
de persistance spécifiques au tag, désélectionnez cette option (la
case ne doit pas être cochée). Définissez ensuite les options de
persistance suivantes pour le tag.
Enregistrement
Cette option détermine la fréquence d’enregistrement de la
valeur de l’élément dans un fichier-disque. Deux choix sont disponibles. Si vous sélectionnez les deux, la valeur de l’élément est
enregistrée à intervalles réguliers et à chaque fois qu’elle est
modifiée.
Périodique : sélectionnez ce choix si vous voulez que la valeur du
tag soit enregistrée à intervalles réguliers.
Sur exception : sélectionnez ce choix si vous voulez que la valeur
du tag soit enregistrée chaque fois qu’elle subit une modification.
Restauration en
cours
Détermine si l’indicateur de changement d’état de l’élément est
activé ou désactivé lors de la restauration de la valeur enregistrée
de l’élément. Deux positions sont possibles :
Changement d’état ON : l’indicateur de changement d’état de l’élément est actif au moment de la restauration de la valeur enregistrée.
Changement d’état OFF : l’indicateur de changement d’état de l’élé-
ment n’est pas actif au moment de la restauration de la valeur
enregistrée. Ce choix permet d’empêcher l’activation de déclencheurs numériques lors du redémarrage.
Définition de tags dans l’Editeur d’applications
Vous pouvez également définir les noms de tags au moment où vous développez
votre application dans l’Editeur d’applications. Les mêmes informations sont
reprises dans la boîte de dialogue, de même que de nombreux autres éléments configurés dans les différentes tâches du Gestionnaire de configuration. Pour plus
d’informations, reportez-vous au manuel Guide de l’Editeur d’applications.
38 / MONITOR OCS / Principes de base
Utilisation des tags dans le Gestionnaire de configuration
Définition de tableaux d’éléments
Définition de tableaux d’éléments
Un nom de tag peut être affecté à un seul élément ou à un groupe d’éléments,
appelé tableau d’éléments. Ceci vous permet de créer plusieurs tags en une seule
opération. Tous les tags reçoivent alors la même définition de tag.
Pour définir un tableau, entrez une valeur dans le champ Dimensions de tableau de
la boîte de dialogue Définition de tag. Cette valeur définit le nombre d’éléments
que contient le tableau.
2
Utilisation des tags
dans le Gestionnaire
de configuration
Définit le nombre
d’éléments
du tableau
Lorsque vous indiquez une valeur dans le champ Dimensions de tableau, plusieurs
éléments sont créés dans la base de données en temps réel. Une fois créé, chaque
élément peut être référencé individuellement. La valeur que vous indiquez dans le
champ Dimensions de tableau varie selon que vous définissez un tableau unidimensionnel ou multidimensionnel.
MONITOR OCS / Principes de base / 39
•
Utilisation des tags dans le Gestionnaire de configuration
•
Définition de tableaux d’éléments
•
•
Définition de tableaux unidimensionnels
Pour les tableaux unidimensionnels, entrez un nombre unique dans le champ
Dimensions de tableau. Les noms de tableaux unidimensionnels ont le format suivant :
nomtag[n]
où
nomtag
[n]
est le nom défini dans le champ Nom de tag de la boîte de dialogue
de Définition de tag.
est un nombre unique affecté à chaque élément dans le tableau,
en commençant par 0. Ce numéro apparaît entre crochets ([ ]).
Par exemple, si vous indiquez 3 dans le champ Dimensions de tableau pour un tag
appelé temp, les trois éléments suivants sont créés dans la base de données en
temps réel :
temp[0]
temp[1]
temp[2]
La numérotation du tableau commençant à 0, si vous spécifiez 4, vous créez 4 éléments, numérotés 0, 1, 2 et 3. Le nombre que vous devez indiquer est égal au nombre réel d’éléments que vous voulez définir moins une unité.
Définition de tableaux multidimensionnels
Pour les tableaux multidimensionnels, vous devez indiquer plusieurs numéros,
séparés par des virgules, dans le champ Dimensions de tableau. Les noms de
tableaux multidimensionnels ont le format suivant :
nomtag[n,1][n,2]...
où
nomtag
est le nom spécifié dans le champ Nom de tag de la boîte de dialogue de Définition de tag.
[n,1]
est un nombre unique représentant la première dimension du
tableau et qui est affecté à chaque élément, la numérotation commençant à 0. Chaque numéro apparaît entre crochets ([ ]).
[n,2]
est un nombre unique représentant la deuxième dimension du
tableau et qui est affecté à chaque élément, la numérotation commençant à 0. Chaque numéro apparaît entre crochets ([ ]).
40 / MONITOR OCS / Principes de base
Utilisation des tags dans le Gestionnaire de configuration
Définition de tableaux d’éléments
Par exemple, si vous indiquez 3,2 dans le champ Dimensions de tableau pour un tag
appelé msg_tag, les six éléments suivants sont créés dans la base de données en
temps réel :
msg_tag[0][0]
msg_tag[1][0]
msg_tag[2][0]
msg_tag[0][1]
msg_tag[1][1]
msg_tag[2][1]
La numérotation du tableau commençant à 0, si vous spécifiez 4, vous créez 4 éléments, numérotés 0, 1, 2 et 3. Le nombre que vous devez indiquer est égal au nombre réel d’éléments que vous voulez définir moins une unité.
Taille maximale d’un tableau
Plates-formes Windows NT, OS/2 et UNIX
Chaque tableau peut contenir jusqu’à 65 535 éléments.
Plates-formes Windows 95
Un tableau peut contenir autant d’éléments que peut en accepter un segment de
mémoire de 65 535 octets. Le nombre d’éléments dépend donc du type de données
des éléments. Le tableau ci-dessous indique le nombre maximal d’éléments autorisés dans un tableau pour chaque type de données.
Tableau 2-1 Taille maximale des tableaux sous Windows
Type de données
Maximum d’éléments
Numérique
4 095
Analogique
3 640
Analogique long
3 276
Virgule flottante
2 730
Message
2 730 + stockage des
données
Mailbox
MONITOR OCS / Principes de base / 41
2
Utilisation des tags
dans le Gestionnaire
de configuration
Les paragraphes suivants précisent le nombre maximal d’éléments pouvant être
créés pour chaque tableau. Cette taille varie selon la plate-forme et le type de données de l’élément.
•
Utilisation des tags dans le Gestionnaire de configuration
•
Utilisation de tags comme déclencheurs
•
•
Utilisation de tags comme déclencheurs
De nombreuses tâches MONITOR OCS utilisent des tags pour déclencher des
actions. Les exemples ci-dessous présentent quelques possibilités de ce type.
• Vous pouvez utiliser le tag état terminaison dans une opération de consignation
pour qu’il déclenche une autre opération de consignation.
• Vous pouvez utiliser un même tag pour déclencher plusieurs opérations. Par
exemple, vous pouvez définir un seul tag qui déclenche plusieurs opérations au
début de chaque heure.
• Le déclenchement peut être provoqué par la modification de la valeur d’un
élément.
• Le déclenchement peut être provoqué par une combinaison de la valeur de
l’élément déclencheur et de la valeur de son indicateur de changement d’état.
Par exemple, si vous utilisez un élément numérique pour déclencher une action,
son indicateur de changement d’état doit être 1 (ON) et sa valeur doit être 1
(ON) pour que l’opération se déclenche.
• Vous pouvez définir des déclencheurs à l’aide du module Gestionnaire de temps
et d’événements.
• Vous pouvez configurer des touches de fonction comme déclencheurs.
• Vous pouvez utiliser la tâche Maths et logique pour définir des déclencheurs de
tout type de données, à l’exception du type mailbox, pour qu’ils lancent une
opération.
42 / MONITOR OCS / Principes de base
Utilisation des tags dans le Gestionnaire de configuration
Eléments prédéfinis
Eléments prédéfinis
Reportez-vous au manuel Notes de mise à jour de MONITOR OCS le plus récent
pour obtenir la liste complète des éléments MONITOR OCS prédéfinis.
2
Utilisation des tags
dans le Gestionnaire
de configuration
MONITOR OCS / Principes de base / 43
•
Utilisation des tags dans le Gestionnaire de configuration
•
Eléments prédéfinis
•
•
44 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 3
Utilisation du
Gestionnaire de
configuration
Le Gestionnaire de configuration est l’interface entre l’utilisateur et
l’environnement de développement. Avec le gestionnaire de configuration, vous
pouvez :
• définir le mode d’utilisation des tâches et des éléments en mode exécution ;
• spécifier les éléments qui doivent être utilisés par les tâches en mode
exécution ;
• tester et modifier des éléments en cours de configuration ;
• tester et modifier des données d’applications.
L’environnement de développement consiste en une série de tables de
configuration. Pour chaque module MONITOR OCS, il existe une ou plusieurs
tables. La saisie de données dans ces tables se fait au moyen de panneaux de
configuration, qui sont de deux types :
• panneaux structurés : ces panneaux contiennent des lignes et des colonnes.
Chaque ligne correspond à une entrée de la table (appelée également
enregistrement). Chaque colonne possède un en-tête et représente un champ
d’enregistrement.
• panneaux de saisie de texte : ces panneaux ont un format ouvert dans lequel il
est possible de saisir du texte ASCII.
Le présent chapitre explique comment ouvrir et utiliser le Gestionnaire de
configuration. Toutes les explications supposent que vous savez vous servir d’une
souris ou de tout autre dispositif de pointage pour :
3
• positionner le curseur ;
Utilisation du
Gestionnaire de
configuration
• sélectionner un élément ;
• sélectionner un groupe de caractères.
MONITOR OCS / Principes de base / 45
•
Utilisation du Gestionnaire de configuration
•
Ouverture du Gestionnaire de configuration
•
•
Ouverture du Gestionnaire de configuration
Le mode d’ouverture du Gestionnaire de configuration dépend du système
d’exploitation de votre plate-forme. Une fois ouvert, le Gestionnaire de
configuration fonctionne de la même manière quelle que soit la plate-forme.
Plates-formes Windows NT et Windows 95
Depuis le Gestionnaire de programmes
1 Cliquez sur l’icône MONITOR OCS dans la fenêtre du Gestionnaire de
programmes pour faire apparaître le groupe de programmes MONITOR OCS.
Cliquez deux fois ici
pour ouvrir le Gestionnaire
de configuration.
Si vous possédez plusieurs applications MONITOR OCS, vous avez peut-être
plusieurs groupes de programmes MONITOR OCS. Dans ce cas, assurez-vous que
vous ouvrez le groupe de programmes correspondant à l’application voulue.
2 Cliquez deux fois sur l’icône Configuration de MONITOR OCS.
Depuis la ligne de commande
1 Définissez la variable d’environnement de l’application MONITOR OCS en
saisissant la commande ci-dessous à l’invite du système.
Set FLAPP = c:/flapp
2 Saisissez la commande ci-dessous pour ouvrir le Gestionnaire de configuration.
flcm
46 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Ouverture du Gestionnaire de configuration
Plate-forme OS/2
Si vous exécutez MONITOR OCS sous OS/2, vous disposez de deux méthodes pour
ouvrir le Gestionnaire de configuration : depuis le Bureau ou depuis la ligne de
commande. Ces deux méthodes sont décrites ci-dessous.
Depuis le Bureau
1 Dans le Bureau, choisissez l’icône ou l’option de menu MONITOR OCS OS/2 pour
afficher les applications disponibles dans le groupe MONITOR OCS.
Cliquez deux fois ici pour
ouvrir le Gestionnaire
de configuration.
2 Cliquez deux fois à l’aide du bouton gauche pour ouvrir le Gestionnaire de
configuration.
Depuis la ligne de commande
1 Définissez la variable d’environnement de l’application MONITOR OCS en
saisissant la commande ci-dessous à l’invite du système.
Set FLAPP = c:/flapp
2 Saisissez la commande ci-dessous pour ouvrir le Gestionnaire de configuration.
3
flcm
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 47
•
Utilisation du Gestionnaire de configuration
•
Ouverture du Gestionnaire de configuration
•
•
Plate-forme UNIX
1 Vérifiez que la variable d’environnement du répertoire d’applications
MONITOR OCS, FLAPP, indique bien le nom et le chemin complets du répertoire
contenant l’application que vous exécutez. Si ce n’est pas le cas, redéfinissez-la en
suivant les instructions ci-dessous.
Si vous utilisez le shell C, entrez la commande suivante à l’invite système :
setenv FLAPP flapp_dir
où
flapp_dir est le chemin complet du répertoire de l’application. Exemple :
setenv FLAPP /usr/newapp
Si vous utilisez un shell Korn ou Bourne, entrez les commandes suivantes à
l’invite
système :
FLAPP=flapp_dir
export FLAPP
où
flapp_dir est le chemin complet du répertoire de l’application. Exemple :
FLAPP=/usr/newapp
export FLAPP
2 A l’invite système, saisissez la commande ci-dessous pour ouvrir le Gestionnaire
de configuration.
flcm
48 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Affichage du Gestionnaire de configuration
Affichage du Gestionnaire de configuration
Lorsque vous ouvrez le Gestionnaire de configuration, l’écran suivant apparaît :
Barre de menus
Sélection du
domaine
Menu principal
Cet écran se compose de trois éléments :
• Barre de menus : la barre de menus donne accès à un ensemble d’outils qui
servent à manipuler ou modifier les données des applications.
• Menu principal : le Menu principal donne accès aux tables de configuration de
tous les modules MONITOR OCS installés sur votre système. Cliquez deux fois
sur un nom pour sélectionner un module. Pour connaître la liste des modules
disponibles, reportez-vous au chapitre 1 « Présentation générale », page 9.
3
• Domaine : le menu Domaine détermine quel domaine vous ouvrez lorsque vous
Pour changer de domaine, cliquez deux fois sur le domaine choisi ou appuyez
sur la touche Entrée après avoir sélectionné un domaine. Pour savoir quel
domaine choisir pour chaque application, reportez-vous au chapitre 1
« Présentation générale », page 9.
MONITOR OCS / Principes de base / 49
Utilisation du
Gestionnaire de
configuration
choisissez un module dans le Menu principal. Il s’agit soit du domaine partagé,
soit du domaine utilisateur. Par défaut, c’est le domaine spécifié par la variable
d’environnement FLDOMAIN. Pour plus d’informations sur les variables
d’environnement MONITOR OCS, reportez-vous au chapitre 1 « Présentation
générale », page 9.
•
Utilisation du Gestionnaire de configuration
•
Utilisation des panneaux de saisie de texte
•
•
Utilisation des panneaux de saisie de texte
Pour ouvrir une table de configuration, sélectionnez un module dans le Menu
principal. Vous insérez les données dans les tables de configuration au moyen soit
de panneaux structurés, soit de panneaux de saisie de texte. Ces derniers sont
décrits ci-dessous.
Les panneaux de saisie de texte ne possèdent pas de champs de saisie prédéfinis.
Barre de menus
Saisie de
données
Les panneaux de configuration à texte comportent les zones suivantes :
• Barre de menus : la barre de menus donne accès à un ensemble d’outils pour
manipuler et modifier les données de la configuration et des applications.
• Saisie de données : dans cette zone, vous pouvez saisir du texte en caractères
ASCII.
50 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des panneaux de configuration structurés
Utilisation des panneaux de configuration structurés
Pour ouvrir une table de configuration, sélectionnez un module dans le Menu
principal. La saisie des données dans les tables de configuration se fait au moyen
soit de panneaux de saisie de texte, soit de panneaux structurés. Ces derniers sont
décrits ci-dessous.
Les tables de configuration sont généralement construites à l’aide de panneaux
structurés. Chaque table possède un ou plusieurs panneaux contenant chacun un
certain nombre de champ de saisie, organisés en colonnes.
Barre de menus
Noms de
champs
Saisie de
données
Boutons de
commandes
Les panneaux de configuration structurés comportent les zones suivantes :
• Barre de menus : la barre de menus donne accès à un ensemble d’outils
permettant de manipuler et de modifier les données de la configuration et des
applications.
• Noms de champs : cette zone affiche la liste des champs de la table de
3
configuration.
entrée de la table. Utilisez les touches ci-dessous pour vous déplacer dans la
zone de saisie de données.
• Appuyez sur TAB pour passer au champ suivant. Si le champ en cours est le
dernier de la ligne, le curseur se place sur le premier champ de la ligne
suivante.
• Appuyez sur MAJ + TAB pour passer au champ précédent. Si le champ en
cours est le premier de la ligne, le curseur se place sur le dernier champ de la
ligne précédente.
MONITOR OCS / Principes de base / 51
Utilisation du
Gestionnaire de
configuration
• Saisie de données : dans cette zone, vous saisissez les données pour chaque
•
Utilisation du Gestionnaire de configuration
•
Utilisation des panneaux de configuration structurés
•
•
• Utilisez les touches ↑ et ↓ pour monter ou descendre à l’intérieur d’une
colonne dans un panneau.
Vous pouvez également vous servir de la souris pour sélectionner un champ.
Il y a deux façons de mettre à jour la table de configuration à l’aide des
informations entrées dans ce panneau.
• Appuyez sur la touche ENTREE du clavier. Toutes les entrées faites sur les
lignes sont remontées dans la table de configuration. Si vous voulez remplir
l’intégralité du panneau avant de transmettre les données à la table de
configuration, appuyez sur la touche TAB à la fin de chaque ligne au lieu de la
touche ENTREE.
• Cliquez sur le bouton de commande Entrée. Toutes les entrées sont alors
transmises à la table de configuration.
• Boutons de commande : ces boutons exécutent des commandes lorsque vous
les activez.
• Annuler : annule toute entrée n’ayant pas encore été transmise à la table de
configuration.
• Entrée : met à jour la table de configuration à l’aide des données entrées
depuis la dernière mise à jour.
• Quitter : revient au Menu principal. Si vous n’avez pas enregistré vos
modifications, MONITOR OCS vous demande si vous souhaitez le faire à ce
moment.
• Suiv. : affiche le panneau suivant. Si le panneau qui se trouve affiché est le
dernier de sa série, le premier panneau de la série s’affiche.
• Préc. : affiche le panneau précédent. Si le panneau qui se trouve affiché est
le premier de sa série, le dernier panneau de la série s’affiche.
52 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Déplacement dans une fenêtre ou un panneau
Déplacement dans une fenêtre ou un panneau
Si une fenêtre ou un panneau contient plus de lignes ou de colonnes que ne peut
en afficher l’écran, une barre de défilement indique la présence d’autres
informations.
Fenêtres et panneaux peuvent posséder à la fois une barre de défilement verticale
et une barre de défilement horizontale.
Barre de
défilement
verticale
Curseur de
défilement
Flèches de
défilement
Barre de
défilement
horizontale
Les barres de défilement se terminent par des boutons appelés « flèches de
défilement ». Cliquez sur ces boutons pour déplacer l’affichage des données d’une
ligne à la fois (barre verticale) ou d’une colonne à la fois (barre horizontale).
Une barre de défilement contient également un rectangle appelé curseur de
défilement. Ce rectangle indique la position des données affichées. Vous pouvez
déplacer le curseur d’un bout à l’autre de la barre de défilement pour afficher
d’autres données.
La barre de défilement verticale permet de déplacer le contenu de la fenêtre de
haut en bas de deux façons.
• Pointez sur la flèche à l’une des extrémités de la barre et cliquez à l’aide du
bouton gauche de la souris pour monter ou descendre d’une ligne.
• Placez le pointeur au-dessus ou au-dessous du curseur de défilement et cliquez
à l’aide du bouton gauche de la souris pour monter ou descendre d’une page.
MONITOR OCS / Principes de base / 53
Utilisation du
Gestionnaire de
configuration
Barre de défilement verticale
3
•
Utilisation du Gestionnaire de configuration
•
Déplacement dans une fenêtre ou un panneau
•
•
Cette barre de défilement ne représente pas la position relative dans un panneau
et son curseur reste en position fixe. N’essayez pas de le sélectionner et de le
déplacer à l’aide de la souris car le résultat pourrait être inattendu.
Barre de défilement horizontale
La barre de défilement horizontale permet de déplacer le contenu de la fenêtre de
gauche à droite de trois façons.
• Pointez sur la flèche à l’une des extrémités de la barre et cliquez à l’aide du
bouton gauche de la souris pour déplacer l’affichage d’une colonne à la fois.
• Cliquez sur le curseur de défilement et maintenez le bouton gauche de la souris
enfoncé tout en déplaçant le curseur afin de faire défiler la fenêtre
horizontalement. Relâchez le bouton de la souris lorsque vous avez atteint la
position désirée.
• Pointez à gauche ou à droite du curseur de défilement et cliquez à l’aide du
bouton gauche de la souris pour faire défiler la fenêtre vers la gauche ou vers la
droite.
54 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Travail avec plusieurs applications de développement
Travail avec plusieurs applications de développement
Vous pouvez utiliser le Gestionnaire de configuration pour développer plusieurs
applications simultanément. Toutefois, chaque application a besoin de son propre
répertoire pour enregistrer ses tables de configuration. Supposons par exemple
que vous développez deux applications, l’une pour recueillir les données collectées
par une station dans le sud de la ville et l’autre pour recueillir les données d’une
station dans le nord de la ville. Les deux applications se situent sur le lecteur C:.
Le chemin d’accès à l’application de développement « sud » est \station\sud ; le
chemin d’accès à l’application de développement « nord » est \station\nord.
Les paragraphes ci-dessous décrivent comment ouvrir plusieurs applications et
leur faire partager des informations.
Ouverture d’une nouvelle application de développement
Bien que vous puissiez développer plusieurs applications MONITOR OCS
simultanément, vous ne pouvez effectivement travailler que sur une à la fois.
Lorsque vous ouvrez le Gestionnaire de configuration, l’application située dans le
répertoire par défaut FLAPP est active. Pour ouvrir une application de
développement autre que l’application par défaut, procédez comme suit :
1 Choisissez la commande Fermer du menu Application du Gestionnaire de
configuration afin de fermer l’application active. Une seule application peut être
ouverte à la fois.
2 Choisissez la commande Ouvrir du menu Application. Le système vous demande le
3
répertoire contenant l’application que vous voulez ouvrir.
3 Indiquez le chemin complet du répertoire contenant l’application que vous voulez
ouvrir.
MONITOR OCS / Principes de base / 55
Utilisation du
Gestionnaire de
configuration
Cliquez ici pour obtenir de l’aide.
•
Utilisation du Gestionnaire de configuration
•
Travail avec plusieurs applications de développement
•
•
4 Choisissez le bouton de commande de l’opération que vous voulez effectuer.
Entrée
Ouvrir l’application. Par exemple, pour ouvrir l’application
« sud », entrez C:\station\sud.
Annuler
Revenir au Gestionnaire de configuration sans sélectionner
d’application.
Aide
Consulter l’aide en ligne.
Partage de données entre des applications
Deux applications ont souvent des points communs. Dans ce cas, vous pouvez
gagner du temps au moment du développement en exportant des fichiers de bases
de données d’une application à l’autre. Les paragraphes qui suivent décrivent
comment échanger des fichiers de bases de données entre deux applications.
Exportation d’une application
L’exportation convertit tous les fichiers de bases de données en fichiers de texte
ASCII pour qu’ils puissent être importés dans une autre application. Une fois
exportés, les fichiers sont enregistrés dans le répertoire par défaut FLAPP. Les
tables du domaine partagé sont copiées dans le répertoire FLAPP/SHARED ; les
tables du domaine utilisateur sont copiées dans le répertoire FLAPP/USER.
Chaque table génère son propre fichier ; tous les noms de fichiers ont l’extension
.exp. Les fichiers .exp peuvent être ouverts et modifiés dans un éditeur de texte
ASCII. Toutefois, soyez très attentif en modifiant ces fichiers, car toute erreur
dans un fichier peut provoquer des erreurs en cascade dans une application
MONITOR OCS.
Effectuez les opérations suivantes pour exporter les fichiers de bases de données
d’une application de façon qu’ils puissent être importés dans une autre
application.
1 Ouvrez l’application depuis laquelle vous voulez exporter. Pour plus
d’informations sur l’ouverture d’une application, reportez-vous à la section
« Ouverture d’une nouvelle application de développement », page 55.
56 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Travail avec plusieurs applications de développement
2 Choisissez Utilitaires dans la barre de menus du Gestionnaire de configuration ou
du panneau de configuration. Si vous ouvrez l’application depuis le Gestionnaire
de configuration, l’intégralité de l’application est exportée. Si vous l’ouvrez depuis
un panneau de configuration, seules les informations de ce panneau sont
exportées.
Le menu déroulant ci-dessous s’affiche.
3 Choisissez la commande Exporter de ce menu. Les fichiers de bases de données
sont exportés.
Importation d’une application
L’importation convertit les fichiers de texte ASCII créés par la fonction
d’exportation en fichiers de bases de données dans l’application cible. S’il existe
déjà dans cette application un fichier de même nom que celui que vous importez,
le contenu du fichier importé est placé à la fin du fichier existant. Vous devez êtes
prudent lors de cette opération puisqu’aucune fusion n’est effectuée et que des
doublons peuvent donc être créés.
Pour importer des fichiers de bases de données dans une application, procédez
comme suit :
1 Exportez les fichiers de bases de données de l’application à importer dans une
nouvelle application. Pour plus d’informations sur cette étape, reportez-vous à la
section « Exportation d’une application », page 56.
d’informations sur l’ouverture d’une application, reportez-vous à la section
« Ouverture d’une nouvelle application de développement », page 55.
MONITOR OCS / Principes de base / 57
Utilisation du
Gestionnaire de
configuration
2 Ouvrez l’application dans laquelle vous voulez importer les données. Pour plus
3
•
Utilisation du Gestionnaire de configuration
•
Travail avec plusieurs applications de développement
•
•
3 Choisissez Utilitaires dans la barre de menus du Gestionnaire de configuration ou
du panneau de configuration. Si vous le faites depuis le Gestionnaire de
configuration, l’intégralité de l’application est importée. Si vous le faites depuis un
panneau de configuration, seules les informations de ce panneau sont importées.
Le menu déroulant ci-dessous s’affiche.
4 Choisissez la commande Importer. La boîte de dialogue ci-dessous s’affiche,
demandant le nom du fichier à importer.
5 Indiquez le nom complet du répertoire contenant le ou les fichiers que vous voulez
importer.
58 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Ouverture de plusieurs tables de configuration
Ouverture de plusieurs tables de configuration
Lorsque vous configurez une application, vous devez parfois compléter des tables
de configuration pour plusieurs modules. Par exemple, si vous configurez
l’historisation des données de la base en temps réel dans une base de données
relationnelle, vous devez compléter des tables dans les modules Historique,
Structure et Consignateur.
Dans ce cas, il peut être utile d’ouvrir les tables de configuration des différents
modules en même temps. Pour ouvrir plusieurs tables de configuration à la fois,
procédez comme suit :
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
3
2 Choisissez Menu principal. Le Menu principal devient le panneau actif.
la table de configuration du module sélectionné.
MONITOR OCS / Principes de base / 59
Utilisation du
Gestionnaire de
configuration
3 Choisissez le module que vous voulez ouvrir. Ceci affiche les panneaux contenant
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
Utilisation des tags
Les paragraphes ci-dessous expliquent comment manipuler les tags définis dans
une application.
Informations sur les tags définis
1 Choisissez Application dans la barre de menus du Gestionnaire de configuration.
Le menu déroulant ci-dessous s’affiche.
2 Choisissez Taille pour afficher des informations sur le nombre de tags définis dans
l’application MONITOR OCS. L’écran ci-dessous apparaît.
Nombre total de tags
configurés
Efficacité mémoire RTDB
Tags définis par
l’utilisateur
3 Cliquez sur OK pour fermer cet écran.
A mesure que la mémoire utilisée par la base de données en temps réel devient
moins efficace, le pourcentage d’efficacité diminue, signalant une perte d’espace
mémoire. Vous pouvez remédier à ce problème à l’aide de la commande suivante :
ctgen -r -c
60 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des tags
Liste des éléments de la base de données en temps réel
Dès qu’un tag référençant un élément de la base de données en temps réel est créé
dans l’application, il est ajouté à une liste d’éléments. Pour consulter la liste des
éléments de la base de données en temps réel configurés pour cette application,
procédez comme suit :
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
2 Choisissez Liste d’objets. La liste ci-dessous s’affiche.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 61
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
Cette liste contient une entrée par tag défini dans l’application. Les entrées sont présentées
par ordre alphabétique. Pour chaque tag, la liste donne les informations suivantes :
Tag
Nom logique servant de référence à l’élément de la base de
données en temps réel.
Domaine
Domaine dans lequel l’élément a été configuré. Ce peut être le
domaine partagé ou le domaine utilisateur.
Type
Type de données de l’élément. Pour avoir la liste complète des
types de données, reportez-vous au chapitre 2 « Utilisation des
tags dans le Gestionnaire de configuration », page 35.
Description
Description de la fonction de l’élément. Vous pouvez modifier
l’entrée de ce champ.
Tâche
Non utilisé.
Valeur
Valeur initiale du tag. Vous pouvez modifier l’entrée de ce champ.
Seg.
Numéro du segment où est stocké l’élément dans la base de données
en temps réel. MONITOR OCS utilise l’entrée de ce champ et celle
du champ Décalage pour déterminer l’emplacement de l’élément.
Décalage
Taille
Numéro de décalage affecté à l’élément par MONITOR OCS.
MONITOR OCS utilise l’entrée de ce champ et celle du champ
Seg. pour déterminer l’emplacement de l’élément.
Non utilisé.
Indicateurs
Ce champ n’est pas utilisé actuellement.
Dimension
Dimensions du tableau, si l’entrée fait partie d’un tableau. Les
dimensions commencent à 1 et sont séparées par des virgules. Si
l’élément n’est pas un tableau, ce champ est vide.
Long. msg
Utilisé uniquement pour les éléments messages. Indique le
nombre maximal de caractères autorisés dans le message. Vous
pouvez modifier l’entrée de ce champ.
Persistance
Type de persistance affecté à l’élément. Vous pouvez modifier
l’entrée de ce champ. Pour plus d’informations sur les options
disponibles, reportez-vous au chapitre Persistence dans le manuel
Core Tasks Configuration Guide.
Bits de
changement
Précise si les indicateurs de changement d’état de l’élément sont
forcés à 1 (ON) ou à 0 (OFF) au cours d’un démarrage à chaud.
Cette colonne est vide si le champ Persistance contient la valeur
NONE. Vous pouvez modifier l’entrée de ce champ.
3 Choisissez Quitter pour sortir de cette liste.
62 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des tags
Liste des références croisées des éléments
Tout tag référençant un élément de la base de données en temps réel peut être
utilisé plusieurs fois au sein de l’application. La liste des références croisées des
éléments indique toutes les instances d’utilisation du tag dans l’application. Pour
savoir où les références aux éléments de base de données en temps réel s’affichent
dans l’application, procédez comme suit :
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
2 Choisissez la commande Liste des références croisées. La liste ci-dessous s’affiche.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 63
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
Cette liste contient une entrée par instance de référence au tag dans l’application.
Les informations fournies pour chaque instance sont décrites ci-dessous.
Nom tag
Nom logique servant de référence à l’élément dans la base de
données en temps réel. Les éléments sont affichés dans la liste
autant de fois qu’ils ont de références.
Dimension de tag
Dimensions du tag si celui-ci fait partie d’un tableau.
Domaine de la CT
Domaine dans lequel l’élément est référencé.
Nom tâche
Nom/type CT
d’animation
Nom de
table/fichier dessin
Module MONITOR OCS utilisant l’élément.
Nom du panneau référençant l’élément. S’il s’agit d’un dessin,
type d’animation appliqué à l’élément.
Nom de table référençant l’élément. S’il s’agit d’un dessin, nom du
dessin référençant l’élément.
Nom
enregistrement/
objet
Numéro d’enregistrement référençant l’élément. S’il s’agit d’un
dessin, nom de l’objet référençant l’élément.
Nom de
colonne/champ
d’animation
Nom de colonne référençant l’élément. S’il s’agit d’un dessin, nom
du champ de la boîte de dialogue Animation référençant
l’élément.
Ident. de
sous-enreg./nom
de stylet
Sous-enregistrement référençant l’élément. Si le type d’animation
est Stylet, nom du stylet référençant l’élément.
3 Choisissez Quitter pour sortir de cette liste.
64 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des tags
Recherche de tags
Une application comprend généralement beaucoup de tags. Un mécanisme de
recherche de tags par nom est donc prévu. La procédure ci-dessous vous permet de
rechercher un tag spécifique, soit dans la liste d’éléments, soit dans la liste des
références croisées d’éléments.
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
2 Choisissez la commande Liste d’objets ou Liste des références croisées, selon le type
d’informations que vous voulez obtenir sur l’élément. Par exemple, choisissez Liste
d’objets pour afficher la liste d’éléments suivante :
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 65
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
3 Choisissez Vue dans la barre de menus du panneau de configuration. Le menu
déroulant ci-dessous s’affiche.
4 Choisissez la commande Rechercher. Le système vous demande le nom du tag à
rechercher.
5 Saisissez un nom de tag et choisissez OK. Vous pouvez utiliser l’astérisque (*)
comme caractère générique dans le nom.
6 Dans le menu déroulant Vue, choisissez la commande Suiv. pour trouver la
prochaine occurrence du modèle recherché.
66 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des tags
Suppression d’une définition de tag
Lorsque vous supprimez un tag d’une image graphique ou d’un panneau de
configuration, sa définition n’est pas supprimée de la liste des éléments. Pour
supprimer la définition du tag, procédez comme suit :
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
2 Choisissez Liste des références croisées. La liste ci-dessous s’affiche.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 67
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
3 Vérifiez dans cette liste que le tag que vous supprimez n’est pas utilisé ailleurs
dans l’application. Si c’est le cas, vous ne pourrez pas supprimer la définition de la
liste des éléments tant que chaque référence n’aura pas été supprimée.
4 Choisissez Liste d’objets du menu Vue une fois que toutes les références au tag ont
été annulées.
5 Placez le curseur sur la ligne correspondant au tag que vous voulez supprimer.
6 Choisissez Edition dans la barre de menus du panneau de configuration. Le menu
déroulant ci-dessous s’affiche.
7 Dans ce menu, choisissez la commande Supprimer. Le tag est supprimé de
l’application.
68 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Utilisation des tags
Modification de la définition d’un tag
Une fois le tag défini, vous pouvez toujours changer sa définition au moyen de la
procédure suivante :
1 Placez le curseur dans un champ de panneau de configuration contenant le nom
du tag à modifier.
2 Choisissez Vue dans la barre de menus du Gestionnaire de configuration.
Le menu déroulant ci-dessous s’affiche.
3 Choisissez Attributs des tags. La boîte de dialogue Définition de tag apparaît.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 69
•
Utilisation du Gestionnaire de configuration
•
Utilisation des tags
•
•
4 Choisissez le bouton de commande Edition.
5 Modifiez les champs concernés comme il convient. Pour une description des
champs de ce panneau, reportez-vous au chapitre 2 « Utilisation des tags dans le
Gestionnaire de configuration », page 35.
Pour afficher ce panneau, vous pouvez aussi appuyer sur Ctrl+T.
70 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Informations diverses
Informations diverses
Le Gestionnaire de configuration fournit des outils qui vous permettent de
visualiser des informations sur votre application MONITOR OCS, à savoir :
• la version de MONITOR OCS que vous utilisez ;
• le nombre de domaines définis pour une application.
Liste des domaines
1 Choisissez Vue dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Vue du panneau
de configuration
Menu Vue du
Gestionnaire de
configuration
2 Choisissez Liste des domaines. La liste ci-dessous s’affiche.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 71
•
Utilisation du Gestionnaire de configuration
•
Informations diverses
•
•
Cette liste contient une entrée par domaine défini. Il y a donc une entrée pour le
domaine partagé et une pour le domaine utilisateur. Les informations fournies
pour chaque domaine sont les suivantes :
Domaine
Parent
Domaines configurés pour l’application.
Parent du domaine. Pour le domaine utilisateur, il s’agit du
domaine partagé. Le domaine partagé n’a pas de parent.
NB. INST
Nombre d’utilisateurs pouvant ouvrir le domaine en même temps.
Pour le domaine partagé, la valeur par défaut est 1 ; il est
préférable de ne pas la modifier. Pour le domaine utilisateur, la
valeur par défaut est 2 et peut être changée selon le nombre
maximal d’utilisateurs que vous voulez autoriser à accéder
simultanément à l’application.
Persistance
Type de persistance affecté à cet élément. Vous pouvez modifier
l’entrée de ce champ. Pour plus d’informations sur les options
disponibles, reportez-vous au chapitre Persistence dans le manuel
Core Tasks Configuration Guide.
Bits de
changement
Précise si les indicateurs de changement d’état de l’élément sont
forcés à 1 (ON) ou à 0 (OFF) au cours d’un démarrage à chaud.
Cette colonne est vide si le champ Persistance contient la valeur
NONE. Vous pouvez modifier l’entrée de ce champ.
3 Choisissez Quitter pour sortir de ce panneau.
Version de MONITOR OCS
1 Choisissez Aide dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Le menu déroulant ci-dessous s’affiche.
72 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Informations diverses
2 Choisissez A propos de... pour afficher le numéro de la version de MONITOR OCS
que vous utilisez. L’écran ci-dessous s’affiche.
3 Cliquez sur OK pour fermer cet écran.
Choix des champs
Lorsque vous remplissez un champ de panneau de configuration pour lequel il
existe un ensemble prédéfini d’entrées autorisées, vous pouvez visualiser ces
entrées par la procédure suivante :
1 Placez le curseur dans le champ pour lequel il existe un ensemble prédéfini
d’entrées.
2 Choisissez Vue dans la barre de menus du Gestionnaire de configuration.
Le menu déroulant ci-dessous s’affiche.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 73
•
Utilisation du Gestionnaire de configuration
•
Informations diverses
•
•
3 Choisissez Choix des champs. La liste des choix d’entrées s’affiche.
4 Choisissez une entrée et appuyez sur Echap. Votre choix s’insère dans le champ.
Vous pouvez aussi appuyer sur Ctrl+K pour afficher cette liste.
74 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Modification des panneaux de configuration
Modification des panneaux de configuration
MONITOR OCS fournit des outils d’édition pour faciliter la modification des
panneaux de configuration. Pour accéder à ces outils, choisissez Edition dans la
barre de menus du panneau de configuration. Un des menus déroulants ci-dessous
s’affiche.
Menu Edition d’un
panneau de saisie de
texte
Menu Edition d’un
panneau structuré
Les paragraphes qui suivent décrivent les fonctions de modification disponibles.
Insertion d’une ligne vide
1 Placez le curseur sur la ligne au-dessus de laquelle vous voulez insérer une ligne.
2 Choisissez la commande Insérer du menu Edition.
Une ligne vide s’insère au-dessus de la ligne courante.
Suppression d’une entrée de ligne
1 Placez le curseur sur la ligne à supprimer.
2 Choisissez la commande Supprimer du menu Edition.
MONITOR OCS / Principes de base / 75
Utilisation du
Gestionnaire de
configuration
Avant de supprimer la ligne, le système valide l’affichage et signale toute erreur
rencontrée. S’il ne rencontre aucune erreur, il met à jour la base de données en
temps réel.
3
•
Utilisation du Gestionnaire de configuration
•
Modification des panneaux de configuration
•
•
3 Corriger les éventuelles erreurs de validation et réessayez.
ATTENTION !
Pour pouvoir supprimer une entrée de ligne dans un panneau de
contrôle référencé dans un panneau d’information, vous devez
d’abord supprimer la définition correspondante dans le panneau
d’information. Sinon, les données du panneau d’information
deviennent « orphelines » et ne peuvent plus être supprimées, bien
qu’elles restent affichées dans la liste des références croisées. Ceci
vaut également si vous modifiez le nom de table dans le panneau
de contrôle.
Copie du contenu d’une entrée de ligne
1 Placez le curseur sur la première ligne du bloc à copier.
2 Choisissez la commande Copier du menu Edition.
3 Déplacez le curseur jusqu’à la dernière ligne du bloc à copier. Le bloc ainsi
sélectionné se met en surbrillance.
4 Choisissez la commande Copier du menu Edition. Le bloc sélectionné est alors copié
dans le presse-papiers.
Pour annuler l’opération de copie dans un panneau de saisie de texte, choisissez la
commande Restaurer marque du menu Edition.
Coupe d’une entrée de ligne
1 Placez le curseur sur la première ligne du bloc à couper.
2 Choisissez la commande Couper du menu Edition.
3 Déplacez le curseur jusqu’à la dernière ligne du bloc à couper. Le bloc ainsi
sélectionné se met en surbrillance.
4 Choisissez la commande Couper du menu Edition. Le bloc sélectionné est alors
coupé du panneau et copié dans le presse-papiers.
Pour annuler l’opération de coupe dans un panneau de saisie de texte, choisissez
la commande Restaurer marque du menu Edition.
76 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Modification des panneaux de configuration
L’opération de coupe ressemble beaucoup à l’opération de suppression (dans les
deux cas, les données sélectionnées sont supprimées du panneau) mais l’option de
suppression ne copie pas les données dans le presse-papiers. A la différence de
données coupées, les données supprimées ne peuvent être réinsérées dans le
panneau.
Collage d’une entrée de ligne copiée ou coupée
1 Effectuez l’opération de copie ou de coupe comme décrit ci-dessus.
2 Placez le curseur à l’endroit où vous souhaitez insérer les données copiées ou
coupées.
3 Choisissez la commande Coller du menu Edition.
Vous pouvez coller le bloc plusieurs fois car l’opération de collage ne vide pas le
presse-papiers.
Recherche d’une chaîne de caractères
1 Choisissez la commande Rechercher du menu Edition. Le panneau ci-dessous
s’affiche.
3
2 Entrez le texte à rechercher.
3 Choisissez le bouton OK pour démarrer la recherche. MONITOR OCS localise,
Répétez cette opération pour chercher d’autres occurrences du texte.
Pour mettre un terme à la recherche et revenir au Gestionnaire de configuration,
choisissez Annuler.
MONITOR OCS / Principes de base / 77
Utilisation du
Gestionnaire de
configuration
dans le fichier ouvert, la prochaine occurrence du texte après la position du
curseur.
•
Utilisation du Gestionnaire de configuration
•
Accès à l’aide
•
•
Accès à l’aide
1 Choisissez Aide dans la barre de menus du Gestionnaire de configuration ou du
panneau de configuration.
Un des menus déroulants ci-dessous s’affiche.
Menu Aide d’un
panneau de saisie de
texte
Menu Aide d’un
panneau structuré
2 Choisissez une des options ci-dessous, en fonction du type d’aide que vous désirez.
Aide du panneau
Aide étendue
Aide champ
Aide erreur champ
Fournit une courte explication sur le panneau de configuration
actif.
Fournit des informations générales sur l’utilisation du
Gestionnaire de configuration.
Fournit une courte explication sur le champ en cours.
Fournit des explications sur les erreurs, en particulier sur les
erreurs consignées pour le panneau en cours.
78 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Gestion des fichiers de panneaux de saisie de texte
Gestion des fichiers de panneaux de saisie de texte
MONITOR OCS fournit des outils pour vous aider à gérer les fichiers créés à l’aide
des panneaux de saisie de texte, comme dans les modules Maths et logique et
Générateur de rapports. Pour accéder à ces outils, procédez comme suit :
1 Choisissez Fichier dans la barre de menus du panneau de saisie de texte.
Le menu déroulant ci-dessous s’affiche.
Les paragraphes qui suivent décrivent les différentes fonctions de gestion de
fichiers.
Enregistrer le contenu d’un fichier
Choisissez la commande Enregistrer du menu Fichier pour enregistrer le fichier
dans l’état où il est affiché. Pour éviter de perdre de gros volumes de données dans
le cas d’une coupure de courant ou de tout autre incident inattendu, enregistrez
fréquemment les fichiers sur lesquels vous travaillez. L’opération
d’enregistrement ne valide pas les données.
3
Utilisation du
Gestionnaire de
configuration
MONITOR OCS / Principes de base / 79
•
Utilisation du Gestionnaire de configuration
•
Gestion des fichiers de panneaux de saisie de texte
•
•
Fusion de fichiers
1 Placez le curseur sur la ligne au-dessus de celle où vous voulez insérer le fichier de
texte.
2 Choisissez la commande Fusionner du menu Fichier. La boîte de dialogue ci-dessous
s’affiche.
3 Spécifiez le nom du fichier qui doit être fusionné avec le fichier ouvert et cliquez
sur Entrée.
Contrôle de la syntaxe
Choisissez la commande Valider du menu Fichier afin de vérifier que la syntaxe est
correcte dans le fichier ouvert. S’il existe des entrées incorrectes, un message
d’erreur s’affiche et l’entrée concernée est mise en surbrillance.
Effacement des erreurs
Choisissez la commande Corriger erreur du menu Fichier afin de faire disparaître
tous les indicateurs d’erreurs de validation dans le fichier ouvert. La commande
Corriger erreur ne supprime ni ne corrige les erreurs elles-mêmes. Elle ne fait
qu’annuler la mise en évidence des erreurs, afin de faciliter la lecture de l’écran.
Modification de la taille des caractères
La police de caractères par défaut des panneaux de saisie de texte est Courier,
taille 20. Vous pouvez modifier la taille des caractères à l’aide de la variable
d’environnement FLFONT. Par exemple, pour mettre les caractères en taille 30,
saisissez la commande suivante à l’invite du système :
set FLFONT=30
80 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Génération de rapports
Génération de rapports
1 Choisissez Utilitaires dans la barre de menus du Gestionnaire de configuration ou
du panneau de configuration. Si vous sélectionnez la fonction à partir du
Gestionnaire de configuration, le rapport est généré pour l’application dans son
ensemble. Si vous la sélectionnez à partir d’un panneau de configuration, le
rapport est généré pour ce panneau uniquement.
Le menu déroulant ci-dessous s’affiche.
2 Choisissez la commande Rapport. La boîte de dialogue ci-dessous s’affiche, vous
demandant d’indiquer comment et où générer le rapport.
3
3 Complétez les champs suivants :
En-tête
Colonnes
Lignes
Nom du fichier qui reçoit le résultat du rapport. Le nom par
défaut de ce fichier est FLAPP\ALL.TXT.
Largeur du rapport, exprimée en nombre de caractères autorisés
sur une ligne. La longueur de ligne par défaut est 80 caractères.
Longueur du rapport, exprimée en nombre de lignes autorisées
sur une page. La longueur par défaut est 60 lignes.
MONITOR OCS / Principes de base / 81
Utilisation du
Gestionnaire de
configuration
Nom de fichier
Nom de la table à inclure dans le rapport. Entrez le nom tel qu’il
apparaît dans le Menu principal.
•
Utilisation du Gestionnaire de configuration
•
Génération de rapports
•
•
4 Choisissez OK pour créer le rapport. MONITOR OCS convertit la table spécifiée
en ASCII et copie le résultat sur disque dans le fichier spécifié. Sinon, choisissez
Annuler pour revenir au Gestionnaire de configuration sans générer de rapport.
5 Pour visualiser ou imprimer le rapport, utilisez un éditeur de texte. Le rapport
possède une page de titre, une table des matières et une section pour chaque tâche
configurée dans votre application. Une section de rapport est présentée ci-dessous.
Cet exemple montre quelles informations sont fournies pour chaque tâche.
82 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Si des erreurs se produisent au cours de la configuration d’une table, le Menu
principal du Gestionnaire de configuration affiche des messages d’erreur. Les
pages qui suivent donnent une liste de ces messages, indiquent quelles en sont les
causes et comment y remédier.
Aide actuellement non disponible
Cause : il n’existe pas de fichier .hlp pour ce champ.
Action : vérifiez que le fichier .hlp associé est présent dans le répertoire
FLINK/MSG puis exécutez le programme MKHELP.EXE.
Attendu :longueur d’enregistrement attendue /Trouvé:longueur
d’enregistrement réelle
Cause : la lecture de l’enregistrement était plus longue que ce
qu’attendait le système. Le fichier importé ne provient peut-être
pas d’une exportation de la même base de données, ou vous avez
indiqué un mauvais nom de fichier.
Action : vérifiez que c’est le bon fichier qui est utilisé.
Aucun fichier AC pour le fichier de domaines
Cause : le fichier FLINK /AC/DOMAIN.AC n’existe pas ou ne peut pas
être ouvert. S’il n’existe pas, c’est peut-être que l’installation de
MONITOR OCS ne s’est pas déroulée normalement. Si le fichier
ne peut pas être ouvert, c’est peut-être qu’il l’est déjà par un
autre processus.
Action : dans le cas où le fichier n’existe pas, refaites l’installation de
MONITOR OCS.
Cause : le fichier FLINK /AC/XREF.AC n’existe pas ou ne peut pas être
ouvert. S’il n’existe pas, c’est peut-être que l’installation de
MONITOR OCS ne s’est pas déroulée normalement. Si le fichier
ne peut être pas ouvert, c’est peut-être qu’il l’est déjà par un
autre processus.
Action : dans le cas où le fichier n’existe pas, refaites l’installation de
MONITOR OCS.
MONITOR OCS / Principes de base / 83
Utilisation du
Gestionnaire de
configuration
Aucun fichier AC pour le fichier de références croisées
3
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Aucun fichier AC pour le fichier de tags
Cause : le fichier FLINK /AC/OBJECT.AC n’existe pas ou ne peut pas
être ouvert. S’il n’existe pas, c’est peut-être que l’installation de
MONITOR OCS ne s’est pas déroulée normalement. Si le fichier
ne peut pas être ouvert, c’est peut-être qu’il l’est déjà par un
autre processus.
Action : dans le cas où le fichier n’existe pas, refaites l’installation de
MONITOR OCS.
Aucun fichier AC pour le fichier de types
Cause : le fichier FLINK /AC/TYPE.AC n’existe pas ou ne peut pas être
ouvertS’il n’existe pas, c’est peut-être que l’installation de
MONITOR OCS ne s’est pas déroulée normalement. Si le fichier
ne peut pas être ouvert, c’est peut-être qu’il l’est déjà par un
autre processus.
Action : dans le cas où le fichier n’existe pas, refaites l’installation de
MONITOR OCS.
Aucun nom dans le fichier TITLES
Cause : le fichier FLINK /AC/TITLES ne contient aucun nom de fichier
.AC. L’installation de MONITOR OCS ne s’est peut-être pas
déroulée normalement.
Action : refaites l’installation de MONITOR OCS.
Aucun panneau défini
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
84 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Aucun système de fenêtres
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Aucune boîte de dialogue pour cette sélection de fichier
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
MONITOR OCS / Principes de base / 85
3
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Aucune boîte de dialogue pour cette sélection de tag
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Aucune erreur
Cause : le champ d’erreur en cours contient une entrée incorrecte.
Action : aucune action n’est requise.
Aucune erreur : le fichier n’a pas été validé
Cause : la fonction VALIDER n’a pas encore été utilisée sur ce fichier. Le
fait que la fenêtre d’édition de base apparaisse signifie peut-être
que la touche Entrée n’a pas encore été utilisée pour cette fenêtre.
Cela peut aussi signifier qu’aucune validation n’existe pour cette
application.
Action : aucune action n’est requise.
Aucune fenêtre pour la sélection de tags
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
86 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Aucune file d’attente de messages
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Avant de quitter Windows, fermez le Gestionnaire de configuration
Cause : vous avez tenté de fermer Windows avant de quitter le Menu
principal.
3
Action : quittez le Menu principal avant de quitter Windows.
Cause : un caractère non numérique a été inséré dans un champ
exclusivement numérique. Seuls les chiffres de 0 à 9 et les signes
+, - et . peuvent être insérés dans ce champ.
Action : effacez tout caractère non numérique.
MONITOR OCS / Principes de base / 87
Utilisation du
Gestionnaire de
configuration
Caractère non numérique détecté dans champ numérique
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Champ numérique inférieur au minimum autorisé
Cause : la valeur numérique spécifiée pour un champ est inférieure au
minimum défini dans le fichier AC.
Action : indiquez une valeur supérieure à ce minimum.
Champ numérique supérieur au maximum autorisé
Cause : la valeur numérique spécifiée pour un champ est supérieure au
maximum défini dans le fichier AC.
Action : indiquez une valeur inférieure à ce maximum.
Champ obligatoire vide
Cause : un champ qui doit obligatoirement contenir des données est resté
vide.
Action : saisissez des caractères autres que des espaces dans le champ
concerné.
Champs incorrects
Cause : l’écran contient des données qui ne sont pas valides.
Action : placez le curseur dans le champ Dimension et choisissez Aide
erreur ou employez la combinaison de touches Alt-E pour
connaître la raison de l’échec.
Colonne numéro : nom du fichier
Cause : la colonne spécifiée contient une entrée incorrecte.
Action : ouvrez la colonne et corrigez l’entrée incorrecte.
Définition de dimension incorrecte
Cause : l’écran contient une définition de dimension incorrecte.
Action : placez le curseur dans le champ Dimension et choisissez Aide
erreur ou employez la combinaison de touches Alt-E pour
connaître la raison de l’échec.
88 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Des sessions d’édition sont actuellement ouvertes
Cause : une tentative de fermeture de la fenêtre du Menu principal a été
faite alors qu’au moins une autre fenêtre d’édition était encore
ouverte. Si vous fermez la fenêtre du Menu principal alors que
des fenêtres d’édition sont ouvertes, les données non enregistrées
dans la base de données seront perdues.
Action : choisissez OK pour sortir. Choisissez Annuler pour annuler la
sortie.
Dimension incorrecte
Cause : l’écran contient une définition de dimension incorrecte.
Action : la dimension spécifiée dépasse peut-être les limites de taille
imposées. Une dimension ne doit pas dépasser 16 caractères.
Erreur d’allocation de panneau. Maximum = 12
Cause : il y a déjà douze panneaux créés et affichés.
Action : fermez quelques panneaux et réessayez d’ouvrir celui que vous
souhaitez.
Erreur d’allocation de structure de table
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
MONITOR OCS / Principes de base / 89
3
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Erreur de base de données
Cause : le fichier .CDB ou .CDX est endommagé.
Action : exécutez le programme utilitaire DBCHK pour localiser et
réparer les
fichiers .CDB et CDX. Pour plus d’informations sur l’utilitaire
DBCHK, reportez-vous au chapitre 7 « Utilitaires MONITOR
OCS », page 197.
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
une erreur interne s’est produite.
Action : si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Erreur d’E/S lors de la tentative d’accès au fichier DOMAIN
Cause : l’index ou le fichier est peut-être endommagé.
Action : contactez le Service d’assistance client.
Erreur d’E/S lors de la tentative d’accès au fichier de tags
Cause : l’index ou le fichier est peut-être endommagé.
Action : quittez le Menu principal et réessayez. Si cela ne marche pas,
supprimez le fichier d’index (.MDX) et reconstituez-le.
Erreur d’E/S lors de la tentative d’accès au fichier XREF
Cause : l’index ou le fichier est peut-être endommagé.
Action : contactez le Service d’assistance client.
90 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Erreur de validation ! Sélectionnez OK pour quitter
Cause : le fichier de texte contient des lignes incorrectes.
Action : choisissez OK pour sortir en conservant les erreurs de validation.
Choisissez Annuler pour annuler la sortie.
Erreur interne
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Erreur lors de la fermeture de la base de données
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
MONITOR OCS / Principes de base / 91
3
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Erreur lors de l’ouverture du fichier de base de données
Cause : le fichier de base de données « .CDB » spécifié n’existe pas ou est
endommagé, ou l’utilisateur ne possède pas les droits requis pour
y accéder.
Action : vérifiez les points suivants :
1. Ce fichier de base de données existe-t-il ?
2. L’utilisateur possède-t-il les droits adéquats pour y accéder ?
3. L’intégrité des fichiers de base de données et d’index, à l’aide
de l’utilitaire DBCHK.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Erreur lors de l’ouverture du fichier d’index
Cause : le fichier de base de données « .MDX » n’existe pas ou est
endommagé, ou l’utilisateur ne possède pas les droits requis pour
y accéder.
Action : vérifiez les points suivants :
1. Ce fichier d’index existe-t-il ?
2. L’utilisateur possède-t-il les droits adéquats pour y accéder ?
3. L’intégrité de ce fichier d’index, à l’aide de l’utilitaire DBCHK.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Erreur lors de la sélection d’index
Cause : le nom d’index spécifié n’existe pas ou le fichier est endommagé.
Action : vérifiez les points suivants :
1. Ce fichier d’index existe-t-il ?
2. L’intégrité de ce fichier d’index, à l’aide de l’utilitaire DBCHK.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Erreur non identifiée : numéro d’erreur
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
92 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Expiration du délai de grâce. Le logiciel doit être enregistré
Cause : MONITOR OCS a été installé mais l’inscription n’a pas été
effectuée dans les 10 jours qui constituent le délai de grâce.
Action : exécutez FLKEYVAL et suivez les instructions fournies pour
l’inscription.
Fenêtre introuvable
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
MONITOR OCS / Principes de base / 93
3
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Fichier AC introuvable
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Fichier KEY absent
Cause : le système ne trouve pas le fichier KEY FLINK/KEY/xxx.KEY.
Action : indiquez le nom correct du fichier de clés, qui figure dans le
fichier AC, ou créez le fichier de clés correspondant à ce nom.
Fichier modifié depuis la dernière sauvegarde.
Sélectionnez OK pour supprimer les changements
ou ANNULER pour retourner dans la session d’édition.
Cause : vous avez tenté de quitter une fenêtre dans laquelle des
changements ont eu lieu et n’ont pas été enregistrés dans la base
de données.
Action : choisissez OK pour ignorer ces changements et quitter la fenêtre.
Choisissez Annuler pour revenir à la fenêtre et y pratiquer les
opérations nécessaires.
Fichier trop volumineux
Cause : il n’y a pas assez de mémoire pour charger le fichier texte.
Action : fermez toute fenêtre ou tout programme dont vous ne vous
servez pas. Si ce problème se produit souvent, rajoutez de la
mémoire à votre système.
94 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Impossible de charger le module de validation externe
Cause : le module concerné n’est pas dans le chemin spécifié ou a été
endommagé.
Action : réinstallez MONITOR OCS.
Impossible de coller à cet endroit dans le fichier de base de données
Cause : vous avez essayé de coller une ligne entre deux lignes dont les
numéros se suivent ; vous ne pouvez pas insérer de ligne lorsque
la numérotation est consécutive.
Action : insérez la ligne soit avant soit après le bloc de lignes
consécutives, ou renumérotez l’ensemble des lignes du panneau.
Pour ce faire, utilisez la fonction Couper du Gestionnaire de
configuration pour couper le bloc de lignes dont les numéros se
suivent. Puis réinsérez ces lignes à l’aide de la fonction Coller.
Vous pouvez maintenant insérer une ligne dans ce bloc. Vous
pouvez aussi renuméroter toutes les lignes de données que vous
pouvez voir en une seule fois dans le panneau, voire toutes les
données du panneau.
Impossible de coller - le tampon de collage est vide
Cause : une tentative de collage à partir du tampon a été effectuée, mais
le bloc voulu ne se trouvait pas dans le tampon.
Action : placez le bloc à coller dans le presse-papiers à l’aide d’une
opération Copier ou Couper, puis réitérez votre opération de
collage.
Impossible de coller les enregistrements dans ce fichier
Action : n’essayez pas de coller des enregistrements dans ce fichier.
Impossible de copier ; coupe de la sélection en cours
Cause : vous avez tenté une opération de copie alors qu’une opération de
coupe de bloc était en cours.
Action : achevez l’opération de coupe ou annulez-la au moyen de la
touche Echap ou du bouton Annuler.
MONITOR OCS / Principes de base / 95
Utilisation du
Gestionnaire de
configuration
Cause : une tentative pour coller des enregistrements a été faite dans un
fichier qui est en lecture seule.
3
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Impossible de couper ; copie de la sélection en cours
Cause : vous avez tenté une opération de coupe alors qu’une opération de
copie de bloc était en cours.
Action : achevez l’opération de copie ou annulez-la au moyen de la touche
Echap ou du bouton Annuler.
Impossible de couper/copier sans sélectionner une entrée
Cause : vous avez tenté une opération de coupe ou de copie, mais n’avez
pas appuyé sur la touche Entrée.
Action : achevez l’opération en appuyant sur Entrée, ou annulez-la au
moyen de la touche Echap ou du bouton Annuler.
Impossible de créer la boîte de dialogue d’aide
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Impossible de créer la fenêtre de listes de tâches
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
96 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Impossible de créer la fenêtre Edition
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Impossible de créer le fichier de base de données
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite, ou votre disque dur est plein.
MONITOR OCS / Principes de base / 97
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
3
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Impossible de créer un sous-cadre
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Impossible de créer une fenêtre de délimitation
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
98 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Impossible de démarrer l’éditeur de texte
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Impossible de lire la base de données des types
Cause : le fichier DOMAIN.CDB est absent ou endommagé.
Action : copiez le fichier DOMAIN.CDB d’une autre application. Si vous
n’avez pas d’autre application, exécutez FLNEW pour en créer
une. Faites en sorte qu’elle soit créée dans un autre répertoire.
Pour plus d’informations sur l’exécution de FLNEW,
reportez-vous au Guide d’installation Windows NT et Windows
95.
Cause : le répertoire FLAPP n’est pas défini pour une application
correcte.
3
Action : définissez le répertoire FLAPP pour une application correcte.
Cause : le fichier de clé d’options FL.OPT est endommagé.
Action : copiez le fichier FLNEW.OPT de la disquette d’installation à la
place de FLINK/OPT/FL.OPT.
MONITOR OCS / Principes de base / 99
Utilisation du
Gestionnaire de
configuration
Impossible de lire la clé d’options
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Impossible de lire le domaine de la base de données
Cause : le fichier DOMAIN.CDB est absent ou endommagé.
Action : copiez le fichier DOMAIN.CDB d’une autre application. Si vous
n’avez pas d’autre application, exécutez FLNEW pour en créer
une. Faites en sorte qu’elle soit créée dans un autre répertoire.
Pour plus d’informations sur l’exécution de FLNEW,
reportez-vous au document Guide d’installation Windows NT et
Windows 95. Après avoir copié le fichier, redémarrez
l’application.
Cause : le répertoire FLAPP n’est pas défini pour une application
correcte.
Action : définissez le répertoire FLAPP pour une application valide.
Impossible de mettre à jour avec un nom de table nul
Cause : il n’y a pas de nom de table pour ce panneau.
Action : revenez au panneau de contrôle et placez le curseur sur la ligne
contenant le nom de table correct. Revenez au panneau
d’information. Le nom de table correct devrait maintenant
apparaître dans le champ Nom table.
Impossible de supprimer à partir de la table de lecture seule
Cause : une opération de suppression a été tentée sur une table en
lecture seule.
Action : n’essayez pas d’effectuer une suppression.
Impossible de supprimer les enregistrements de ce fichier
Cause : une tentative de suppression d’enregistrements a été faite dans
un fichier qui est en lecture seule.
Action : n’essayez pas de supprimer des enregistrements dans ce fichier.
100 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Impossible de supprimer les lignes de base de données sans sélectionner une
entrée
Cause : le panneau ouvert contient des informations incorrectes. Le
système ne fonctionnera pas tant que vous n’aurez pas éliminé
les erreurs de validation.
Action : choisissez Annuler pour corriger les erreurs de validation, ou
appuyez sur la touche Echap pour effacer toutes les entrées
effectuées depuis la dernière validation.
Impossible de supprimer ; opération de sélection en cours
Cause : une suppression a été tentée pendant qu’une opération de bloc
était en cours.
Action : achevez la suppression ou annulez-la au moyen de la touche
Echap ou du bouton Annuler.
Impossible de trouver la clé des options
Cause : la clé des options n’est peut-être pas installée ou la licence n’a
pas été validée.
Action : vérifiez que la clé est installée. Vérifiez que la licence est validée
en exécutant les programmes utilitaires KEYINST et
FLKEYVAL.
Impossible de trouver le tag à supprimer de la base de données des références
croisées
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
MONITOR OCS / Principes de base / 101
Utilisation du
Gestionnaire de
configuration
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
3
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Impossible d’exécuter
Cause : le fichier spécifié n’existe pas ou a été endommagé.
Action : réinstallez MONITOR OCS.
Impossible d’exécuter la ligne de commande
Cause : la ligne de commande entrée dans le Menu principal contient un
argument incorrect.
Action : remplacez l’argument concerné par un argument de ligne de
commande correct.
Commande
Description
-Pxxxxxxxx
xxxxxxxx = nom du répertoire de
programmes
xxxxxxxx = nom du répertoire d’applications
xxxxxxxx = nom du dispositif/fichier
d’historisation
xxxxxxxx = nom du titre de programme
-Axxxxxxxx
-Lxxxxxxxx
-Txxxxxxxx
Impossible d’insérer à cet endroit dans le fichier de base de données
Cause : vous avez tenté d’insérer une ligne dans un panneau de
configuration entre deux lignes de numéros consécutifs ; vous ne
pouvez pas insérer de ligne entre des lignes dont la
numérotation se suit.
Action : insérez la ligne soit avant soit après le bloc de lignes
consécutives, ou renumérotez l’ensemble des lignes du panneau.
Pour ce faire, utilisez la fonction Couper du Gestionnaire de
configuration pour couper le bloc de lignes dont les numéros se
suivent. Puis réinsérez ces lignes à l’aide de la fonction Coller.
Vous pouvez maintenant insérer une ligne dans ce bloc. Vous
pouvez aussi renuméroter toutes les lignes de données que vous
pouvez voir en une seule fois dans le panneau, voire toutes les
données du panneau.
Impossible d’insérer dans la table de lecture seule
Cause : une insertion a été tentée dans une table en lecture seule.
Action : n’essayez pas d’effectuer une opération d’insertion.
102 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Impossible d’insérer/supprimer quand opération couper/coller en cours
Cause : une insertion ou une suppression a été tentée alors qu’une
opération de coupe ou de copie était en cours.
Action : achevez l’opération de coupe ou de copie ou annulez-la à l’aide de
la touche Echap ou du bouton Annuler. Réessayez l’opération
d’insertion ou de suppression.
Impossible d’obtenir l’adresse du module externe
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Impossible d’ouvrir le fichier
Cause : le système n’arrive pas à ouvrir un fichier en sortie. Soit le
chemin spécifié n’existe pas, soit le disque est plein.
Action : si le disque est plein, supprimez tous les fichiers inutiles. Si le
chemin n’existe pas, créez-le.
3
Impossible d’ouvrir le fichier AC
Action : dans le cas où le fichier n’existe pas, refaites l’installation de
MONITOR OCS.
MONITOR OCS / Principes de base / 103
Utilisation du
Gestionnaire de
configuration
Cause : le fichier AC spécifié n’existe pas ou ne peut pas être ouvert. S’il
n’existe pas, c’est peut-être que l’installation de MONITOR OCS
ne s’est pas déroulée normalement. Si le fichier ne peut pas être
ouvert, c’est peut-être qu’il l’est déjà par un autre processus.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Impossible d’ouvrir le fichier FL.OPT
Cause : le fichier FL.OPT a été endommagé ou détruit, ou la variable
d’environnement FLINK n’est pas définie.
Action : vérifiez la valeur de la variable d’environnement FLINK.
Vérifiez aussi que le fichier FL.OPT existe dans le répertoire
FLINK/OPT.
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Indicateur doit être « vbru »
Cause : un indicateur différent de v, b, r ou u a été trouvé dans le fichier
.AC.
Action : supprimez l’indicateur incorrect.
La base de données ne contient aucun enregistrement imprimable
Cause : une opération de génération de rapport ou d’exportation a été
tentée sur un fichier de base de données vide.
Action : ne tentez aucune exportation ni génération de rapport sur ce
fichier de base de données.
La licence est limitée à l’exploitation. L’option de développement n’est pas
installée.
Cause : il y a sûrement une tâche qui n’a pas été chargée et/ou configurée
car elle n’est pas dans la clé d’options.
Action : vérifiez le contenu de la clé d’options par la commande UKEY -l.
104 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
La tâche n’est pas installée correctement
Cause : il y a sûrement une tâche qui n’a pas été chargée et/ou configurée
car elle n’est pas dans la clé d’options.
Action : vérifiez le contenu de la clé d’options et de la clé principale par la
commande UKEY -l.
Le logiciel n’a pas été activé
Cause : une erreur s’est produite avec le fichier f1.key du répertoire opt.
Action : 1. Exécutez KEYINST et, si un contrat incorrect ou périmé est
détecté, spécifiez à nouveau les informations de configuration.
2. Exécutez FLKEYVAL et suivez les instructions pour
l’inscription.
Le nom de tag nom d’élément n’est pas défini
Cause : le nom d’élément spécifié n’existe pas. Soit vous avez indiqué un
mauvais nom d’élément, soit l’élément concerné n’a pas été
défini.
Action : modifiez la chaîne de caractères pour indiquer un nom existant,
ou définissez l’élément lorsque le système demandera une
définition.
Le nom de tag nom de l’élément contient un ou plusieurs caractères
incorrects
Cause : le nom d’élément spécifié contient un ou plusieurs caractères
incorrects.
Action : corrigez le nom de l’élément. Le premier caractère du nom
d’élément doit être une lettre ou l’un des caractères suivants : @,
$, _. Les autres caractères peuvent être numériques.
Cause : FLAPP n’est pas défini dans un répertoire d’applications correct.
Action : définissez un répertoire d’application correct pour FLAPP.
Cause : l’index ou le fichier spécifié est peut-être endommagé.
MONITOR OCS / Principes de base / 105
Utilisation du
Gestionnaire de
configuration
Le système n’a pas pu ouvrir la base de données objets, références croisées ou
types
3
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
Action : quittez le Menu principal et réessayez. Si cela ne marche pas,
exécutez DBCHK pour identifier le fichier d’index endommagé.
Supprimez ensuite ce fichier (.MDX) et reconstruisez-le. Pour
plus d’informations sur DBCHK, reportez-vous au chapitre 7 «
Utilitaires MONITOR OCS », page 197.
Le tag existe déjà mais il n’est pas défini dans ou au-dessus du niveau de
domaine en cours
Cause : vous avez essayé de définir ou de référencer un élément du
domaine utilisateur dans le domaine partagé.
Action : renommez l’élément ou supprimez toutes les références qui s’y
rapportent.
Ligne de commande externe trop longue
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Longueur de chaîne de dimension ou de tag incorrecte
Cause : l’écran contient une chaîne de tag ou de dimension qui dépasse la
longueur autorisée.
Action : l’élément spécifié dépasse les limites de taille. Un nom d’élément
ne doit pas dépasser 32 caractères et une dimension 16
106 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Mémoire RAM saturée
Cause : il n’y a plus de mémoire vive disponible.
Action : fermez tout programme et toute fenêtre dont vous n’avez pas
besoin. Si cette erreur se produit fréquemment, rajoutez de la
mémoire virtuelle à votre ordinateur.
Modules externes actuellement non pris en charge
Cause : cette erreur ne se produit qu’avec MONITOR OCS pour OS/2 ou
pour Windows. Le Menu principal n’arrive pas à charger un
module externe, celui-ci n’existe pas dans le chemin spécifié ou il
a été endommagé.
Action : exécutez CHKDSK. S’il n’y a aucun problème avec les fichiers du
disque, réinstallez MONITOR OCS.
(Nombre de lignes) non importées pour cause d’erreur
Cause : des données incorrectes ont été entrées. En conséquence, le
système n’a pas importé les lignes qui contenaient des erreurs.
Action : corrigez les erreurs et réessayez l’opération.
Nom de fichier incorrect
Cause : le nom de fichier spécifié n’existe pas, est trop long ou a un
format incorrect.
Action : indiquez un nom de fichier correct.
Action : caractères (soit en tout 48 caractères). Corrigez la chaîne de
caractères qui dépasse la longueur autorisée.
3
Nom de fichier ne figure pas dans la liste de clés
Action : modifiez la chaîne pour qu’elle corresponde à une chaîne
existante ou ajoutez-la au fichier de clés. Les caractères que vous
saisissez doivent être dans la même casse que ceux du fichier de
clés.
MONITOR OCS / Principes de base / 107
Utilisation du
Gestionnaire de
configuration
Cause : vous avez saisi une chaîne qui ne figure pas dans le fichier de
clés (FLINK/KEY/xxx.KEY) spécifié dans le fichier .AC.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
nom du fichier ne figure pas dans la liste de clés
Cause : vous avez saisi une chaîne qui ne figure pas dans le fichier de
clés FLINK/KEY/xxx.KEY spécifié dans le fichier .AC.
Action : modifiez la chaîne pour qu’elle corresponde à une chaîne
existante ou ajoutez-la au fichier de clés. Les caractères que vous
saisissez doivent être dans la même casse que ceux du fichier de
clés.
Panneaux multiples
Cause : il y a plusieurs déclarations de panneaux dans la définition de
fenêtre AC.
Action : supprimez les déclarations de panneaux inutiles.
Pas de fichier TITLES
Cause : le fichier .AC n’existe pas ou ne peut pas être ouvert. S’il n’existe
pas, c’est peut-être que l’installation de MONITOR OCS ne s’est
pas déroulée normalement. S’il ne peut pas être ouvert, c’est
peut-être qu’il l’est déjà par un autre processus.
Action : si le ficher n’existe pas, refaites l’installation de MONITOR OCS.
Pas de mémoire RAM pour ...
Cause : le système est à court de mémoire vive (RAM).
Action : fermez tout programme ou fenêtre dont vous n’avez pas besoin.
Si cette situation se produit souvent, rajoutez de la RAM à votre
ordinateur.
Syntaxe des dimensions incorrecte
Cause : l’écran contient une définition de dimension qui n’est pas valide.
Action : placez le curseur dans le champ Dimension et choisissez Aide
erreur ou employez la combinaison de touches Alt-E pour
connaître la raison de l’échec.
Trop de clés ! Utilisez seulement 100.
Cause : il y a trop de clés dans le fichier de clés. Le maximum autorisé
est 100 clés.
Action : supprimez des clés jusqu’à ce qu’il n’en reste pas plus de 100.
108 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire de configuration
Messages du Gestionnaire de configuration
Type de tag incorrect
Cause : si vous essayez d’importer un fichier à l’aide de la fonction
Importer, cette erreur peut se produire si un des éléments du
fichier porte le même nom qu’un élément existant dans
l’application ouverte mais est d’un type de données différent.
Action : supprimez le ou les éléments ayant le même nom dans le fichier
à importer, ou renommez le ou les éléments. Recommencez
ensuite l’importation du fichier.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
Cause : si vous n’êtes pas en train d’essayer d’importer, c’est que le
système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore qu’une erreur
interne s’est produite.
Action : vérifiez les points suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels requis par MONITOR OCS (tels que
X-Windows) ont été installés et correctement configurés et
vous possédez la bonne version de MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible, et que l’erreur
perdure, contactez le Service d’assistance client.
3
xxxxx attendu(e)
Cause : l’analyseur .AC n’a pas trouvé ce qu’il attendait.
MONITOR OCS / Principes de base / 109
Utilisation du
Gestionnaire de
configuration
Action : corrigez l’erreur dans le fichier .AC et réessayez.
•
Utilisation du Gestionnaire de configuration
•
Messages du Gestionnaire de configuration
•
•
110 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 4
MONITOR OCS définit des paramètres d’exécution par défaut dans le panneau
Informations configuration système au cours de l’exécution de FLNEW.
Les valeurs par défaut affichées dans le panneau Informations configuration
système (tel qu’il apparaît dans une application nouvellement créée par FLNEW)
définissent les paramètres ci-dessous du système d’exécution de MONITOR OCS :
• tâches qui démarrent lorsque l’application s’exécute ;
4
Utilisation de la table
de configuration du
système
Utilisation de la table
de configuration du
système
• tâches autorisées à s’exécuter comme tâches de premier plan ;
• ordre dans lequel les tâches démarrent et s’arrêtent ;
• priorité de traitment des tâches ;
• domaine associé à chaque tâche.
Utilisez ce panneau pour faire les modifications suivantes :
• changement des paramètres de la tâche, tels que les indicateurs et les
arguments de programme ;
• modification de l’ordre dans lequel les tâches démarrent ;
• changement de l’identification des tâches de premier et d’arrière plan ;
• ajout d’une nouvelle tâche à une application existante.
MONITOR OCS / Principes de base / 111
•
Utilisation de la table de configuration du système
•
•
•
Choisissez Configuration système dans le Menu principal du Gestionnaire de
configuration. Le panneau Informations configuration système s’affiche :
Complétez les champs suivants :
Indicateurs
Processus effectué par le système. Une tâche peut posséder
plusieurs indicateurs, les valeurs d’indicateurs étant entrées
dans n’importe quel ordre. Les entrées et leur description sont les
suivantes :
S Indicateur de session : fournit au processus sa
propre fenêtre. Toute sortie destinée à ce
processus ou à cette tâche est envoyée à cette
fenêtre plutôt qu’à la fenêtre du Gestionnaire
d’exploitation.
Les processus RUNMGR, RTMON et GRAPHICS
requièrent leur propre fenêtre.
R Indicateur d’exécution : active la tâche désignée au
démarrage de MONITOR OCS.
Si vous voulez qu’une tâche puisse être démarrée
manuellement par un opérateur, ne spécifiez pas
cet indicateur.
112 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Nom tâche
Indiquez une chaîne alphanumérique de 1 à 32 caractères pour
définir le nom du processus (tâche), tel que RECIPE, ALOG ou
TIMER. Ne modifiez pas ces noms par défaut. Dans le cas d’un
programme externe, définissez un nom de programme.
Description
Indiquez une chaîne alphanumérique de 1 à 80 caractères pour
définir une description de la tâche citée dans la liste du champ
Nom tâche. Par exemple, la description de la tâche SPOOL est
Gestionnaire d’impression.
Les six éléments qui suivent contiennent des informations sur la tâche en mode
exécution. Ces informations s’affichent sur l’écran du Gestionnaire d’exploitation.
Déclencheur de
démarrage
4
Utilisation de la table
de configuration du
système
F Indicateur de premier plan : place la tâche au
premier plan au démarrage. Utilisez cet indicateur
si la tâche n’a ni l’indicateur S ni l’indicateur R.
Nom de l’élément déclencheur de la tâche (élément constituant le
mécanisme de démarrage). Si le champ Indicateurs comporte un
R pour cette tâche, un 1 (ON) sera inscrit sur cet élément au
moment de l’exécution. Ceci indique à MONITOR OCS de
démarrer la tâche automatiquement. Si le champ Indicateurs
pour cette tâche contient autre chose qu’un R, la tâche ne
démarrera pas tant que l’opérateur n’aura pas inscrit un 1 (ON)
sur cet élément en cliquant sur le nom de la tâche dans l’écran du
Gestionnaire d’exploitation.
Le type de données de ce tag peut être numérique ou analogique,
en fonction de la nature des données enregistrées dans le tag. Le
type par défaut est numérique.
Etat de la tâche
Nom d’un élément qui contient l’état analogique de la tâche. Cet
élément peut avoir les valeurs analogiques suivantes :
0 Inactif
1 Actif
2 Erreur
3 Démarrage
4 Arrêt
Le type de données de ce tag est analogique.
Message tâche
Nom d’un élément sur lequel la tâche citée dans la liste du champ
Nom tâche inscrit tous les messages d’exécution. Ces messages
apparaissent dans la colonne Message de l’écran du Gestionnaire
d’exploitation.
MONITOR OCS / Principes de base / 113
•
Utilisation de la table de configuration du système
•
•
•
Cet élément peut avoir les valeurs (messages) suivantes :
Inactif
Actif
Démarrage
Arrêt
Erreur
Le type de données de ce tag est « message ».
Etat affichage
Nom affichage
Description
affichage
Odre de lancement
Nom d’un élément qui contient la version texte de l’état du
processus. L’état de la tâche apparaît dans la colonne Etat de
l’écran du Gestionnaire d’exploitation. Le type de données de ce
tag est « message ».
Nom d’un élément qui contient la chaîne indiquée dans le champ
Nom tâche. Ce nom de tâche apparaît dans la colonne Tâche de
l’écran du Gestionnaire d’exploitation. Le type de données de ce
tag « message ».
Nom d’un élément qui contient la chaîne indiquée dans le champ
Description de ce panneau. Le type de données de ce tag « message ».
Ordre de lancement des tâches pendant l’exécution. Entrez une
chaîne alphanumérique de 0 à 31 caractères. La tâche à laquelle a
été affectée l’ordre de lancement 0 débute en premier. La tâche
ayant l’ordre de lancement 1 débute en deuxième et ainsi de suite
jusqu’à la tâche ayant l’ordre de lancement 31, qui commence en
dernier. Si deux tâches ont le même ordre de lancement, elles
débutent l’une à la suite de l’autre. L’ordre de lancement par défaut
de la tâche Gestionnaire d’exploitation est 0. Suivez les indications
ci-dessous pour déterminer l’ordre de lancement des tâches :
114 / MONITOR OCS / Principes de base
Définissez
l’ordre de
lancement de la
tâche ...
pour qu’elle démarre ...
Historique
avant le Consignateur
Consignateur
avant Courbes de tendances
Maths et
logique
en coordination avec les fonctions
définies dans les procédures. Par
exemple, si une procédure est
tributaire des données d’un
périphérique externe, démarrez la
tâche EDI avant Maths et logique.
Utilisation de la table de configuration du système
Priorité
Priorité de traitement de la tâche. La priorité est une valeur
hexadécimale à trois chiffres, divisée en deux parties :
A moins que vous ne possédiez des connaissances et une
expérience avancées dans la définition des priorités du système
d’exploitation, il est préférable de conserver les priorités par
défaut.
Première partie (le 2 de 201) : valeur hexadécimale spécifiant la
classe de priorité du système d’exploitation. Dans Windows, cette
partie est inactive.
Utilisation de la table
de configuration du
système
ATTENTION !
4
0 Classe courante inchangée
1 Inactive
2 Normale (défaut)
3 A durée critique
Remarque
N’affectez pas les classes de priorité 0 et 1 aux tâches
MONITOR OCS. Soyez très vigilant si vous affectez la classe 3 à
une tâche, car une tâche à durée critique prend la priorité sur une
tâche de premier plan. Pendant l’exécution, une tâche de premier
plan prend la priorité sur une tâche de classe normale.
Deuxième partie (le 01 de 201) : valeur hexadécimale à deux
chiffres (00 à 1F [0 à 31 en décimal]) spécifiant la priorité au sein
de la classe de priorité présentée ci-dessus. Plus le nombre est
grand, plus la priorité est élevée dans la classe.
Valeur hexadécimale de 00 à 1F (valeur par défaut = 01)
Pour plus d’informations sur la priorité de traitement au sein
d’un système d’exploitation, reportez-vous au guide de
programmation du système d’exploitation concerné.
Fichier exécutable
Emplacement du fichier exécutable. S’il s’agit d’un chemin relatif
dépendant du répertoire FLINK, ne mettez pas d’espace en tête
de chaîne.
Le chemin indiqué doit avoir le format suivant :
MONITOR OCS / Principes de base / 115
•
Utilisation de la table de configuration du système
•
•
•
\REPERTOIRE\SOUS-REPERTOIRE\NOM_FICHIER
Exemple : bin\iml
Remarque
N’utilisez pas l’extension de fichier .exe pour cette entrée. Elle
n’est pas nécessaire et pourrait entraîner des résultats
indésirables au cas où l’application devrait être transférée sur
UNIX.
Répertoire
d’applications
(Réservé à une utilisation future.)
Répertoire des
programmes
(Réservé à une utilisation future).
Paramètres du
programme
Valeurs utilisées comme arguments pour le processus. Si vous ne
renseignez pas ce champ, aucun argument n’est transmis à la
tâche. Dans les arguments de programmes, vous pouvez utiliser
indifféremment les majuscules et les minuscules. Le tableau
ci-dessous énumère un certain nombre d’arguments valables pour
les tâches applicables.
Tableau 4-1 Paramètres du programme corrects
Tâche MONITOR
OCS
Entrées
correctes
Consignateur
-T
d’alarmes de données
Description
Permet d’écrire la valeur de limite
sur le tag de limite. Si l’option -T
n’est pas spécifiée, la valeur de limite
ne sera pas initialisée au moment du
démarrage du Consignateur
d’alarmes de données.
# : 2, 3 ou 4. Plus le nombre est élevé, plus vous obtiendrez d’informations.
+ : tout nombre entre 100 et 2 000.
* : tout nombre entre 2 et 22. Plus le nombre est élevé, plus vous obtiendrez
d’informations.
116 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Tableau 4-1 Paramètres du programme corrects (suite)
4
Recette
Consultation base de
données
Entrées
correctes
-L
-L -V#
Historiques
Description
Consignent les messages d’erreur
dans un fichier.
Consignent les messages d’erreur
avec détails (niveau élevé de mode
verbeux) dans un fichier.
Maths et logique
(mode interprété
uniquement)
Utilisation de la table
de configuration du
système
Tâche MONITOR
OCS
SPC Log, SPC View
et SPR
Courbes de
tendances
Consignateur de base
de données
-L
-L -V#
-Q+
Graphique
d’exploitation
-o1 (lettre o)
-T
-P
Consigne les messages d’erreur dans
un fichier.
Consigne les messages d’erreur avec
détails (niveau élevé de mode
verbeux) dans un fichier.
Augmente la taille du tampon alloué
au Consignateur.
Redessine les objets statiques.
Utilise la valeur animée des objets.
Redessine l’arrière-plan des
symboles.
# : 2, 3 ou 4. Plus le nombre est élevé, plus vous obtiendrez d’informations.
+ : tout nombre entre 100 et 2 000.
* : tout nombre entre 2 et 22. Plus le nombre est élevé, plus vous obtiendrez
d’informations.
MONITOR OCS / Principes de base / 117
•
Utilisation de la table de configuration du système
•
•
•
Tableau 4-1 Paramètres du programme corrects (suite)
Tâche MONITOR
OCS
Entrées
correctes
Description
Gestionnaire
d’impression
-M
Envoie les requêtes d’impression
(sauf pour les journaux d’alarmes et
les fichiers binaires) au Gestionnaire
d’impression de Windows et non
directement à l’imprimante.
Réseau local
MONITOR OCS
(FLLAN)
-L
Consigne les messages d’erreur
FLLAN MONITOR OCS dans un
fichier.
-L -D*
Consigne les messages d’erreur
FLLAN MONITOR OCS avec détails
(niveau élevé de mode verbeux) dans
un fichier.
-X
Consigne les messages d’erreur du
logiciel de réseau dans un fichier.
-R
Empêche MONITOR OCS de
positionner automatiquement le tag
Activer/Désactiver de FLLAN à 1
(ON).
-L
-L -D*
Consigne les messages d’erreur dans
un fichier.
Consigne les messages d’erreur avec
détails (niveau élevé de mode
verbeux) dans un fichier.
Gestionnaire de
fichiers
# : 2, 3 ou 4. Plus le nombre est élevé, plus vous obtiendrez d’informations.
+ : tout nombre entre 100 et 2 000.
* : tout nombre entre 2 et 22. Plus le nombre est élevé, plus vous obtiendrez
d’informations.
118 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Modification des informations de tâche
Modification des informations de tâche
4
Vous pouvez être amené à modifier ce panneau pour identifier un programme
extérieur au système. Bien que vous puissiez changer le contenu de certains
champs, il vaut mieux ne modifier que les champs Indicateurs et Etat affichage.
Visualisation des associations de domaines
Pour voir quelles tâches sont associées à un domaine spécifique, effectuez les
opérations suivantes :
Utilisation de la table
de configuration du
système
L’utilitaire de création d’applications, FLNEW, établit les valeurs par défaut des
tâches dans le panneau Informations configuration système et associe chaque
tâche à un domaine spécifique. Ces valeurs par défaut et ces associations sont
fondées sur une évaluation de la performance de la tâche et sont recommandées
pour la plupart des applications.
1 Dans la zone Du domaine du Gestionnaire de configuration, vérifiez que le
domaine en cours sélectionné est correct.
2 Dans le Menu principal, choisissez Configuration système.
Cliquez deux fois sur Configuration système afin d’ouvrir le panneau
Informations configuration système.
3 Pour voir les tâches du panneau Informations configuration système qui sont
associées à l’autre domaine, changez le domaine indiqué dans la zone Domaine.
Pour plus d’informations sur les valeurs par défaut des domaines, reportez-vous à
la section « Domaines des tâches d’exécution », page 21.
Ajout de nouvelles tâches
Le Gestionnaire d’exploitation utilise des éléments prédéfinis et des dimensions
de tableau pour afficher automatiquement les éléments à l’écran. Ces noms
d’éléments et dimensions de tableaux apparaissent dans le panneau Informations
configuration système pour chaque tâche affichée sur l’écran du Gestionnaire
d’exploitation. Si vous ajoutez une nouvelle tâche dans l’écran du Gestionnaire
d’exploitation, utilisez la dimension de tableau disponible suivante.
Détermination de la dimension de tableau suivante
La dimension de tableau disponible suivante est déterminée par la position de la
tâche dans la séquence d’affichage. Si vous consultez la table de configuration du
système associée au domaine PARTAGE, vous verrez que tous les noms
MONITOR OCS / Principes de base / 119
•
Utilisation de la table de configuration du système
•
Modification des informations de tâche
•
•
d’éléments associés au Gestionnaire d’exploitation se terminent par la dimension
[0], que les noms d’éléments de persistance se terminent par la dimension [1], que
les noms d’éléments Horloge se terminent par [2], etc. Par exemple, l’entrée
complète pour la tâche du Gestionnaire d’exploitation dans le champ Etat tâche
est TASKSTATUS_S[0].
Si les informations d’un champ dépassent le nombre de caractères autorisé pour
l’affichage dans cet écran, une partie de l’entrée disparaît (illustration ci-dessous).
Contenu complet du champ
Programmable_Counter[7]
Entrée affichée dans l’espace
disponible (16 caractères)
Programmable_Cou
Pour voir les caractères qui n’apparaissent pas, utilisez les touches → et ← ; le
champ fait alors défiler le texte. Le chiffre entre crochets représente une
dimension de tableau.
Pour ajouter une tâche dans l’écran du Gestionnaire d’exploitation, effectuez les
opérations suivantes :
1 Dans le Menu principal, choisissez le domaine approprié pour la tâche.
2 Cliquez deux fois sur Configuration système afin d’ouvrir le panneau
Informations configuration système.
3 A la suite de la dernière ligne d’informations de ce panneau, ajoutez les
informations requises sur la nouvelle tâche dans les champs correspondants.
Utilisez les fonctions Copier et Coller pour copier les informations identiques,
telles que les noms d’éléments, depuis la ligne précédente.
4 Regardez dans la liste des tâches la dimension affectée à la tâche précédente.
Affectez aux noms d’éléments de la nouvelle tâche la dimension de tableau
disponible suivante. Si vous avez utilisé les fonctions Copier et Coller pour
recopier les informations d’une ligne existante, redonnez à chaque dimension de
tableau la valeur correcte.
5 Après avoir complété le panneau, choisissez Entrée pour enregistrer ces
informations.
Lors de la prochaine exécution de l’application, la nouvelle tâche et les
informations qui lui sont liées s’afficheront dans le bas de l’écran du Gestionnaire
d’exploitation du domaine spécifié.
120 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Modification des associations de domaines
Modification des associations de domaines
1 Dans la zone Domaine du Gestionnaire de configuration, vérifiez que le domaine
sélectionné est correct.
2 A partir du Menu principal, ouvrez le panneau Informations configuration système.
3 Choisissez l’information de tâche que vous voulez déplacer.
4 Utilisez la fonction Supprimer du menu Edition pour supprimer l’information de tâche.
4
Utilisation de la table
de configuration du
système
Si une application présente des exigences spécifiques en ce qui concerne les
tâches, vous pouvez changer ses associations de domaines. Utilisez les options
Supprimer, Copier et Coller du menu Edition du Menu principal, en suivant les
instructions ci-dessous.
5 Modifiez la ligne de la dernière tâche du domaine en cours pour qu’elle reprenne
les dimensions de tableau de la tâche supprimée, de façon à empêcher l’apparition
d’une ligne blanche dans l’écran du Gestionnaire d’exploitation.
6 Choisissez Entrée pour enregistrer ces modifications.
7 Dans la zone Domaine du Gestionnaire de configuration, vérifiez que le domaine
sélectionné est correct.
8 Ouvrez le panneau Informations configuration système.
9 A la suite de la dernière ligne du panneau Informations configuration système,
ajoutez les informations requises concernant la nouvelle tâche dans les champs
adéquats. Vous pouvez utiliser les fonctions Copier et Coller du Menu principal
pour copier les informations identiques, telles que les noms d’éléments, depuis la
ligne précédente.
10 Regardez dans la liste de tâches la dimension affectée à la tâche précédente.
Affectez aux noms d’éléments de la nouvelle tâche la dimension de tableau
disponible suivante.
11 Après avoir complété le panneau, choisissez Entrée pour enregistrer ces informations.
Remarque
Pour conserver la séquence d’affichage appropriée, vous devez
ajouter les éléments nouveaux à la fin du panneau. Pour plus
d’informations sur l’ajout de tâches au panneau Informations
configuration système, reportez-vous à la section précédente.
MONITOR OCS / Principes de base / 121
•
Utilisation de la table de configuration du système
•
Configuration des fenêtres du Graphique d’exploitation
•
•
Configuration des fenêtres du Graphique d’exploitation
Vous pouvez déterminer quelle fenêtre doit apparaître en premier (au premier
plan) lorsque la tâche Graphique d’exploitation démarre. Utilisez le panneau
Contrôle gestionnaire de fenêtres pour définir l’écran de premier plan.
Choisissez l’option Gestionnaire de fenêtres du Menu principal. Le panneau
Contrôle gestionnaire de fenêtres apparaît, tous ses champs étant visibles.
Remplissez les champs suivants :
TAG Top
Nom de l’élément utilisé pour déterminer la fenêtre de premier
plan. Le nom d’élément par défaut est TOPWINDOW_U.
Le type de données correct est « message ».
Valeur par défaut
Saisissez une chaîne alphanumérique de 1 à 8 caractères
spécifiant le nom de la fenêtre de premier plan par défaut. Ce
nom doit également être défini dans la configuration de fenêtre de
l’Editeur d’applications. Le nom de fenêtre par défaut est
FL_MAIN.
Remarque
Toute nouvelle application créée par FLNEW utilise les valeurs
par défaut.
122 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Modification du modèle de couleurs Windows
Modification du modèle de couleurs Windows
Remarque
Normalement, les panneaux de configuration sont facilement
lisibles avec le modèle de couleurs par défaut de Windows.
1 Dans menu Démarrer, pointez sur Paramètres puis choisissez Panneau de
configuration. La fenêtre Panneau de configuration s’affiche.
4
Utilisation de la table
de configuration du
système
Si certains champs des panneaux de configuration sont difficilement lisibles, vous
pouvez changer leur couleur dans Windows pour les rendre plus faciles à lire.
Pour ce faire, effectuez les opérations ci-dessous.
2 Dans la fenêtre Panneau de configuration, choisissez Affichage. La boîte de
dialogue Propriétés pour Affichage s’affiche.
3 Choisissez l’onglet Apparence.
4 Dans la liste des éléments d’affichage, choisissez l’élément dont vous voulez
modifier la couleur. A l’aide du bouton Couleur, choisissez une nouvelle couleur
dans la palette. Pour obtenir de meilleurs contrastes, vous pouvez par exemple
changer la couleur du texte sélectionné, de l’élément sélectionné, de l’élément
désactivé, etc.
Les couleurs choisies s’affichent.
5 Choisissez OK pour enregistrer les modifications apportées au modèle de couleurs.
6 Choisissez Enregistrer sous pour enregistrer vos modifications sous un nouveau
nom de modèle. La boîte de dialogue Enregistrement du modèle s’affiche,
indiquant le nom du modèle de couleurs courant.
7 Effacez le nom du modèle de couleurs courant et saisissez-en un nouveau pour
personnaliser vos changements. Choisissez ensuite OK.
MONITOR OCS / Principes de base / 123
•
Utilisation de la table de configuration du système
•
Archivage des messages d’erreur
•
•
Archivage des messages d’erreur
Les paragraphes qui suivent contiennent des informations pour configurer
MONITOR OCS de façon qu’il crée des fichiers d’historisation de messages
d’erreur. Lorsqu’une erreur se produit dans une tâche MONITOR OCS en mode
exécution, MONITOR OCS envoie un message à l’écran du Gestionnaire
d’exploitation. MONITOR OCS envoie également un message plus détaillé au
fichier d’historisation des erreurs (si ce fichier a été défini). Les tâches
MONITOR OCS suivantes peuvent créer un fichier d’historisation de messages
d’erreur :
• Recette ;
• Consignateur de base de données ;
• Consultation base de données ;
• Réseau local MONITOR OCS (FLLAN) ;
• Gestionnaire de fichiers ;
• toute tâche Historique ;
• Maths et logique (mode interprété uniquement) ;
• Contrôle de processus statistique (SPC Log, SPC View et SPR) ;
• Courbes de tendances.
Vous pouvez configurer MONITOR OCS pour qu’il crée automatiquement un
fichier de messages d’erreur .LOG au démarrage.
Dans Windows NT, les fichiers .LOG sont stockés dans le répertoire
FLAPP/FLNAME/FLDOMAIN/FLUSER/LOG.
Dans Windows 95, pour les tâches configurées dans le domaine UTILISATEUR,
les fichiers .LOG sont stockés dans le répertoire
FLAPP/FLNAME/FLDOMAIN/FLUSER/LOG. Pour les tâches du domaine
PARTAGE, les fichiers .LOG sont stockés dans le répertoire
FLAPP/FLNAME/FLDOMAIN/SHAREUSR/LOG.
où
FLAPP
FLNAME
FLDOMAIN
FLUSER
est la variable d’environnement définie pour le répertoire
d’applications.
est la variable d’environnement définie pour le nom de
l’application.
est la variable d’environnement définie pour le domaine.
est la variable d’environnement définie pour le nom d’utilisateur.
124 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Archivage des messages d’erreur
MONITOR OCS crée le fichier d’historisation selon le format suivant :
4
XXMMDDYY.LOG
XX
indique la tâche MONITOR OCS.
MM
est le mois de l’année (de 1 à 12).
DD
est le jour du mois (de 1 à 31)
YY
est l’année depuis 1900 (de 00 à 99).
Si vous avez spécifié pendant l’installation que vous souhaitiez installer
l’ancienne version (Old) de FLLAN, les fichiers .LOG de FLLAN auront les noms
et chemins suivants : FLAPP\NET\FLLANSND.LOG et
FLAPP\NET\FLLANRCV.LOG
Utilisation de la table
de configuration du
système
où
Si vous configurez MONITOR OCS pour créer un fichier d’historisation pour une
tâche, MONITOR OCS consigne un message dans ce fichier chaque fois que la
tâche concernée produit une erreur. Les messages de ce fichier d’historisation sont
plus descriptifs que ceux qui apparaissent à l’écran du Gestionnaire
d’exploitation.
Pour les besoins du débogage, configurez MONITOR OCS pour qu’il crée
automatiquement des fichiers d’historisation au démarrage. Pour ce faire,
effectuez les opérations suivantes :
1 Dans le Menu principal, choisissez Configuration système. Le panneau
Informations configuration système s’affiche.
2 Dans la zone Domaine du Gestionnaire de configuration, vérifiez que le domaine
courant sélectionné est correct. Dans le champ Nom tâche, recherchez l’entrée
correspondant à la tâche.
3 Placez le curseur sur cette entrée.
4 A l’aide de la touche de tabulation, passez au champ Paramètres du programme.
5 Dans le champ Paramètres du programme, saisissez -L, -V# (majuscules et
minuscules acceptées), où # est 2, 3 ou 4. Plus le nombre est élevé, plus vous aurez
d’informations. Pour les tâches Gestionnaire de fichiers et FLLAN, saisissez -L,
-D#, où # est n’importe quel nombre entre 2 et 22.
6 Choisissez Entrée pour enregistrer ces modifications.
7 Répétez les étapes 2 à 7 pour chaque tâche nécessitant un fichier d’historisation.
MONITOR OCS / Principes de base / 125
•
Utilisation de la table de configuration du système
•
Archivage des messages d’erreur
•
•
Les fichiers d’historisation augmentent en mode exécution car les messages s’y
ajoutent jusqu’à ce que l’opérateur arrête et redémarre chaque tâche. Ensuite,
MONITOR OCS crée de nouveau fichiers d’historisation. Toutefois,
MONITOR OCS ne crée qu’un fichier d’historisation par tâche et par jour, quel
que soit le nombre de fois où l’opérateur arrête et redémarre la tâche au cours
d’une même journée.
Détruisez régulièrement les anciens fichiers d’historisation pour empêcher qu’ils
n’occupent trop de place sur le disque. Vous pouvez configurer la tâche
Gestionnaire de fichiers pour qu’elle détruise les fichiers d’historisation à votre
place. Par exemple, elle pourra les détruire chaque jour à minuit, ou encore
lorsqu’ils ont atteint une certaine taille.
ATTENTION !
Ne détruisez pas le fichier d’historisation courant si la tâche est en
cours d’exécution car ceci provoquerait des erreurs.
Lorsque vous avez terminé de mettre au point votre application, vous pouvez
supprimer les arguments de programme entrés dans le panneau Informations
configuration système, de façon à empêcher la création de fichiers
supplémentaires.
126 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Redimensionnement et déplacement des éléments de l’écran
Redimensionnement et déplacement des éléments de l’écran
• panneaux de tâches ;
• fenêtre, Menu principal et champ Domaine du Gestionnaire de configuration ;
• fenêtres de l’Editeur d’applications.
Les éléments de l’écran reprendront leur dimension et leur disposition par défaut
lorsque vous quitterez l’application.
Redimensionnement d’un élément d’écran
Pour changer les dimensions d’un élément de l’écran, effectuez les opérations
suivantes :
4
Utilisation de la table
de configuration du
système
Vous pouvez modifier et déplacer les éléments suivants d’un écran
MONITOR OCS :
1 Placez le curseur sur la bordure de l’écran. Le curseur se transforme en double
flèche.
2 Déplacez le dispositif de pointage (la souris, généralement) dans la direction
indiquée par une des flèches pour étendre ou rétrécir la zone sélectionnée.
Déplacement d’un élément d’écran
Pour déplacer un élément d’écran, effectuez les opérations suivantes :
1 Placez le curseur sur la barre de titre de l’élément. Appuyez sur le bouton gauche
de la souris et maintenez-le enfoncé. Si l’élément n’était pas actif, il le devient.
2 Déplacez votre dispositif de pointage vers l’emplacement souhaité dans l’écran et
relâchez le bouton de la souris.
MONITOR OCS / Principes de base / 127
•
Utilisation de la table de configuration du système
•
Calcul du nombre de processus MONITOR OCS
•
•
Calcul du nombre de processus MONITOR OCS
Le tableau ci-dessous vous aide à déterminer les processus requis par MONITOR
OCS. Le nombre total de processus utilisés par MONITOR OCS est égal au
nombre de processus du domaine utilisateur multiplié par le nombre
d’utilisateurs, plus le nombre de processus du domaine partagé.
Tableau 4-2
Processus MONITOR OCS
Nb de
processus du
domaine
UTILISATEUR
Tâche MONITOR OCS
Nb de processus
du domaine
PARTAGE
Gestionnaire d’exploitation
1
1
Compteurs programmables
1
1
Gestionnaire d’événements et de
temps
n/a
1
Maths et logique interprétées
1
1
Gestionnaire d’alarmes
1
1
Editeur d’applications
1
n/a
Courbes de tendances en temps
réel et historisées
1
n/a
Contrôle de processus
statistique :
SPCVIEW
SPR
SPCLOG
*2
*2
n/a
n/a
n/a
*2
Gestionnaire d’impression
n/a
1
Gestionnaire de fichiers :
CLIENT
SERVEUR
2
n/a
n/a
2
Historique
n/a
*2
128 / MONITOR OCS / Principes de base
Utilisation de la table de configuration du système
Calcul du nombre de processus MONITOR OCS
Tableau 4-2 (suite)
4
Processus MONITOR OCS
Tâche MONITOR OCS
Consultation base de données
*2
Nb de processus
du domaine
PARTAGE
n/a
Consignateur de base de données n/a
1
Utilisation de la table
de configuration du
système
Nb de
processus du
domaine
UTILISATEUR
Tableau 4-3
Processus MONITOR OCS
Nb de
processus du
domaine
UTILISATEUR
Tâche MONITOR OCS
Nb de processus
du domaine
PARTAGE
Moniteur d’exploitation
1
n/a
Générateur de rapports
n/a
1
Recette de fabrication
n/a
1
Réseau local :
FLLANRCV
FLLANSND
n/a
Interface d’équipements externes
(EDI)
n/a
1
1
1+1 par module
de protocole
*Normalement, un seul processus est utilisé, sauf si vous travaillez avec INGRES,
SYBASE ou dBASE IV. Si vous employez ORACLE, un des processus compte pour
une licence utilisateur ORACLE.
n/a signifie que la tâche MONITOR OCS du domaine UTILISATEUR ou PARTAGE
ne nécessite pas de processus.
MONITOR OCS / Principes de base / 129
•
Utilisation de la table de configuration du système
•
Calcul du nombre de processus MONITOR OCS
•
•
130 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 5
Utilisation du
Gestionnaire
d’exploitation
Le Gestionnaire d’exploitation de MONITOR OCS est l’interface entre
l’utilisateur et l’environnement d’exploitation. Pour exécuter l’application, vous
utilisez le Gestionnaire d’exploitation, qui vous permet de démarrer, contrôler et
arrêter chaque tâche MONITOR OCS.
Le présent chapitre explique comment ouvrir et utiliser le Gestionnaire
d’exploitation.
5
Utilisation du
Gestionnaire
d’exploitation
MONITOR OCS / Principes de base / 131
•
Utilisation du Gestionnaire d’exploitation
•
Définition des options de la ligne de commande
•
•
Définition des options de la ligne de commande
Différentes options d’exécution vous permettent de contrôler la façon dont les
tâches s’exécutent dans le Gestionnaire d’exploitation. Le tableau ci-dessous
décrit ces options.
Tableau 5-1
Option
Action
-d
Active le mode de mise au point. Toutes les erreurs
rencontrées sont consignées dans le fichier
d’historisation. Si vous spécifiez cette option, vous
pouvez utiliser les touches Ctrl+c pour fermer le
Gestionnaire d’exploitation.
-a flapp_dir
Définit le chemin complet du répertoire contenant
les fichiers de l’application. Ce chemin a la priorité
sur le chemin défini par la variable
d’environnement FLAPP.
-p flink_dir
Définit le chemin complet du répertoire contenant
les programmes MONITOR OCS. Ce chemin a la
priorité sur le chemin défini par la variable
d’environnement FLINK.
-l log_file
Consigne les erreurs et d’autres données dans le
fichier log_file.
-t timeout
Définit le délai de démarrage/arrêt (en secondes)
pour le processus de rapport d’erreurs du
Gestionnaire d’exploitation.
-s
Démarre uniquement le domaine partagé sur une
plate-forme de type PC. Le domaine utilisateur
n’est pas démarré.
-v
Active le mode verbeux pour la génération des
fichiers .CT.
132 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Définition des options de la ligne de commande
Tableau 5-1 (suite)
Option
Action
Définit le nom de domaine, où domain peut être
« user » (utilisateur) ou « shared » (partagé). Si
vous précisez « shared », seul le domaine partagé
sera démarré. Ce choix a la priorité sur la variable
d’environnement FLDOMAIN.
-i flname
Définit le nom de l’application à démarrer. Ce
choix a la priorité sur la variable d’environnement
FLNAME.
-u fluser
Définit le nom de l’utilisateur. Ce choix a la
priorité sur la variable d’environnement FLUSER.
-w warm_start
Active le mode démarrage à chaud pour recharger
les valeurs persistantes. Si vous indiquez cette
option, MONITOR OCS charge les tags persistants
avec la dernière valeur enregistrée.
Les options que vous spécifiez à l’aide des procédures décrites dans ce chapitre
s’appliquent à toutes les tâches démarrées pour l’application. Vous pouvez définir
des options propres à chaque tâche et qui remplaceront ces valeurs par défaut, à
l’aide du module Configuration du système, accessible depuis le Menu principal
du Gestionnaire de configuration.
5
Utilisation du
Gestionnaire
d’exploitation
-n fldomain
L’endroit où vous définissez les options d’exécution par défaut dépend de celui d’où
vous démarrez le Gestionnaire d’exploitation : icône MONITOR OCS ou ligne de
commande du système d’exploitation.
Si vous démarrez le Gestionnaire d’exploitation depuis une ligne de
commande, employez la syntaxe suivante :
flrun options
où options représente une ou plusieurs des options décrites dans le tableau
ci-dessus. Les options doivent être séparées par un espace. Pour plus
d’informations sur le démarrage du Gestionnaire d’exploitation à partir de la ligne
de commande sur chaque plate-forme, reportez-vous à la section « Ouverture du
Gestionnaire d’exploitation », page 135.
MONITOR OCS / Principes de base / 133
•
Utilisation du Gestionnaire d’exploitation
•
Définition des options de la ligne de commande
•
•
Si vous démarrez le Gestionnaire d’exploitation à partir d’une icône
Windows, vous devez ajouter les options voulues dans le panneau des propriétés
de l’icône du Gestionnaire d’exploitation, selon la procédure suivante :
1 Dans le groupe de programmes MONITOR OCS, choisissez l’icône Lancement de
MONITOR OCS.
2 Dans le menu Fichier de la fenêtre de MONITOR OCS, choisissez Propriétés. La
boîte de dialogue Propriétés pour s’ouvre.
3 Ajoutez les options voulues à la fin de la ligne dans le champ Ligne de commande.
134 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Ouverture du Gestionnaire d’exploitation
Ouverture du Gestionnaire d’exploitation
La méthode que vous employez pour ouvrir le Gestionnaire d’exploitation dépend
de votre plate-forme et du système d’exploitation. Une fois ouvert, toutefois, le
Gestionnaire d’exploitation se comporte de façon identique quelle que soit la
plate-forme. Les différentes méthodes de démarrage du Gestionnaire
d’exploitation sont décrites ci-dessous.
Plates-formes Windows NT et Windows 95
1 Cliquez sur l’icône MONITOR OCS dans l’espace de travail ou choisissez la
commande correspondante dans le menu Programmes du bouton Démarrer pour
afficher le groupe de programmes MONITOR OCS.
5
Utilisation du
Gestionnaire
d’exploitation
Cliquez deux fois ici
pour démarrer le
Gestionnaire
d’exploitation.
Si vous avez plusieurs applications MONITOR OCS, assurez-vous que vous
ouvrez le groupe de programmes correspondant à l’application désirée.
2 Cliquez sur l’icône Lancement de MONITOR OCS. Ceci démarre à la fois le
domaine utilisateur et le domaine partagé.
Plates-formes OS/2
Si vous utilisez MONITOR OCS sur une plate-forme OS/2, vous pouvez ouvrir le
Gestionnaire d’exploitation soit depuis le Bureau soit par la ligne de commande.
Les deux méthodes (décrites ci dessous) démarrent le domaine partagé et le
domaine utilisateur.
MONITOR OCS / Principes de base / 135
•
Utilisation du Gestionnaire d’exploitation
•
Ouverture du Gestionnaire d’exploitation
•
•
Depuis le Bureau
1 Dans le menu du Bureau, choisissez MONITOR OCS OS/2 pour afficher les
applications du groupe MONITOR OCS.
Cliquez deux fois ici
pour démarrer le
Gestionnaire
d’exploitation.
2 Cliquez deux fois avec le bouton gauche de la souris pour ouvrir le Gestionnaire
d’exploitation.
Depuis la ligne de commande
Pour ouvrir le Gestionnaire d’exploitation depuis une ligne de commande OS/2,
saisissez la commande ci-dessous :
flrun options
où options est une ou plusieurs des options décrites dans le tableau de la page
5-132.
Plates-formes UNIX
Si vous faites fonctionner MONITOR OCS sur une plate-forme UNIX, suivez la
procédure ci-dessous pour ouvrir le Gestionnaire d’exploitation.
1 Ouvrez deux fenêtres de système d’exploitation, une pour exécuter
MONITOR OCS dans le domaine partagé, l’autre pour l’exécuter dans le domaine
utilisateur. Ouvrez le domaine partagé avant le domaine utilisateur.
2 Vérifiez que les variables d’environnement FLAPP, FLINK, FLDOMAIN,
FLNAME et FLUSER sont définies pour le domaine partagé. Si ce n’est pas le cas,
définissez-les. La méthode de définition à employer varie selon que vous utilisez
un shell C, Korn ou Bourne.
136 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Ouverture du Gestionnaire d’exploitation
Si vous utilisez un shell C, saisissez les commandes ci-dessous à l’invite du
système du shell dans lequel vous démarrez le domaine partagé.
setenv
setenv
setenv
setenv
setenv
FLINK flink_dir
FLAPP flapp_dir
FLDOMAIN domain
FLNAME app_name
FLUSER user_name
Si vous utilisez un shell Korn ou Bourne, saisissez les commandes ci-dessous à
l’invite du système du shell dans lequel vous démarrez le domaine partagé.
FLINK=flink_dir
FLAPP=flapp_dir
export FLAPP
FLDOMAIN=domain
export FLDOMAIN
FLNAME=app_name
export FLNAME
FLUSER=user_name
export FLUSER
5
flink_dir
définit le chemin complet du répertoire contenant les fichiers
programmes de MONITOR OCS.
flapp_dir
définit le chemin complet du répertoire contenant les fichiers de
votre application.
domain
définit le domaine que vous démarrez. La valeur doit être
« shared » pour la fenêtre dans laquelle vous démarrez le domaine
partagé.
app_name
définit le chemin complet du répertoire contenant les fichiers de
votre application.
user_name
définit le nom de connexion de l’utilisateur démarrant
l’application.
Utilisation du
Gestionnaire
d’exploitation
où
3 Saisissez la commande ci-dessous à l’invite du système.
flrun options
où options est une ou plusieurs des options décrites dans le tableau de la page
5-132. Le système démarre le Gestionnaire d’exploitation dans le domaine
partagé, mais l’écran du Gestionnaire d’exploitation n’est pas encore visible.
MONITOR OCS / Principes de base / 137
•
Utilisation du Gestionnaire d’exploitation
•
Ouverture du Gestionnaire d’exploitation
•
•
4 Vérifiez que les variables d’environnement FLAPP, FLINK, FLDOMAIN,
FLNAME et FLUSER sont définies pour le domaine utilisateur. Si ce n’est pas le
cas, définissez-les. La méthode de définition à employer varie selon que vous
utilisez un shell C, Korn ou Bourne.
Si vous utilisez un shell C, saisissez les commandes ci-dessous à l’invite du
système du shell dans lequel vous démarrez le domaine utilisateur.
setenv
setenv
setenv
setenv
setenv
FLINK flink_dir
FLAPP flapp_dir
FLDOMAIN domain
FLNAME app_name
FLUSER user_name
Si vous utilisez un shell Korn ou Bourne, saisissez les commandes ci-dessous à
l’invite du système du shell dans lequel vous démarrez le domaine utilisateur.
FLINK=flink_dir
FLAPP=flapp_dir
export FLAPP
FLDOMAIN=domain
export FLDOMAIN
FLNAME=app_name
export FLNAME
FLUSER=user_name
export FLUSER
où
flink_dir
flapp_dir
domain
définit le chemin complet du répertoire contenant les fichiers
programmes de MONITOR OCS.
définit le chemin complet du répertoire contenant les fichiers de
votre application.
définit le domaine que vous démarrez. La valeur doit être « user »
pour la fenêtre dans laquelle vous démarrez le domaine
utilisateur.
app_name
définit le chemin complet du répertoire contenant les fichiers de
votre application.
user_name
définit le nom de connexion de l’utilisateur démarrant
l’application.
138 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Ouverture du Gestionnaire d’exploitation
5 Saisissez la commande ci-dessous à l’invite du système.
flrun options
où options est une ou plusieurs des options décrites dans le tableau de la page
5-132.
Le système démarre le Gestionnaire d’exploitation dans le domaine utilisateur et
l’écran du Gestionnaire d’exploitation apparaît. L’écran du Gestionnaire
d’exploitation vous permet de passer du Gestionnaire d’exploitation du domaine
partagé à celui du domaine utilisateur et vice versa. Pour plus d’informations,
reportez-vous à la section « Ecran de l’interface utilisateur du Gestionnaire
d’exploitation », page 140.
5
Utilisation du
Gestionnaire
d’exploitation
MONITOR OCS / Principes de base / 139
•
Utilisation du Gestionnaire d’exploitation
•
Ecran de l’interface utilisateur du Gestionnaire d’exploitation
•
•
Ecran de l’interface utilisateur du Gestionnaire d’exploitation
Lorsque vous démarrez le Gestionnaire d’exploitation, son écran principal
s’affiche. L’illustration ci-dessous montre l’écran du Gestionnaire d’exploitation
tel qu’il est livré avec MONITOR OCS. Vous pouvez l’adapter à vos besoins à
l’aide de l’Editeur d’applications.
Zone Dernier message
Contrôles des
tâches
Contrôles de
l’application
Contrôles d’affichage
Cet écran se compose de quatre zones principales.
• Contrôles des tâches : activation et désactivation des tâches. Pour plus
d’informations, reportez-vous à la section « Contrôles de tâches », page 141.
• Dernier message : affiche le dernier message envoyé par une tâche. Pour plus
d’informations, reportez-vous à l’exposé sur les tâches dans le manuel
MONITOR OCS Configuration Guide.
• Contrôles de l’application : affichage d’informations sur l’application en
cours et arrêt de l’application. Pour plus d’informations, reportez-vous à la
section « Contrôles de l’application », page 142.
140 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Ecran de l’interface utilisateur du Gestionnaire d’exploitation
• Contrôles d’affichage : accès à d’autres écrans de l’application. Pour plus
d’informations, reportez-vous à la section « Ecran de l’interface utilisateur du
Gestionnaire d’exploitation », page 140.
Contrôles de tâches
La zone des contrôles de tâches montre la liste des tâches disponibles pour votre
application. Il peut y avoir jusqu’à 31 tâches disponibles dans le domaine partagé
et dans le domaine utilisateur. Si vous êtes dans le domaine partagé, cette zone
s’intitule Tâche partagée. Si vous êtes dans le domaine utilisateur, elle s’intitule
Tâche utilisateur.
Indique le domaine
en cours
5
Utilisation du
Gestionnaire
d’exploitation
Bouton de contrôle
de la tâche
L’aspect du bouton situé à gauche de la tâche indique l’état de cette dernière. Les
états possibles sont les suivants :
Vide
Coche verte
Point
d’interrogation
jaune
La tâche ne s’exécute pas. Si vous cliquez sur le bouton, la tâche
démarre.
La tâche est en cours d’exécution. Si vous cliquez sur le bouton, la
tâche s’arrête.
La tâche est en cours d’arrêt.
MONITOR OCS / Principes de base / 141
•
Utilisation du Gestionnaire d’exploitation
•
Ecran de l’interface utilisateur du Gestionnaire d’exploitation
•
•
Point
d’interrogation bleu
Croix rouge
La tâche est en cours de démarrage.
La tâche indique une erreur.
Contrôles de l’application
La zone des contrôles de l’application fournit des informations sur l’application en
cours d’exécution et donne la possibilité d’arrêter l’application ou l’instance
utilisateur.
Indique l’utilisateur
courant
Arrêt application
Arrêt utilisateur
Répertoire
Arrête l’application. Choisissez toujours ce bouton si vous
travaillez dans un environnement mono-utilisateur. Si vous
travaillez dans un environnement multi-utilisateur, ce bouton
arrête l’application pour tous les utilisateurs.
Arrête l’application pour l’utilisateur courant. Choisissez toujours ce
bouton si vous travaillez dans un environnement multi-utilisateur.
S’il s’agit du domaine partagé, ce champ indique « shareusr ». S’il
s’agit du domaine utilisateur, le champ indique « fluser » et donc
l’instance du domaine utilisateur. Dans un environnement
mono-utilisateur, ce champ indique toujours « fluser1 ».
Indique le répertoire courant de MONITOR OCS.
MONITOR OCS
Répertoire
d’applications
Indique le répertoire courant de l’application.
142 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Ecran de l’interface utilisateur du Gestionnaire d’exploitation
Contrôles d’affichage
La zone de contrôles d’affichage donne la possibilité d’ouvrir d’autres écrans de
l’interface utilisateur pour l’application.
5
Choisissez ce bouton pour ouvrir l’écran de résumé des alarmes.
Page suivante
Choisissez ce bouton pour afficher une deuxième page de tâches.
Ceci n’est nécessaire que si toutes les tâches de votre application
ne tiennent pas sur un seul écran.
Processus
partagés
Choisissez ce bouton pour passer du domaine partagé au domaine
utilisateur et vice versa.
Utilisation du
Gestionnaire
d’exploitation
Afficheur des
alarmes
Si vous êtes dans le domaine utilisateur, ce bouton s’intitule
Processus partagés. Si vous le choisissez, vous ouvrez le domaine
partagé.
Si vous êtes dans le domaine partagé, ce bouton s’intitule
Processus utilisateur. Si vous le choisissez, vous ouvrez le
domaine utilisateur.
Retour à
l’application
Choisissez ce bouton pour revenir à l’écran d’interface de
l’application. C’est ce que vous devez faire pour revenir à cet
écran si vous êtes en train de configurer l’application.
MONITOR OCS / Principes de base / 143
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Messages du gestionnaire d’exploitation
Des messages s’affichent à l’écran lorsque des erreurs se produisent au cours de
l’utilisation du Gestionnaire d’exploitation. La présente section donne la liste de
ces messages, indique quelles en sont les causes et comment y remédier.
Les messages d’erreurs se présentent sous deux formes :
• Messages de texte : reportez-vous à la section « Messages de texte », page 144.
• Numéros d’erreurs : reportez-vous à la section « Messages avec numéros
d’erreur », page 150.
Messages de texte
Commande numéro incorrecte
Cause : une commande incorrecte a été écrite dans l’élément global
COMMAND.
Action : vérifiez la compatibilité du processus externe avec
MONITOR OCS.
Echec de la définition des tags d’affichage
Cause : un élément de surveillance de la table de configuration du
système (Etat affichage, Nom affichage ou Description affichage)
n’est pas défini ou l’est de façon incorrecte pour l’une des tâches
démarrées.
Echec de la définition du tableau des tags du moniteur
Cause : un élément de surveillance de la table de configuration du
système (Déclencheur de démarrage, Etat de la tâche ou
Message tâche) n’est pas défini ou l’est de façon incorrecte pour
l’une des tâches démarrées.
Action : ouvrez la table de configuration du système et définissez
correctement ses éléments.
Echec de la lecture de l’en-tête du fichier nom du fichier
Cause : le fichier .CT est peut-être endommagé.
Action : supprimez le fichier .CT du répertoire FLINK/ct et redémarrez
l’application pour le reconstruire.
144 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
Echec de la surveillance du système MONITOR OCS
Cause : le système n’a pas pu démarrer la tâche de surveillance. Il est
peut-être à court de mémoire.
Action : arrêtez tous les processus inutiles.
Echec de lecture dans le fichier nom du fichier
Cause : une opération de lecture sur le fichier spécifié a échoué.
Action : vérifiez les entrées de la table de configuration, les paramètres
de communication, les données d’identification du matériel et les
connexions électriques.
Echec de l’initialisation du noyau
Cause:
MONITOR OCS était déjà initialisé. MONITOR OCS
fonctionnait déjà lorsque la tentative de démarrage a eu lieu.
5
Action : aucune action requise.
Cause : le système MONITOR OCS n’a pas pu être initialisé.
Action : vérifiez que la clé principale existe et est correctement
connectée. Exécutez les programmes KEYINST et FLKEYVAL.
Echec du traitement de la table de configuration par le gestionnaire d’exploitation
Utilisation du
Gestionnaire
d’exploitation
Echec d’initialisation de MONITOR OCS
Cause : un ou plusieurs des éléments suivants, ARGUMENT,
COMMAND, PASSWORD, SHUTDOWN ou STARTUP, ne sont
pas définis dans le fichier GLOBAL.CDB. Ce fichier a été mal
installé ou endommagé.
Action : contactez le Service d’assistance client.
Erreur lors de l’écriture dans le fichier d’historisation nom du fichier
Cause : le disque est peut-être plein.
Action : supprimez tout fichier inutile.
Expiration du délai de grâce. Le logiciel doit être enregistré
Cause : MONITOR OCS a été installé mais n’a pas été enregistré
pendant les 10 jours qui constituent le délai de grâce.
MONITOR OCS / Principes de base / 145
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Action : exécutez FLKEYVAL et suivez les instructions pour
l’inscription.
Gestionnaire d’exploitation : no err. = numéro de l’erreur
Cause : le gestionnaire d’exploitation a été activé sans raison (erreur
interne).
Action : aucune action requise.
Impossible d’arrêter le processus nom du processus
Cause : le processus a peut-être déjà été arrêté.
Action : si le processus n’a pas encore été arrêté, essayez de l’arrêter
manuellement.
Impossible de convertir la table de sous-groupe nom
Cause : vous avez tenté de convertir une ancienne application SPC.
Action : consultez les instructions concernant la conversion dans les
Notes de mise à jour.
Impossible de créer l’appl. nom du fichier : erreur numéro de l’erreur
Cause : vous avez tenté de démarrer une application déjà démarrée.
Action : aucune action n’est requise.
Impossible de lanceer le processus nom du processus
Cause : le fichier binaire n’existe peut-être pas ou n’est pas exécutable,
ou encore le nom de fichier indiqué dans le champ FICHIER
EXECUTABLE de la table de configuration du système est
incorrect. Sur certaines plates-formes, ceci peut être
symptomatique d’un nombre insuffisant de processus.
Action : vérifiez le nom du fichier dans la table de configuration du
système ou consultez le manuel Principes de base.
Impossible de lire le fichier d’options FL.OPT
Cause : le fichier FL.OPT est endommagé.
Action : contrôlez le contenu du fichier FL.OPT en exécutant UKEY.
Copiez le fichier flnew.opt vers le fichier fl.opt.
146 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
Impossible d’ouvrir le fichier nom du fichier
Cause : soit le disque est plein, soit le fichier concerné est un fichier
d’historisation déjà ouvert par un autre processus.
Action : supprimez tous les fichiers inutiles. Si cette erreur se produit
souvent, il peut être nécessaire de libérer de l’espace disque.
Index incorrect dans le fichier nom du fichier
Cause : impossible de lire l’index du fichier FLAPP/CT/TYPE.CT.
Action : supprimez ce fichier et redémarrez l’application pour le
reconstruire.
La base de données temps réel pour nom de l’application n’existe pas
Cause : une tentative d’ouverture d’un domaine UTILISATEUR a été
effectuée en l’absence d’un domaine PARTAGE.
5
Action : ouvrez un domaine PARTAGE.
Cause : MONITOR OCS est en cours de démarrage ou d’arrêt.
Action : redémarrez MONITOR OCS.
Le domaine nom du domaine ne peut avoir qu’une seule instance
Cause : un domaine « parent » a été configuré comme possédant
plusieurs instances.
Utilisation du
Gestionnaire
d’exploitation
La base de données temps réel n’est pas initialisée
Action : un domaine « parent » ne peut avoir qu’une instance. Ouvrez la
liste des éléments du domaine et modifiez l’entrée du champ NB.
INST en indiquant 1.
Le domaine nom du domaine ne se trouve pas dans la table de configuration
des domaines
Cause : le domaine spécifié n’existe pas dans le fichier de domaines .CT.
Action : le nom du domaine a pu être entré de façon incorrecte ou ce
domaine n’existe pas dans la liste des éléments du domaine.
Vérifiez l’orthographe du nom indiqué et l’existence du domaine
dans la liste.
MONITOR OCS / Principes de base / 147
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Le gestionnaire d’exploitation a refusé de démarrer
Cause : le Gestionnaire d’exploitation doit être la première tâche
démarrée. L’ordre de lancement de la tâche RUNMGR doit être
0 ; aucune autre tâche ne peut avoir cet ordre de lancement.
Action : vérifiez les ordres de lancement dans la table de configuration du
système.
Le gestionnaire d’exploitation a refusé de s’arrêter
Cause : ce processus a peut-être déjà été arrêté.
Action : s’il n’est pas déjà arrêté, essayez de l’arrêter manuellement.
Le gestionnaire d’exploitation est en cours d’exécution
Cause : une instance du Gestionnaire d’exploitation est déjà ouverte
pour les noms DOMAINE et UTILISATEUR spécifiés.
Action : changez le nom du DOMAINE ou celui de l’UTILISATEUR.
Le logiciel n’a pas été activé
Cause : une erreur s’est produite sur le fichier f1.key du répertoire opt.
Action : 1. Exécutez KEYINST et, si un contrat incorrect ou périmé a été
détecté, spécifiez à nouveau les informations de configuration.
2. Exécutez FLKEYVAL et suivez les instructions pour
l’inscription.
Le processus nom du processus n’a peut-être pas démarré
Cause : le processus n’a pu être activé. Il n’a peut-être pas pu être
enregistré auprès de MONITOR OCS.
Action : vérifiez le nom de fichier indiqué dans le champ FICHIER
EXECUTABLE de la table de configuration du système. Vérifiez
la compatibilité du processus avec MONITOR OCS.
Le processus nom du processus n’est peut-être pas arrêté
Cause : ce processus a peut-être déjà été arrêté.
Action : s’il n’a pas déjà été arrêté, essayez de l’arrêter manuellement.
148 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
Le tag d’environnement nom de l’élément possède un type incorrect
Cause : un type de données incorrect a été spécifié pour ce champ.
Action : indiquez le type de données correct.
Les processus clients ont refusé de démarrer
Cause : un ou plusieurs processus n’ont pu être démarrés.
Action : consultez les messages d’erreur liés au(x) processus concerné(s).
Les processus clients ont refusé de s’arrêter
Cause : le processus a peut-être déjà été arrêté.
Action : si le processus n’a pas encore été arrêté, essayez de l’arrêter
manuellement.
5
Mémoire RAM saturée
Cause : il n’y a plus de mémoire vive disponible.
Action : ouvrez la table de configuration du système et définissez ses
éléments correctement.
Nombre de proc définis nombre de processus supérieur au maximum nombre
maximum
Utilisation du
Gestionnaire
d’exploitation
Action : fermez tout programme ou toute fenêtre inutiles. Si l’erreur se
reproduit fréquemment, rajoutez de la mémoire vive à votre
système.
Cause : plus de 31 processus ont été démarrés.
Action : démarrez moins de processus.
Répertoire nom du répertoire inexistant
Cause : le répertoire FLAPP spécifié par la variable d’environnement est
introuvable.
Action : redéfinissez FLAPP avec un répertoire d’applications correct.
Répertoire nom du répertoire n’est pas autorisé dans MONITOR OCS
Cause : le répertoire FLAPP n’a pas une structure de sous-répertoires
correcte.
MONITOR OCS / Principes de base / 149
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Action : 1. Vérifiez le répertoire FLAPP. Rajoutez-lui les sous-répertoires
manquants.
2. Redéfinissez le répertoire FLAPP avec un répertoire
d’applications correct.
Taille de fichier incorrecte pour nom du fichier
Cause : le fichier FLAPP/CT/TYPE.CT est endommagé.
Action : supprimez ce fichier et redémarrez l’application pour le
reconstruire.
Messages avec numéros d’erreur
Deux messages d’erreur du Gestionnaire d’exploitation peuvent contenir un
numéro d’erreur :
Impossible de créer l’appl. nom du fichier erreur numéro de l’erreur
Gestionnaire d’exploitation : no err. = numéro de l’erreur
Le numéro dans ces messages est généré par la base de données en temps réel de
MONITOR OCS. Chaque numéro d’erreur possède un mot-clé d’erreur
correspondant. Bien que ce mot-clé n’apparaisse pas dans le message, le connaître
aidera les techniciens à identifier la cause du problème.
1 FLE_INTERNAL
Cause : erreur interne.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
2 FLE_OUT_OF_MEMORY
Cause : il n’y a plus suffisamment de mémoire vive (RAM) disponible.
Action : ajoutez de la RAM à votre système.
4 FLE_NO_FLINK_INIT
Cause : la base de données en temps réel n’a pas été créée ou ne peut
terminer son initialisation.
Action : arrêtez le programme MONITOR OCS et redémarrez-le.
150 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
5 FLE_NO_PROC_INIT
Cause : l’erreur est due à l’une des situations suivantes :
Le nom spécifié pour la tâche n’a pas été inscrit dans la table de
configuration du système.
Action : effectuez l’opération qui convient :
Entrez le nom de la tâche dans le champ Nom de tâche de la
table de configuration du système.
Cause : la tâche est déjà en cours d’exécution.
Action : aucune action requise ; la tâche va continuer à s’exécuter.
Cause : la tâche indiquée n’est pas activée sur la clé MONITOR OCS.
Action : contactez votre distributeur agréé MONITOR OCS pour obtenir
la clé et/ou l’option adéquates.
5
7 FLE_BAD_ARGUMENT
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
9 FLE_BAD_TAG
Cause : les fichiers .CT doivent être reconstitués.
Utilisation du
Gestionnaire
d’exploitation
Cause : erreur interne : une tâche a tenté de transmettre un argument
incorrect à la base de données en temps réel.
Action : reconstituez les fichiers .CT à l’aide du programme CTGEN.
10 FLE_NULL_POINTER
Cause : erreur interne : une tâche a produit un pointeur nul.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
12 FLE_PROC_TABLE_FULL
Cause : il y a déjà 31 tâches en cours d’exécution dans le domaine choisi.
Le maximum de tâches pouvant s’exécuter simultanément dans
un même domaine est 31.
Action : aucune action requise. N’essayez pas de démarrer
simultanément plus de 31 tâches dans un même domaine.
MONITOR OCS / Principes de base / 151
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
13 FLE_BAD_PROC_NAME
Cause : l’erreur est due à l’une des situations suivantes :
Les fichiers .CT doivent être reconstitués.
Action : effectuez l’opération qui convient :
Exécutez CTGEN pour reconstituer les fichiers .CT. Si le
problème persiste, passez à l’étape 2.
Cause : un nom de tâche utilisé dans l’application n’a pas été entré dans
le champ Nom de tâche de la table de configuration du système.
Action : ouvrez la table de configuration du système depuis le Menu
principal du Gestionnaire de configuration et vérifiez que les
noms de toutes les tâches de l’application apparaissent dans le
champ Nom de tâche.
Cause : la tâche requise n’est pas en cours d’exécution.
Action : vérifiez que vous avez démarré toutes les tâches requises pour
exécuter l’application.
14 FLE_BAD_USER_NAME
Cause : la variable d’environnement FLUSER n’est pas définie.
Action : définissez les variables d’environnement. Redémarrez
MONITOR OCS.
22 FLE_ALREADY_ACTIVE
Cause : cette tâche est déjà en cours d’exécution.
Action : aucune action requise. N’essayez pas de démarrer une tâche qui
s’exécute déjà.
23 FLE_NOT_LOCKED
Cause : erreur interne : la tâche a tenté de déverrouiller la base de
données en temps réel sans l’avoir verrouillée au préalable.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
24 FLE_LOCK_FAILED
Cause : erreur interne : une tâche a utilisé un identificateur de tâche
incorrect pour verrouiller la base de données en temps réel. Par
152 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
conséquent, la tâche n’a pas réussi à verrouiller la base de
données ou à remplir sa fonction.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
25 FLE_LOCK_EXPIRED
Cause : une tâche a maintenu la base de données en temps réel
verrouillée pendant plus de temps que ne l’autorise le noyau.
Action : aucune action requise. Actuellement, le noyau autorise les
tâches à verrouiller la base de données en temps réel pendant
aussi longtemps qu’il le faut. Par conséquent, le délai de
verrouillage n’expirera pas.
26 FLE_WAIT_FAILED
5
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
28 FLE_QSIZE_TOOBIG
Cause : erreur interne : une tâche a tenté d’associer une file d’attente à
un élément mais il n’y avait pas suffisamment de mémoire
disponible.
Utilisation du
Gestionnaire
d’exploitation
Cause : erreur interne : au cours d’une tentative de modification sur un
élément, une tâche a transmis un identificateur de tâche non
valable à la base de données en temps réel.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
29 FLE_QSIZE_CHANGED
Cause : erreur interne : une tâche a tenté d’associer une file d’attente à
un élément mais une file d’attente d’une taille différente était
déjà associée.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
30 FLE_NO_TAG_LIST
Cause : cette erreur ne se produit qu’avec des tâches personnalisées
écrites à l’aide de MONITOR OCS PAK. Si la tâche
MONITOR OCS / Principes de base / 153
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
personnalisée a été configurée pour accéder aux éléments par
leur nom et non par leur numéro d’identification, cette erreur
peut se produire si la liste d’éléments n’a pas été définie.
Action : utilisez la fonction API FL_SET_TAG_LIST pour définir la liste
d’éléments. Redémarrez ensuite MONITOR OCS. Pour plus
d’informations sur L_SET_TAG_LIST, reportez-vous au manuel
Programmer’s Access Kit (PAK).
31 FLE_TAG_LIST_CHANGED
Cause : ce message peut s’afficher si une application a été définie de telle
sorte qu’une tâche contrôle la liste d’éléments d’une autre tâche.
Lorsque la tâche « contrôleuse » modifie la liste d’éléments de
l’autre tâche, elle lui envoie ce message pour l’informer que la
liste a été modifiée.
Action : aucune action requise.
32 FLE_WAKEUP_FAILED
Cause : erreur interne : la base de données en temps réel a essayé sans
succès de ranimer une tâche attendant la modification de la
valeur d’un élément particulier.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
33 FLE_NO_SIGNALS
Cause:
lorsqu’une tâche fait appel à la fonction FL_RECV_SIG pour
savoir si des signaux lui ont été adressés, la fonction
FL_RECV_SIG renvoie un message. Si aucun signal n’a été
envoyé à la tâche, FL_RECV_SIG renvoie ce message.
Action : aucune action requise.
34 FLE_SIGNALLED
Cause : la base de données en temps réel envoie ce message pour
informer une tâche en sommeil que cette dernière a reçu un
signal, et non un changement de valeur d’élément comme elle
l’attendait.
Action : aucune action requise.
154 / MONITOR OCS / Principes de base
Utilisation du Gestionnaire d’exploitation
Messages du gestionnaire d’exploitation
35 FLE_NOT_MAILBOX
Cause : l’erreur est due à l’une des situations suivantes :
Les fichiers .CT doivent être reconstitués.
Action : effectuez l’opération qui convient :
Exécutez CTGEN pour reconstituer les fichiers .CT. Si le
problème persiste, passez à l’étape 2.
Cause : lors de la configuration d’une tâche, vous avez indiqué un
élément d’un type de données autre que MAILBOX dans un
champ exigeant un élément MAILBOX.
Action : ouvrez les panneaux de configuration depuis le Menu principal
de la tâche contenant l’erreur. Vérifiez que le type de données
des éléments de tous les champs requérant un élément
MAILBOX est bien MAILBOX.
5
36 FLE_NO_MESSAGES
Action : aucune action requise.
Utilisation du
Gestionnaire
d’exploitation
Cause : si, par l’intermédiaire de la fonction PAK QUERY_MBX, une
tâche demande à visualiser un message dont le numéro dans la
file d’attente n’est pas compris dans la fourchette des numéros de
messages disponibles, la fonction QUERY_MBX renvoie ce
message. C’est le cas, par exemple, si une tâche demande à voir
le troisième message en attente dans la file alors que cette
dernière ne contient que deux messages.
37 FLE_ACCESS_DENIED
Cause : si une tâche essaie de lire un élément « mailbox » qu’elle n’est
pas autorisée à consulter, la base de données en temps réel
renvoie cette erreur. Si la tâche est une tâche personnalisée à
l’aide de PAK, il se peut que le programmeur n’ait pas spécifié
que l’élément « mailbox » appartient à la tâche qui demande à le
lire.
Action : utilisez la fonction PAK FL_SET_OWNER_MBX pour définir la
tâche comme propriétaire de l’élément « mailbox ».
Cause : erreur interne.
Action : reportez-vous au paragraphe « Correction des erreurs internes »
à la fin de cette section.
MONITOR OCS / Principes de base / 155
•
Utilisation du Gestionnaire d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
41 FLE_APP_EXISTS
Cause : une base de données en temps réel ayant le même FLNAME
mais un nombre différent d’utilisateurs ou d’éléments existe
déjà.
Action : fermez la base de données en temps réel qui est ouverte ou
définissez un nom différent pour FLNAME.
42 FLE_NO_FLINK_RTDB
Cause : un domaine utilisateur a été démarré pour une base de données
en temps réel pour laquelle aucun domaine partagé n’a été
ouvert.
Action : démarrez d’abord le domaine partagé.
Correction des erreurs internes
Les erreurs internes sont généralement provoquées par l’une des tâches utilisées
par le système et non par votre application. Nous vous suggérons donc de suivre
les consignes ci-dessous pour les corriger.
1. Essayez de déterminer quelle tâche envoie l’erreur en fermant
MONITOR OCS, puis en le redémarrant et en redémarrant chaque tâche l’une
après l’autre.
2. Notez tous les messages d’erreur affichés par l’écran du Gestionnaire
d’exploitation, et les tâches correspondantes (le message d’erreur peut sembler
sans relation apparente avec la tâche qui a généré le problème).
3. Contactez le fournisseur de la tâche génératrice de l’erreur s’il s’agit d’une
tâche externe.
4. Contactez le Service d’assistance client si la tâche génératrice de l’erreur est
une tâche MONITOR OCS.
5. Contactez le Service d’assistance client si vous n’arrivez pas à identifier la
tâche.
156 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 6
Utilisation du
Moniteur
d’exploitation
Le Moniteur d’exploitation (RTMON) permet de contrôler le fonctionnement d’une
application temps réel, ce qui permet de tester l’application avant de l’utiliser ou
de résoudre les problèmes qui peuvent apparaître en cours de traitement.
RTMON vous permet de :
• Simuler des entrées dans la base de données temps réel.
• Contrôler la variation des valeurs d’éléments de données dans la base de
données temps réel.
• Lancer, arrêter ou contrôler les tâches MONITOR OCS.
En règle générale, RTMON facilite toutes les opérations de développement, de
test ou de mise au point qui peuvent être effectuées, car il permet un accès direct à
la base de données temps réel de MONITOR OCS, soit pour lire, soit pour écrire
sur les éléments.
Lorsque vous développez une application, exécutez-la et contrôlez-la
périodiquement à l’aide de RTMON pour vérifier que l’application fonctionne
comme vous le souhaitez.
6
Utilisation du Moniteur
d’exploitation
MONITOR OCS / Principes de base / 157
•
Utilisation du Moniteur d’exploitation
•
Accès au Moniteur d’exploitation
•
•
Accès au Moniteur d’exploitation
Pour ouvrir RTMON, procédez comme suit :
1 Lancez l’application MONITOR OCS. La méthode de lancement de l’application
dépend de la plate-forme de votre système d’exploitation. Pour plus
d’informations, reportez-vous au chapitre 5 « Utilisation du Gestionnaire
d’exploitation », page 131. Lorsque vous démarrez l’application, l’écran ci-dessous
s’affiche :
2 Choisissez Processus utilisateur dans la zone de contrôle d’affichage si vous voulez
que le moniteur utilise le domaine utilisateur. Le domaine le plus approprié pour
exécuter RTMON dépend du type d’informations que vous contrôlez. Pour
connaître le domaine le plus approprié, utilisez les indications ci-dessous.
• Si vous contrôlez des éléments, exécutez RTMON dans le domaine utilisateur,
ce qui vous permet de contrôler des éléments à partir des domaines partagé et
utilisateur.
• Si vous contrôlez des tâches MONITOR OCS, exécutez RTMON dans le
domaine dans lequel sont exécutées les tâches souhaitées. Par exemple, pour
158 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Accès au Moniteur d’exploitation
contrôler l’état de la tâche Gestionnaire d’alarmes, exécutez RTMON dans le
domaine partagé.
3 Si la tâche RTMON ne figure pas dans la liste de contrôle des tâches, cliquez sur
Page suivante dans la zone de contrôle d’affichage.
4 Cliquez sur le bouton en regard de RTMON dans la liste de contrôle des tâches. Le
panneau Moniteur d’exploitation s’affiche.
Ce panneau se compose de deux parties :
• Barre de menu : donne accès à un groupe d’outils permettant d’utiliser
RTMON à l’aide du menu Options. Lorsque vous choisissez Options dans la
barre de menu, le menu déroulant ci-dessous s’ouvre :
Les éléments du menu déroulant sont décrits ci-dessous.
• Barre Poll Rate : il s’agit d’une barre de défilement qui vous permet
L’utilisation du Moniteur d’exploitation est décrite dans les sections suivantes.
MONITOR OCS / Principes de base / 159
6
Utilisation du Moniteur
d’exploitation
d’indiquer la fréquence à laquelle RTMON interroge les processus qu’il contrôle.
Vous pouvez définir une fréquence allant de .10 (un dixième) de secondes à 10
secondes. Pour modifier la fréquence des interrogations, déplacez le curseur de
la barre de défilement.
•
Utilisation du Moniteur d’exploitation
•
Visualisation de la valeur courante des éléments
•
•
Visualisation de la valeur courante des éléments
Vous pouvez visualiser la valeur courante des éléments à l’aide de la liste de
surveillance. Cette liste s’affiche en temps réel et est mise à jour selon l’intervalle
d’interrogations choisi.
1 Choisissez Surveiller dans le menu déroulant Options pour afficher la liste de
surveillance. Le panneau Liste de surveillance du moniteur MONITOR OCS
s’affiche.
Il est possible d’afficher plusieurs listes de surveillance à la fois. Chaque fois que
vous choisissez Surveiller, un nouveau panneau de liste de surveillance est créé. Ce
panneau ne contient qu’un menu.
2 Choisissez Options dans la barre de menu de la liste de surveillance pour ouvrir le
menu déroulant ci-dessous.
Les actions que vous pouvez effectuer dans la liste de surveillance sont décrites
dans les pages suivantes. L’ordre dans lequel elles sont décrites est celui dans
lequel vous devez les effectuer pour créer et enregistrer une liste de surveillance
et, par conséquent, ne correspond donc pas à leur ordre d’apparition dans le menu
déroulant.
160 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Visualisation de la valeur courante des éléments
Ajout d’éléments à une liste de surveillance
1 Choisissez Ajouter variables de surveillance dans le menu déroulant Options. La boîte
de dialogue ci-dessous s’affiche.
2 Entrez le nom du tag que vous voulez contrôler, puis cliquez sur le bouton Entrée.
Le nom et la valeur courante du tag s’affichent dans la liste de surveillance.
Nom du tag
Valeur du tag
3 Répétez l’étape 2 pour chaque tag que vous voulez contrôler. Si vous ajoutez
plusieurs fois le même nom de tag dans une liste ou dans plusieurs panneaux de
liste de surveillance, seule la première entrée est mise à jour.
4 Choisissez Annuler pour fermer la boîte de dialogue lorsque vous avez ajouté tous
Utilisation du Moniteur
d’exploitation
les tags voulus à la liste de surveillance.
6
MONITOR OCS / Principes de base / 161
•
Utilisation du Moniteur d’exploitation
•
Visualisation de la valeur courante des éléments
•
•
Suppression d’éléments de la liste de surveillance
1 Choisissez Supprimer variables de surveillance dans le menu déroulant Options. La
boîte de dialogue ci-dessous s’affiche.
Entrez un nom de tag.
2 Entrez le nom du tag que vous voulez supprimer, puis cliquez sur le bouton Entrée.
Le nom et la valeur courante du tag s’affichent dans la liste de surveillance.
3 Cliquez sur Annuler pour fermer la boîte de dialogue lorsque vous avez supprimé
tous les tags voulus de la liste de surveillance.
Recherche d’éléments dans une liste de surveillance
1 Choisissez Rechercher variables de surveillance dans le menu déroulant Options. La
boîte de dialogue ci-dessous s’affiche.
Entrez un nom de tag.
2 Entrez le nom du tag que vous recherchez, puis cliquez sur le bouton Entrée. La
première occurrence de l’élément est mise en évidence dans la liste de
surveillance.
3 Cliquez sur Annuler pour fermer la boîte de dialogue lorsque vous avez trouvé les
tags voulus dans la liste de surveillance.
162 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Visualisation de la valeur courante des éléments
Stockage d’une liste de surveillance
Les tags ajoutés à une liste de surveillance restent dans la liste aussi longtemps
que le Gestionnaire d’exploitation est actif. Une fois qu’il est fermé, la liste de
surveillance est supprimée. Pour éviter de recréer cette liste chaque fois que vous
souhaitez contrôler un ensemble d’éléments de données, stockez le contenu de la
liste de surveillance dans un fichier avant de quitter le Gestionnaire
d’exploitation. Pour stocker le contenu d’une liste de surveillance, procédez comme
suit :
1 Ajoutez les tags que vous voulez inclure dans la liste de surveillance. Pour plus
d’informations sur cette procédure, reportez-vous à la section « Ajout d’éléments à
une liste de surveillance », page 161.
2 Choisissez l’une des fonctions suivantes dans le menu déroulant Options de la liste
de surveillance.
Enregistrer les
TAGS
Enregistre le nom de tag des éléments définis dans la liste de
surveillance. Utilisez cette option pour visualiser la valeur
courante de ces tags dans la base de donnée temps réel lorsque
vous restaurez cette liste.
Enregistrer les
données
Enregistre le nom de tag des éléments définis dans la liste de
surveillance, ainsi que leur valeur courante. Utilisez cette option
si, lorsque vous restaurez cette liste, vous voulez restaurer les
valeurs des tags au moment de l’enregistrement.
Si vous choisissez Enregistrer les TAGS, la boîte de dialogue ci-dessous s’affiche,
dans laquelle vous devez indiquer le nom du fichier qui doit recevoir les éléments
de la liste de surveillance. Si vous choisissez Enregistrer les données, une boîte de
dialogue similaire vous demande le nom du fichier de données.
6
3 Entrez le nom du fichier qui doit recevoir les tags.
4 Cliquez sur Annuler pour fermer la boîte de dialogue une fois que vous avez
enregistré toutes les listes de surveillance.
MONITOR OCS / Principes de base / 163
Utilisation du Moniteur
d’exploitation
Entrez un nom de tag.
•
Utilisation du Moniteur d’exploitation
•
Visualisation de la valeur courante des éléments
•
•
Extraction d’une liste de surveillance
Procédez aux étapes ci-dessous pour extraire les éléments d’une liste de
surveillance enregistrée à l’aide des options Enregistrer les TAGS ou Enregistrer les
données.
1 Choisissez l’une des options suivantes dans le menu déroulant Options.
Charger
les TAGS
Charger les
données
Extrait le nom de tag des éléments enregistrés dans un fichier à
l’aide de l’option Enregistrer les TAGS et les écrit dans la liste de
surveillance. La valeur de ces éléments s’affiche telle qu’elle
figure dans la base de données temps réel.
Extrait le nom de tag des éléments enregistrés dans un fichier à
l’aide de l’option Enregistrer les données et les écrit dans la liste de
surveillance. La valeur de ces éléments s’affichent telle qu’elle
figurait dans la base de données temps réel au moment de
l’enregistrement.
Si vous choisissez Charger les TAGS, la boîte de dialogue ci-dessous s’affiche et
vous demande d’indiquer le nom du fichier contenant les éléments de la liste de
surveillance. Si vous choisissez Charger les données, une boîte de dialogue
similaire s’affiche, dans laquelle vous devez indiquer le nom du fichier de données.
Entrez un nom de tag.
2 Entrez le nom du fichier contenant les tags que vous voulez extraire.
3 Cliquez sur Annuler pour fermer la boîte de dialogue une fois que vous avez chargé
toutes les listes de surveillance.
164 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Lecture et écriture d’un élément de base de données temps réel
Lecture et écriture d’un élément de base de données temps réel
1 Choisissez Options dans le panneau Moniteur d’exploitation.
Le menu déroulant ci-dessous s’affiche.
2 Choisissez Tag d’entrée dans le menu Options. La boîte de dialogue correspondante
s’affiche.
Vous pouvez ouvrir plusieurs panneaux d’entrée de tags à la fois. Chaque fois que
vous choisissez Tag d’entrée, un nouveau panneau s’affiche.
Nom de tag
Valeur
Indiquez le nom logique attribué à l’élément de la base de
données temps réel que vous voulez lire ou écrire. Lorsque vous
entrez un nom, l’emplacement de l’élément indiqué par le tag
s’affiche dans le champ Numéro de tag.
Entrez la valeur que vous voulez écrire sur l’élément.
4 Choisissez le bouton de commande représentant l’opération que vous souhaitez
effectuer :
MONITOR OCS / Principes de base / 165
Utilisation du Moniteur
d’exploitation
3 Entrez les informations suivantes :
6
•
Utilisation du Moniteur d’exploitation
•
Lecture et écriture d’un élément de base de données temps réel
•
•
Lecture
Lit l’élément. La valeur courante de l’élément s’affiche à droite du
champ Valeur.
Ecriture
Ecrit la valeur définie dans le champ Valeur sur l’élément.
Forcer
Effectue une écriture forcée de la valeur définie dans le champ
Valeur sur l’élément.
166 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Contrôle des processus MONITOR OCS
Contrôle des processus MONITOR OCS
Vous pouvez utiliser RTMON pour contrôler l’activité de toutes les tâches
MONITOR OCS dans une application. Cette fonction est utile pour détecter et
diagnostiquer les problèmes au cours du développement de l’application. Par
exemple, si vous détectez que l’état de la plupart des tâches varie peu ou pas du
tout, à l’exception de Maths et Logique, cela peut avoir la signification suivante :
• Au moins une procédure de Maths et Logique utilise toutes les ressources de
l’unité centrale.
• Maths et Logique est pris dans une boucle. Cela peut se produire lorsqu’une
procédure teste une condition qui ne se produit jamais.
Pour contrôler les tâches MONITOR OCS, procédez comme suit :
1 Choisissez Options dans le panneau Moniteur d’exploitation.
Le menu ci-dessous s’affiche.
6
Utilisation du Moniteur
d’exploitation
MONITOR OCS / Principes de base / 167
•
Utilisation du Moniteur d’exploitation
•
Contrôle des processus MONITOR OCS
•
•
2 Choisissez Processus dans le menu déroulant Options. La fenêtre Liste de processus
du moniteur MONITOR OCS s’affiche.
Cette fenêtre contient, pour chaque tâche, les informations suivantes :
Tâche #
Numéro et nom descriptif d’une tâche MONITOR OCS.
Nom FL
Diminutif utilisé pour indiquer la tâche MONITOR OCS.
Actif
Appels TTF
Indique si la tâche spécifiée est active.
Nombre de fois où la tâche a contrôlé son indicateur de fin
d’activité depuis le démarrage. L’indicateur de fin d’activité est
un bit dans le noyau. La tâche lit régulièrement la valeur de son
indicateur de fin d’activité pour déterminer si elle doit être
fermée ou rester en cours d’exécution.
Si l’indicateur de fin d’activité est forcé à 1 (ON), la tâche
MONITOR OCS met son déclencheur de démarrage à 0 (OFF).
Lorsque le déclencheur de démarrage est mis à 0 (OFF), le
Gestionnaire d’exploitation ferme la tâche.
Chaque tâche a son propre indicateur de fin d’activité et
déclencheur de démarrage.
Appels lect
Nombre d’opérations de lecture effectuées par la tâche depuis son
démarrage.
Appels écri.
Nombre d’opérations d’écriture effectuées par la tâche depuis son
démarrage.
Appels verrou
Nombre de fois où la tâche a verrouillé la base de données temps
réel depuis son démarrage. Lorsqu’une tâche lit ou écrit dans la
base de données, elle verrouille toutes les autres tâches en dehors
de la base de données. Une fois ces opérations terminées, la tâche
déverrouille la base de données pour qu’une autre tâche soit en
mesure de l’ouvrir.
168 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Contrôle des processus MONITOR OCS
Appels somm
Nombre de fois où la tâche a été mise en sommeil en attendant les
éléments à modifier depuis le démarrage.
PID
Numéro d’identificateur du processus (en général décimal)
attribué à la tâche par le système d’exploitation.
Fin
Indique si l’indicateur de fin d’activité de la tâche est défini.
Attentes
Elém. lus
Elem. écrits
Heure verrou
Heure sommeil
Nombre de fois où la tâche a attendu d’avoir accès à la base de
données temps réel depuis le démarrage.
Nombre d’éléments lus par la tâche depuis le démarrage.
Nombre d’éléments écrits par la tâche depuis le démarrage.
Nombre de millisecondes pendant lesquelles la tâche a verrouillé
la base de données temps réel.
Nombre total de millisecondes pendant lesquelles la tâche est
restée endormie depuis son démarrage. Cette valeur est mise à
jour après chaque cycle de sommeil.
Ce panneau contient un seul menu. Choisissez le menu Options sur la barre de
menu de la liste de processus. Le menu déroulant suivant s’affiche :
Lorsque vous choisissez l’une de ces options, celle-ci agit sur la tâche courante
affichée dans la fenêtre de liste de processus :
Arrêter
Définir l’arrêt
Eliminer
Lance la tâche.
Arrête immédiatement la tâche.
Arrête la tâche lors de la vérification de l’indicateur de fin
d’activité suivante. C’est la méthode recommandée pour stopper
la tâche.
Force une tâche à s’arrêter. Utilisez cette option seulement si les
options Définir l’arrêt et Arrêter n’ont pas pu arrêter la tâche. Cela
indique généralement qu’une tâche a été prise dans une boucle
infinie et n’est pas en train de lire son indicateur de fin d’activité.
MONITOR OCS / Principes de base / 169
Utilisation du Moniteur
d’exploitation
Démarrer
6
•
Utilisation du Moniteur d’exploitation
•
Contrôle des processus MONITOR OCS
•
•
Si vous utilisez cette option pour arrêter une tâche et si la tâche
avait verrouillé la base de données temps réel au moment de
l’arrêt, aucune autre tâche ne pourra accéder à la base de données
temps réel jusqu’à ce qu’elle soit déverrouillée.
Pour Windows NT et Windows 95, réinitialisez l’ordinateur.
Pour OS/2, exécutez l’utilitaire FLSHM avec le paramètre -d
pour corriger cette situation. Pour plus d’informations sur
l’utilisation de FLSHM, reportez-vous au chapitre 7 « Utilitaires
MONITOR OCS », page 197.
Pour UNIX, MONITOR OCS surveille afin de détecter cette
condition. Si elle se présente, il tente de déverrouiller la base de
données temps réel.
Rechercher
Recherche une tâche dans la liste de processus. Lorsque vous
choisissez cette option, le système vous demande la tâche que
vous voulez rechercher.
Entrez le nom de l’exécutable. Le système recherche la première
occurrence de la tâche MONITOR OCS spécifiée dans la fenêtre
de liste de processus.
Sortie
Permet de quitter la fenêtre Liste de processus du moniteur
MONITOR OCS et de revenir au panneau Moniteur
d’exploitation MONITOR OCS.
170 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Utilisation des commandes du Moniteur d’exploitation
Utilisation des commandes du Moniteur d’exploitation
RTMON fournit au système d’exploitation une fenêtre dans laquelle vous pouvez
exécuter des commandes qui vous permettent de développer, de tester ou de
mettre au point l’application. Pour ouvrir cette fenêtre, procédez comme suit :
1 Choisissez Options dans le panneau Moniteur d’exploitation.
Le menu déroulant ci-dessous s’affiche.
2 Choisissez Entrée commande dans le menu Options. Le panneau Commandes du
moniteur s’affiche.
6
• Pour rappeler des commandes précédentes, utilisez les touches ↑ et ↓.
• Pour faire défiler l’affichage, utilisez la barre de défilement.
MONITOR OCS / Principes de base / 171
Utilisation du Moniteur
d’exploitation
L’apparence de cette fenêtre varie selon le système d’exploitation. Pour entrer des
commandes, servez-vous des indications suivantes :
•
Utilisation du Moniteur d’exploitation
•
Utilisation des commandes du Moniteur d’exploitation
•
•
• Pour exécuter une commande en mode temps réel, appuyez sur Entrée.
• Pour quitter la fenêtre Commandes du moniteur et revenir au panneau
Moniteur d’exploitation, choisissez Sortie dans le menu Options.
Les sections suivantes décrivent l’utilisation de toutes les commandes que vous
pouvez utiliser dans la fenêtre Commandes du moniteur.
Fermeture d’une tâche
Utilisez la commande t pour mettre fin à une tâche MONITOR OCS. La syntaxe
est la suivante :
t nom
où nom est le nom de la tâche tel qu’il figure dans le champ Nom de tâche du
panneau Informations configuration système.
Sortie de la fenêtre Commandes du moniteur
Utilisez la commande q pour quitter la session et sortir de la fenêtre de
commandes. La syntaxe est la suivante :
q
Accès à l’aide en ligne
Utilisez la commande ? ou h pour ouvrir l’aide en ligne. La syntaxe est la
suivante :
? [commande]
ou
h [commande]
où commande est la commande sur laquelle vous souhaitez de l’aide. Par exemple,
?i
affiche l’aide sur la commande i. Si vous ne spécifiez pas de commande, vous
obtenez une aide en ligne concernant toutes les commandes.
172 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Utilisation des commandes du Moniteur d’exploitation
Lecture d’un élément
Plusieurs commandes peuvent être utilisées pour lire un tag. Ces commandes sont
les suivantes :
Lecture d’un élément unique
Utilisez la commande
est la suivante :
r pour afficher la valeur d’un élément unique. La syntaxe
r tag
où tag correspond au tag que vous voulez lire. Vous pouvez spécifier un nom de tag
ou un numéro de tag. Le numéro s’affiche dans la sortie lors de la lecture. La
sortie s’affiche sur l’écran, sauf si vous la réacheminez vers un fichier à l’aide de la
commande o.
Par exemple, pour lire le contenu du tag analogique TEST, entrez la commande
suivante :
r TEST
Cette commande génère la sortie :
a (1)103 = 4108 x100C
où
a
(1)
103
x100c
est le segment dans lequel se situe le tag dans la mémoire.
est le numéro attribué à tag. Ce numéro peut être utilisé à la
place du nom du tag dans la syntaxe de la commande.
est la représentation décimale de la valeur du tag.
est la représentation hexadécimale de la valeur du tag.
MONITOR OCS / Principes de base / 173
6
Utilisation du Moniteur
d’exploitation
4108
est le type de données du tag. Dans le cas présent, le type de
données est analogique.
•
Utilisation du Moniteur d’exploitation
•
Utilisation des commandes du Moniteur d’exploitation
•
•
Lecture d’un ou de plusieurs éléments
Utilisez la commande d pour afficher la valeur de plusieurs tags d’un tableau de
tags. La syntaxe est la suivante :
d tag nombre
où
tag
nombre
identifie le premier tag à lire. Vous pouvez spécifier un nom ou un
numéro de tag. Le numéro s’affiche dans la sortie lors de la
lecture du tag.
identifie le nombre de tags du tableau à afficher en commençant
par l’élément indiqué par tag.
Par exemple, pour afficher les valeurs de trois tags d’un tableau, en commençant
par tag, entrez la commande suivante :
d TEMP [4] 3
Cette commande génère la sortie :
(01)0078: 15
5
2
où
(01) est le segment où le tag est situé.
0078 est le numéro attribué au tag. Ce numéro peut être utilisé à la
place du nom de tag dans la syntaxe de la commande.
15, 5, 2 sont les valeurs des trois éléments.
Appuyez sur une touche quelconque pour arrêter le défilement. Appuyez à
nouveau sur une touche, excepté la touche s, pour relancer le défilement.
Appuyez sur une touche quelconque, puis sur S pour quitter l’affichage.
Réacheminement de la sortie de lecture
La sortie de lecture est envoyée à l’écran du terminal, sauf si vous la réacheminez
vers un fichier à l’aide de la commande o. La syntaxe est la suivante :
o [nom de fichier]
où nom de fichier est le nom du fichier qui doit recevoir la sortie. Si vous
n’indiquez pas le nom de fichier, la sortie est envoyée à l’écran du terminal.
174 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Utilisation des commandes du Moniteur d’exploitation
Ecriture sur un élément
Plusieurs commandes permettent d’écrire sur un élément. Si le type de tag est
message, le texte situé entre le dernier caractère du nom de tag et la fin de la ligne
ou du point-virgule (;) est enregistré, y compris les espaces de début et de fin. Les
nouvelles lignes et les points-virgules ne sont pas écrits sur les tags de type
message.
Ecriture d’une valeur sur un élément unique
Utilisez la commande
la suivante :
w pour écrire une valeur sur un tag unique. La syntaxe est
w tag valeur
où
tag
valeur
identifie l’élément qui doit recevoir la valeur. Vous pouvez
spécifier un nom ou un numéro de tag. Le numéro s’affiche dans
la sortie lors de lecture.
identifie la valeur à écrire sur le tag. Pour entrer des valeurs
numériques ainsi que des nombres hexadécimaux, faites précéder
la valeur de 0x.
Par exemple, pour écrire une valeur de 3017 sur le tag TEST, entrez la commande
suivante :
w TEST 3017
Ecriture forcée d’une valeur sur un élément unique
W tag valeur
où
tag
valeur
identifie le tag qui doit recevoir la valeur. Vous pouvez spécifier
un nom ou un numéro de tag. Le numéro s’affiche dans la sortie
lors de lecture.
identifie la valeur à écrire sur le tag. Pour entrer des valeurs
numériques ainsi que des nombres hexadécimaux, faites précéder
la valeur de 0x.
MONITOR OCS / Principes de base / 175
6
Utilisation du Moniteur
d’exploitation
Utilisez la commande W pour forcer l’écriture d’une valeur sur un élément unique.
Une écriture forcée définit l’indicateur de changement d’état sur 1 (on). La
syntaxe est la suivante :
•
Utilisation du Moniteur d’exploitation
•
Utilisation des commandes du Moniteur d’exploitation
•
•
Ecriture d’une valeur sur un ou plusieurs éléments
Utilisez la commande s pour écrire la même valeur sur des tags multiples d’un
tableau de tags. La syntaxe est la suivante :
s tag nombre valeur
où
tag
nombre
valeur
identifie le premier élément à traiter. Vous pouvez spécifier un nom ou
un numéro de tag. Le numéro s’affiche dans la sortie lors de lecture.
identifie le nombre d’éléments du tableau à afficher en
commençant par l’élément indiqué par tag.
identifie la valeur à écrire sur chaque tag. Vous pouvez entrer des
valeurs numériques ainsi que des numéros hexadécimaux en
faisant précéder la valeur de 0x.
Par exemple, pour définir les valeurs de trois tags sur 100, en commençant par
TEMPSET, entrez la commande suivante :
s TEMPSET [0] 3 100
Ecriture forcée d’une valeur sur un ou plusieurs éléments
Utilisez la commande S pour forcer l’écriture de la même valeur sur des tags
multiples d’un tag du tableau avec une seule commande. Une écriture forcée met
l’indicateur de changement d’état sur 1 (on). La syntaxe est la suivante :
S tag nombre valeur
où
tag
nombre
valeur
identifie le premier élément à traiter. Vous pouvez spécifier un nom ou
un numéro de tag. Le numéro s’affiche dans la sortie lors de lecture.
identifie le nombre d’éléments du tableau à afficher, en
commençant par l’élément indiqué par tag.
identifie la valeur à écrire sur chaque tag. Pour entrer des
valeurs numériques ainsi que des nombres hexadécimaux, faites
précéder la valeur de 0x.
Par exemple, pour définir les valeurs de trois éléments commençant par
TEMPSET sur 100, entrez la commande suivante :
S TEMPSET [0] 3 100
176 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Utilisation des commandes du Moniteur d’exploitation
Utilisation de fichiers séquentiels
Cette section décrit les commandes utilisées pour créer et exécuter des fichiers
séquentiels. Vous pouvez imbriquer l’exécution de fichiers séquentiels, c’est-à-dire
qu’un fichier séquentiel peut être exécuté par un autre fichier séquentiel. (Vous
pouvez imbriquer quatre fichiers).
Insérez une nouvelle ligne ou un point-virgule (;) à la fin de chaque ligne d’un
fichier séquentiel.
Création d’un fichier séquentiel
Vous pouvez créer un fichier séquentiel en enregistrant une entrée clavier dans
un fichier. Vous pouvez placer une série de commandes ainsi que des
commentaires dans un fichier séquentiel. Utilisez la commande f pour créer un
fichier séquentiel. La syntaxe est la suivante :
f [nom de fichier]
où nom de fichier est le nom du fichier qui doit recevoir l’entrée. Si vous utilisez la
commande f sans indiquer le nom du fichier, l’entrée n’est pas enregistrée sur un
fichier et les commandes ne sont pas exécutées à mesure qu’elles sont entrées.
Ajout de remarques sur un fichier séquentiel
Utilisez la commande # pour ajouter une remarque dans un fichier séquentiel. La
syntaxe est la suivante :
# [remarque]
où remarque est le texte qui ne doit pas être interprété comme une commande.
Insérez une nouvelle ligne ou un point-virgule à la fin de la remarque.
Répercussion d’un commentaire dans la sortie
Utilisez la commande c pour répercuter les commentaires dans la sortie. La
syntaxe est la suivante :
c [commentaire]
où commentaire est le texte que vous souhaitez afficher dans la sortie.
MONITOR OCS / Principes de base / 177
6
Utilisation du Moniteur
d’exploitation
N’utilisez des remarques que dans les fichiers séquentiels.
•
Utilisation du Moniteur d’exploitation
•
Utilisation des commandes du Moniteur d’exploitation
•
•
Si vous voulez envoyer le commentaire à un fichier, faites précéder cette
commande de la commande o. Autrement, la sortie est envoyée à l’écran du
terminal.
Fin du fichier courant
Placez la commande e à la fin du fichier séquentiel pour indiquer la fin du fichier.
La syntaxe est la suivante :
e
Si vous n’indiquez pas d’autres fichiers à exécuter ou si la commande e est
exécutée à partir du clavier, la fenêtre Commandes du moniteur est fermée.
Exécution unique d’un fichier séquentiel
Utilisez la commande i si vous ne voulez exécuter un fichier séquentiel qu’une
seule fois. Utilisez la commande l si vous voulez exécuter un fichier séquentiel
plusieurs fois. La syntaxe est la suivante :
i nom de fichier
où nom de fichier est le nom du fichier séquentiel à exécuter.
Par exemple, entrez la commande ci-dessous pour lire une entrée du fichier
TESTOUT.
i TESTOUT
Exécutions multiples d’un fichier séquentiel
Utilisez la commande l pour exécuter le même fichier séquentiel plusieurs fois. La
syntaxe est la suivante :
l nombre nom de fichier
où
nombre
nom de fichier
est le nombre de fois que le fichier est exécuté.
est le nom du fichier à exécuter.
Par exemple, pour lire les commandes à partir du fichier TESTOUT cinq fois,
entrez la commande suivante :
l 5 testout
178 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Contrôle de l’état de la base de données temps réel
Contrôle de l’état de la base de données temps réel
Pour contrôler l’état de la base de données temps réel, procédez aux étapes
suivantes :
1 Choisissez le menu Options du panneau Moniteur d’exploitation.
Le menu déroulant ci-dessous s’affiche :
2 Choisissez l’option Info globale dans le menu Options. La fenêtre Valeurs globales
s’affiche.
6
Utilisation du Moniteur
d’exploitation
MONITOR OCS / Principes de base / 179
•
Utilisation du Moniteur d’exploitation
•
Contrôle de l’état de la base de données temps réel
•
•
Cette fenêtre contient les informations suivantes :
Segments
Nombre de segments utilisé dans la base de données temps réel.
Un segment est un bloc d’espace fini contenant des tags d’un seul
type de données.
Pour chaque type de données, les tags sont stockés dans des
segments différents. Lorsqu’un segment est plein, la base de
données en crée un nouveau lorsque vous définissez un nouveau
tag de ce type de données.
Digitals
Floats
Message
Id. de verrouillage
Nombre total de tags numériques définis.
Nombre total de tags virgules flottantes définis.
Nombre total de tags messages définis.
Indique si la base de données temps réel est verrouillée et, si c’est
le cas, la tâche à l’origine du verrouillage.
Lorsqu’une tâche se réveille pour lire la base de données temps
réel ou écrire sur celle-ci, elle verrouille toutes les autres tâches
hors de la base de données. Lorsqu’elle a terminé ses opérations,
elle déverrouille la base de données pour en laisser l’accès à une
autre tâche.
Chaque tâche a son propre numéro d’identification de
verrouillage. Si la base de données temps réel est verrouillée, ce
champ contient le numéro d’identification de la tâche à l’origine
du verrouillage. Si la base de données n’est pas verrouillée, ce
champ contient la valeur -1 ou 65 535 selon le système utilisé.
Memoire
Quantité de mémoire RAM utilisée par la base de données temps
réel. Le premier numéro indique la quantité de mémoire utilisée
actuellement. Le numéro indiqué entre parenthèses représente la
quantité de mémoire allouée à la base de données, y compris
l’espace disponible pour les messages.
Analogs
Nombre total de tags analogiques définis.
Longs
Mailboxes
Id. de liaison
Nombre total de tags analogiques longs définis.
Nombre total de tags mailbox définis.
Nombre indiquant la prochaine tâche qui verrouillera la base de
données temps réel.
MONITOR OCS conserve une liste de tâches en attente d’accès à
la base de données temps réel. Chaque nouvelle tâche en attente
d’accès à cette base est ajoutée à cette liste. Le champ Link ID
n’affiche que la tâche prioritaire sur la liste. Les champs
180 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Contrôle de l’état de la base de données temps réel
ci-dessous contiennent des couleurs qui indiquent l’état des
tâches. Les indicateurs de couleur sont : vert = actif ; rouge =
inactif.
Chaque colonne de couleurs représente une tâche MONITOR OCS. La première
colonne à gauche représente la première tâche affichée sur la fenêtre du
Gestionnaire d’exploitation, la deuxième indique la deuxième tâche et ainsi de
suite. Vous pouvez contrôler les couleurs de façon à voir si toutes les tâches sont
actives et si leur état varie à intervalles réguliers.
Indique si la tâche est active ou pas. Le vert signifie que la tâche
est active et le rouge inactive.
Sommeil
Indique si la tâche attend que le noyau la réveille pour l’informer
du changement d’état d’un tag. Vert signifie en attente et rouge
signifie qu’elle ne l’est pas.
Wait Lock
Indique si une tâche est en attente pour verrouiller la base de
données temps réel. Lorsqu’une tâche lit la base de données
temps réel ou écrit sur celle-ci, elle la verrouille pour toutes les
autres tâches. Vert indique qu’elle est en attente et rouge qu’elle
ne l’est pas.
Wait Acc.
Indique si une tâche attend l’accès à la base de données temps réel.
Vert signifie qu’elle est en attente et rouge qu’elle ne l’est pas.
Wait Read
Indique si une tâche est en attente pour effectuer une opération
de lecture. Vert signifie qu’elle est en attente et rouge qu’elle ne
l’est pas.
Attente écriture
Indique si une tâche est en attente pour effectuer une opération
d’écriture. Vert signifie qu’elle est en attente et rouge qu’elle ne
l’est pas.
MONITOR OCS / Principes de base / 181
6
Utilisation du Moniteur
d’exploitation
Actif
•
Utilisation du Moniteur d’exploitation
•
Fermeture de toutes les tâches MONITOR OCS
•
•
Fermeture de toutes les tâches MONITOR OCS
Pour quitter toutes les tâches MONITOR OCS du domaine courant, procédez aux
étapes ci-dessous. Fermez toutes les tâches du domaine utilisateur avant de
fermer celles du domaine partagé.
1 Choisissez Options dans le panneau Moniteur d’exploitation.
Le menu déroulant ci-dessous s’affiche :
2 Choisissez l’option Arrêt général.
182 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Sortie de RTMON
Sortie de RTMON
1 Choisissez Options dans le panneau Moniteur d’exploitation.
Le menu déroulant ci-dessous s’affiche :
2 Choisissez l’option Sortie.
6
Utilisation du Moniteur
d’exploitation
MONITOR OCS / Principes de base / 183
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Messages du gestionnaire d’exploitation
Si des erreurs se produisent lors de l’utilisation du Gestionnaire d’exploitation,
des messages d’erreur s’affichent à l’écran. Cette section donne la liste de ces
messages, indique quelles en sont les causes et comment y remédier.
Les messages sont décrits de deux façons :
• Messages sous forme de texte : reportez-vous à « Messages sous forme de
texte », page 184.
• Codes d’erreur—Reportez-vous à « Messages avec codes d’erreur », page 190.
Messages sous forme de texte
Commande numéro incorrecte
Cause : une commande incorrecte a été insérée dans l’élément global
COMMAND.
Action : vérifiez la compatibilité du processus externe avec
MONITOR OCS.
Echec de la définition du tableau des tags de sortie
Cause : un tag sortie de la table Configuration système (Etat affichage,
Nom affichage ou Description affichage) n’a pas été défini ou mal
défini par l’une des tâches à lancer.
Action : accédez à la table de configuration système et définissez les tags
correctement.
Echec de la définition du tableau des tags du moniteur
Cause : un tag de surveillance (Déclencheur de démarrage, Etat tâche ou
Message tâche) de la table Configuration système n’a pas été
défini ou mal défini pour l’une des tâches à lancer.
Action : accédez à la table Configuration système et définissez les tags
correctement.
Echec de la lecture de l’en-tête du fichier nom du fichier
Cause : le fichier .CT est peut-être endommagé.
Action : supprimez le fichier .CT du répertoire FLINK/ct, puis relancez
l’application pour le reconstituer.
184 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
Echec de la surveillance du système MONITOR OCS
Cause : le système n’a pas pu lancer la tâche de surveillance. La
mémoire système est peut-être insuffisante.
Action : arrêtez les processus inutiles.
Echec de lecture dans le fichier nom de fichier
Cause : échec lors de la lecture du fichier.
Action : vérifiez les entrées de la table de configuration, les paramètres
de communication, les informations d’identification du matériel
et les connexions électriques.
Echec de l'initialisation du noyau
Cause : MONITOR OCS a déjà été initialisé. MONITOR OCS était en
cours d’exécution lors de la tentative d’initialisation.
Action : aucune action requise.
Echec d’initialisation de MONITOR OCS
Cause : échec de l’initialisation du système MONITOR OCS.
Action : assurez-vous que la clé maître est présente et connectée
correctement. Exécutez KEYINST et FLKEYVAL.
Echec du traitement de la table de configuration par le gestionnaire d'exploitation
Cause : un ou plusieurs tags ARGUMENT, COMMAND, PASSWORD,
SHUTDOWN ou STARTUP ne sont pas définis dans le fichier
GLOBAL.CDB. Le fichier a été endommagé ou mal installé.
Erreur lors de l'écriture dans le fichier journal nom du fichier
Cause : le disque est peut-être plein.
Action : supprimez les fichiers non nécessaires.
Expiration du délai de grâce. Le logiciel doit être enregistré
Cause:
MONITOR OCS a été installé sans avoir été enregistré pendant
la période de grâce de 10 jours.
Action : exécutez FLKEYVAL et suivez les instructions d’enregistrement.
MONITOR OCS / Principes de base / 185
6
Utilisation du Moniteur
d’exploitation
Action : contactez le Service d’assistance client.
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Gestionnaire d'exploitation : n° err. = numéro d’erreur
Cause : le Gestionnaire d’exploitation a été activé alors que cela n’était
pas nécessaire (erreur interne).
Action : aucune action requise.
Impossible d'arrêter le processus nom de processus
Cause : le processus est peut-être déjà interrompu.
Action : si le processus n’a pas été arrêté, essayez de l’interrompre
manuellement.
Impossible de convertir la table de sous-groupe nom
Cause : essai de conversion d’une ancienne application SPC.
Action : reportez-vous aux instructions de conversion dans les notes de
mise à jour.
Impossible de créer l'appl. nom de fichier : erreur numéro d’erreur
Cause : essai de démarrage d’une application déjà active.
Action : aucune action requise.
Impossible de lancer le processus nom de processus
Cause : le fichier binaire n’existe pas, ne peut pas être exécuté ou bien le
nom de fichier qui figure dans le champ FICHIER
EXECUTABLE de la table Configuration système est incorrect.
Sur certaines plates-formes, cela signifie que le nombre de
processus est insuffisant.
Action : vérifiez que le nom du fichier est correct dans la table
Configuration système ou reportez-vous au manuel MONITOR
OCS Principes de base.
Impossible de lire le fichier d'options FL.OPT
Cause : FL.OPT a été endommagé.
Action : vérifiez le contenu de FL.OPT en exécutant UKEY. Copiez
flnew.opt dans fl.opt.
186 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
Impossible d'ouvrir le fichier nom de fichier
Cause : le disque est peut-être plein ou il s’agit d’un fichier journal déjà
ouvert par un autre processus.
Action : supprimez tous les fichiers inutiles. Si cette erreur se reproduit
souvent, ajoutez de l’espace disque.
Index incorrect dans le fichier nom de fichier
Cause : impossible de lire l’index du fichier FLAPP/CT/TYPE.CT.
Action : supprimez le fichier, puis relancez l’application pour le
reconstituer.
La base de données temps réel n'est pas initialisée
Cause : MONITOR OCS s’initialise ou va s’arrêter.
Action : redémarrez MONITOR OCS.
La base de données temps réel pour application n'existe pas
Cause : tentative de démarrage d’un domaine USER alors que le
domaine SHARED n’existe pas.
Action : lancez le domaine SHARED.
Le domaine nom de domaine ne peut avoir qu'une seule instance
Cause : un domaine « parent » a été configuré de façon à avoir plusieurs
instances.
Le domaine nom de domaine ne se trouve pas dans la table de configuration
des domaines
Cause : le domaine spécifié n’existe pas dans le domaine .CT.
Action : le nom du domaine est peut-être incorrect ou n’existe pas dans la
Liste des éléments du domaine. Vérifiez que le domaine figure
bien dans cette liste et qu’il a été saisi correctement.
MONITOR OCS / Principes de base / 187
6
Utilisation du Moniteur
d’exploitation
Action : un domaine « parent » ne peut avoir qu’une seule instance.
Accédez à la Liste des éléments du domaine et faites passer
l’entrée à 1 dans le champ #INST.
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Le gestionnaire d'exploitation a refusé de démarrer
Cause : le Gestionnaire d’exploitation doit être la première tâche à
démarrer. L’ordre de lancement pour RUNMGR doit être à 0 ;
aucune autre tâche ne peut avoir ce chiffre comme ordre de
lancement.
Action : vérifiez l’ordre de lancement dans la table Configuration
système.
Le gestionnaire d'exploitation est en cours d'exécution
Cause : une copie du Gestionnaire d’exploitation est déjà en cours
d’exécution pour les noms de DOMAIN et USER spécifiés.
Action : modifiez les noms de DOMAIN ou de USER.
Le logiciel n'a pas été activé
Cause : une erreur s’est produite dans le fichier f1.key dans le répertoire
opt.
Action : 1. Exécutez KEYINST et si un contrat incorrect ou périmé est
trouvé, entrez à nouveau les informations de configuration.
2. Exécutez FLKEYVAL, puis suivez les instructions
d’enregistrement.
Le processus nom de processus n'a peut-être pas démarré
Cause : échec du démarrage du processus. Il n’a peut-être pas pu être
enregistré avec MONITOR OCS.
Action : vérifiez que le nom du fichier spécifié dans le champ FICHIER
EXECUTABLE de la table Configuration système est correct.
Vérifiez la compatibilité du processus avec MONITOR OCS.
Le processus nom de processus n'est peut-être pas arrêté
Cause : le processus peut avoir été interrompu.
Action : si le processus ne s’est pas arrêté, essayez de l’interrompre
manuellement.
Les processus clients ont refusé de démarrer
Cause : un ou plusieurs fichiers n’ont pu être lancés.
Action : reportez-vous aux messages d’erreur du processus concerné.
188 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
Les processus clients ont refusé de s'arrêter
Cause : le processus est peut-être déjà interrompu.
Action : si le processus n’a pas été arrêté, essayez de l’interrompre
manuellement.
Le tag d’environnement nom de tag possède un type incorrect
Cause : un type de données incorrect a été spécifié dans ce champ.
Action : indiquez un type de données correct pour ce champ.
Mémoire RAM saturée
Cause : plus de mémoire disponible.
Action : fermez les fenêtres ou les programmes non indispensables. Si
cette erreur se reproduit, augmentez la mémoire du système.
Nombre de proc défini nombre de processus supérieur au max nombre maximal
Cause : plus de 31 processus ont été lancés.
Action : lancez moins de processus.
Répertoire nom du répertoire inexistant
Cause : impossible de trouver le répertoire FLAPP spécifié dans la
variable d’environnement.
Action : définissez FLAPP dans un répertoire d’application correct.
Répertoire nom du répertoire n’est pas autorisé dans MONITOR OCS
Cause : la structure du sous-répertoire FLAPP n’est pas correcte.
Taille de fichier incorrecte pour nom de fichier
Cause : le fichier FLAPP/CT/TYPE.CT a été endommagé.
Action : supprimez le fichier, puis relancez l’application pour le
reconstituer.
MONITOR OCS / Principes de base / 189
Utilisation du Moniteur
d’exploitation
Action : (1) vérifiez le répertoire FLAPP. Ajoutez les sous-répertoires
manquants.
(2) définissez FLAPP dans un répertoire d’application correct.
6
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
Messages avec codes d’erreur
Deux messages d’erreur du Gestionnaire d’exploitation contiennent un numéro :
Impossible de créer l'appl. nom de fichier : erreur numéro d’erreur
Gestionnaire d'exploitation : n° err. = numéro d’erreur
Les numéros d’erreur de ces messages sont générés par la base de données temps
réel de MONITOR OCS. Chacun de ces numéros correspond à un mot-clé d’erreur.
Ce mot-clé n’apparaît pas dans le message mais est répertorié dans le tableau
ci-dessous. A partir du mot-clé de l’erreur, les ingénieurs du Service d’assistance
client peuvent identifier la cause du problème.
1 FLE_INTERNAL
Cause : erreur interne.
Action : voir « Correction des erreurs internes » à la fin de cette section.
2 FLE_OUT_OF_MEMORY
Cause : mémoire insuffisante.
Action : augmentez la mémoire RAM du système.
4 FLE_NO_FLINK_INIT
Cause : la base de données temps réel n’a pas été créée ou ne parvient
pas à s’initialiser complètement.
Action : fermez puis relancez MONITOR OCS.
5 FLE_NO_PROC_INIT
Cause : plusieurs conditions peuvent être à l’origine de l’erreur :
le nom de la tâche spécifiée n’a pas été entré dans la table
Configuration système.
Action : effectuez l’action correspondante :
entrez le nom de la tâche dans le champ Nom de tâche de la table
Configuration système.
Cause : la tâche est déjà en cours.
Action : aucune. La tâche se poursuit.
Cause : la tâche n’est pas activée sur la clé MONITOR OCS.
Action : contactez votre distributeur MONITOR OCS pour obtenir les
clés et/ou options adéquates.
190 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
7 FLE_BAD_ARGUMENT
Cause : erreur interne. Une tâche a essayé de transférer un argument
incorrect dans la base de données temps réel.
Action : voir « Correction des erreurs internes » à la fin de cette section.
9 FLE_BAD_TAG
Cause : les fichiers .CT doivent être reconstitués.
Action : reconstituez les fichiers .CT en exécutant CTGEN.
10 FLE_NULL_POINTER
Cause : erreur interne. Une tâche a renvoyé un pointeur nul.
Action : voir « Correction des erreurs internes » à la fin de cette section.
12 FLE_PROC_TABLE_FULL
Cause : 31 tâches sont en cours dans le domaine sélectionné. C’est le
maximum autorisé par domaine.
Action : aucune action requise. N’exécutez pas plus de 31 tâches par
domaine.
13 FLE_BAD_PROC_NAME
Cause : plusieurs conditions peuvent être à l’origine de cette erreur :
les fichiers .CT doivent être reconstitués.
Action : effectuez l’action correspondante :
exécutez CTGEN pour reconstituer les fichiers .CT. Si le
problème persiste, passez à l’étape 2.
Action : à partir du Menu principal du Gestionnaire de configuration,
accédez à la table Configuration système et vérifiez que les noms
des tâches de l’application sont indiqués dans le champ Nom de
tâche.
Cause : la tâche requise n’est pas en cours d’exécution.
Action : assurez-vous que vous avez démarré toutes les tâches
nécessaires à l’exécution de l’application.
MONITOR OCS / Principes de base / 191
6
Utilisation du Moniteur
d’exploitation
Cause : un nom de tâche utilisé dans l’application ne figure pas dans le
champ Nom de tâche de la table Configuration système.
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
14 FLE_BAD_USER_NAME
Cause : la variable d’environnement FLUSER n’est pas définie.
Action : définissez la variable d’environnement, puis relancez
MONITOR OCS.
22 FLE_ALREADY_ACTIVE
Cause : la tâche est déjà en cours.
Action : aucune. Ne démarrez pas une tâche déjà en cours.
23 FLE_NOT_LOCKED
Cause : erreur interne. Une tâche a essayé de déverrouiller une base de
données temps réel sans l’avoir verrouillée au préalable.
Action : voir « Correction des erreurs internes » à la fin de cette section.
24 FLE_LOCK_FAILED
Cause : erreur interne. Une tâche a utilisé un identificateur incorrect
pour verrouiller la base de données temps réel. Par conséquent,
la tâche n’a pas pu verrouiller la base de données temps réel ou
s’exécuter normalement.
Action : voir « Correction des erreurs internes » à la fin de cette section.
25 FLE_LOCK_EXPIRED
Cause : le verrou posé par la tâche sur la base de données temps réel a
été maintenu plus longtemps que le temps autorisé par le noyau.
Action : aucune. Actuellement, le noyau permet aux tâches de verrouiller
la base de données temps réel pour une durée illimitée. Le
verrou n’expirera donc pas.
26 FLE_WAIT_FAILED
Cause : erreur interne. En essayant d’effectuer un appel attente de
changement sur un élément, une tâche a envoyé un
identificateur de tâche incorrect à la base de données temps réel.
Action : voir « Correction des erreurs internes » à la fin de cette section.
192 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
28 FLE_QSIZE_TOOBIG
Cause : erreur interne. Une tâche a tenté d’associer une file d’attente à
un élément alors que la mémoire était insuffisante.
Action : voir « Correction des erreurs internes » à la fin de cette section.
29 FLE_QSIZE_CHANGED
Cause : erreur interne. Une tâche a tenté d’associer une file d’attente à
un élément auquel était déjà associée une file de taille différente.
Action : voir « Correction des erreurs internes » à la fin de cette section.
30 FLE_NO_TAG_LIST
Cause : cette erreur ne se produit que sur les tâches personnalisées
écrites à l’aide du PAK de MONITOR OCS. Si la tâche
personnalisée a été définie pour accéder aux éléments par leur
nom et non par leur identificateur, une erreur est générée si la
liste des éléments n’a pas été définie.
Action : utilisez la fonction API FL_SET_TAG_LIST pour définir la liste
des éléments. Redémarrez ensuite MONITOR OCS. Pour plus
d’informations sur L_SET_TAG_LIST, reportez-vous au manuel
Programmer’s Access Kit (PAK).
31 FLE_TAG_LIST_CHANGED
Cause : ce message ne s’affiche que si une application a été configurée de
façon à ce qu’une tâche contrôle la liste d’éléments d’une autre
tâche. Si une tâche modifie la liste d’éléments d’une autre tâche,
elle envoie ce message pour l’en informer.
Action : aucune action requise.
Cause : erreur interne. La base de données temps réel a essayé en vain
d’activer une tâche qui attendait la modification de la valeur
d’un élément particulier.
Action : voir « Correction des erreurs internes » à la fin de cette section.
MONITOR OCS / Principes de base / 193
Utilisation du Moniteur
d’exploitation
32 FLE_WAKEUP_FAILED
6
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
33 FLE_NO_SIGNALS
Cause:
si une tâche appelle la fonction FL_RECV_SIG pour déterminer
si un signal lui a été envoyé, la fonction FL_RECV_SIG renvoie
un message. Si aucun signal n’a été envoyé, FL_RECV_SIG
renvoie ce message.
Action : aucune action requise.
34 FLE_SIGNALLED
Cause : la base de données temps réel envoie ce message pour informer
une tâche en attente qu’elle a reçu un signal, et non une
modification de la valeur de l’élément qu’elle attend.
Action : aucune action requise.
35 FLE_NOT_MAILBOX
Cause : l’une des conditions à l’origine de l’erreur est :
les fichiers .CT doivent être reconstitués.
Action : effectuez l’action correspondante :
exécutez CTGEN pour reconstituer les fichiers .CT. Si le
problème persiste, passez à l’étape 2.
Cause : lors de la configuration d’une tâche, vous avez utilisé, dans un
champ, un tag d’un autre type que MAILBOX, qui est le type
requis.
Action : ouvrez les panneaux de configuration à partir du Menu principal
de la tâche contenant l’erreur. Assurez-vous que les éléments se
trouvant dans les champs, nécessitant des tags MAILBOX, ont
bien le type requis.
36 FLE_NO_MESSAGES
Cause : si, en utilisant la fonction PAK QUERY_MBX, une tâche
demande à visualiser un message dont le numéro se trouve hors
de l’intervalle des messages disponibles, la fonction
QUERY_MBX renvoie ce message. Par exemple, si une tâche
demande à visualiser le troisième message de la file d’attente
alors que cette dernière n’en contient que deux, elle demande à
visualiser un message hors de l’intervalle existant.
Action : aucune action requise.
194 / MONITOR OCS / Principes de base
Utilisation du Moniteur d’exploitation
Messages du gestionnaire d’exploitation
37 FLE_ACCESS_DENIED
Cause : si une tâche tente de lire un tag mailbox interdit en lecture, la
base de données temps réel renvoie cette erreur. S’il s’agit d’une
tâche personnalisée développée à l’aide de PAK, le programmeur
n’a peut-être pas octroyé les droits de propriété à la tâche
demandant la lecture de l’élément mailbox.
Action : utilisez la fonction PAK FL_SET_OWNER_MBX pour déclarer
la tâche propriétaire de l’élément mailbox.
Cause : erreur interne.
Action : voir « Correction des erreurs internes » à la fin de cette section.
41 FLE_APP_EXISTS
Cause : une base de données temps réel ayant le même FLNAME mais
un nombre différent d’utilisateurs ou d’éléments existe déjà.
Action : arrêtez la base de données temps réel active ou définissez
FLNAME sous un autre nom.
42 FLE_NO_FLINK_RTDB
Cause : un domaine USER a été démarré pour une base de données
temps réel dont le domaine SHARED n’a pas été démarré.
Action : démarrez d’abord le domaine SHARED.
Correction des erreurs internes
Les erreurs internes sont généralement causées par l’une des tâches en cours du
système et non par votre application. Par conséquent, nous vous recommandons
de suivre les instructions suivantes pour corriger une erreur interne.
2. Ecrivez les messages d’erreur qui s’affichent sur l’écran du Gestionnaire
d’exploitation et les tâches correspondantes (la tâche en cause risque de
générer un message qui, apparemment, a peu de rapport avec l’erreur réelle).
3. Si la tâche à l’origine de l’erreur est externe, contactez le fournisseur
approprié.
MONITOR OCS / Principes de base / 195
Utilisation du Moniteur
d’exploitation
1. Essayez de déterminer la tâche en cause en arrêtant MONITOR OCS, puis en
le relançant et en démarrant les tâches les unes après les autres.
6
•
Utilisation du Moniteur d’exploitation
•
Messages du gestionnaire d’exploitation
•
•
4. Si la tâche à l’origine de l’erreur provient de MONITOR OCS, contactez le
Service d’assistance client.
5. Si la tâche ne peut être identifiée, contactez le Service d’assistance client.
196 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 7
Utilitaires
MONITOR OCS
• FLNEW : crée une nouvelle application MONITOR OCS dotée d’une
configuration de base.
• FLTEST : permet de tester l’installation.
• FLDEMO : donne des exemples de développement d’applications.
• FLCONV : convertit une application d’un environnement en cours en un nouvel
environnement lors de mises à jour de versions ou de transferts entre les
opérations.
• FLSAVE : enregistre l’application MONITOR OCS sur une disquette ou sur un
autre répertoire du disque dur.
• CTGEN : reconstitue les fichiers CT.
• CDBLIST : permet de visualiser les fichiers CDB binaires en code ASCII.
• CTLIST : permet de visualiser les fichiers CT binaires en code ASCII.
• DBCHK : corrige les fichiers d’index de base de données de MONITOR OCS.
• EXPLODE : décompresse les fichiers à partir des disquettes d’installation de
MONITOR OCS.
• KEYINST : installe la licence de MONITOR OCS avec les options spécifiées.
• FLKEYVAL : active le logiciel MONITOR OCS une fois l’installation terminée.
• FLSHM : utilitaire d’affichage de mémoire répertoriant les zones de mémoire
existantes de la base de données temps réel de MONITOR OCS. Cette
information vous permet d’éliminer les zones de mémoire verrouillées à la suite
d’un arrêt de MONITOR OCS.
• UKEY : affiche les options de licence.
• BH_SQL : pour plus d’informations sur cet utilitaire permettant de mettre à
jour les fichiers de base de données de MONITOR OCS dBASE IV,
reportez-vous au manuel Data Logging Configuration Guide.
Ce chapitre vous explique comment utiliser ces utilitaires. La casse et les formats
des lignes de commande peuvent varier d’une plate-forme à l’autre. Pour obtenir
des détails sur une plate-forme spécifique, tapez un point d’interrogation à l’invite
de la ligne de commande pour accéder à l’aide.
MONITOR OCS / Principes de base / 197
Utilitaires
MONITOR OCS
MONITOR OCS fournit les utilitaires de maintenance générale suivants :
7
•
Utilitaires MONITOR OCS
•
FLNEW
•
•
FLNEW
Après la première installation de MONITOR OCS, vous devez créer une nouvelle
application à l’aide de l’utilitaire FLNEW. Cette dernière vous sert de base pour la
création d’une application MONITOR OCS. Cet utilitaire crée les sous-répertoires
nécessaires.
FLNEW écrase toute application MONITOR OCS qui existe déjà dans le
répertoire de destination. Pour conserver une application existante,
sauvegardez-la à l’aide de l’utilitaire FLSAVE avant d’exécuter l’utilitaire
FLNEW ou vérifiez que vous créez la nouvelle application dans un répertoire vide
ou nouveau.
FLNEW fournit un ensemble de bibliothèques comprenant des composants
d’application permettant d’effectuer des opérations graphiques, logiques, de
traitement et de communication. Pour plus de détails sur les bibliothèques les
plus utilisées, reportez-vous au manuel Notes de mise à jour.
198 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
FLTEST et FLDEMO
FLTEST et FLDEMO
7
• FLTEST est une application test permettant de vérifier si l’installation de
MONITOR OCS est correcte. Cette application comprend également des
exemples de tâches courantes.
• FLDEMO vous propose différentes possibilités de développement
d’applications. Vous pouvez lancer cette application de démonstration en
démarrant le Gestionnaire d’exploitation de MONITOR OCS, si et seulement si
l’application FLAPP est restaurée.
Cette section décrit la méthode de restauration de l’application FLTEST ou
FLDEMO sur chaque système d’exploitation pris en charge par MONITOR OCS.
Le processus est différent pour chacun de ces systèmes.
MONITOR OCS / Principes de base / 199
Utilitaires
MONITOR OCS
Après avoir installé MONITOR OCS, exécutez les applications test et de
démonstration, FLTEST et FLDEMO, afin de vérifier si l’installation de
MONITOR OCS est correcte.
•
Utilitaires MONITOR OCS
•
Systèmes d’exploitation Windows NT et Windows 95
•
•
Systèmes d’exploitation Windows NT et Windows 95
Pour restaurer FLTEST ou FLDEMO sur un système d’exploitation Windows NT
ou Windows 95, procédez comme suit :
1 Choisissez l’icône Restaurer l’application dans la fenêtre de groupes
MONITOR OCS.
Pour restaurer
une application,
cliquez deux fois
sur cette icône.
2 La boîte de dialogue Restaurer une application MONITOR OCS s’affiche :
200 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Systèmes d’exploitation Windows NT et Windows 95
3 Entrez les informations suivantes :
Source
Entrez le nom complet du chemin d’accès du répertoire source de
l’application.
c:\flink\mps\fltest.mps
Si vous restaurez FLDEMO, entrez :
c:\flink\mps\fldemo.mps
Destination
Entrez le nom complet du chemin d’accès au répertoire de
destination de l’application.
4 Choisissez Fichier de sauvegarde multiplate-formes local en tant que type de fichier de
sauvegarde que vous souhaitez restaurer.
5 Cliquez sur OK. FLREST commence à restaurer les fichiers.
6 Créez un groupe de programmes pour l’application FLTEST en sélectionnant
l’option Groupe de programme dans le Gestionnaire de programmes de Windows.
Ces applications sont configurées pour l’utilisation de la tâche Historique pour
dBASE IV. Si vous n’utilisez pas cet Historique, configurez l’application de façon à
utiliser l’Historique souhaité avant de lancer toute activité permettant l’accès à
une base de données relationnelle.
Cette application utilise la majorité des tâches MONITOR OCS que vous avez
achetées. Certains écrans peuvent ne pas fonctionner si vous n’avez pas acheté ou
installé la tâche fournissant les informations à cet écran.
MONITOR OCS / Principes de base / 201
Utilitaires
MONITOR OCS
Si vous restaurez FLTEST, entrez :
7
•
Utilitaires MONITOR OCS
•
Systèmes d’exploitation OS/2
•
•
Systèmes d’exploitation OS/2
Cette section décrit comment restaurer l’application FLTEST ou FLDEMO sur un
système d’exploitation OS/2 à partir du Bureau ou d’une ligne de commande.
A partir du Bureau
1 Dans le Bureau, choisissez l’icône ou l’option de menu MONITOR OCS OS/2 afin
d’afficher les applications disponibles dans le groupe MONITOR OCS.
Pour restaurer une
application, cliquez
deux fois sur cette
icône.
2 Choisissez l’icône Restaurer l’application.
3 Suivez les instructions affichées à l’écran.
A partir d’une ligne de commande
1 A l’invite du système OS/2, passez du répertoire en cours au répertoire MPS dans
le chemin d’accès FLINK. Par exemple,
CD \FLOS2\MPS
2 Si vous souhaitez restaurer l’application FLTEST, entrez la commande suivante :
FLREST FLTEST.MPS c:\FLTEST /loc
Si vous souhaitez restaurer l’application FLDEMO, entrez la commande
suivante :
FLREST FLTEST.MPS c:\FLDEMO /loc
3 Entrez les informations suivantes :
Source
Entrez le nom complet du chemin d’accès au répertoire source de
l’application.
Si vous restaurez FLTEST, entrez :
c:\flink\mps\fltest.mps
Si vous restaurez FLDEMO, entrez :
202 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Systèmes d’exploitation OS/2
c:\flink\mps\fldemo.mps
Destination
Entrez le nom complet du chemin d’accès au répertoire de
destination de l’application.
sauvegarde que vous souhaitez restaurer.
5 Cliquez sur OK. FLREST commence à restaurer les fichiers.
6 Créez un groupe de programmes pour l’application FLTEST en sélectionnant
l’option Groupe de programme dans le Gestionnaire de programmes de Windows.
Ces applications sont configurées pour l’utilisation de la tâche Historique pour
dBASE IV. Si vous n’utilisez pas cet Historique, configurez l’application de façon à
utiliser l’Historique souhaité avant de lancer toute activité permettant l’accès à
une base de données relationnelle.
Cette application utilise la majorité des tâches MONITOR OCS que vous avez
achetées. Certains écrans peuvent ne pas fonctionner si vous n’avez pas acheté ou
installé la tâche fournissant les informations à cet écran.
MONITOR OCS / Principes de base / 203
Utilitaires
MONITOR OCS
4 Choisissez Fichier de sauvegarde multiplate-formes local en tant que type de fichier de
7
•
Utilitaires MONITOR OCS
•
Systèmes d’exploitation UNIX
•
•
Systèmes d’exploitation UNIX
Cette section décrit comment restaurer l’application FLDEMO ou FLTEST sur un
système d’exploitation UNIX.
Restauration de FLDEMO
1 Créez un répertoire cible pour l’application test en entrant la commande suivante
à l’invite du système :
mkdir fldemo
2 Choisissez le répertoire nouvellement créé en entrant la commande suivante à
l’invite du système :
cd fldemo
3 Entrez la commande suivante pour restaurer le fichier de sauvegarde
multiplate-forme pour l’application FLDEMO.
flrest FLINK/mps/fldemo.mps /fldemo /loc
Restauration de FLTEST
Pour restaurer l’application FLTEST sur un système d’exploitation UNIX,
procédez comme suit :
1 Créez un répertoire cible pour l’application test en entrant la commande suivante
à l’invite du système :
mkdir fltest
2 Choisissez le répertoire nouvellement créé en entrant la commande suivante à
l’invite du système :
cd fltest
3 Entrez la commande suivante pour restaurer le fichier de sauvegarde
multiplate-forme pour l’application FLTEST.
flrest FLINK/mps/fltest.mps /usr/flapps/fltest /loc
204 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Dépendances entre les modules
Dépendances entre les modules
7
Reportez-vous au tableau ci-dessous pour déterminer les tâches nécessaires à
l’exécution des applications appropriées lors de l’installation de MONITOR OCS.
FLDEMO
FLTEST
Gestionnaire
d’alarmes
Générateur de
rapports
Gestionnaire
d’alarme
Persistance
Gestionnaire de
configuration
Contrôle de
processus
statistique
(SPC)
Gestionnaire de
configuration
Recette de
fabrication
Graphique
d’exploitation
Recalcul
processus
statistique
Graphique
d’exploitation
Générateur de
rapports
Consultation
base de données
Horloge
Consultation
base de données
SPR
Consignateur de
base de données
Compteur
Consignateur de
base de données
Contrôle de
processus
statistique
(SPC)
Historique pour
DB4
Courbes de
tendances
Historique pour
DB4
Gestionnaire
d’impression
Gestionnaire de
fichiers
Gestionnaire de
fichiers
Horloge
Maths et
logique
interprétées
Maths et
logique
interprétées
Courbes de
tendances
Recette
Compteur
MONITOR OCS / Principes de base / 205
Utilitaires
MONITOR OCS
Tableau 7-1
•
Utilitaires MONITOR OCS
•
FLCONV
•
•
FLCONV
Après avoir restauré une application MONITOR OCS sur une nouvelle
plate-forme ou sur une nouvelle version MONITOR OCS, vous devez la convertir à
l’aide de l’utilitaire FLCONV. Après avoir converti l’application, vous ne pouvez
pas l’exécuter avec l’ancienne version de MONITOR OCS.
N’interrompez pas la conversion après l’avoir lancée. En effet, vous pourriez
altérer l’application.
Pour convertir une application, procédez comme suit :
1 Sauvegardez l’application à l’aide d’un utilitaire FLSAVE propre à une
plate-forme, si cela n’est pas déjà fait. Pour plus d’informations, reportez-vous à la
section FLSAVE de ce chapitre.
2 Lancez l’utilitaire FLCONV. Une boîte de dialogue s’affiche et indique le lecteur et
le chemin d’accès de l’application à convertir. Vérifiez que les informations
indiquées sont correctes.
3 Choisissez l’une des options suivantes :
OK
Convertit l’application.
Annuler Annule la conversion.
Les fichiers d’application sont convertis.
206 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
FLSAVE
FLSAVE
7
L’utilitaire FLSAVE dispose de deux méthodes d’enregistrement des applications
de MONITOR OCS :
• sauvegarde propre à une plate-forme ;
• sauvegarde multiplate-forme.
Sauvegarde propre à une plate-forme
La méthode de sauvegarde propre à une plate-forme crée une copie d’une
application que vous pouvez restaurer sur d’autres ordinateurs fonctionnant sur
le même système d’exploitation. Utilisez la sauvegarde propre à une plate-forme
pour :
• enregistrer des fichiers propres à une plate-forme ;
• sauvegarder des applications.
Cette méthode permet d’archiver toute l’application.
Sauvegarde multiplate-forme
La méthode de sauvegarde multiplate-forme transfère une application à partir
d’un système MONITOR OCS fonctionnant sur un système d’exploitation vers un
système MONITOR OCS fonctionnant sur un autre système d’exploitation. Cette
méthode réduit une application MONITOR OCS en un seul fichier image de
l’application. Utilisez la sauvegarde multiplate-forme lorsque vous acheminez des
applications à travers des plates-formes.
Si vous convertissez une application créée sous une version de MONITOR OCS
antérieure à 4.3, votre plate-forme de système d’exploitation a pu autoriser des
noms de fichiers, des noms de répertoires et des écrans graphiques comprenant
plus de 8 caractères, sans compter l’extension. A partir de la version 4.3, les noms
de fichiers, les noms de répertoires et les écrans graphiques peuvent contenir au
maximum 8 caractères. S’ils dépassent cette limite, l’application n’est pas
restaurée dans la version MONITOR OCS 4.3 ou postérieure.
MONITOR OCS / Principes de base / 207
Utilitaires
MONITOR OCS
Enregistrez les fichiers d’applications de MONITOR OCS à l’aide de l’utilitaire
FLSAVE. FLSAVE écrase les fichiers existants. N’enregistrez jamais sous le
répertoire racine (répertoire FLINK) ou tout autre répertoire contenant des
fichiers de travail. Pour plus de sécurité, créez un répertoire indépendant pour les
sauvegardes, de préférence sur un disque séparé ou sur une partition.
•
Utilitaires MONITOR OCS
•
FLSAVE
•
•
Ne restaurez jamais une sauvegarde multiplate-forme sur une autre version de
MONITOR OCS que celle utilisée pour cette sauvegarde. En effet, vous pourriez
perdre des données de configuration.
Sauvegarde d’une application
Pour enregistrer une application selon la méthode de sauvegarde propre à une
plate-forme ou multiplate-forme, procédez comme suit :
1 Formatez (initialisez) la disquette cible avant de lancer FLSAVE. Il est
recommandé d’utiliser une disquette vierge car FLSAVE détruit toute application
figurant sur la disquette.
2 Insérez une disquette cible dans le lecteur.
3 Lancez l’utilitaire FLSAVE. La boîte de dialogue Sauvegarder une application
MONITOR OCS s’affiche.
4 Dans cette boîte, entrez les informations suivantes :
Source
Destination
Enregistrer les
fichiers de
données de
l’application
Indique le lecteur et le chemin d’accès de l’application, par
défaut : c:\flapp.
Indique le lecteur et le chemin d’accès de destination, par
défaut : a:\. Si vous ne spécifiez pas de nom de fichier dans le
chemin d’accès de destination, l’opération FLSAVE
multiplate-forme échoue.
Indique s’il faut sauvegarder ou non tous les fichiers de données
d’application. Pour utiliser cette option, cliquez sur la case
d’option.
5 Choisissez le type de sauvegarde à effectuer parmi l’une des sauvegardes
suivantes :
Sauvegarde locale
Effectue une sauvegarde propre à une plate-forme.
Fichier de
sauvegarde
multiplate-formes
local
Effectue une sauvegarde multiplate-forme sur un lecteur local.
Fichier de
sauvegarde
multiplate-formes
de réseau
Effectue une sauvegarde multiplate-forme du noeud en cours sur
un noeud distant. Choisissez cette option si vous souhaitez
restaurer l’application sur un noeud exécutant MONITOR OCS
sous un autre système d’exploitation.
208 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
FLSAVE
FLSAVE distribue automatiquement les fichiers sur des disquettes pour le format
Sauvegarde locale uniquement. Cette répartition automatique n’existe pas pour
les sauvegardes multiplate-forme locales.
6 Après avoir complété ce panneau, cliquez sur OK ou Annuler.
OK
Lance l’opération de sauvegarde.
ANNULER
Quitte l’application sans la sauvegarder.
Vous pouvez sauvegarder les fichiers suivants en utilisant l’une ou l’autre des
opérations de sauvegarde FLSAVE, propre à une plate-forme et multiplate-forme :
• Editeur d’applications,
• écrans graphiques,
• fichiers de format du rapport (RPT/*.FMT),
• champ source Maths et logique (PROCS/ *.PRG, *.INC),
• fichiers source CML (CML/*.C, *.H, *MAK),
• fichiers de configuration de réseau (NET/*.*).
Les fichiers suivants sont sauvegardés à l’aide des opérations de sauvegarde
FLSAVE propre à une plate-forme :
• fichiers binaires CML (CML/*.OBJ, *.EXE),
• fichiers d’historisation (LOG/*>*),
• fichiers de recette (RCP/*.*).
7 Une fois les fichiers sauvegardés dans le lecteur et le répertoire ou les disquettes
appropriés, le message suivant s’affiche :
Application MONITOR OCS sauvegardée
8 A l’aide de l’utilitaire FLSAVE de sauvegarde multiplate-forme, sauvegardez les
fichiers binaires CML, les fichiers d’historisation ou de recette en les copiant
manuellement sur une disquette de sauvegarde.
MONITOR OCS / Principes de base / 209
7
Utilitaires
MONITOR OCS
Cette option utilise le rcp exécutable TCP/IP pour copier les
sauvegardes multiplate-forme entre les noeuds sur le réseau. Il
faut donc configurer le noeud de destination en tant que serveur
de réseau et le nom d’hôte du noeud source doit figurer dans le
fichier de destination HOST.EQU.
•
Utilitaires MONITOR OCS
•
CTGEN
•
•
CTGEN
L’utilitaire CTGEN lie les noms de tags spécifiés dans les tables de base de
données aux numéros de tags mis à jour par la base de données temps réel ou les
convertit en ces numéros. Lors de l’exécution, la tâche charge le fichier CT puis
crée toutes les structures internes nécessaire à la réalisation du travail. Pour
améliorer les performances, les tâches utilisent le numéro de tag indiqué dans le
fichier CT au lieu des numéros de tags de la ou des tables de base de données pour
accéder à la base de données temps réel.
CTGEN crée les fichiers CT et reconstitue tous les fichiers CT dont les tables de
base de données ont été modifiées à l’aide du fichier CTLIST. Vous pouvez lancer
l’utilitaire CTGEN en mode autonome ou en combinant plusieurs paramètres.
Pour lancer CTGEN en mode autonome, entrez la commande suivante à l’invite
du système :
ctgen <Enter>
210 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
CDBLIST
CDBLIST
7
Cet utilitaire permet d’effectuer des mises au point au niveau de la configuration
de base de données.
cdblist [-d] <file.cdb> [<file.mdx]
où
-d
<file.cdb>
indique les noms de champs.
est le fichier de base de données dont le contenu doit s’afficher.
MONITOR OCS / Principes de base / 211
Utilitaires
MONITOR OCS
Ligne de commande :
•
Utilitaires MONITOR OCS
•
CTLIST
•
•
CTLIST
Cet utilitaire permet d’effectuer des mises au point au niveau binaire.
Ligne de commande :
ctlist <file.ct>
212 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
DBCHK
DBCHK
7
L’utilitaire de vérification de bases de données (DBCHK) vous permet de :
• vérifier si la base de données contient des fichiers d’index endommagés ;
Utilitaires
MONITOR OCS
• supprimer des entrées en double ;
• reconstituer les fichiers d’index.
Syntaxe :
dbchk [options]
où
options contrôle la manière dont l’utilitaire dbchk s’exécute. Si vous ne spécifiez
pas de paramètres de ligne de commande, cet utilitaire signale uniquement les
problèmes éventuels rencontrés dans toute l’application sans les corriger. options
peut correspondre à l’une des entrées suivantes :
-Aflrép_app définit le nom du répertoire d’applications à vérifier, où
flrép_app est le chemin d’accès complet au répertoire. Si vous ne
spécifiez pas flrép_app, le répertoire par défaut FLAPP est
utilisé. N’utilisez pas d’espace entre l’option -A et flrép_app.
-Ttitrefichier définit les fichiers à vérifier, où titrefichier est le nom du fichier
contenant les noms des fichiers AC à vérifier. titrefichier peut être
le nom de tout fichier que vous avez créé à l’aide d’un éditeur de
texte.
FLINK\AC\TITLES : chemin d’accès au fichier contenant les
noms de tous les fichiers AC auxquels vous pouvez accéder à
partir du Menu principal du Gestionnaire de configuration.
Utilisez cette option si vous souhaitez vérifier tous les fichiers.
FLINK\AC\TTITLES : nom du fichier contenant les noms de
tous les fichiers AC auxquels vous ne pouvez pas accéder
directement à partir du Menu principal, comme les bases de
données d’objets et de références croisées. N’utilisez pas d’espace
entre l’option -T et titrefichier.
-C signale les problèmes éventuels mais ne les corrige pas. Si vous
choisissez cette option, le système génère uniquement des
rapports, même si d’autres options sont spécifiées.
MONITOR OCS / Principes de base / 213
•
Utilitaires MONITOR OCS
•
DBCHK
•
•
-D supprime les entrées en double des fichiers de base de données et
génère un nouvel index si des doublons sont détectés. Ne spécifiez
pas un fichier autorisant les entrées en double car elles seront
supprimées.
-I génère un nouvel index pour les fichiers de base de données.
-Vn active le mode verbeux où n indique le niveau de verbosité. Vous
pouvez entrer l’un des niveaux suivants :
1 Fournit uniquement des messages avec des codes
d’enregistrements.
2 Fournit des messages avec texte.
-W vérifie toute l’application. Autrement dit, tous les fichiers AC
répertoriés dans titrefichier ainsi que les fichiers OBJECT.AC,
XREF.AC, DOMAIN.AC, et TYPE.AC, sont vérifiés.
fichier_ac.AC
>nomfichier.out
est le nom du fichier AC ou de la liste de fichiers à vérifier. Vous
pouvez spécifier jusqu’à 200 fichiers AC. Vous devez entrer
chaque nom sur une nouvelle ligne.
réachemine l’affichage vers nomfichier.out où nomfichier est le
nom du fichier recevant l’affichage.
214 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
EXPLODE
EXPLODE
7
Syntaxe :
explode fichierenentrée fichierensortie
où
fichierenentrée
est le chemin d’accès complet au fichier que vous souhaitez copier
à partir de la disquette d’installation, y compris le nom du lecteur
où est monté cette disquette.
fichierensortie
est le nom du lecteur et le chemin d’accès complet du répertoire
où vous souhaitez écrire le fichier.
MONITOR OCS / Principes de base / 215
Utilitaires
MONITOR OCS
Si un fichier système MONITOR OCS, et non un fichier d’applications, est
endommagé et doit être remplacé sur le disque dur à partir du support
d’installation, utilisez l’utilitaire explode pour décompresser les fichiers
individuels avant de les remplacer. Cette opération est obligatoire pour les
plates-formes Windows NT, Windows 95 et OS/2 car les supports des logiciels de
base et d’installation contiennent des fichiers compressés.
•
Utilitaires MONITOR OCS
•
KEYINST
•
•
KEYINST
Il s’agit d’un utilitaire de protection qui est généralement lancé au cours de
l’installation. Vous pouvez cependant le lancer à tout moment. Il vous permet de
créer une clé sans que vous soyez obligé d’effectuer tout le processus d’installation.
En entrant le numéro de série suivi de la séquence de configuration, vous ouvrez
une partie du programme dans laquelle vous entrez le numéro d’enregistrement
sans avoir à effectuer tout le processus d’installation.
216 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
FLKEYVAL
FLKEYVAL
7
Une fois KEY activé, le système vous invite à entrer le numéro d’autorisation sans
que vous soyez obligé d’effectuer tout le processus d’installation.
MONITOR OCS / Principes de base / 217
Utilitaires
MONITOR OCS
Il s’agit d’un utilitaire de protection qui est généralement lancé au cours de
l’installation. Vous pouvez cependant le lancer à tout moment. Une fois que vous
avez reçu votre numéro d’enregistrement, vous devez contacter USDATA dans les
dix jours afin d’obtenir un numéro d’autorisation. L’utilitaire FLKEYVAL vous
permet d’accéder rapidement au système afin d’entrer ce numéro.
•
Utilitaires MONITOR OCS
•
FLSHM
•
•
FLSHM
L’utilitaire flshm vous permet d’effectuer les opérations suivantes :
• répertorier les zones de mémoire utilisées par les bases de données temps réel
multi-utilisateur de MONITOR OCS ;
• éliminer les zones de mémoire verrouillées à la suite d’un arrêt anormal de
MONITOR OCS. Cette opération est uniquement nécessaire dans un
environnement multi-utilisateur.
Syntaxe de cette commande :
flshm [option] [rtdb_name]
où
option
contrôle la manière dont l’utilitaire flshm s’exécute. Si vous ne
spécifiez pas d’option, vous recevez une liste des bases de données
temps réel disponibles. option peut correspondre à l’une des
entrées suivantes :
-L Répertorie les bases de données temps réel
existantes.
-U Répertorie tous les noms de domaines et
d’utilisateurs pour chaque base de données temps
réel.
-M Répertorie tous les segments de mémoire partagée
pour chaque domaine.
-D Supprime la base de données temps réel. Avant
d’utiliser cette option, arrêtez le Gestionnaire
d’exploitation.
-C Efface l’indicateur actif associé à un ou plusieurs
noms d’utilisateurs pour l’application indiquée.
Permet à l’utilisateur de démarrer à nouveau
l’application sans arrêter MONITOR OCS. Utilisez
uniquement cette option en cas d’arrêt anormal
d’un domaine unique.
nom_rtdb
est le nom de la base de données temps réel à traiter. Ce champ
est facultatif, sauf pour l’option -D. Si aucun nom n’est entré pour
nom_rtdb, le système effectue les actions de la base de données
définie dans la variable d’environnement FLNAME.
Par exemple, spécifiez la commande suivante pour déverrouiller les zones de
mémoire partagée pour la base de données temps réel flapp1.
flshm -lmu
218 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
UKEY
UKEY
7
L’utilitaire UKEY vous permet d’effectuer les opérations suivantes :
• répertorier les options sous licence ;
Dans un environnement UNIX, entrez cette commande en minuscules. Syntaxe :
ukey [options]
où options peut correspondre à l’une des entrées répertoriées dans la liste
ci-dessous. Si vous ne spécifiez pas d’option, un menu apparaît et affiche toutes les
options disponibles dans l’utilitaire ukey.
-1 Répertorie toutes les options fournies avec votre licence. Si les
options tiennent sur plus d’une page, la liste s’arrête à la fin de
chaque page.
-lp Répertorie toutes les options sans s’arrêter à la fin de chaque
page.
-d Répertorie toutes les options disponibles. Si les options tiennent
sur plus d’une page, la liste s’arrête à la fin de chaque page.
-dp Répertorie toutes les options sans s’arrêter à la fin de chaque
page.
-c Vérifie si le système est correctement initialisé. Si cette
vérification échoue, le message suivant s’affiche :
La clé n’est pas installée
Dans ce cas, installez la clé ou le code de protection du logiciel.
MONITOR OCS / Principes de base / 219
Utilitaires
MONITOR OCS
• vérifier les options sous licence.
•
Utilitaires MONITOR OCS
•
Messages d’erreur des utilitaires
•
•
Messages d’erreur des utilitaires
Si une erreur se produit lorsque MONITOR OCS exécute un utilitaire, des
messages d’erreur apparaissent sur l’écran. Cette section répertorie ces messages,
indique quelles en sont les causes et comment y remédier.
Erreur lors de l’écriture dans le fichier nom du fichier
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les éléments suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels nécessaires à l’exécution de
MONITOR OCS (tels que X-Windows) ont été installés et
correctement configurés.
Vous devez également posséder la bonne version de
MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible et que l’erreur
persiste, contactez le Service d’assistance client.
Impossible de créer le fichier nom du fichier
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les éléments suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels nécessaires à l’exécution de
MONITOR OCS (tels que X-Windows) ont été installés et
correctement configurés.
Vous devez également posséder la bonne version de
MONITOR OCS.
220 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Messages d’erreur des utilitaires
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible et que l’erreur
persiste, contactez le Service d’assistance client.
Cause : le système d’exploitation, l’un des logiciels installés ou la
configuration matérielle de votre système n’est pas valable ou est
incompatible avec un autre élément, ou encore une erreur
interne s’est produite.
Action : vérifiez les éléments suivants :
1. Le système d’exploitation est configuré pour exécuter
MONITOR OCS (paramètres de mise au point, ressources,
etc.).
2. Tous les autres logiciels nécessaires à l’exécution de
MONITOR OCS (tels que X-Windows) ont été installés et
correctement configurés.
Vous devez également posséder la bonne version de
MONITOR OCS.
3. Tous les éléments matériels sont correctement configurés et
sont compatibles.
Si tout est parfaitement configuré et compatible et que l’erreur
persiste, contactez le Service d’assistance client.
Impossible d’ouvrir le fichier nom du fichier
Cause : le système n’a pas pu ouvrir le fichier de sortie. Le disque est
plein ou le chemin d’accès n’existe pas.
Action : si le disque est plein, supprimez tout fichier inutile. Si le chemin
n’existe pas, créez-le.
Mémoire RAM saturée
Cause : il n’y a plus de mémoire disponible.
Action : fermez toute fenêtre ou tout programme inutile. Attribuez
davantage de mémoire à votre système si cette erreur est
fréquente.
MONITOR OCS / Principes de base / 221
Utilitaires
MONITOR OCS
Impossible de créer le répertoire nom du répertoire
7
•
Utilitaires MONITOR OCS
•
Messages d’erreur des utilitaires
•
•
FLNEW
Les messages d’erreur suivants peuvent apparaître au cours de l’exécution de
FLNEW :
ERREUR : la variable d’environnement FLINK n’est pas définie.
ERREUR : impossible de créer l’arborescence du répertoire MONITOR OCS.
Cause : vous n’avez pas défini la variable d’environnement FLINK ou
vous l’avez définie dans une structure de répertoires incorrecte.
Action : définissez la variable d’environnement FLINK dans une
structure de répertoires correcte.
FLNEW abandonné !
Cause : vous avez demandé l’arrêt de FLNEW.
Action : aucune action requise.
Le chemin chemin spécifié n’existe pas.
Cause : vous avez spécifié un chemin d’accès incorrect ou inexistant pour
l’application de démarrage.
Action : créez un répertoire pour l’application de démarrage et/ou
relancez FLNEW en spécifiant le chemin approprié.
EXPLODE
Les messages d’erreur suivants peuvent apparaître au cours de l’exécution de
l’utilitaire EXPLODE :
Erreur numéro dans le fichier comprimé nom du fichier
Cause : une erreur s’est produite au cours du processus de
décompression des fichiers. Le numéro indiqué dans le message
fait référence à un appel système particulier vers la bibliothèque
de compression.
Action : l’utilisateur ne peut pas réparer ce type d’erreur. Contactez le
Service d’assistance client en leur communiquant le message
d’erreur et le numéro.
222 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Messages d’erreur des utilitaires
Impossible d’ouvrir le fichier nom du fichier pour la
compression/décompression.
7
Cause : le nom de fichier spécifié n’existe pas et ne peut pas être ouvert
pour être traité.
Impossible d’ouvrir le fichier temporaire pour la compression/décompression.
Cause : la structure de répertoires est pleine. Il est impossible de créer
un fichier temporaire pour les opérations de
compression/décompression.
Action : supprimer du système les fichiers non utilisés. Entrez à nouveau
la commande.
Pas de RAM. Déchargez les programmes résidents et réessayez.
Cause : espace tampon insuffisant pour l’algorithme de décompression
en raison de la mémoire utilisée par les programmes résidents.
Action : déchargez tout programme résident et réessayez. Si le problème
persiste, contactez votre Service d’assistance client.
FLSAVE
Les messages d’erreur suivants peuvent apparaître au cours de l’exécution de
FLSAVE :
Echec de la sauvegarde !
Cause : FLXCOPY n’a pas pu copier les fichiers d’applications vers le
chemin de destination. Vous avez entré un fichier d’application
incorrect ou les fichiers sont endommagés.
Action : vérifiez la syntaxe pour déterminer si vous avez entré un nom de
fichier d’application incorrect. Si cela est le cas, entrez à nouveau
la commande en indiquant le nom de fichier approprié. Si vous
avez entré un nom de fichier d’application correct, enregistrez
manuellement tous les fichiers d’applications sous le répertoire
\FLAPP en exécutant une copie X-COPY.
MONITOR OCS / Principes de base / 223
Utilitaires
MONITOR OCS
Action : vérifiez que le nom de fichier spécifié est correct. Entrez à
nouveau la commande.
•
Utilitaires MONITOR OCS
•
Messages d’erreur des utilitaires
•
•
Echec de la vérification de la fonction de copie.
Cause : MONITOR OCS est incapable de copier à distance vers le fichier
de destination.
Action : vérifiez que le réseau est configuré pour utiliser rcp (programme
de copie à distance fourni avec le logiciel TCP/IP) afin d’effectuer
une copie à distance vers l’hôte spécifié.
Erreur lors de l’extraction des fichiers de l’application. FLTOOLS
Cause : le fichier multiplate-forme est endommagé ou l’espace mémoire
sur le disque dur est saturé.
Action : l’utilitaire FLTOOLS affiche un de ses messages d’erreur. Suivez
les instructions affichées à l’écran de FLTOOLS.
La sauvegarde dans nom de fichier A ECHOUE !
Cause : vous avez entré un chemin de destination incorrect ou il y a une
erreur réseau.
Action : vérifiez la syntaxe pour déterminer si le chemin de destination
entré est incorrect. Si cela est le cas, entrez à nouveau la
commande en indiquant le chemin de destination approprié. Si
vous avez entré un chemin de destination correct, il y peut être
une erreur réseau. Pour les erreurs réseau, utilisez rcp
(programme de copie à distance) pour copier l’application vers le
noeud souhaité.
Le répertoire chemin du répertoire n’existe pas.
Cause : vous avez spécifié un chemin source qui n’existe pas.
Action : entrez à nouveau la commande en indiquant un chemin source
correct.
Troisième paramètre inconnu
Cause : le troisième paramètre choisi est incorrect.
Action : entrez à nouveau la commande en indiquant l’un des paramètres
corrects suivants :
- /RCP : pour sauvegarder sur un noeud distant.
- /LOC : pour sauvegarder sur un lecteur local.
224 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Messages d’erreur des utilitaires
FLREST
Les messages d’erreur suivants peuvent apparaître au cours de l’exécution de
FLREST :
Cause : vous n’avez pas entré un chemin d’accès complet.
Action : relancez l’utilitaire FLREST en indiquant un chemin de
destination complet (paramètre 2).
Echec de la restauration !
Cause : il y a un problème dans le lecteur source ou de destination ou la
liste FLCONFIG.$$$ pour FLXCOPY est perdue.
Action : vérifiez la syntaxe pour déterminer si les lecteurs source et de
destination pour l’utilitaire FLREST sont corrects. Si l’un des
deux est incorrect, relancez FLREST en utilisant les lecteurs
source et de destination appropriés. Si les deux sont corrects,
vérifiez que FLCONFIG.$$$ figure dans le répertoire FLAPP. Si
ce fichier n’y figure pas, copiez-le dans ce répertoire. Puis,
manuellement, utilisez X-COPY pour copier tous les fichiers
d’applications vers le répertoire FLAPP. Il est inutile de relancer
FLREST.
Erreur lors de l’extraction des fichiers de l’application. FLTOOLS
Cause : le fichier multiplate-forme est endommagé ou l’espace mémoire
sur le disque dur est saturé.
Action : l’utilitaire FLTOOLS affiche un de ses messages d’erreur. Suivez
les instructions affichées à l’écran de FLTOOLS.
Erreur n°7 : le fichier FLTAR indiqué n’est pas au format FLTAR. FLTAR
abandonné.
Cause : un fichier endommagé ou un fichier qui n’est pas un fichier de
sauvegarde multiplate-forme a été attribué à l’utilitaire
d’extraction de fichiers de MONITOR OCS, FLTAR (FLTOOLS)
(utilitaire transparent caché au sein de l’utilitaire FLREST). Il
s’agit peut-être d’un fichier de sauvegarde propre à une
plate-forme.
Action : relancez l’utilitaire FLREST sans spécifier de troisième
paramètre.
MONITOR OCS / Principes de base / 225
Utilitaires
MONITOR OCS
Chemin de destination incomplet. Ajoutez le lecteur au répertoire, ex. C:\FLAPP.
7
•
Utilitaires MONITOR OCS
•
Messages d’erreur des utilitaires
•
•
Fichier d’application multiplate-forme fichier introuvable.
Cause : le système n’a pas pu trouver le fichier source.
Action : vérifiez que le nom de fichier du premier paramètre est correct.
Dans le cas contraire, corrigez-le.
Fichier FLINK variable d’environnement \ac\titres absent du système
MONITOR OCS !
Cause : un fichier MONITOR OCS est manquant.
Action : vérifiez que le nom de répertoire dans la variable
d’environnement FLINK est correct. Si cela est le cas, effectuez
une copie de ce fichier à partir du jeu de disquettes de
MONITOR OCS.
Impossible de copier le fichier de sauvegarde d’applications depuis le noeud
distant.
Cause : MONITOR OCS est incapable de copier à distance le fichier
source.
Action : vérifiez que le programme rcp (programme de copie à distance
fourni avec le logiciel TCP/IP) peut être exécuté avec l’hôte
spécifié et que le fichier source existe.
Impossible d’ouvrir le fichier de configuration spécification source
/FLCONFIG.$$$ en lecture
Cause : le chemin source entré est incorrect.
Action : relancez l’utilitaire FLREST en indiquant un chemin source
correct et un paramètre /LOC afin de restaurer une sauvegarde
multiplate-forme.
Le programme de copie de fichiers FLXCOPY a rencontré un problème sur le(s)
fichier(s).
Cause : les fichiers ou l’application que vous essayez de restaurer sont
peut être endommagés ou vous avez entré un nom de fichier
incorrect.
Action : relancez l’utilitaire FLREST. Si cela ne résout pas le problème,
copiez manuellement l’application vers le répertoire \FLAPP.
226 / MONITOR OCS / Principes de base
Utilitaires MONITOR OCS
Messages d’erreur des utilitaires
Troisième paramètre inconnu
Cause : vous avez choisi un troisième paramètre incorrect.
MONITOR OCS / Principes de base / 227
Utilitaires
MONITOR OCS
Action : entrez à nouveau la commande en indiquant l’un des paramètres
corrects suivants :
- /RCP : pour sauvegarder sur un noeud distant.
- /LOC : pour sauvegarder sur un lecteur local.
7
•
Utilitaires MONITOR OCS
•
Messages d’erreur des utilitaires
•
•
228 / MONITOR OCS / Principes de base
•
•
•
•
Chapitre 8
Micro et Mini
MONITOR OCS
Maximum d’éléments tags définis par le développeur
Micro MONITOR OCS est conçu pour traiter, par application, jusqu’à 1 000
éléments de la base de données temps réel définis par le développeur, et 3000 pour
Mini MONITOR OCS. Chacun des éléments des tableaux de tags comptent pour
un élément de la base de données temps réel. Les éléments prédéfinis fournis avec
toute application nouvelle et vide ne sont pas comptés dans ce total.
A chaque définition d’un élément au cours de la configuration, MONITOR OCS
calcule le nombre total d’éléments que vous avez définis pour l’application
sélectionnée. Si vous définissez un nombre d’éléments supérieur à celui autorisé,
MONITOR OCS affiche un message d’erreur.
Lors de l’exécution, Micro et Mini MONITOR OCS vérifient l’application afin de
déterminer le nombre d’éléments définis par le développeur. Si plus de 1 000 ou
3000 éléments selon la version sont définis dans l’application, elle ne s’exécute
pas. Si vous lancez l’application en utilisant le paramètre « -d », vous pouvez
visualiser le message d’erreur dans le fenêtre du Gestionnaire d’exploitation.
MONITOR OCS / Principes de base / 229
Utilitaires
MONITOR OCS
Les versions Micro et Mini MONITOR OCS sont conçues pour exécuter des
applications MONITOR OCS qui ont été créées avec une version Micro, Mini ou
Macro de MONITOR OCS. Ces produits acceptent un nombre limité de tags
MONITOR OCS et proposent les mêmes caractéristiques que la version intégrale
du produit d’exécution.
8
•
Micro et Mini MONITOR OCS
•
Instructions de configuration
•
•
Instructions de configuration
Une application Micro ou Mini MONITOR OCS se configure de la même manière
qu’une application MONITOR OCS. Cependant, retenez les points suivants :
• Ne définissez pas plus de 1 000 ou 3000 éléments utilisateur.
Choisissez Application>Taille du menu du Gestionnaire de configuration ou
Application>Nombre de tags du menu de l’Editeur d’applications, pour afficher
la boîte de dialogue Taille de l’application. La boîte de dialogue Taille de
l’application apparaît :
Cette boîte de dialogue affiche le nombre total de tous les éléments définis (y
compris les éléments prédéfinis) ainsi que le nombre total des éléments que
vous avez définis. Ces totaux couvrent tous les domaines pour l’application en
cours.
• Si en développant une application Micro ou Mini MONITOR avec un progiciel
de développement Macro MONITOR OCS, vous définissez trop d’éléments,
MONITOR OCS n’affiche pas de message d’erreur.
Si vous définissez trop d’éléments, vous devez supprimer les éléments superflus
pour que l’application s’exécute. Pour supprimer un élément, procédez comme
suit :
1 Choisissez Vue>Liste des références croisées du menu du Gestionnaire de
configuration pour afficher le panneau des références croisées des éléments
RTDB. Ce panneau répertorie toutes les tâches qui font référence à l’élément
sélectionné.
2 Supprimez cet élément de tous les panneaux de configuration faisant référence à
ce dernier.
230 / MONITOR OCS / Principes de base
Micro et Mini MONITOR OCS
Instructions de configuration
3 Supprimez cet élément de tous les objets graphiques.
4 Choisissez Vue>Liste d’objets du menu du Gestionnaire de configuration pour
8
afficher le panneau Liste des éléments de la RTDB.
MONITOR OCS / Principes de base / 231
Utilitaires
MONITOR OCS
5 Supprimez l’élément du panneau Liste des éléments de la RTDB.
•
Micro et Mini MONITOR OCS
•
Messages d’erreur de Micro et Mini MONITOR OCS
•
•
Messages d’erreur de Micro et Mini MONITOR OCS
Si une erreur liée à Micro ou Mini MONITOR OCS se produit au cours du
démarrage ou de l’exécution d’une application minimale, l’un des messages
d’erreur suivants peut apparaître sur l’écran du Gestionnaire d’exploitation :
Taille de l’application dépassée de (nombre) tags
Cause : cette erreur se produit au cours du développement.
Plus de 1 000 ou 3000 éléments sont configurés dans
l’application, ce qui dépasse la limite du système de
développement.
Cause : l’application comprend déjà 1 000 ou 3000 éléments définis et
vous avez essayé d’en définir un autre.
Action : ne modifiez rien ou lancez l’application sur un système Micro ou
Mini, ou sur un système de développement Macro. Supprimez
des élements (nombre indiqué dans ce message d’erreur) de
l’application. Pour supprimer des éléments, reportez-vous aux
instructions de la section « Instructions de configuration », page
230.
Aucune action requise. Cependant, n’essayez pas de définir
davantage d’éléments, sauf si vous en supprimez quelques-uns.
Limite du nombre de tags dépassée de (nombre) tags
Cause : cette erreur se produit lors de l’exécution. Vous avez défini plus
de 1 000 ou 3000 éléments.
Action : supprimez quelques éléments. Pour supprimer des éléments,
reportez-vous aux instructions du Menu principal du
Gestionnaire de configuration.
Si le Gestionnaire de configuration et l’Editeur d’applications
indiquent que vous avez défini un nombre d’éléments supérieur
au nombre indiqué par le Gestionnaire d’exploitation lors de
l’exécution, alors certains éléments que vous avez définis ne sont
utilisés par aucune tâche. Supprimez ces éléments non utilisés.
Pour supprimer des éléments non utilisés :
1. Ouvrez le Gestionnaire de configuration.
2. Ouvrez le panneau Liste des éléments de la RTDB.
232 / MONITOR OCS / Principes de base
Micro et Mini MONITOR OCS
Messages d’erreur de Micro et Mini MONITOR OCS
3. Utilisez la touche de tabulation pour vous placer sur les
champs Segment et Décalage.
5. Sélectionnez Supprimer du menu Edition pour supprimer tous
les éléments dont les champs Segment et Décalage sont vides.
6. Cliquez sur Entrée pour enregistrer les informations.
Lors du prochain démarrage de l’application, le Gestionnaire
d’exploitation affichera le même nombre d’éléments définis que
le Gestionnaire de configuration et l’Editeur d’applications.
MONITOR OCS / Principes de base / 233
Utilitaires
MONITOR OCS
4. Dans ces colonnes, recherchez les entrées vides. Les champs
Segment et Décalage sont vides pour les éléments non utilisés.
8
•
Micro et Mini MONITOR OCS
•
Messages d’erreur de Micro et Mini MONITOR OCS
•
•
234 / MONITOR OCS / Principes de base
E
F
Chapitre 9
G
H
I
J
•
D
•
C
•
B
•
A
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
A
affichage de
fond
Affichage graphique créé à l’aide de l’Editeur d’applications
MONITOR OCS et qui contient des images graphiques statiques
(non dynamiques).
analyse Pareto
Analyse de la fréquence des occurrences de plusieurs points
critiques possibles. C’est une façon utile de décider des priorités de
contrôle de la qualité lorsque l’on est confronté à plusieurs points
critiques. Le principe de Pareto affirme que 20% des points
critiques sont à l’origine de 80% des problèmes.
« analog »
(analogique)
(1) Type de données reconnu par MONITOR OCS ; un tag
« analog » peut prendre n’importe quelle valeur de nombre entier
comprise entre -32768 et 32767. (2) Signal de tension variable en
continu servant à mesurer une quantité infiniment variable, telle
que la température, la salinité de l’eau ou la tension artérielle.
« AND »
Opérateur logique binaire qui produit une valeur de 1 (TRUE) si
ses deux arguments ne sont pas zéro et 0 (FALSE) dans le cas
contraire.
animer
Définir un objet graphique pour qu’il change de couleur et/ou de
forme ou qu’il affiche des valeurs numériques ou des messages de
texte.
alphanumérique
Alphabétique ou numérique. Un symbole alphanumérique peut
être une lettre majuscule, une lettre minuscule ou un chiffre (de 0
à 9).
appel attente de
changement
appel d’écriture
Charger un système d’exploitation sur un ordinateur.
Opération de lecture qui, lorsqu’elle est appelée, vérifie les
indicateurs de changement d’état d’une liste d’éléments dans la
base de données temps réel.
Opération qui écrit une nouvelle valeur sur un élément et, si cette
nouvelle valeur est différente de l’ancienne, définit tous les
indicateurs de changement d’état de cet élément à 1 (ON).
MONITOR OCS / Principes de base / 235
Principes de base
amorcer
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
appel lecture
appel lecture sur
changement
application
Opération qui renvoie la valeur d’un élément quelle que soit la
valeur de l’indicateur de changement d’état de cet élément.
Opération de lecture qui, lorsqu’elle est appelée, vérifie les
indicateurs de changement d’état d’une liste d’éléments dans la
base de données temps réel.
Ensemble d’informations provenant de tables de configuration
générées à partir des bases de données et de graphiques pour un
ensemble de tâches MONITOR OCS.
application
MONITOR OCS
Voir application.
architecture EDI
Interface de communication en couches qui prend en charge les
liens de communication avec les ports COMM, les serveurs de
terminaux et les coprocesseurs.
Architecture de
bus logiciel ouverte
Principe d’exploitation de MONITOR OCS où les programmes
logiciels modulaires s’exécutent simultanément et communiquent
par l’intermédiaire d’une base de données temps réel globale.
archivage
Création d’un fichier d’enregistrements de données par la
consignation d’informations dans une unité d’archivage
spécifique, telle qu’une unité de disque.
argument
Expression numérique ou chaîne (opérande) transmise à un
opérateur.
ASCII (American
Standard Code for
Information
Interchange)
attribut
automate
programmable
industriel (PLC)
Code standard sur sept bits utilisé pour l’échange d’informations
entre des systèmes de traitement de données, des systèmes de
communication et des équipements associés.
Caractéristique attribuée à un groupe de points de données,
utilisée pour l’évaluation des informations statistiques.
Ordinateur spécialisé programmé pour contrôler le
fonctionnement d’un processus ou d’une machine. Cet automate
possède cinq composants de base : un processeur, une mémoire,
un port d’entrée/sortie, une alimentation, un équipement de
programmation. Un PLC est conçu comme un système de contrôle
industriel.
B
bandeau
Affichage, sur une seule ligne d’informations, concernant un
groupe d’alarmes choisi.
basculer
Passer d’un état ou d’une valeur à l’autre.
236 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
base de données
de configuration
Base de données relationnelle qui stocke les données de
configuration de MONITOR OCS.
base de données
temps réel
Tableau d’informations résidant en mémoire qui agit à la fois
comme un dispositif de stockage en mémoire et comme un
mécanisme de communication interprocessus pour les tâches de
MONITOR OCS. Toutes les tâches de MONITOR OCS partagent
les informations contenues dans la base de données temps réel en
lisant les éléments de cette base ou en écrivant sur ceux-ci.
bibliothèque
Ensemble de fonctions utilitaires qui fournissent une interface
primaire entre l’application et les programmes système et le
noyau MONITOR OCS.
bit
Abréviation de « binary digit » (chiffre binaire). La plus petite
unité d’informations, consistant uniquement en deux états
possibles, pouvant être 1 ou 0, ON ou OFF, TRUE ou FALSE,
YES ou NO, selon le contexte.
booléen
(1) Numérique. (2) Valeur de 0 ou 1 représentée en interne en
notation binaire.
bouton
bouton-poussoir
BUFSIZE (taille du
tampon)
Composant matériel connecté à un support de boutons
MONITOR OCS et qui contient des informations utilisées par
MONITOR OCS pour activer les options du logiciel sous licence.
Voir support de boutons, clé de protection.
Objet d’entrée utilisé avec un périphérique de pointage ou une
touche de fonction, qui effectue une opération, comme l’arrêt
d’une tâche.
Dans l’administration de réseaux, taille d’une mémoire tampon
de données.
C
9
caractéristique de
qualité
catalogue
d’attributs
cause affectable
(de variation)
Caractère symbolique, généralement un astérisque (*), qui
signifie n’importe quel caractère dans une chaîne.
Aspect particulier d’un produit qui fait référence à sa capacité
d’effectuer des fonctions spécifiques.
Fichier texte ASCII qui décrit les tables de la base de données et
les informations de configuration saisies à l’aide du Gestionnaire
de configuration et de l’Editeur d’applications ; également appelé
fichier AC.
Cause de variations récurrentes ayant une source identifiable
dans un processus.
MONITOR OCS / Principes de base / 237
Principes de base
caractère
générique
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
causes communes
chaîne sprintf
champ
Sources de variabilité d’un processus qui sont vraiment aléatoires
ou inhérentes au processus.
Groupe de caractères ASCII qui spécifie un format standard
d’une ou de plusieurs variables à insérer dans une chaîne de
caractères précédée du symbole %.
Espace dans une table de configuration ou sur un affichage,
pouvant contenir ou non des données ; partie d’un enregistrement
(un enregistrement se compose d’un ou de plusieurs champs).
champ de saisie de
texte
Zone d’un écran graphique, configurée dans l’Editeur
d’applications, destinée à recevoir des saisies de l’opérateur sous
forme de texte ou de valeurs numériques. Voir objet d’entrée.
champ de saisie
numérique
Zone sur un écran graphique, configurée dans l’Editeur
d’applications, destinée à recevoir des saisies de l’opérateur sous
la forme d’un nombre. Voir champ de saisie de texte, objet
d’entrée.
clause where
clé
clé électronique
clé de bloc
Instruction SQL (Structured Query Language) qui spécifie un
filtre d’accès aux données dans une base de données relationnelle.
Voir clé de bloc.
Voir bouton, clé de bloc.
Composant matériel connecté à un support de clés
MONITOR OCS et qui contient des informations utilisées par
MONITOR OCS pour activer les options logicielles sous licence.
Voir bouton, support de clés, clé de protection.
clé de protection
Bouton dans les systèmes MONITOR OCS pour Windows NT,
Windows 95 ou OS/2 connecté à un support de boutons ou à une
ou plusieurs clés de bloc, elles-mêmes connectées à un support de
clés. Le support de boutons et le support de clés sont branchés sur
le port parallèle de l’imprimante. Les clés de protection
contiennent des informations que MONITOR OCS utilise pour
activer les options logicielles sous licence.
clé de protection
électronique
Voir clé de protection.
clé d’options
client
Voir clé de bloc, bouton.
Tâche qui envoie une demande d’action à une autre tâche.
238 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
colonne
(1) Partie d’un enregistrement de base de données relationnelle
(un enregistrement se compose d’une ou de plusieurs colonnes).
Egalement appelé champ. (2) Groupe vertical de champs de saisie
du même type.
Compteurs
programmables
Tâche de MONITOR OCS qui fournit des compteurs/décompteurs
terminés par des déclencheurs.
conditionnel
Qui dépend ou relève d’une ou de plusieurs conditions.
Consignateur de
base de données
Tâche de MONITOR OCS permettant aux autres tâches
MONITOR OCS d’envoyer des informations sur les éléments à un
historique de base de données.
constante
Quantité invariable ou toute expression numérique ou chaîne ne
contenant aucune variable.
constante de
chaîne
Expression numérique ASCII consistant en un guillemet ouvert
double suivi d’un zéro ou d’autres caractères imprimables et d’un
guillemet fermé double.
constante en
virgule flottante
Expression mathématique consistant en un signe moins facultatif
(-), suivi de chiffres consécutifs (de 0 à 9), d’une virgule décimale
et d’un autre groupe de chiffres consécutifs. Les constantes
virgule flottante peuvent être interchangeables avec les
constantes exponentielles.
constante entière
Expression mathématique consistant en un signe moins facultatif
(-) suivi de chiffres consécutifs (de 0 à 9).
constante
exponentielle
Expression mathématique consistant en un signe moins facultatif
(-) suivi de chiffres consécutifs (de 0 à 9), d’un opérateur
exponentiel (E), d’un signe moins facultatif (-) et d’un autre
groupe de chiffres consécutifs. Les constantes exponentielles sont
interchangeables avec les constantes de type virgule flottante.
Consultation base
de données
contrôle de
processus
9
Constante entière ou en virgule flottante (ou exponentielle).
Tâche de MONITOR OCS qui utilise des expressions SQL pour
communiquer avec une tâche Historique. Elle envoie et extrait
des données des tables de base de données externes, y compris les
tables créées sans utiliser MONITOR OCS.
Maintien des performances d’un processus à son niveau de
capacité par l’échantillonnage du produit de processus, la
représentation de ses performances sur un graphique, la
détermination des causes de problèmes éventuelles et la prise
d’actions correctives.
MONITOR OCS / Principes de base / 239
Principes de base
constante
numérique
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
contrôle (de
processus)
(fabrication)
Processus présentant des variations à l’intérieur des limites de
contrôle spécifiées. (Ce processus est différent du contrôle
statistique).
contrôle
statistique (d’un
processus)
Processus qui ne montre que des variations aléatoires.
courbe de
caractéristiques
d’exploitation
Pour l’échantillonnage d’acceptation : courbe montrant le
pourcentage d’unités défectueuses dans un lot par rapport à la
probabilité de rejet du lot pour une taille de lot et un plan
d’échantillonnage spécifiques.
courbe en cloche
Courbe ou distribution ayant un sommet central et des côtés qui
redescendent progressivement de façon symétrique en
s’aplatissant aux deux extrémités. L’exemple ci-dessous est une
courbe normale.
Courbe en cloche
Cp
Pour les études de fonctionnalités du processus : Cp est un indice
de capacité pouvant aller de 0 à l’infini, une valeur plus élevée
indiquant un processus doté de fonctionnalités supérieures. Une
valeur proche de 1,33 est normalement considérée comme
acceptable.
Tolérance totale USL – LSL
Cp = ------------------------------------------- = -----------------------------6σ
6 × Sigma
Formule Cp
où
USL = Limite supérieure de spécification
LSL = Limite inférieure de spécification
σ = écart type
240 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
Cpk
Pour les études de fonctionnalités de processus : indice associant
Cp et K pour indiquer si le processus va produire des unités dans
les limites de tolérance. Si le processus est centré sur la
spécification moyenne, le Cpk a une valeur égale à Cp ; si Cpk est
négatif, la moyenne du processus est hors des limites de la
spécification ; si Cpk se situe entre 0 et 1, une partie des valeurs
sigma 6 tombe en dehors des limites de tolérance. Si Cpk est
supérieur à 1, les valeurs sigma 6 sont dans les limites de
tolérance.
plus petite queZ USL etZ
LSL Zmin
Cpk = ---------------------------------------------------------------------------- = -------------3
3
Formule Cpk
où
USL – X
X – USL
Z USL = ---------------------- , Z LSL = ---------------------σ
σ
USL = Limite supérieure de spécification
LSL = Limite inférieure de spécification
χ = Moyenne globale du graphique de contrôle
(X-Bar)
CT
CTGEN
Voir table de configuration.
En mode d’exploitation, utilitaire qui génère les tables de
configuration binaires (fichiers CT) à partir des base de données
de configuration databases.cell (de distribution de fréquences
et/ou d’histogramme).
curseur
Indicateur lumineux sur un moniteur qui indique l’emplacement
où le caractère suivant sera généré. Le curseur peut être déplacé
sur l’écran à l’aide d’une touche du clavier ou d’un outil de
pointage. Se réfère également au curseur de graphique qui pointe
MONITOR OCS / Principes de base / 241
9
Principes de base
Intervalle de variable dans lequel tous les éléments sont
additionnés. Généralement la gamme complète de la variable est
divisée en cellules de taille égale et seul le nombre total
d’éléments compris dans chaque cellule est utilisé dans la
distribution de fréquences et/ou l’histogramme, ce qui réduit
considérablement la quantité d’informations.
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
sur un instant spécifique d’une courbe de tendances ou d’un tracé
SPC. Le curseur de graphique extrait la ou les valeurs
numériques qui sont tracées pour cet instant précis.
curseur de clavier
curseur de la
souris
curseur de texte
cycle
Voir curseur de texte.
Petite flèche ou symbole dans l’Editeur d’applications qui
représente une option sélectionnée indiquant l’endroit où la
prochaine saisie sur clavier ou cliquage de la souris sera affiché.
Une souris permet de déplacer le curseur.
Barre verticale clignotante qui indique à l’écran l’emplacement où
la prochaine entrée au clavier sera affichée.
Schéma récurrent.
D
déclencheur
Elément numérique qui active un événement lorsque sa valeur
est forcée à 1 (ON).
déclencheur de
démarrage
Elément dont la valeur, lorsqu’elle est forcée à 1 (ON), lance une
action dans une tâche MONITOR OCS.
Déclencheur
écriture de bloc
Elément numérique dont la valeur, si elle est forcée à 1 (ON),
déclenche l’écriture de bloc des valeurs spécifiées dans un
panneau Informations de lecture/écriture. Voir déclencheur.
Déclencheur
lecture de bloc
déclencheur
d’écriture
Elément numérique ayant la valeur 1 (ON) et qui lance une
lecture de bloc des valeurs spécifiées dans le panneau
Informations de lecture/écriture. Voir déclencheur.
Voir Déclencheur écriture de bloc.
déclencheur de
lecture
Voir déclencheur de lecture de bloc.
déclencheur sur
fin d’action
Elément dont la valeur est forcée à 1 (ON) lorsqu’une opération
est terminée. Voir déclencheur.
défaut
démarrage à
chaud
Choix effectué par un programme en l’absence d’une sélection
spécifique.
Au démarrage d’une instance de domaine, initialisation de tous
les éléments non persistants à leurs valeurs par défaut. De la
même manière qu’un démarrage à froid, il restaure les valeurs
enregistrées des éléments persistants. Voir démarrage à froid,
persistance, élément persistant.
242 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
démarrage à froid
développeur
diagramme de
Pareto
Au démarrage d’une instance de domaine, initialisation de tous
les éléments, y compris les éléments persistants, à leurs valeurs
par défaut définies dans le Gestionnaire de configuration. Voir
persistance, élément persistant et démarrage à chaud.
Personne qui conçoit et configure une application
MONITOR OCS.
Graphique en bâtons montrant la fréquence de l’occurrence de
différents points critiques avec ceux qui apparaissent le plus
souvent et une courbe montrant les données accumulées par
rapport au type de données.
« digital »
(numérique)
Type de données numérique pris en charge par MONITOR OCS.
Chaque élément numérique porte un bit d’informations de deux
valeurs : 1 (ON/TRUE) ou 0 (OFF/FALSE).
dispositif de
pointage
Equipement, tel qu’un clavier ou une souris, qui permet le
contrôle des déplacements du curseur pendant la création
d’images et d’affichages graphiques.
distribution de
fréquences
domaine
domaine SHARED
(partagé)
domaine USER
(utilisateur)
Nombre de fois qu’un résultat est observé pour une population
statistique.
Caractéristiques d’éléments de la base de données temps réel
dans les domaines USER ou SHARED. Voir domaine SHARED,
domaine USER.
Ensemble d’éléments de la base de données temps réel qui
contiennent des données publiques et des tâches accessibles à
tous les utilisateurs à l’exécution. Voir domaine, domaine USER
(utilisateur).
données continues
Données pour une variable continue.
données
d’attributs (qualité)
Données provenant de déterminants du type oui/non,
réussite/échec concernant la conformité des unités à des normes.
Elles peuvent inclure ou non des pondérations pour la gravité du
défaut.
données variables
Données qui concernent les valeurs d’une variable, contrairement
aux données d’attributs.
MONITOR OCS / Principes de base / 243
9
Principes de base
Ensemble d’éléments de la base de données temps réel qui
contient les données et les tâches accessibles localement à un
utilisateur spécifique à l’exécution. Dans un système
multi-utilisateur, chaque utilisateur détient un exemplaire de
tous les éléments du domaine utilisateur. Voir domaine, domaine
SHARED.
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
dynamique
Caractérisé par un changement, une activité ou une progression
continu.
écart
(1) Différence entre la valeur supérieure et la valeur inférieure
d’un groupe de valeurs. (2) Type de graphique de contrôle temps
réel et historisé présent dans MONITOR OCS SPC. Voir X-Bar,
écart variable.
E
R=
écart type
(Valeur max. du sous-groupe)
moins
(Valeur min. du sous-groupe)
Mesure de l’écart entre les éléments d’un échantillon statistique.
Si un échantillon de n valeurs a une moyenne de x, son écart type
est calculé de la manière suivante :
σ =
∑ ( x – x)
2
-------------------------n–1
Formule de l’écart type
échantillon
(statistiques)
Groupe représentatif sélectionné dans une population pour
déterminer ses propriétés.
échantillonnage
Processus de sélection d’un échantillon représentatif d’une
population afin d’en déterminer les propriétés.
écran récapitulatif
des alarmes
Affichage en ligne des informations sur les alarmes.
écriture de bloc
(déclenchée)
Opération d’écriture par laquelle la tâche EDI ordonne au module
de protocole de transférer les valeurs de tous les éléments
spécifiés dans une table d’écriture/lecture vers un équipement
externe.
écriture forcée
Opération qui consiste à écrire une nouvelle valeur (même si elle
est identique à l’ancienne) sur un élément et à remttre à 1 (ON)
tous les indicateurs de changement d’état de cet élément.
écriture sur
exception
Opération d’écriture qui transfère seulement les valeurs des
éléments qui ont changé depuis le dernier balayage de la base de
données temps réel. Voir traitement sur exception.
244 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
éditeur
élément
Programme informatique qui crée, modifie, manipule et supprime
des objets d’un type donné.
Structure de données occupant de la mémoire dans la base de
données temps réel de MONITOR OCS.
élément de base
de données
Voir élément.
élément de base
de données temps
réel
Voir élément.
élément global
élément persistant
élément prédéfini
élément réservé
Voir élément prédéfini, élément réservé.
Elément de la base de données temps réel qui conserve sa valeur
lorsqu’une instance de domaine est fermée, soit délibérément, soit
par inadvertance (à la suite d’une coupure de secteur ou d’un
processus défaillant). Cela est rendu possible par l’écriture des
valeurs des éléments persistants en mémoire permanente, afin de
les protéger d’un arrêt éventuel du système.
Elément pratique configuré pour l’usage interne du système.
Parfois appelé élément réservé ou élément global.
Voir élément prédéfini.
enregistrement
Dans une base de données relationnelle, unité ou ensemble de
données qui constitue le composant de base d’un fichier.
Egalement appelé ligne.
Etat écriture de
bloc
Elément numérique dont la valeur est 0 (OFF) lorsqu’une
écriture de bloc des éléments spécifiés dans une table d’écriture
est en cours et 1 (ON) lorsque la table est inactive. Lors de
l’initialisation de la tâche EDI, l’élément Etat écriture de bloc est
forcée à 1 (ON).
Etat lecture de bloc
Exécution séquentielle d’un ensemble d’unités consécutives.
exécution
Période pendant laquelle une application MONITOR OCS
fonctionne.
expression
Expression ou formule mathématique pouvant contenir les
composants suivants :
MONITOR OCS / Principes de base / 245
Principes de base
exécuter
Elément numérique dont la valeur est 0 (OFF) lorsque la lecture
de bloc des éléments spécifiés dans une table de lecture est en
cours et 1 (ON) lorsque la table est inactive. Lors de
l’initialisation de la tâche EDI, l’élément Etat de lecture de bloc
est forcé à 1 (ON).
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
• directives,
• expressions, y compris des opérateurs, des variables et/ou des
constantes,
• commentaires,
• fonctions.
expression
expression
conditionnelle
Expression mathématique dont l’évaluation conduit à un résultat
(une valeur).
Voir expression de contrôle.
expression
d’affectation
Expression mathématique qui spécifie qu’un calcul soit effectué
et que le résultat soit écrit sur un élément de la base de données
temps réel MONITOR OCS.
expression de
contrôle
Expression mathématique qui comprend des instructions sur les
circonstances dans lesquelles un bloc de code doit être exécuté.
Egalement appelée expression conditionnelle.
FALSE
Niveau logique associé à la valeur numérique de zéro. Les
opérateurs logiques renvoient un zéro lorsque le résultat de leur
opération est FALSE.
fenêtre
Zone occupant tout ou partie de l’écran, dans laquelle sont
présentées les informations d’un programmes.
F
fichier
Ensemble de données spécifiques défini par le système
d’exploitation.
fichier AC
Voir catalogue d’attributs.
fichier CT
Voir table de configuration.
fichier CTG
fichier de base de
données
fichier de
mots-clés
fichier LOCAL
Voir script générateur de table de configuration.
Groupe d’enregistrements de bases de données apparentés.
Fichier texte ASCII qui indique au Gestionnaire de configuration
comment traduire les entrées texte d’une table en valeurs
binaires ; également appelé fichier clé, il figure dans le répertoire
/{FLINK}/KEY.
Fichier ASCII dans lequel vous définissez un nom de station
locale. Le fichier LOCAL réside dans le répertoire
/{FLAPP}/NET.
246 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
Fin écriture de bloc
Elément numérique dont la valeur est forcée à 1 (ON) par la
tâche EDI chaque fois qu’une opération d’écriture de bloc pour la
table d’écriture est terminée. Si cet élément est défini lors de
l’initialisation de la tâche EDI, sa valeur est forcée à 1 (ON).
Fin lecture de bloc
Elément numérique dont la valeur est forcée à 1 (ON) par la
tâche EDI chaque fois qu’une opération de lecture de bloc pour la
table de lecture est terminée. Si cet élément est défini lors de
l’initialisation de la tâche EDI, sa valeur est forcée à 1 (ON).
FIRST
Option pour l’affichage d’une alarme en ligne ; affiche la première
alarme (la plus ancienne) sur le système.
FLAPP, {FLAPP}
Variable d’environnement de MONITOR OCS qui correspond au
nom de la structure de répertoires contenant les fichiers de
l’application. Si vous utilisez {FLAPP} dans le chemin d’accès
avec les symboles { }, le système utilise la variable
d’environnement par défaut.
FLCONV
Utilitaire MONITOR OCS qui convertit les versions antérieures
des applications pour qu’elles puissent être exécutées avec la
version courante.
FLDOMAIN,
{FLDOMAIN}
Variable d’environnement de MONITOR OCS spécifiée au cours
de l’installation pour désigner le nom du domaine sous lequel
l’application est conçue pour s’exécutér. Cette variable n’a pas de
valeur par défaut.
FLINK, {FLINK}
Variable d’environnement de MONITOR OCS qui correspond au
nom de la structure de répertoires contenant les fichiers de
programme système du logiciel MONITOR OCS. Si vous utilisez
{FLINK} dans le chemin d’accès avec les symboles { }, le système
utilise la variable d’environnement par défaut.
Variable d’environnement de MONITOR OCS spécifiée au cours
de l’installation pour désigner le nom de l’application. Cette
variable n’a pas de valeur par défaut.
FLNEW
Utilitaire d’application de MONITOR OCS qui crée la structure
de répertoires spécifiée par l’utilisateur et y copie les fichiers
requis pour le développement d’une nouvelle application.
FLOAT
Voir virgule flottante.
FLOPT, {FLOPT}
Variable d’environnement de MONITOR OCS qui indique
l’emplacement du répertoire des informations de licence
{FLINK}\OPT. Le répertoire {FLOPT} contient les fichiers
FL.DEV (type de clé) et FL.KEY (options et informations de
MONITOR OCS / Principes de base / 247
9
Principes de base
FLNAME,
{FLNAME}
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
licences). Si vous utilisez {FLOPT} dans le chemin d’accès avec
les symboles { }, le système utilise la variable d’environnement
par défaut.
FLREST
Utilitaire d’application de MONITOR OCS qui restaure et crée
des fichiers d’application dans une application dépendante d’une
plate-forme.
FLSAVE
Utilitaire d’application de MONITOR OCS qui sauvegarde les
fichiers graphiques, les symboles, les tables de configuration, les
recettes, les fichiers d’historisation et les autres fichiers pour
créer une copie de sauvegarde de l’application spécifiée.
FLUSER,
{FLUSER}
Variable d’environnement de MONITOR OCS spécifiée durant
l’installation comme nom de l’instance de domaine. Cette variable
n’a pas de valeur par défaut.
fonction
Sous-routine qui exécute une opération spécifiée ou calcule un
résultat donné. Elle est souvent activée par une entrée au clavier.
C’est donc une clé de fonction. Voir fonction mathématique.
fonction
mathématique
fonctionnalités du
processus
formule
frappe
FUNACK
(1) Expression mathématique décrivant une relation entre deux
ou plusieurs variables. (2) Fonction qui met en place une
opération mathématique, telle qu’une racine carrée ou un
cosinus. Pour une liste de fonctions mathématiques,
reportez-vous à la partie « Maths et logique » dans le guide Core
Tasks Configuration Guide.
Niveau d’uniformité du produit qu’un processus est capable de
produire, exprimé par le pourcentage de produits défectueux ou la
gamme ou l’écart type de certaines dimensions de produits. Les
fonctionnalités de processus sont généralement déterminées par
des mesures prises sur les unités produites par le processus.
Voir expression.
Touche du clavier ou bouton animé à l’aide de l’Editeur
d’applications.
Option pour l’affichage d’une alarme en ligne qui affiche la
première alarme (plus ancienne) dont on a pas accusé réception.
G
Générateur de
rapports
Tâche de MONITOR OCS qui présente des informations de la
base de données temps réel sous la forme d’un rapport imprimé
prédéfini.
248 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
Gestionnaire
d’alarmes
Tâche MONITOR OCS qui identifie les conditions d’alarme et
enregistre les événements qui se produisent pendant l’exécution
d’une opération MONITOR OCS.
Gestionnaire de
configuration
Outil de développement de MONITOR OCS qui permet à
l’utilisateur de définir les fonctions de chaque tâche dans une
application en spécifiant des informations dans une ou plusieurs
tables de configuration.
Gestionnaire de
fichiers
Tâche de MONITOR OCS qui effectue des opérations
élémentaires de gestion de fichiers, telles que la copie,
l’impression, le changement de nom, la saisie et la suppression de
fichiers, localement ou à distance.
gestionnaire de
temps
Elément dont la valeur est forcée à 1 (ON) au moins une fois par
vingt-quatre heures à intervalles réguliers de l’horloge système
(par exemple, toutes les 60 secondes). Un gestionnaire de temps
peut servir à déclencher ou contrôler une fonction du système à
l’exécution.
gestionnaire
d’événements
Elément numérique qui déclenche ou contrôle une fonction du
système à l’exécution, et dont la valeur est forcée à 1 (ON) au plus
une fois par vingt-quatre heures (par exemple, lundi à 8:00).
Gestionnaire
d’exploitation
Tâche de MONITOR OCS qui supervise toutes les autres tâches
MONITOR OCS au cours de leur fonctionnement.
Gestionnaire
d’impression
Tâche de MONITOR OCS qui élargit les possibilités d’impression
du système en fournissant plusieurs tampons d’impression et la
capacité d’utiliser des imprimantes série ou parallèles. Permet
également de rediriger la sortie vers un fichier disque.
GFIRST
Option pour l’affichage d’une alarme en ligne, qui affiche la
première alarme (plus ancienne) d’un groupe d’alarmes
sélectionné.
Option pour l’affichage d’une alarme en ligne, qui affiche la plus
ancienne alarme avec la priorité la plus élevée d’un groupe
d’alarmes sélectionné.
GLAST
Option pour l’affichage d’une alarme en ligne, qui affiche la
dernière (plus récente) alarme d’un groupe d’alarmes sélectionné.
groupe d’alarmes
Ensemble de conditions d’alarme ayant des caractéristiques
semblables, que l’utilisateur configure dans la table Groupes
d’alarmes.
MONITOR OCS / Principes de base / 249
Principes de base
GHIGH
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
graphique c
graphique de
contrôle
Pour les données d’attributs : graphique de contrôle du nombre de
défauts détectés dans un sous-groupe de taille fixe. Le graphique
c est utilisé lorsque, par exemple, chaque unité présente un
certain nombre de défauts.
Représentation graphique d’un paramètre d’une performance de
processus, utilisée pour déterminer si le paramètre est dans les
limites de qualité acceptables.
graphique de
moyenne
variable/d’écart
variable
Graphique utilisé dans MONITOR OCS SPC dont les points
représentent le résultat d’un calcul effectué à partir des données
en cours et des moyennes ou écarts de données précédentes.
Utilisé pour diminuer les effets d’une seule lecture lorsque celle-ci
est effectuée périodiquement ou lorsqu’un processus est
fortement lié à une sortie de données précédente. Voir écart,
X-Bar.
graphique de
tendances
Affichage graphique de MONITOR OCS qui ressemble à un
enregistreur de graphique à plumes. Il se compose d’un objet
graphique et d’objets stylet qui fonctionnent en combinaison avec
les valeurs de la base de données temps réel afin d’afficher en
ligne des données temps réel et/ou historisées.
graphique EWMA
Affichage graphique d’une statistique qui donne de moins de
moins de poids aux données au fur et à mesure qu’elles
deviennent obsolètes. Un point tracé sur un graphique EWMA
peut avoir une mémoire longue, ce qui produit un graphique
similaire au graphique CUSUM standard. Il peut au contraire
avoir une mémoire courte, ce qui produit un graphique analogue
à un graphique Shewhart (X-Bar).
EWMA = y t + λ ( y t – y t )
où
y t = Valeur observée au temps t
y t = Valeur prévue au temps t (ancienEWMA )
e i = y t – y t = Erreur observée en mode exploitation t
λ = ( 0 < λ < 1 ) = Durée de conservation de mémoire du EWMA
graphique np
Pour les données d’attributs : graphique de contrôle du nombre
d’unités défectueuses dans les sous-groupes ayant des tailles
fixes.
250 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
graphique p
(pourcentage
d’unités
défectueuses)
Pour les graphiques de contrôle : pourcentage d’unités
défectueuses pour lequel la taille des sous-groupes varie. Utilisé
pour le contrôle de qualité des attributs.
graphique R
Graphique de contrôle de la gamme de variations parmi les
éléments individuels d’un échantillon ou différence entre les plus
grands et les plus petits éléments en fonction du temps, du
numéro de lot ou de variables chronologiques similaires.
graphique u
Pour les données d’attributs : graphique de contrôle du
pourcentage de défauts dans un sous-groupe d’inspection de taille
variable.
Graphique x et R
Graphique x et
sigma
Pour les données variables : graphique de contrôle pour la
moyenne et l’écart des sous-groupes de données.
Pour les données variables : graphiques de contrôle pour la
moyenne et l’écart type (sigma) des sous-groupes de données.
H
histogramme
Représentation graphique d’une distribution de fréquences tracée
par gammes de variables divisées en intervalles égaux, chaque
intervalle contenant le nombre d’observations accumulées.
9
Historique
hors contrôle
Tâche de MONITOR OCS qui assure une interface commune à un
ou plusieurs gestionnaires de base de données.
Variations plus grandes que les limites de contrôle de qualité
définies.
I
MONITOR OCS / Principes de base / 251
Principes de base
Histogramme
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
icône
indicateur
indicateur de
changement d’état
Symbole graphique représentant une fonction qui peut être
exécutée.
Attribut qui n’a que deux états possibles : ON ou OFF.
Bit indiquant un changement de valeur d’un élément ou si la
valeur a changé depuis la dernière lecture. Voir traitement sur
exception.
Indicateur de
variables
Caractère ASCII qui représente une valeur remplaçable dans une
chaîne de caractères. Voir aussi chaîne sprintf.
indicateur de
pourcentage
Voir Indicateur de variable, chaîne sprintf.
« Individual »
Type de graphique de contrôle temps réel et historisé présent
dans MONITOR OCS SPC. Voir X-Bar, graphique EWMA.
initialiser
Configurer un système afin de l’utiliser.
Inhibition écriture
de bloc
Elément numérique ayant la valeur 1 (ON) et qui désactive
l’écriture de bloc des éléments spécifiés dans une table d’écriture.
inhibition écriture
Voir Inhibition écriture de bloc.
Inhibition lecture
de bloc
Elément numérique ayant la valeur 1 (ON) et qui désactive la
lecture de bloc des éléments indiqués dans une table de lecture.
Inhibition lecture
Voir Inhibition lecture de bloc.
instabilité (d’un
processus)
Processus montrant des variations plus grandes que ses limites
de contrôle ou modèle systématique de variation.
instance
Copie d’une application MONITOR OCS pouvant être exécutée en
mode d’exploitation. Le nombre d’instances autorisé est le
nombre d’utilisateurs pouvant dialoguer simultanément avec le
système en mode d’exploitation. Voir domaine.
Interface
d’équipement
externe (EDI)
Tâche MONITOR OCS qui permet de transférer des informations
en va-et-vient à partir d’un équipement externe, tel qu’un
automate programmable industriel (PLC), un terminal distant
(RTU), un contrôleur de boucles, des E/S distribuées, un terminal
d’acquisition de données ou un lecteur de codes barres, vers la
base de données temps réel MONITOR OCS.
Interface de
programmation
d’applications (API)
invite
Ensemble d’utilitaires et/ou de procédures qui permettent à un
programme de niveau application d’accéder aux fonctions
correspondantes.
Caractère ou message sur un affichage vidéo indiquant que le
système est prêt à recevoir une commande.
252 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
J
journal
Ensemble de fichiers de données, de messages d’erreurs ou
d’alarmes mis en file d’attente sur une imprimante ou archivé sur
disque.
K
K
Pour les études de fonctionnalités de processus : mesure de la
différence entre la moyenne du processus et la moyenne de la
spécification.
( Moyenne – ( point, central ) )
K = --------------------------------------------------------------------------( Tolérance ⁄ 2 )
Formule de l’indice K
L
LAN
Voir réseau local.
LCL
Limite de contrôle inférieure. Pour les graphiques de contrôle :
limite en dessous de laquelle la qualité d’un processus est hors de
contrôle.
lecture de bloc
(déclenchée)
Opération de lecture déclenchée par laquelle la tâche EDI
ordonne au module de protocole de lire les valeurs de toutes les
adresses d’équipements externes spécifiées dans une seule table
et de les écrire dans la base de données temps réel.
lecture non
sollicitée
Commande émise par un équipement externe, indépendamment
de MONITOR OCS, pour écrire des informations dans la base de
données temps réel sans demander les données.
ligne
Processus qui associe un objet et ses attributs d’animation à des
éléments de la base de données temps réel MONITOR OCS.
Voir enregistrement.
ligne centrale
Pour les graphiques de contrôle : ligne horizontale marquant le
centre logique du graphique et indiquant la valeur attendue de la
quantité représentée.
limites de contrôle
Limites à l’intérieur desquelles le produit d’un processus doit ou
devrait se situer. Si le processus dépasse les limites, il est dit hors
de contrôle (ce concept est différent de celui des limites de
tolérance).
MONITOR OCS / Principes de base / 253
Principes de base
liaison
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
limites sigma
Pour les histogrammes : lignes marquées sur l’histogramme
indiquant les écarts types des points n au-dessus et au-dessous de
la moyenne.
logique à relais
Représentation d’un programme ou d’une autre logique dans une
forme habituellement utilisée pour des relais.
logique « ladder »
Langage utilisé pour configurer des automates programmables ;
norme industrielle pour la représentation de systèmes de contrôle
par logique à relais.
« LONGANA »
« long analog »
(analogique long)
LSL
Abréviation de « long analog » (analogique long).
Type de données d’un nombre entier sur 32 bits avec signe pris en
charge par MONITOR OCS. Abréviation : LONGANA.
Limite inférieure de spécification. Plus petite valeur acceptable
d’une dimension ou d’une mesure d’un produit.
M
mailbox
Type de données pris en charge par MONITOR OCS. Un élément
mailbox se compose d’une file d’attente de messages mailbox et de
données de message associées. Sa structure et sa longueur sont
variables.
masque
Empêche une alarme d’être activée.
Maths et logique
menu
message
message d’erreur
message d’état
Tâche de MONITOR OCS qui effectue des calculs mathématiques
et logiques et affecte les résultats aux éléments.
Ensemble de choix pour des fonctions qui est affiché et qui
recouvre l’écran sans en modifier le contenu.
Type de données binaires ou chaîne de 64Ko de longueur totale,
supportée par MONITOR OCS.
Affichage de texte ASCII ou de code numérique indiquant que le
système a détecté une situation anormale ou des données
incorrectes.
Voir message d’information.
message
d’information
Affichage à l’écran de texte ASCII ou de codes numériques
décrivant l’état normal du système, généralement au démarrage
ou à la fermeture du système et qui ne nécessite aucune action de
l’utilisateur ni de l’opérateur. Egalement appelé message d’état.
mode de
configuration
Mode de fonctionnement du système MONITOR OCS lors de la
configuration d’une application. Dans ce mode, vous utilisez
l’Editeur d’applications ou le Gestionnaire de configuration.
254 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
mode
d’exploitation
Etat du système MONITOR OCS lorsqu’une application
fonctionne.
modèle
client/serveur
Une tâche fonctionne comme un client lorsqu’elle envoie une
requête d’action à une autre tâche (le serveur). La tâche qui reçoit
la demande agit comme un serveur quand elle répond à la requête
d’action et envoie une réponse.
Module de base
EDI
module de
protocole
Module graphique
d’exploitation
moyenne
moyenne (d’un
échantillon
statistique)
Couche architecturale d’une EDI qui isole l’application de
l’équipement et contrôle les processus externes.
Couche architecturale EDI qui isole le module de base EDI du
type d’équipement externe utilisé et fournit une flexibilité pour
prendre en charge différents types d’équipements externes.
Tâche graphique de MONITOR OCS. Ecrans animés avec
lesquels l’opérateur communique lorsque l’application est en
cours d’exécution. Pour rendre cette tâche disponible, il convient
d’installer l’Editeur d’applications.
Voir valeur moyenne.
Valeur moyenne de certaines variables. La moyenne est donnée
par la formule ci-dessous où x est la valeur de la variable au
nième élément et n est le nombre d’éléments dans l’échantillon.
x1 + x 2 + … + x n
X = -------------------------------------------------n
Moyenne
Identique aux calculs X-Bar et d’écart, excepté qu’une mémoire
tampon circulaire de taille variable est utilisée à la place de la
taille du sous-groupe.
monochrome
Type de moniteur qui ne peut afficher les informations que dans
une seule couleur.
NETBIOS
Logiciel standard utilisé pour les réseaux locaux ou tâche
MONITOR OCS facultative utilisée pour communiquer entre les
systèmes MONITOR OCS à travers un réseau local.
N
nœud
Station ou point de jonction général sur un réseau local (LAN).
Voir réseau local.
MONITOR OCS / Principes de base / 255
9
Principes de base
moyenne
variable/écart
variable
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
nom de chemin
d’accès
itinéraire d’une série de noms de fichiers ou de répertoires que
doit suivre un système d’exploitation pour localiser les
informations stockées dans un ordinateur.
nom d’élément
Nom que vous affectez à un élément de la base de données temps
réel, utilisé au cours du développement d’une application.
nom de fichier
Nom d’un ensemble de données spécifiques.
nom de nœud
Nom unique attribué à un nœud sur un réseau local (LAN)
spécifique. Voir réseau local.
Nom d’équipement
nom de station
nom de tag
Nom d’un équipement externe utilisé par MONITOR OCS pour
communiquer par un port logique particulier.
Nom donné à un équipement connecté à un réseau.
Voir nom d’élément.
NOT
Opérateur logique unaire qui produit une valeur de 1 (TRUE) si
son argument est 0 (FALSE) et 0 (FALSE) si son argument est
TRUE (différent de zéro).
noyau
Module du logiciel MONITOR OCS qui crée la base de données
temps réel au démarrage du système d’exécution de
MONITOR OCS, qui fournit une sécurité au système et échange
des données entre les tâches.
NUMBUFS
numéro de tag
Nombre de mémoires tampon de données dans lesquelles les
données peuvent être mises en file d’attente sur le réseau.
Nombre à deux chiffres que MONITOR OCS attribue à un
élément et qu’il utilise pour y faire référence lors de l’attribution
d’une valeur à cet élément ou de la lecture de sa valeur courante.
Par exemple :
0:177
Description :
0 segment (bloc d’espace dans la base de données
temps réel qui stocke les éléments d’un type de
données).
177 décalage (emplacement des bits dans le segment
contenant l’élément).
O
object
Voir objet d’animation.
256 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
objet composé
Deux ou plusieurs objets graphiques associés de telle façon que le
système les traite comme un objet unique. Voir objet simple,
sous-objet.
objet d’affichage
Champ de sortie affiché graphiquement à l’aide de l’Editeur
d’applications, qui fournit une zone d’écran sur laquelle la base de
données temps r1+*-éel de MONITOR OCS affiche des
informations de sortie. Voir objet d’animation.
objet d’animation
Champ de saisie, de sortie ou symbole affiché graphiquement et
créé à l’aide de l’Editeur d’applications MONITOR OCS. Un objet
d’animation peut être configuré pour changer de couleur ou de
forme, pour accepter différents types de saisie effectuées par
l’opérateur ou pour afficher des données alphanumériques. Voir
Editeur d’applications, objet d’affichage et objet d’entrée.
objet d’entrée
objet de sélection
Champ de saisie affiché sous forme graphique créé à l’aide de
l’Editeur d’applications de MONITOR OCS. Voir objet
d’animation, champ de saisie de texte, bouton-poussoir.
Voir objet d’entrée.
objet simple
Objet isolé, tel qu’une ligne, un cercle ou du texte, qui n’est pas
composé d’autres objets. Bloc fonctionnel de base d’un graphique.
Voir objet composé, sous-objet.
octet
Unité de stockage constituée de huit bits. Chaque bit ayant deux
états possibles, un octet peut avoir 256 (2 à la puissance 8) états
possibles.
opérande
Voir argument.
opérateur
(1) Personne qui fait fonctionner l’application finale. (2) Fonction
mathématique. Les opérateurs pris en charge par la tâche Maths
et logique comprennent les opérateurs arithmétiques, logiques,
relationnels et conditionnels les plus courants en informatique et
dans les sciences connexes.
Symbole d’une expression qui teste les opérandes pour les valeurs
TRUE (différente de zéro) ou FALSE (zéro) et renvoie un résultat
équivalent à 1 (TRUE) ou 0 (FALSE).
opérateur
relationnel
Fonction mathématique qui produit un résultat TRUE ou FALSE
qui dépend des signes et des grandeurs relatives de ses
arguments. Le programme Maths et logique interprétées de
MONITOR OCS reconnaît six opérateurs relationnels :
< <= > >= = !=
MONITOR OCS / Principes de base / 257
Principes de base
opérateur logique
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
opérateur unaire
Fonction mathématique à un argument, habituellement placé
après celle-ci. Par exemple, dans l’expression NOT Overflow,
l’opérateur logique de négation NOT prend Overflow comme
argument.
opération de
transfert de fichiers
Transmission du contenu d’un fichier d’une station
MONITOR OCS en réseau vers une autre station MONITOR
OCS située sur le même réseau, à l’aide de la tâche Gestionnaire
de fichiers.
OR
Opérateur logique binaire qui produit une valeur de 1 (TRUE) si
au moins un de ses deux arguments est TRUE (différent de zéro),
et 0 (FALSE), dans le cas contraire. Voir opérateur.
OS/2 ®
Outil de mise au
point de la base de
données temps
réel
Voir système d’exploitation/2.
Tâche MONITOR OCS qui permet de modifier la base de données
temps réel lors de l’exécution et de contrôler l’accès de processus à
la base de données temps réel. Cette tâche est utilisée pour
développer et déboguer des applications. (RTMON).
P
PAK
panneau
panneau de
contrôle
panneau
d’information
persistance
pixel
police
polygone
port logique
Voir Programmer's Access Kit.
Ecran qui fournit des champs de saisie prédéfinis pour les
informations requises par une table de configuration.
Voir panneau.
Voir panneau initialiser.
Capacité d’un élément à conserver sa valeur pendant un laps de
temps indéfini.
Groupe de luminophores qui peuvent être stockés, envoyés ou
affichés par un ordinateur. Abréviation de picture element.
Jeu complet de types d’une seule taille et d’un seul style.
Figure géométrique fermée à deux dimensions, composée d’au
moins trois segments.
Numéro que vous indiquez dans la table Définition d’équipements
externes pour représenter le port physique. Si vous utilisez une
carte IBM RIC/ARTIC, ce nombre représente une combinaison de
la carte physique et du port physique.
258 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
pourcentage
d’unités
défectueuses
Power Edit
PLC
Pour l’échantillonnage d’acceptation : pourcentage des unités
défectueuses ou des unités n’ayant pas un niveau de qualité
acceptable dans un lot.
Outil d’édition qui permet de sélectionner et d’éditer directement
des sous-objets, y compris leur animation, à l’intérieur d’un objet
composé sans le dissocier. Voir objet composé, objet simple,
sous-objet.
Voir automate programmable industriel.
Power Objects
Objets composés ouverts animés par l’utilisateur, qui contiennent
des variables modèles pour les fonctions d’animation.
Voir Power Packs.
Power Packs
Bibliothèques de dessins dans lesquelles l’utilisateur peut stocker
des Power Objects afin de les réutiliser pour créer de nouvelles
instances d’objets semblables dans la même ou dans une autre
application. Voir Power Objects.
Programmer's
Access Kit (PAK)
priorité
Ensemble facultatif de MONITOR OCS, composé d’outils
logiciels, de bibliothèques de programmation et d’une
documentation relative aux clés, et qui est destiné à aider les
programmeurs à concevoir et mettre en oeuvre des programmes
compatibles avec MONITOR OCS.
(1) Nombre hexadécimal à trois chiffres, par exemple 201, qui
spécifie la priorité de traitement d’une tâche de MONITOR OCS.
Les valeurs possibles sont :
0 Classe en cours inchangée
1 Inactive
2
(valeur par défaut) Ordinaire
3 A durée critique
9
où
Le deuxième chiffre (01 dans 201) spécifie la priorité dans la
classe indiquée ci-dessus.
Plus ce nombre est élevé, plus la priorité est élevée dans la classe.
(2) Rang ou position d’une opération dans une séquence
d’opérations.
MONITOR OCS / Principes de base / 259
Principes de base
le premier chiffre (2 dans 201) spécifie la classe de priorité du
système d’exploitation.
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
Priorité écriture de
bloc
Priorité qui influence l’ordre dans lequel la tâche EDI traite la file
d’attente des requêtes d’écriture de bloc. La priorité la plus élevée
(numéro le plus petit) est traitée en premier.
Priorité lecture de
bloc
Priorité qui influence l’ordre dans lequel la tâche EDI traite la file
d’attente des requêtes de lecture de bloc. La priorité la plus élevée
(numéro le plus petit) est traitée en premier.
R
recette
Recette de
fabrication
règles d’exécution
SPC MONITOR
OCS
Voir recette de fabrication.
Tâche en option de MONITOR OCS qui permet aux opérateurs de
transférer des ensembles de valeurs entre la base de données
temps réel MONITOR OCS et des fichiers disque.
Tests que le processus du moniteur de données SPC utilise pour
détecter des modèles de variations du niveau de qualité dans le
temps. Le schéma suivant montre les zones du graphique sur
lesquelles sont fondées les règles d’exécution
SPC MONITOR OCS.
Règle Définition
2 OF 3
2 points sur 3 sont d’un côté de la ligne centrale
en zone A ou au-delà
4 OF 5
4 points sur 5 sont d’un côté de la ligne centrale
en zone B ou au-delà
TREND 7 points alignés montent ou descendent
8CONJ 8 points alignés sont d’un côté de la ligne
centrale
3SIGMA un ou plusieurs points sont en dehors des
limites de contrôle
15CONS_IN_C 15 points consécutifs sont soit dans la partie
supérieure soit dans la partie inférieure de la
zone C du même côté de la ligne centrale
260 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
90%25_IN_C sur 25 points, au moins 90 pour cent (soit 23)
sont dans la zone C (supérieure ou inférieure) et
sont du même côté de la ligne centrale
8CONS_OUT_C 8 points consécutifs sont à l’extérieur de la zone
C et du même côté de la ligne centrale
60%25_OUT_C sur 25 points consécutifs, au moins 60 pour cent
(soit 15) sont en dehors de la zone C et du même
côté de la ligne centrale
réinitialiser
relais
répertoire
réseau
réseau local (LAN)
Initialiser de nouveau. Voir initialiser.
Dispositif à fonctionnement électrique qui commute
mécaniquement des circuits électriques.
Liste de fichiers située dans une zone spécifique d’un système
d’exploitation.
Ensemble de terminaux et d’un ou de plusieurs ordinateurs
connectés pour permettre le transfert de l’information.
Système de communication de données interne qui connecte un
nombre de micro-ordinateurs. Voir nœud, nom de nœud.
S
script générateur
de tables de
configuration
serveur
Fichier script ou fichier CTG qui indique à l’utilitaire CTGEN la
façon d’extraire des données de la table de base de données et de
combiner les valeurs extraites pour produire un fichier de table
de configuration binaire (CT) en mode d’exploitation ; trouvé dans
/{FLINK}/CTGEN.
(1) Tâche qui reçoit des requêtes d’action d’autres tâches. (2)
Ordinateur qui fournit un disque dur partagé et, si possible,
d’autres ressources dans un réseau local.
(1) Ecart type d’une population statistique, représenté par le
symbole σ. (2) Type de graphique de contrôle temps réel et
historisé utilisé dans MONITOR OCS SPC. Voir X-Bar, moyenne
variable.
signaux
Notification d’événements utilisée pour intervenir sur le contrôle
de processus.
sous-groupe
Pour les graphiques de contrôle : échantillon d’unités d’un
processus donné, relevées plus ou moins simultanément.
MONITOR OCS / Principes de base / 261
Principes de base
Sigma
9
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
sous-groupe
relationnel
sous-objet
Pour les graphiques de contrôle : sous-groupe d’unités
sélectionnées pour minimiser les différences dues à des causes
affectables. Les échantillons pris consécutivement à partir d’un
processus fonctionnant dans les mêmes conditions répondent
généralement à cette exigence.
Chaque objet contenu dans un objet composé est appelé
sous-objet. Les sous-objets peuvent contenir des objets simples
et/ou composés. Voir objet composé, objet simple.
Pour les graphiques de contrôle : lignes de contrôles
uniformément espacées de chaque côté de la ligne centrale.
sous-répertoire
stabilité (d’un
processus)
station
station distante
station locale
station logique
station physique
Répertoire contenu dans un autre répertoire.
Processus qui ne montre aucun modèle de changement
identifiable. Voir contrôle, système de causes constantes.
Tout PLC, ordinateur ou terminal de données connecté à un
réseau par l’intermédiaire duquel il communique.
Autre station d’un réseau.
Station en cours sur un réseau.
Numéro que vous indiquez dans une table de lecture ou d’écriture
pour représenter la combinaison d’un port logique avec une
station physique.
Adresse physique d’un équipement externe sur un réseau.
stylet
Elément dont la valeur représente une combinaison particulière
d’attributs pour les activités de traitement de données de
tendances. Contient des valeurs utilisées dans un graphique de
tendances en ligne de la même façon que des valeurs enregistrées
par un stylet sont utilisées dans un enregistreur de graphiques à
plumes.
support de boutons
Equipement matériel contenant des informations sur les options
MONITOR OCS sous licence. Voir clé de bloc, bouton, support de
clés, clé de protection.
support de clés
Partie d’un système de protection électronique que l’on connecte à
un support de clés MONITOR OCS. Il contient des informations
utilisées par MONITOR OCS pour activer les options de logiciel
sous licence. Voir clé d’option, clé de protection, bouton.
symbole
Objet graphique échangé avec un autre objet à l’exécution.
262 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
système
numérique binaire
système
numérique décimal
système
numérique octal
Système de numération à base 2 utilisé dans les ordinateurs,
dans lequel deux chiffres (0 et 1) représentent des quantités
numériques.
Système de numération conventionnel à base 10.
Système numérique à base 8 utilisé dans les ordinateurs.
système
numérique
hexadécimal
Système de numération utilisé par les ordinateurs de base 16
dans lequel les lettres A à F équivalent aux nombre décimaux 10
à 15 (système numérique décimal).
système
d’exploitation/2
(OS/2)
Environnement prioritaire, multitâches, qui gère les ressources
système, telles que la mémoire, les unités de disque, les
équipements d’entrée/sortie, les ports d’imprimantes et les autres
composants du système. Abréviation : OS/2 ®.
T
table
table de base de
données
Table de base de
données XREF
(de références
croisées)
Voir table de configuration, table de base de données.
Table de la base de données de configuration de MONITOR OCS
qui stocke les informations générées par une tâche du Menu
principal ou des données provenant des panneaux d’une tâche.
Table de base de données gérée par le Gestionnaire de
configuration qui contient un enregistrement pour chaque
occurrence d’un élément dans une table de base de données ou
une animation graphique spécifique à une tâche.
Fichier binaire ou CT, que l’utilitaire CTGEN génère à l’exécution
et qui contient des données extraites de la table de la base de
données de configuration.
table de
consultation
Table de configuration spécifiant la corrélation entre les éléments
et les informations de la base de données.
table de la base de
données OBJET
Table de base de données gérée² par le Gestionnaire de
configuration, qui stocke la définition de la base de données
temps réel et les autres informations associées.
table de la base de
données
spécifique à la
tâche
Table de la base de données qui stocke les informations relatives
à une seule tâche.
MONITOR OCS / Principes de base / 263
9
Principes de base
table de
configuration
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
table de la base de
données TYPE
Table de base de données qui définit des segments dans lesquels
un type de données utilisé est stocké dans la base de données
temps réel.
table de résultats
Table temporaire contenant des données sélectionnées dans une
base de données externe.
tâche
tâche de fond
tâche d’horloge
tâche
MONITOR OCS
taille d’échantillon
temps réel
tendance
test d’animation
tolérance
TOR
Touche de fonction
touche de fonction
Programme de MONITOR OCS qui lit et écrit dans la base de
données temps réel et exécute une fonction particulière.
Tâche de MONITOR OCS non interactive qui effectue un
ensemble spécifique de fonctions exploitant des données
MONITOR OCS.
Tâche de MONITOR OCS qui met à jour les informations de la
base de données temps réel en fonction des événements
chronologiques et des intervalles de temps spécifiés dans ses
tables de configuration.
Voir tâche.
Nombre d’éléments ou d’unités présents dans un échantillon.
Réponse logicielle immédiate à un événement.
Changement progressif et systématique dans le temps ou selon
toute autre variable.
Fonction de MONITOR OCS qui permet de tester chaque
composant d’animation d’un dessin au sein de l’Editeur
d’applications et de valider des types d’animation complexes.
Gamme de variations autorisées pour une dimension particulière
d’une variable. Les tolérances sont souvent définies pour des
besoins d’ingénierie afin de garantir que les composants
fonctionnent correctement ensemble.
Qui consiste en parties distinctes, non connectées.
Objet d’animation dans l’Editeur d’applications MONITOR OCS
qui anime une touche du clavier pour qu’elle génère une action
chaque fois qu’elle est activée en mode d’exploitation.
(1) Touche utilisée pour envoyer un signal au programme
informatique contrôlant l’affichage. (2) Touche qui effectue un
ensemble spécifique d’opérations.
264 / MONITOR OCS / Principes de base
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
tracé de stylet
Représentation graphique d’un enregistrement d’une courbe de
tendances associée à un stylet particulier. Sur un graphique de
courbes de tendances en ligne, un tracé de stylet ressemble à la
ligne dessinée par un stylet sur un enregistreur de graphiques à
plumes.
Traitement des
données de
tendance
Tâche MONITOR OCS qui affiche des données stockées dans une
base de données relationnelle sous forme d’un enregistreur de
graphiques à plumes sur un écran graphique temps réel.
traitement sur
exception
Architecture élémentaire de MONITOR OCS par laquelle un
élément de la base de données temps réel est lu ou écrit
seulement lorsque sa valeur a changé. Voir indicateur de
changement d’état.
TRUE
Niveau logique associé à une valeur numérique différente de zéro,
généralement 1 (ON).
type de données
Types de données numérique (« digital », analogique (« analog »),
analogique long (« longana »), virgule flottante (« float »), message
(« message ») ou mailbox pris en charge par MONITOR OCS.
UCL
Limite supérieure de contrôle. Pour les graphiques de contrôle : la
limite au-dessus de laquelle la qualité d’un processus est hors de
contrôle.
U
UKEY
USL
Utilitaire de MONITOR OCS qui sert à afficher les informations
relatives au mécanisme de sécurité du logiciel.
Limite supérieure de spécifications : la plus grande valeur
acceptable d’une dimension ou d’une mesure d’un produit.
V
9
variable
variance
Variable pouvant prendre toute valeur d’une gamme de valeurs ;
la taille d’une pièce en est un exemple.
Carré de l’écart type.
variation
d’échantillonnage
Variation des propriétés d’un échantillon par rapport aux
propriétés de la population dans lequel a été pris l’échantillon.
verbeux
Option de commande qui balise un processus pour fournir des
informations de mise au point.
MONITOR OCS / Principes de base / 265
Principes de base
variable continue
Quantité susceptible de modification ou de variabilité.
A
•
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Glossaire
•
•
•
virgule flottante
Type de données pris en charge par MONITOR OCS. Chaque
valeur en virgule flottante occupe 10 octets de mémoire dans la
base de données temps réel et contient des valeurs numériques
comprises entre +/- 1E-308 à +/- 1E308 avec une précision de 15
chiffres après la virgule (chiffres approximatifs). Abréviation :
FLOAT.
X
X-Bar
(1) Moyenne représentée par le symbole x et la formule
ci-dessous. (2) Type de graphique de contrôle historisé et en
temps réel utilisé dans MONITOR OCS SPC. Voir Sigma,
graphique EWMA, etc.
∑x
Somme des valeurs du sous-groupe
X = --------- = ----------------------------------------------------------------------------------------------------------n
Nombre total de valeurs du sous-groupe
XOR
Abréviation de OU exclusif, opérateur logique binaire qui produit
la valeur TRUE (1) si un seul de ses deux arguments est VRAI
(différent de zéro).
266 / MONITOR OCS / Principes de base

Manuels associés