Télécharger Imprimer la page

SBC PCD3.H1 Serie Manuel page 36

Publicité

Saia-Burgess Controls AG
SetZero
N° du module
non utilisé
Description :
La commande « SetZero » permet de définir la position en cours comme
étant la position 0. Elle s'effectue en deux temps :
1. Lecture de la position en cours sans prise en compte de la position d'offset.
2. Mémorisation de la position de lecture dans le registre d'offset du module
concerné.
La prochaine lecture de position « RdPosition » donnera en sortie 0.
Cette fonction utilise le même registre d'offset que celui du bloc INIT
(paramètre 6).
Si l'axe se déplace dans le sens négatif après une commande « SetZero », la
prochaine lecture « RdPosition » donnera une valeur de position négative, qui
n'existe normalement pas sur les codeurs absolus.
S'il faut toujours utiliser cette valeur d'offset, c'est-à-dire même après un redémar-
rage, le registre « roffset_x » doit constituer le paramètre 6 du bloc INIT. Dans ce
cas, il ne doit pas être écrasé.
Pour annuler l'offset, « roffset_x » doit être mis à 0. Une autre solution consiste à
fournir au paramètre 6 du bloc INIT un registre chargé 0, puis à le traiter.
Description des E/S :
Paramètre
= 1
= 2
= 3
Manuel : Interface série synchrone (SSI) pour codeur absolu │ Document 26-761 – Édition FRA05 │ 2019-08-02
Commande : Mise à zéro de la position en cours
= 1
SetZero
= 2
= 3
Modification d'index: non
Temps d'exécution: env. 1.5 ms
Désignation/Fonction
N° du module
Commande: SetZero
Registre non utilisé
Commandes du bloc de fonctions « EXEC »
Bloc de fonctions
Exec
(selon codeur)
Type
Format
K
R
Valeur
1 à 16
0 à 4095
Annexe B
B
B-4

Publicité

loading

Ce manuel est également adapté pour:

Pcd2.h1 serie