Dans le paragraphe précédent, nous avons présenté les deux principales
entités algorithmiques de vision qui vont être utilisées dans
l'application.
Mais pour répondre complètement à la spécification des
TRS définissant une action élémentaire,
il faut adjoindre à ces entités leur comportement
logique. On pourra ensuite obtenir la vue abstraite de chacune
de ces actions que le niveau de contrôle pourra manipuler.
Pour spécifier le comportement logique d'une TR,
ORCCAD utilise des événements et des traitements
typés pour faciliter
et automatiser cette spécification.
A ce niveau, on distingue 3 classes de signaux :
Une fois ceci défini pour chaque TR, il est aisé de déterminer pour chacune de ces actions leur vue abstraite qui sera utilisée directement par le niveau de contrôle par l'intermédiaire des PRS, et du langage de programmation de mission MAESTRO.
On a pour les différentes TRS définies pour l'application :
Voici un exemple d'illustration :
La partie implémentation des TRS est faite
à travers les Tâches Modules ou TMS. Ces TMS sont des
tâches temps réel qui implémentent de manière optimale les fonctions
élémentaires qui interviennent dans les TRS.
Ces TMS seront traités dans la section 5.2.