Condition requise
• L'objet technologique et le codeur de remplacement ont été configurés correctement.
• Aucune commande de redémarrage ni commande "MC_Home" ne sont actives.
Comportement d'interruption
• Une commande "MC_SetSensor" n'est annulée par aucune autre commande Motion
Control.
• Une nouvelle commande "MC_SetSensor" n'annule aucune commande Motion Control en
cours.
Paramètres
Le tableau suivant montre les paramètres de l'instruction Motion Control "MC_SetSensor" :
Paramètres
Déclara
tion
Axis
INPUT
Execute
INPUT
Sensor
INPUT
Mode
INPUT
ReferenceSensor
INPUT
Done
OUTPUT
Busy
OUTPUT
S7-1500/S7-1500T Fonctions d'axe V9.0 à partir de STEP 7 V20
Description fonctionnelle, 11/2024, A5E37577706-AG
Type de données
Valeur par
défaut
TO_PositioningAxis
-
TO_SynchronousAxis
BOOL
FALSE
INT
1
DINT
0
INT
1
BOOL
FALSE
BOOL
FALSE
Instructions (S7-1500, S7-1500T)
8.11 MC_SetSensor V9 (S7-1500T)
Description
Objet technologique
TRUE
Démarrage de la commande avec un
front montant
Numéro du nouveau codeur (1 à 4) (Page 70)
Le mode définit la synchronisation de position
entre l'ancien et le nouveau codeur.
0
Commuter le codeur et transmettre la po
sition réelle actuelle au nouveau codeur
(Page 70)
1
Commuter le codeur sans synchroniser la
position réelle (Page 70)
Remarque
Lorsque la régulation de position est ac
tive, une différence supplémentaire des
deux codeurs agit comme écart de régu
lation supplémentaire et peut entraîner
un mouvement de compensation.
2
Transmettre la valeur réelle (Page 70)
3
Transmettre la valeur réelle du "codeur
de référence" (Page 70)
Numéro du codeur de référence (voir le paramètre
"Mode" = 3) (Page 70)
TRUE
Le codeur pour la régulation de position
de l'axe a été commuté.
TRUE
La commande est en cours de traitement.
343