Télécharger Imprimer la page

Zimmer GEH6000IL Instructions De Montage Et De Service page 54

Masquer les pouces Voir aussi pour GEH6000IL:

Publicité

INSTRUCTIONS DE MONTAGE ET DE SERVICE :GEH6000IL/GED6000IL 
11.13
Paramètres de base du redémarrage rapide
INFORMATION
L'exemple de code suivant est valable pour les produits GEH6xxxIL-03-B et GED6xxxIL-03-A avec auto-maintien.
Pour les produits sans auto-maintien, le groupe de modes 82 doit être utilisé pour le fonctionnement.
L'exemple ci-dessous montre la première initialisation du produit, l'activation du moteur et le transfert des paramètres de
processus.
// Initialisation du produit,
// Mise en marche du moteur,
// Premier ordre de déplacement
// = EasyStartUp Example
CASE iStep OF
0: 
IF StatusBit.6 and Diag != 0x100 THEN 
ControlWord
DeviceMode
WorkpieceNo
PositionTolerance
GripForce
DriveVelocity
BasePosition
ShiftPosition
TeachPosition
WorkPosition
iStep
END_IF
10:
IF StatusBit.12 AND StatusBit.1 THEN 
ControlWord
iStep
END_IF
20:
IF NOT StatusWord.12 THEN
DeviceMode
ControlWord
iStep
END_IF
30:
IF StatusWord.12 THEN
ControlWord
iStep
END_IF
40:
IF NOT StatusWord.12 THEN
ControlWord
iStep
END_IF
50:
IF NOT StatusWord.10 THEN 
ControlWord 
iStep
END_IF;
END_CASE
54
Zimmer GmbH • Im Salmenkopf 5 •  77866 Rheinau, Germany •  +49 7844 9138 0 • www.zimmer-group.com
// Détecteur du bit PLCActive dans le StatusWord
:= 1;
// Transfert de données au produit
:= 3;
// Ordre de mise en ordre du moteur
:= 0;
// 0 = les paramètres de processus actuels sont utilisés
:= 50;
:= 50;
:= 50;
:= 100;
:= 2000;
:= 3800; 
:= 4000;
:= 10;
// Passage à la prochaine étape
// Détecteur du bit DataTransferOK ET MotorON dans le StatusWord 
:= 0;
// Réinitialisation de l'initialisation
:= 20;
// Passage à la prochaine étape
// Détecteur d'arrêt du transfert de données,
// DataTransferOK = FALSE
:= 85; 
// Chargement d'un DeviceMode
:= 1;
// Démarre le Handshake
:= 30;
// Passage à la prochaine étape
// Détecteur du bit DataTransferOK = TRUE du StatusWord,
// Réaction du produit aux données transférées
:= 0;
// Réinitialisation du ControlWord
:= 40;
// Passage à la prochaine étape
// Détecteur d'arrêt du transfert de données,
// DataTransferOK = FALSE
:= 512;
// Handshake terminé
// Le produit se déplace vers la WorkPosition (0x0200 ou 512(déc) = MoveToWork)
:= 50;
// Passage à la prochaine étape
// Détecteur de WorkPosition atteinte 
:= 256;
// Définir la commande de déplacement en direction de BasePosition 
:= 60;

Publicité

loading

Ce manuel est également adapté pour:

Ged6000il