BML SL1-ALZ _ -U_ ZZ- _ U1L - _ _ _ _
Système d'encodeur magnétique absolu
7
Profil Smart Sensor IO-Link Ed. 2 (BML SL1-ALZ1-UE/MZZ-_U1L-...) (suite)
7.5.3
Processus d'apprentissage des points de
consigne (Teach-In)
Le BML prend en charge l'apprentissage de points de
consigne à l'aide de fonctions Teach-In conformément au
profil Smart Sensor. Pour ce processus d'apprentissage,
deux paramètres (TI Select et TI Result sont utilisés, voir
Tab. 7-9 et Tab. 7-10), ainsi que des commandes système
(Teach Apply (0x40) à Teach Cancel (0x4F)).
L'apprentissage peut être réalisé par la définition directe
des points de consigne (SP1 et SP2) (Single Value Teach).
En guise d'alternative, les points SP1 et SP2 peuvent
également être appris avec la définition de points
d'apprentissage (TP1 et TP2) (Two Value Teach). Le point
de consigne SPx est déterminé à partir de la valeur
moyenne de TP1 et TP2. Les points de consigne sont
enregistrés dans la mémoire non volatile. Les deux points
d'apprentissage par point de consigne ne sont pas
enregistrés, ils servent uniquement au calcul.
Les signaux de commutation ne peuvent être
appris que tant que la valeur de position est
valable. Si le processus d'apprentissage a lieu
en présence d'un signal de position incorrect
(No Measurement Signal ou Out of Range), une
erreur est signalée.
Teach Select
Le paramètre Teach Select sélectionne le signal de
commutation actuel devant être configuré.
Index
Sub-
Taille
index
TI Select
0
1 octet
0x003A
(58)
Tab. 7-9 : Données de paramètre Teach Select
Teach Result
L'état actuel des points d'apprentissage et du processus
d'apprentissage peut être lu via le paramètre Teach Result
(Index 0x003B). La valeur Teach Result fait 1 octet et peut
être subdivisée en 4 bits pour l'état des points
d'apprentissage et 4 bits pour l'état du processus
d'apprentissage.
32
français
Accès
Valeurs
Read / Write 0 ou 1 =
SSC1 (valeur
par défaut)
2 = SSC2
3 = SSC3
4 = SSC4
Position
Description Valeur
Bits 0...3
Teach Status 0 = IDLE
1 = SP1 SUCCESS (la LED
2 = SP2 SUCCESS (la LED
3 = SP12 SUCCESS (la LED
4 = WAIT FOR COMMAND
5 = BUSY
6 = reserved
7 = ERROR (la LED rouge
Bit 4
SP1
TP1
0 = TP1 unset
1 = TP1 set
Bit 5
TP2
0 = TP2 unset
1 = TP2 set
Bit 6
SP2
TP1
0 = TP1 unset
1 = TP1 set
Bit 7
TP2
0 = TP2 unset
1 = TP2 set
Tab. 7-10 : Données de paramètre Teach Result
Exemple 1 :
Processus d'apprentissage Single Point (SP1)
Dans un premier temps, la commande SP1 Single Value
Teach permet d'apprendre le point de consigne SP1 sur la
position actuelle. Le point de consigne n'est repris dans la
mémoire non volatile qu'avec la commande Teach Apply.
Pour simplifier l'apprentissage du point SP1, il est également
possible d'exécuter seulement la commande Teach Apply.
1. Avec Select Teach Channel (Index 0x003A),
sélectionner le canal de commutation devant faire
l'objet de l'apprentissage.
2. Contrôler l'état.
⇒ État = IDLE
3. Déplacer la tête de capteur sur la position de SP1.
4. Exécuter la commande système SP1 Single Value
Teach (code 0x41).
⇒ SP1 est appris.
5. Contrôler l'état.
⇒ État = WAIT FOR COMMAND
⇒ Points d'apprentissage = SP1 TP1/TP2
6. Exécuter la commande système Teach Apply
(code 0x40).
⇒ Les points de consigne ont été repris dans la
mémoire non volatile.
jaune clignote pour
3 secondes 1:1)
jaune clignote pour
3 secondes 1:1)
jaune clignote pour
3 secondes 1:1)
clignote rapidement
pendant 3 secondes)