SBC PCD3 Compact Manuel page 37

Table des Matières

Publicité

Saia-Burgess Controls AG
h)
Instructions du programme
Noms de symbole du système :
Codeur x (x= 0 ou 1) :
Valeur prédéfinie => S.IO.PRESET_VALUE_ENCODER_COUNTER_x
Valeur de comparaison => S.IO.COMPARE_VALUE_ENCODER_COUNTER_x
Valeur du compteur
Déf. du RefMode du codeur => S.IO.REF_MODE_ENCODER_0_AND_1
Etat RefMode
Valeur RefCounter => S.IO.ENCODER_x_REF_COUNTER
Initialisation du codeur (pour le codeur 0. Idem pour le codeur 1 avec le nom de sym-
bole du système correspondant) :
1) Chargement de la valeur prédéfinie avec l'instruction suivante :
WRP
S.IO.PRESET_VALUE_ENCODER_COUNTER_0
R 100
tème
2) Chargement de la valeur de comparaison avec l'instruction suivante :
WRP
S.IO.COMPARE_VALUE_ENCODER_COUNTER_0
R 101
Valeur du codeur :
Lecture de cette actuelle valeur via un registre de destination avec l'instruction sui-
vante :
RDP
S.IO.COUNTER_ENCODER_0
R 102
Cette valeur peut également être mappée cycliquement dans un registre (cf. (b)).
Mode référence :
1) Lancement du mode référence du codeur à l'aide de l'instruction suivante (valable
pour les deux codeurs)
WRPB
0 Aucune incidence sur les deux codeurs
Valeur
1 Le codeur 0 passera en mode Référence et aucune incidence sur le codeur 1.
de R
16 Le codeur 1 passera en mode Référence et aucune incidence sur le codeur 0.
2) Lecture du mode du codeur à l'aide de l'instruction suivante :
RDPB
‚0' Le codeur n'est pas en mode Référence.
MODE
‚1' Le codeur est en mode Référence.
Manuel Matériel de la gamme PCD3 compact│  D ocument 26 - 861  FRA06  │   2 017-03-07
=> S.IO.ENCODER_x_STATUS_REF_MODE
S.IO.REF_MODE_ENCODER_0_AND_1
R 103
S.IO.ENCODER_0_STATUS_REF_MODE
R 104
=> S.IO.COUNTER_ENCODER_x
Propriétés des entrées TOR
; ex. la valeur de R100 est
; écrite dans le cpmpteur
; preset_value du sys-
; ex. la valeur de R101
; R101 est écrite dans le
; compteur compare_
; value_counter du système
; dans DWord
; en octet
; en octet
Configuration
5
5-14

Publicité

Table des Matières
loading

Table des Matières