Télécharger Imprimer la page

SBC PCD3.H1 Serie Manuel page 27

Publicité

Saia-Burgess Controls AG
Caractéristiques du codeur SSI :
■ Nombre de bits de données : 24
■ Nombre de bits de contrôle : 0
■ Fréquence d'horloge :
■ Codage :
■ Position d'offset :
■ Mode de lecture :
Le PCD2.H150 est enfiché dans l'emplacement n° 6 (adresse de base = 80).
Exemple de tâche
Après démarrage du PCD, la position absolue du capteur de déplacement SSI
doit être lue sur l'afficheur ou par le débogueur.
Le programme est intitulé « intro.src » et doit figurer dans le projet « h150e »
La principale tâche du programme (lecture de la position absolue) s'accompagne
d'une surveillance du bon fonctionnement du module.En outre, les 4 sorties sont
traitées de la manière suivante :
- Sortie 12 = activée, si la position est inférieure à « Pos1 » (1000),
- Sortie 13 = activée, si la position est comprise entre « Pos1 » et « Pos2 »,
- Sortie 14 = H, activée, si la position est supérieure à « Pos2 » (5000).
- En cas de défaut de fonctionnement du module, les 4 sorties sont activées.
L'entrée 0 (E0 = H) du PCD permet de déclarer n'importe quelle position souhai-
tée comme la position 0. On peut toutefois douter de l'intérêt d'une telle fonction
puisque, dans ce cas, même un codeur incrémental classique (et moins cher)
peut être utilisé, à condition de redéfinir le point 0 par une prise d'origine à chaque
redémarrage de l'automate : or, voilà précisément une contrainte que le codeur
absolu cherche à éviter !
Cette position 0 ne doit pas être confondue avec une position d'offset fixe, comme
celle destinée au réglage absolu de chaque transmetteur. Cette correction est
définie par le paramètre « rOffset » du bloc d'initialisation INIT et s'applique à toute
la durée de vie du transmetteur.
Dans le cadre de cette démonstration, le bloc d'attente « wait100ms » peut être
conservé. Mais dans la pratique (c'est-à-dire lorsque d'autres parties de pro-
gramme utilisateur sont traitées), ce bloc risque de ralentir le programme de façon
aléatoire et ne doit pas être structuré de cette façon. Il est préférable d'intégrer
l'exemple complet H150 dans un seul bloc de fonctions et d'appeler celui-ci toutes
les 100 ms.
Cet exemple figure sur la disquette PCD9.H15E, sous le nom de fichier « H150_
Ex2.src » ; il peut être lancé après modification de l'adresse de base dans le
fichier « d2h150_b.mba ».
Manuel : Interface série synchrone (SSI) pour codeur absolu │ Document 26-761 – Édition FRA05 │ 2019-08-02
Exemple utilisateur en liste d'instructions (IL)
100 kHz
Gray
0
Normal (simple lecture)
Exemples de programmation
8

Publicité

loading

Ce manuel est également adapté pour:

Pcd2.h1 serie