Un catalogue de patrons d'architecture industriels éprouvés pour modéliser des machines d'états robustes dans AutomationView.
Permet à un poste automatique (vissage automatique, contrôle vision par caméra) de tenter une opération jusqu'à fois avant de déclencher une alarme opérateur :
[Étape 10: Tentative Opération]
| Action: cmd_Execute (N)
|
+------------+------------+
| |
(bResultat_OK) (bResultat_Echec AND iNbEssais < 3)
| |
| v
| [Étape 11: Incrément & Dégagement]
| | Action: iNbEssais = iNbEssais + 1
| |
| (bDegagement_Fini)
| |
| +---> (Bouclage vers Étape 10)
v
[Étape 12: Étape Suivante Nominale]
Coordonne le transfert de matière entre deux îlots indépendants (ex. : Convoyeur Amont -> Cellule Robotisée) :
Émetteur (Maître) Récepteur (Esclave)
[Étape P0: Attente Pièce] [Étape C0: Attente Transfert]
| |
(Pièce prête & Zone Libre) (bReq_Transfert)
v v
[Étape P1: bReq_Transfert = 1] -----> [Étape C1: bAck_EnMouvement = 1]
| |
(bAck_EnMouvement == 1) (Pièce Prise en Charge)
v v
[Étape P2: bReq_Transfert = 0] -----> [Étape C2: bAck_EnMouvement = 0]
v v
(bAck_EnMouvement == 0) [Étape C3: Fin & Libération]
v
[Étape P0: Retour Repos]
Lorsqu'un protecteur mobile est ouvert pendant une phase sans danger résiduel :
S).