Exemple de transfert avec FC6
NETWORK
TITLE = Transfert de l'état de la gestion des outils
CALL
FC 6 (//Bloc de transfert de gestion des outils
Start
TaskIdent
TaskIdentNo
NewToolMag
NewToolLoc
OldToolMag
OldToolLoc
Status
MultitoolLoc
Ready
Error
U
DB150.DBX
R
DB150.DBX
L
DB150.DBW
L
0;
<>I
;
R
DB150.DBX
Ancien outil Outil manuel, Nouvel outil Outil de magasin
L'ancien outil peut être retiré de la broche à la main et le nouvel outil chargé dans la broche à
partir d'un véritable magasin. Un changement d'outil pourrait se dérouler comme suit :
1. Ordre "Effectuer le changement".
2. Retirer l'outil manuel de la broche (broche d'acquittement intermédiaire -> point de
chargement)
3. Nouvel outil du magasin au préhenseur 1 (magasin d'acquittement intermédiaire ->
préhenseur 1)
4. Nouvel outil du préhenseur 1 à la broche (acquittement intermédiaire préhenseur 1 ->
broche)
5. Ordre Acquitter "Effectuer le changement".
Selon les différentes étapes, le DB72 et les différents acquittements intermédiaires doivent
être programmés via FC6/FC8 dans le programme utilisateur.
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
:= DB150.DBX 16.0,//Démarrage
:= DB150.DBB 0,
:= DB150.DBB 1,
:= DB150.DBW 2,//Pos. d'un nouvel outil
:= DB150.DBW 4,
:= DB150.DBW 6,//Pos. d'un ancien outil
:= DB150.DBW 8,
:= DB150.DBW 10,//État
:= DB150.DBW 12,
:= DB150.DBX 16.1,
:= DB150.DBW 14);
16.1; //Interroger Ready
16.0 ; //Réinitialisation du démarrage
14; //Information d'erreur
//Analyser les erreurs
16.0; //Réinitialisation du démarrage
Description de la fonction
9.7 Utilisation d'outils manuels
637