Télécharger Imprimer la page

Siemens SIMATIC S7-1500 Mode D'emploi page 33

Masquer les pouces Voir aussi pour SIMATIC S7-1500:

Publicité

2.2 Notions de base sur le comptage, la mesure et la détection de position (TM Count, TM PosInput, CPU compacte)
2.2.3.2
Détection de position avec codeur absolu SSI
Description
Vous pouvez utiliser les modules technologiques TM PosInput avec un codeur absolu SSI pour
détecter la position. Le module technologique lit la valeur de position via une interface série
synchrone du codeur absolu SSI et la met à disposition de l'automate.
Vous pouvez commuter les sorties TOR du module technologique exactement aux valeurs de
position définies indépendamment du programme utilisateur. La détection de position avec
un codeur absolu SSI s'effectue sans commande par validation. Une synchronisation n'est pas
possible avec un codeur absolu SSI du fait du système.
Code Gray et binaire
Les codeurs absolus SSI codés en Gray et en binaire sont pris en charge.
Capture (Latch)
Vous pouvez paramétrer un front d'une entrée TOR ou les deux fronts, qui déclenche(nt) un
enregistrement de la valeur de position actuelle sous forme de valeur Capture.
Le paramètre Fréquence de la fonction Capture détermine si la fonction est exécutée à
chaque front paramétré ou une seule fois après chaque validation.
Détecteur
Si vous utilisez la détection de position pour Motion Control (Page 74), vous pouvez vous
servir de l'objet technologique "Détecteur" pour exécuter une fonction de détecteur avec une
entrée TOR matérielle.
Hystérésis
Pour les valeurs de comparaison, vous pouvez définir une hystérésis au sein de laquelle la
nouvelle commutation d'une sortie TOR est empêchée. Un codeur peut en effet s'arrêter à
une certaine position et la valeur de position oscille autour de cette position par des
mouvements minimes. Lorsqu'une valeur de comparaison ou une limite se situe dans cette
plage d'oscillation, la sortie TOR concernée est en conséquence souvent activée et désactivée
si une hystérésis n'est pas utilisée. L'hystérésis empêche ces commutations indésirables.
Plage pour la valeur de position
Vous pouvez définir une longueur de télégramme de 10 bits à 40 bits pour le codeur absolu
SSI. Les numéros de bit paramétrables du LSB et du MSB de la valeur de position dans le
télégramme définissent la plage de valeurs. Le module technologique peut lire et transmettre
à l'automate une valeur de position d'une longueur maximale de 32 bits.
Si vous utilisez un capteur avec une valeur de position de 31 bits de long, la valeur de
position est traitée comme valeur sans signe positive et peut prendre des valeurs comprises
entre 0 et 2
long, le bit de poids fort (MSB) de la valeur de position correspond au signe et la valeur de
position peut prendre des valeurs comprises entre –2147483648 et 2147483647. Si vous
utilisez une valeur de position de 32 bits pour la fonction de comparaison, la valeur de
position est interprétée comme entier DINT.
Comptage, mesure et détection de position
Description fonctionnelle, 12/2023, A5E32010205-AL
Notions de base sur le comptage, la mesure et la détection de position
-1. Si vous utilisez un capteur avec une valeur de position de 32 bits de
(MSB-LSB+1)
31

Publicité

loading