Adaptez le déroulement de votre cycle d'automatisation en fonction des variantes de pièces (ex. : Modèle Standard vs Modèle Long) et des recettes de fabrication.
Vous pouvez utiliser directement ces variables dans votre séquence (elles seront créées automatiquement). Si vous souhaitez préciser leur type ou ajouter une description, vous pouvez le faire via le panneau Variables :
| Nom de Variable | Type | Description |
|---|---|---|
iCurrent_Recipe_ID |
INT |
Numéro de référence active (1 = Pièce Type A, 2 = Pièce Type B) |
tWeld_Duration |
TIME |
Durée de soudage dynamique transmise par l'IHM |
rTarget_Position_Z |
REAL |
Hauteur de travail adaptée au modèle sélectionné |
Utilisez les opérateurs de comparaison (==, !=, <, >) dans vos transitions pour aiguiller le cycle vers la gamme opératoire correspondante :
[Étape 10: Pièce en Place]
|
+----------------------+----------------------+
| |
(iCurrent_Recipe_ID == 1) (iCurrent_Recipe_ID == 2)
v v
[Étape 11: Usinage Modèle A] [Étape 12: Usinage Modèle B]
| |
+----------------------+----------------------+
|
(bCycle_Fini)
v
[Étape 13: Évacuation]
Plutôt que de figer une valeur en millisecondes dans les actions, renseignez la variable de recette :
tWeld_Duration.