red lion CRIMSON 2 Manuel De L'utilisateur page 225

Table des Matières

Publicité

B
A
P
D
LOCAGE DES
CTIONS
AR
EFAUT
B
A
LOCAGE DES
CTIONS
Lorsque vous définissez des actions de touches, vous pouvez utiliser la sélection Bloquer
action par défaut comme espace réservé pour empêcher d'autres traitements. Supposez par
exemple que vous avez configuré la touche
vous souhaitez empêcher que cette action soit appelée sur une page spécifique. En configurant
la touche
sur cette page comme Bloquer action par défaut, l'action globale ne se produit
F1
pas.
D
ISPONIBILITE DES
L'infrastructure de communication de Crimson effectue une lecture seule des éléments de
données qui sont nécessaires à la page en cours. C'est-à-dire que lorsque vous sélectionnez
une page pour la première fois, certains éléments de données peuvent ne pas être disponibles.
Ce n'est pas un problème pour une primitive d'affichage car cette dernière affiche
uniquement un état indéfini (généralement des tirets) jusqu'à ce sur les données soient
disponibles. En revanche, les choses peuvent s'avérer plus complexes pour les actions.
Par exemple, supposez qu'une action locale augmente la vitesse d'un moteur
de 50 tours/minute. Si la vitesse du moteur n'est pas enregistrée dans la page affichée
précédemment, lorsque la page est affichée pour la première fois, Crimson ne connaît pas la
vitesse actuelle et n'est donc pas en mesure d'écrire la nouvelle valeur. Pour la gérer,
l'opérateur tente d'effectuer une action pour laquelle les données requises ne sont disponibles,
le module maître n'affiche le message « NOT READY » jusqu'à ce que la touche soit
relâchée. L'opérateur doit alors attendre quelques minutes, puis retenter l'opération. En
pratique, les mises à jour des communications se produisent normalement assez rapidement
de sorte que même l'opérateur le plus agile avec ses doigts aura du mal à obtenir que le
message s'affiche. Mais comme il peut s'afficher, il est utile de l'expliquer.
Un autre problème légèrement plus complexe se produit si l'action définie par une propriété
Sur apparition page d'une page ne peut pas être poursuivie car elle trouve également que les
données requises ne sont pas disponibles. A ce niveau, Crimson patiente trente secondes
avant que les données n'arrivent. Si elles n'arrivent pas, l'action n'est pas effectuée et un
message « TIMEOUT » s'affiche pour l'opérateur. Ce mécanisme d'attente est requis pour
éviter des problèmes si un lien de communication est coupé.
R
P
EMARQUES
OUR LES
Les utilisateurs du logiciel Edict-97 de Red Lion doivent noter ce qui suit...
Les pages ne contiennent plus de couches graphiques ou de texte car toutes les
primitives sont graphiques par nature. Cela signifie que le concept d'un format
de page est tout aussi redondant.
Les catégories de pages ont été remplacées par des primitives système. Par
exemple, lorsque Edict utilise une page complète pour son afficheur d'alarme, la
primitive système correspondante peut être utilisée pour attribuer un espace aussi
petit ou grand que nécessaire.
R
3
EVISION
P
D
AR
EFAUT
D
ONNEES
U
'E
TILISATEURS D
C
ONFIGURATION D
pour qu'elle effectue une action globale, mais
F1
DICT
'
IHM V
C
UN
IRTUEL
OULEUR
P
209
AGE

Publicité

Table des Matières
loading

Table des Matières