Schneider Electric TSXAXT200 Modules de comptage / décomptage Mode d'emploi

Ajouter à Mes manuels
56 Des pages
Schneider Electric TSXAXT200 Modules de comptage / décomptage Mode d'emploi | Fixfr
X
Chapitre
1
4
1.2 Présentation physique
5
1.3 Initiation
6
Fonctionnement et mise en œuvre logicielle
2.1 Structure
4
3
1.1 Description
Sommaire
3
Page
Présentation générale
Sommaire
2
Sommaire général
9
10
2.2 Principe de comptage
12
2.3 Fréquence de comptage
16
2.4 Fonctions complémentaires
18
2.5 Exploitation du module
21
2.6 Exemples d’utilisation PL7-2
24
Mise en œuvre du matériel
Sommaire
33
3.1 Choix de l’emplacement et détrompage
34
3.2 Configuration matérielle
35
3.3 Raccordements
36
Mise en service - Maintenance
Sommaire
45
4.1 Vérification des raccordements
46
4.2 Recherche de défauts
47
1
Sommaire général
Chapitre
5
Sommaire
2
Page
Annexes
49
5.1 Caractéristiques
50
5.2 Codage en binaire signé
51
Index
53
Aide-mémoire
54
X
Présentation générale
Sous-Chapitre
1.1 Description
Chapitre 1
Page
4
1.1-1 Généralités
1.1-2 Fonctions
1.1-3 Conception
4
4
4
1.2 Présentation physique
5
1.2-1 Interface TSX AXT 2 00
1.2-2 Détrompage
1.3 Initiation
1.3-1 Introduction
1.3-2 Préparation du matériel et programmation
1.3-3 Exploitation du module
5
6
6
6
7
8
3
1.1
Description
1.1-1 Généralités
L'interface TSX AXT 2 00 est un module d'entrée présentant deux voies de
comptage/décomptage.
Ce module peut être utilisé sur les automates de type TSX 47, TSX 67 et TSX 87.
1.1-2 Fonctions
Comptage
L'interface TSX AXT 2 00 comporte deux voies identiques et indépendantes de
comptage qui permettent le comptage d'impulsions dont la fréquence peut aller
jusqu'à 2 Khz. Cette fréquence maximale est directement liée à la périodicité
d'exécution du programme utilisateur (voir chapitre 2.3).
Comptage/décomptage
Chaque voie possède un discriminateur de sens de marche qui permet d'incrémenter ou de décrémenter le compteur selon le sens de marche.
Exemples d'applications :
•
•.
•
•
comptage de pièces,
positionnement d'un mobile,
mesure de vitesse ou de fréquence,
mesure de longueur,
•
•
•
•
mesure de débit,
calcul de la position d'un mobile,
contrôle de déplacement,
etc...
1.1-3 Conception
Sécurité
Les entrées sont protégées contre les parasites industriels et sont isolées galvaniquement entre elles et par rapport aux tensions internes de l'automate.
Confort d'utilisation
Les entrées 5 ou 24 VCC sont compatibles avec les capteurs de type tout ou rien
(détecteur de proximité, interrupteurs de position) ainsi qu'avec les codeurs
incrémentaux. Le mode de configuration ainsi que les fonctions logicielles associées
sont performants et simples à mettre en œuvre (voir chapitre 2).
Confort d'exploitation
L'interface et les connecteurs de raccordement sont embrochables et débrochables
sous tension; le processeur de l'automate est en permanence averti de l'état du
module et le programme utilisateur peut accéder à toutes les informations pour
traitement éventuel.
4
1
Présentation générale
1.2
Présentation physique
1.2-1 Interface TSX AXT 2 00
De format simple, l'interface TSX AXT 2 00 peut être inséré dans tous les
emplacements destinés aux entrées/sorties des configurations automates. L'interface TSX AXT 2 00 est composé de :
1
2
3
4
5
6
7
8
Un boîtier métallique protégeant
mécaniquement les circuits
électriques et assurant une protection contre les parasites.
Un accès aux interrupteurs de
mise en service des deux discriminateurs de sens de marche.
1
2
3
4
5
M 20
TSX SC
F
IN0
6
IN1
RST
OK
Un voyant de défaut par voie
indiquant un dépassement de
la capacité de comptage (F).
Ch0
Deux voyants par voie indiquant
l'état logique des entrées de
comptage (In0 et In1).
Un voyant par voie indiquant
l'état logique de l'entrée de remise à zéro comptage (RST).
F
IN0
7
IN1
RST
OK
Ch1
8
Un voyant par voie indiquant
l'état logique de l'entrée d'inhibition (INH).
Un connecteur femelle par voie
subminiature type D à 9 broches.
Une étiquette par voie laissée à
la libre disposition de l'utilisateur.
5
1.2-2 Détrompage
La face arrière de l'interface est
équipée de dispositifs de détrompage :
1
2
3
1.3
Détrompage mécanique standard permettant de supprimer tout risque d'erreur lors
de la mise en place du module.
1
5
7
Détrompage mécanique optionnel permettant de distinguer des modules de même
type, mais ayant des configurations différentes (discriminateurs de sens de marche).
2
3
Dispositif permettant le centrage du module.
Initiation
1.3-1 Introduction
Vous désirez vous initier à l'utilisation de l'interface TSX AXT 2 00. Pour cela vous
devez disposer du matériel suivant :
•
•
•
•
•
•
un module TSX AXT 2 00 avec un ensemble de connectique TSX CAC 04,
un automate TSX 47-10/20 version logicielle ≥ V3.0 (*),
une cartouche mémoire utilisateur TSX RAM 8/16/32 8,
un terminal de programmation,
trois boutons poussoirs ou capteurs type 2 fils,
une alimentation courant continu 24 VCC.
(*)
6
Cette initiation peut s'effectuer de la même manière sur les automates TSX 67 ou
TSX 87, se reporter au chapitre 2.5-5.
Présentation générale
1
1.3-2 Préparation du matériel et programmation
1 - Préparer l'automate TSX47 et son terminal de programmation.
2 - Vérifier que les interrupteurs des discriminateurs sont en position "OFF" (voir
chapitre 3.2 du présent manuel).
3 - Implanter le module dans l'emplacement 0 du bac 0.
Si le module est configuré dans un autre emplacement, il faudra modifier en
conséquence l'adressage des bits utilisés dans le programme.
4 - Effectuer le câblage de l'alimentation 24 VCC et des capteurs suivant le schéma
ci-dessous à l'aide du connecteur TSX CAC 04.
5 - Mettre en place le connecteur sur la voie Ch0 du module TSX AXT 2 00
(connecteur supérieur).
0V
Alimentation courant continu
24 V
TSX CAC 04
Inhibition
Remise à zéro
Comptage
INH
RST
1
2
3
In0
4
5
6
7
8
9
7
6 - Saisir le programme ci-dessous en langage à contacts (ce programme est écrit
en tâche maître).
"BITS COMPTAGE
IØ,7
Ø
1
→
WØ
IØ,Ø
W1,Ø
IØ,1
W1,1
( )
( )
L
IØ,2
W1,2
( )
Mise à zéro
Acquisition des bits
de comptage
IØ,Ø à IØ,4
"
IØ,3
W1,3
IØ,4
W1,4
( )
2
( )
L
"MOT RESULTAT
WØ+W1
→
3
WØ
Sommation dans
le mot résultat
1.3-3 Exploitation du module
1 - Lancer l'exécution du programme en mode MISE AU POINT : RUN.
2 - Placer le terminal en mode REGLAGE et
demander la visualisation du mot interne
W0 en décimal.
L'écran ci-contre apparaît :
D
W0
REGLAGE: MOTS
0
MOD
CNV
RUN
3 - Actionner plusieurs fois le capteur In0; à chaque front montant, le mot interne
W0 est incrémenté d'une unité.
4 - Continuer à actionner le capteur In0 et mettre le capteur INH à l'état 1 (INH
correspond à l'entrée inhibition) : le mot interne W0 n'évolue plus.
5 - Actionner le capteur RST (RST correspond à l'entrée remise à zéro) : le mot
interne W0 est remis à l'état 0.
Remarque : Les visualisations repérées In0, RST, INH, en face avant, indiquent l'état des
entrées correspondantes.
8
X
Fonctionnement et mise en œuvre logicielle
Chapitre 2
Sous-Chapitre
Page
2.1 Structure
10
2.1-1 Synoptique
2.1-2 Fonctions comptage
2.2 Principe de comptage
2.2-1 Bits de comptage
2.2-2 Dialogue avec l'automate
2.2-3 Incidence sur le programme utilisateur
2.3 Fréquence de comptage
2.3-1 Fréquence maximale de prise en compte des impulsions
2.3-2 Incidence de la précision sur la fréquence maximale
2.4 Fonctions complémentaires
2.4-1
2.4-2
2.4-3
2.4-4
Entrée inhibition INH
Entrée remise à zéro RST
Dépassement de capacité Ixy,S
Traitement du bit de signe
2.5 Exploitation du module
2.5-1
2.5-2
2.5-3
2.5-4
2.5-5
Principe
Configuration en tâche rapide
Programme PL7-2 en tâche maître
Programme PL7-2 en tâche rapide
Programme PL7-3 équivalent
2.6 Exemples d'utilisation PL7-2
2.6-1
2.6-2
2.6-3
2.6-4
Exemple 1 : comptage simple
Exemple 2 : positionnement
Exemple 3 : mesure de position (supérieure à 32767)
Exemple 4 : mesure de longueur
10
11
12
12
14
15
16
16
17
18
18
18
19
20
21
21
21
22
22
24
24
24
26
28
30
9
2.1
Structure
2.1-1 Synoptique
Capteurs
d'entrée
. Interrupteurs de position,
. Détecteurs de proximité
ou photo-électriques,
. Codeur incrémental
Interface
TSX AXT 200
BUS Entrées / Sorties
Automate
In 0
Ixy,0
Ixy,1
Ixy,2
Ixy,3
Ixy,4
In 1
Voie 0
. Interrupteurs de position,
. Détecteurs de proximité
ou photo-électriques,
. Boutons poussoirs,
. Sorties automates 24 VCC.
InH
Ixy,6
Signe de la valeur
du comptage
Inhibition
RST
Ixy,7
Mise à zéro
Ixy,5
≥1
. Interrupteurs de position,
. Détecteurs de proximité
ou photo-électriques,
. Codeur incrémental
In 0
Voie 1
10
Ixy,S
Ixy,8
Ixy,9
Ixy,A
Ixy,B
Ixy,C
In 1
. Interrupteurs de position,
. Détecteurs de proximité
ou photo-électriques,
. Boutons poussoirs,
. Sorties automates 24 VCC.
Valeur codée du
comptage
Dépassement
valeur de comptage
Valeur codée du
comptage
InH
Ixy,E
Signe de la valeur
du comptage
Inhibition
RST
Ixy,F
Mise à zéro
Ixy,D
Fonctionnement et mise en œuvre logicielle
2
2.1-2 Fonctions comptage
Entrées In0 et In1 : 5 VCC ou 24 VCC
Le module réalise le comptage des impulsions (front montant) présentes sur les
entrées In0 et In1. La valeur de comptage codée sur 5 bits est accessible par le
programme utilisateur.
• Si le discriminateur de sens de marche n'est pas utilisé (fonction comptage), seule
l'entrée In0 est utilisée.
• Si le discriminateur de sens de marche est utilisé (fonctionnement comptage et
décomptage), les deux entrées In0 et In1 sont utilisées et sont raccordées à un
ou des capteurs délivrant des signaux déphasés de 90°.
Ces entrées sont destinées à recevoir des codeurs de type incrémental. Cependant
pour des applications demandant une précision moindre, l'utilisation de deux
capteurs tels que détecteurs de proximité convient parfaitement.
Discriminateur de sens de marche
La mise en/hors service de chaque discriminateur de sens de marche est possible
grâce à deux interrupteurs situés dans le module.
Le discriminateur détecte le déphasage entre les deux signaux In0 et In1.
Un déphasage de plus ou moins 90° entre ces deux signaux provoque respectivement l'incrémentation ou la décrémentation du compteur.
Entrée RST, remise à zéro : 24 VCC
Issue d'un capteur 24 VCC, de la sortie "Top zéro" d'un codeur incrémental,..., cette
entrée réalise la mise à zéro des bits de comptage lorsqu'elle est à l'état 1.
Entrée INH Inhibition : 24 VCC
Issue d'un capteur 24 VCC, cette entrée bloque l'évolution du compteur lorsqu'elle
est à l'état 1.
Voyant de défaut (F)
Ce voyant (F) s'allume en cas de dépassement de la capacité arithmétique du
compteur (en fonctionnement normal, ce voyant est éteint).
L'annulation de défaut se fait par la mise à l'état 1 de l'entrée RST ou lors de la mise
sous tension de l'automate.
Remarque : L'interface TSX AXT 2 00 ne fournit pas l'alimentation des capteurs (5 ou 24 VCC).
11
2.2
Principe de comptage
L'interface TSX AXT 2 00 est constituée de deux voies Ch0 et Ch1, chacune de ces
deux voies pouvant assurer indépendamment les fonctions de comptage et de
décomptage.
2.2-1 Bits de comptage
Le module prend en compte les impulsions de comptage. La valeur de ce comptage
est disponible, pour le processeur de l'automate, sous la forme de cinq bits de
comptage pour chaque voie :
• voie 0 (Ch0)
Ixy,0
Ixy,1
Ixy,2
Ixy,3
Ixy,4
• voie 1 (Ch1)
Ixy,8
Ixy,9
Ixy,A
Ixy,B
Ixy,C
Exemple de comptage simple
L'entrée In0 est la seule utilisée, le discriminateur est en position OFF.
entrée
In0
In0
valeur de comptage
voies
Ch0
Ch1
bits de
comptage
Ixy,4
Ixy,3
Ixy,2
Ixy,1
Ixy,0
Ixy,C
Ixy,B
Ixy,A
Ixy,9
Ixy,8
0
1
2
3
4
28
29
30
31
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
1
1
1
0
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
Dans ce cas le bit de signe de chaque voie (Ixy,5/lxy,D) est toujours à l'état 0
Les valeurs extrêmes de comptage, disponibles sous la forme de 5 bits, sont 0 et
+ 31
12
2
Fonctionnement et mise en œuvre logicielle
Exemple de comptage/décomptage
Les entrées In0 et In1 sont utilisées, le discriminateur est en position ON
entrées
In0
In0
In1
In1
valeur de comptage
0
1
2
1
0
-1
-2
-32
voies
Ch0
Ch1
bit de signe
lxy,5
lxy,D
0
0
0
0
0
1
1
1
bits de
comptage
lxy,4
lxy,3
lxy,2
lxy,1
lxy,0
lxy,C
lxy,B
lxy,A
lxy,9
Ixy,8
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
Les valeurs maximales de comptage, disponibles sous la forme de 5 bits de
comptage, sont + 31 et - 32.
▲ déphasage de 90° ou π/2
■ déphasage de - 90° ou - π/2.
13
2.2-2 Dialogue avec l'automate
L'acquisition des bits de comptage, de signe ... de l'interface TSX AXT 2 00 par le
processeur de l'automate s'effectue de manière implicite en début de tâche :
• Tâche maître
Pour une configuration du module
en tâche maître, l'acquisition des
bits de comptage est effectuée
lors de l'acquisition des entrées
(voir schéma ci-contre).
Acquisition
des entrées
• Tâche rapide
Pour une configuration du module
en tâche rapide (*) l'acquisition
des bits de comptage se fait en
début de cette tâche.
(*)
EXECUTION
DU
PROGRAMME
Un seul module TSX AXT 2 00
peut être déclaré en tâche rapide du TSX 47-10/20.
L'acquisition par le processeur des
bits de comptage provoque la
réinitialisation de l'interface de
comptage TSX AXT 2 00 (mise
à 0 des bits de comptage et de
signe)
Mise à jour
des sorties
Toutefois pendant le temps d'acquisition des bits par le processeur, les impulsions
présentes sur les entrées de comptage In0 et In1 continuent d'être comptabilisées
par le module. Elles seront prises en compte par le processeur lors de la prochaine
acquisition.
Comportement sur reprise secteur
Lors d'une reprise immédiate, à chaud ou à froid, le processeur déroule partiellement ou totalement (selon le type de reprise) les autotests de la configuration.
Pendant toute cette période les bits de comptage de signe sont maintenus à l'état
0 quel que soit l'état des entrées In0 et In1 de l'interface TSX AXT 2 00.
A l'exécution du premier cycle de la tâche dans lequel le module est configuré, la
valeur de comptage est nulle : les bits de comptage et de signe sont à l'état 0.
14
Fonctionnement et mise en œuvre logicielle
2
2.2-3 Incidence sur le programme utilisateur
A chaque cycle d'exécution de la tâche, le programme utilisateur doit donc
mémoriser les bits de comptage transmis lors de l'acquisition des entrées et en faire
la sommation.
"BITS DE COMPTAGE
Ixy,Ø
W1,Ø
( )
1
W1,1
Ixy,1
( )
W1,2
Ixy,2
F
Ixy,3
Mémorisation
des bits de
comptage
( )
dans le mot
W1,3
interne W1
( )
"
Ixy,4
W1,4
( )
2
F
"RESULTAT
3
WØ+W1 → WØ
Sommation dans
le mot résultat WØ
WØ+W1 → WØ
F
15
2.3
Fréquence de comptage
2.3-1 Fréquence maximale de prise en compte des impulsions
Afin de définir la fréquence maximale de prise en compte des impulsions, il est
impératif de connaître la périodicité d'acquisition de l'interface TSX AXT 2 00 par le
processeur de l'automate.
• période ≤ 15 ms, la fréquence est de 2 kHz maximum,
• période > 15 ms, la fréquence maximale est définie par la courbe ci-dessous.
Afin de ne pas dépasser la capacité arithmétique de comptage, il
est nécessaire que l'automate
vienne effectuer une acquisition
des bits de comptage avant que
le module n'ait comptabilisé plus
de 31 impulsions (voir chapitre
2.4-3).
La fréquence maximale de comptage dépend ainsi directement
de la périodicité de la tâche dans
laquelle le module est configuré.
Fc (KHz)
2
1,5
1
0,5
Période
tâche
(ms)
T
0
0
20
40
60
80
100
La courbe ci-dessus est définie par la formule :
Fc max = 31 pour T > 15 ms
T
T:
périodicité des acquisitions des entrées (en ms), soit :
• période d'exécution pour une tâche rapide ou une tâche périodique,
• temps d'exécution du programme utilisateur pour la tâche maître des
automates de type TSX 47-J/10/20.
Fc : fréquence de prise en compte des impulsions par le processeur (en kHz).
Exemple :
Pour une périodicité de 60 ms, la fréquence maximale de prise en compte des
impulsions est de :
Fc max = 31 = 0,52 kHz soit 520 Hz
60
16
2
Fonctionnement et mise en œuvre logicielle
2.3-2 Incidence de la précision sur la fréquence maximale
Précision au point près
Dans le cas où le programme utilisateur doit traiter chaque impulsion (test de l'égalité
de la valeur de comptage par rapport à une consigne) il est alors nécessaire de
s'assurer que la fréquence de prise en compte des impulsions ne dépasse pas les
valeurs données par la courbe ci-dessous.
Afin d'obtenir la précision au point
près, chaque voie de l'interface
TSX AXT 2 00 ne doit pas recevoir
plus d'une impulsion entre deux
acquisitions du module par le processeur.
Fp (Hz)
200
150
100
La fréquence pour obtenir la précision au point près est fonction
directement de la périodicité de la
tâche dans laquelle le module est
configuré.
50
Période
tâche
(ms)
T
0
0
10
20
30
40
50
La courbe ci-dessus est définie par la formule :
Fp max = 1000 1
T
T : périodicité des acquisitions des entrées (en ms), soit :
• période d'exécution pour une tâche rapide ou une tâche périodique,
• temps d'exécution du programme utilisateur pour la tâche maître des
automates de types TSX 47-J/10/20.
Fp : fréquence de prise en compte des impulsions avec précision au point près
(en Hz).
Précision à n point près
Lorsqu'une application demande une précision moindre (test de l'égalité de la valeur
de comptage avec une précision de n points par rapport à une consigne, la formule
ci-dessus devient alors :
n:
Fp max = 1000 n + 1
T
correspond à la précision demandée exprimée en nombre d'impulsions.
Exemple :
Test de la valeur de comptage à 3 impulsions près. Avec un module configuré en
tâche rapide de périodicité 10 ms, la fréquence maximale est de :
Fp = 1000 3 + 1 = 400 Hz
10
17
2.4
Fonctions complémentaires
2.4-1 Entrée inhibition INH
La mise à l'état 1 de cette entrée provoque le blocage de la valeur de comptage
jusqu'à la prochaine acquisition du module. Aucune impulsion de comptage présente sur les entrées In0 et In1 n'est prise en compte par le module pendant la mise
à l'état 1 de l'entrée INH.
L'état de cette entrée est accessible par le programme utilisateur par le test des bits :
Ixy,6 pour la voie Ch0
Ixy,E pour la voie Ch1
2.4-2 Entrée remise à zéro RST
La mise à l'état 1 de cette entrée provoque la mise à zéro immédiate de la valeur de
comptage. Les bits de comptage de signe et de dépassement sont mis à l'état 0.
Aucune impulsion de comptage présente sur les entrées In0 et In1 n'est prise en
compte par le module pendant la mise à 1 de l'entrée RST.
L'état de cette entrée est accessible par le programme utilisateur par le test des bits :
Ixy,7 pour la voie Ch0
Ixy,F pour la voie Ch1
L'entrée remise à zéro est prioritaire sur l'entrée inhibition INH. Si l'entrée INH est
à l'état 1, la mise à l'état 1 de l'entrée RST provoque la mise à zéro des bits de
comptage, de signe et de dépassement.
Remarque : Une remise à zéro des bits de comptage et de signe est simplement réalisée lors
de l'acquisition implicite du module en début de tâche si aucune mémorisation
de ces bits n'est effectuée par programme dans le même cycle.
18
2
Fonctionnement et mise en œuvre logicielle
2.4-3 Dépassement de capacité Ixy,S
Les valeurs maximales de comptage du module sont de + 31 et - 32. L'acquisition
des bits de comptage du module provoquant la remise à zéro du compteur,
(réinitialisation) il y a dépassement de capacité de comptage si :
• le module reçoit plus de 31 impulsions entre deux acquisitions des bits de
comptage par le processeur,
• le module reçoit plus de 31 impulsions alors qu'il n'y a pas d'acquisition par le
processeur des bits de comptage (par exemple, automate en STOP ou tâche dans
laquelle le module est configuré en arrêt exécution).
Etats du bit Ixy,S
• mis à l'état 1 sur dépassement de capacité de l'une
des deux voies (Ch0 et Ch1).
• mis à l'état 0 après disparition de la cause du dépassement et après mise à l'état 1 de l'entrée RST ou sur
reprise secteur.
Etats de chaque voyant
(F)
• voyant allumé quand la voie correspondante est en
dépassement de capacité.
Important : Après un dépassement, et avant l'acquittement de ce défaut, les bits de
comptage peuvent représenter une valeur de comptage erronée. Si l'application
nécessite la prise en compte de ce dépassement de capacité, il est nécessaire
de tester le bit Ixy,S avant le traitement de la valeur de comptage (*).
entrée
In0
In0
valeur de comptage
voies
Ch0
Ch1
bits de
comptage
Ixy,4
Ixy,3
Ixy,2
Ixy,1
Ixy,0
Ixy,C
Ixy,B
Ixy,A
Ixy,9
Ixy,8
RST
Ixy,7
Ixy,F
dépassement
Ixy,S
voyant
(F)
(*)
29
30 31 31 31
0
0
1
2
3
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
(F)
Afin d'éviter toute fonction transitoire lors de la manipulation du module sous tension
il est également recommandé de tester ce bit dans le programme utilisateur.
19
2.4-4 Traitement du bit de signe
Pour que les bits de comptage du module TSX AXT 2 00 puissent être interprétés
sur 16 bits par l'automate, il est nécessaire de réaliser par programmation une
conversion suivant la valeur du bit de signe.
Bits de signe à l'état 0
Avant toute mémorisation des bits de comptage,
il est nécessaire d'initialiser le mot interne concerné (W1) à la valeur 0.
Bits de signe à l'état 1
Avant toute mémorisation des bits de comptage,
il est alors nécessaire d'initialiser le mot interne
(W1) à la valeur décimale -1 (soit FFFF en Hexadécimal).
Ces initialisations sont assurées par les deux lignes de programmation ci-dessous
à placer avant la mémorisation et la sommation des bits de comptage.
"TRAITEMENT SIGNE
Initialisation à zéro
si signe positif.
Ixy,5
Ø
→
W1
-1
→
W1
Ixy,5
Initialisation à -1
(H,FFFF) si signe
négatif
Exemple pour voie 0
Exemple
Soit la valeur -7 codée sur les bits de comptage de la
voie Ch0 de la manière suivante :
Ixy,
5
4
3
2
1
0
1
1
1
0
0
1
Le réseau de contacts ci-dessus placé en amont du réseau
d'acquisition des bits de comptage codera sur 16 bits (mot W1) la
valeur -7 précédemment codée sur 6 bits.
W1
F
E
D
C
B
A
9
8
7
6
5
4
3
2
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
Remarque : Le codage des 6 bits de comptage du module TSX AXT 2 00 ainsi que les 16 bits
de l'automate est réalisé en binaire signé. Pour plus d'informations, se reporter
au chapitre 5.2.
20
2
Fonctionnement et mise en œuvre logicielle
2.5
Exploitation du module
2.5-1 Principe
De manière générale l'utilisateur du module TSX AXT 2 00 devra effectuer les
opérations suivantes :
• configurer le module TSX AXT 2 00, généralement en tâche rapide,
• configurer éventuellement un module de sortie en tâche rapide,
• programmer en tâche maître l'activation de la tâche rapide,
• programmer la tâche rapide de la manière suivante et dans l'ordre suivant :
1
2
3
4
traitement du bit de signe (si comptage/décomptage),
acquisition des bits de comptage,
sommation de la valeur de comptage avec prise en compte éventuelle de
la remise à zéro,
traitement du résultat et des sécurités inhérentes aux sorties pilotées.
Un exemple d'utilisation de module TSX AXT 2 00, configuré en tâche rapide est
traité ci-après avec un automate TSX 47-20 à partir du terminal TSX T407.
2.5-2 Configuration en tâche rapide
Configuration du module en tâche rapide
• Saisir le numéro de configuration du module TSX AXT 2 00 (code 57) dans l'emplacement considéré,
!
• Affecter le module en tâche rapide par la
touche IN
MOD IN OUT
57
RACK 0
1
STOP
0 •\
DEL
Configuration d'un module de sortie en tâche rapide
• Saisir le numéro de configuration du module de sortie dans l'emplacement
considéré.
• Affecter le module en tâche rapide par la touche OUT
21
2.5-3 Programme PL7-2 en tâche maître
Activation de la tâche rapide
"
SY19
(R)
1
Activation de la
tâche rapide
à 1Ø ms
L
2.5-4 Programme PL7-2 tâche rapide
Traitement du bit de signe
"
I2,5
1
Ø
→
W1
. Signe positif
-1
→
W1
. Signe négatif
I2,5
I2,Ø
W1,Ø
( )
F
I2,1
W1,1
( )
. Acquisition
des bits de
Acquisition des bits de comptage
"
I2,2
W1,2
I2,3
W1,3
I2,4
W1,4
( )
2
( )
F
22
( )
comptage et
rangement dans
le mot interne W1
Fonctionnement et mise en œuvre logicielle
2
Sommation de la valeur de comptage
"MOT DE RESULTAT
I2,S
3
WØ+W1 → WØ
I2,7
Ø
→
WØ
I2,S
F
.Sommation dans le WØ
.Remise à zéro du
mot de résultat WØ*
.si module OK
01,S
Traitement du résultat
"
WØ < 5ØØ
I5,2
I2,S
I2,7
01,Ø
( )
4
01,Ø
.Si action sur I5,2 et
si mot de résultat
<5ØØ alors piloter
la sortie 01,Ø**
F
*
:
la remise à zéro du mot de résultat est conditionnée par la mise à l'état 1 de l'entrée
RST (I2,7), du bit défaut du module TSX AXT 2 00 (I2,S) ou du bit défaut du module
de sortie (O1,S).
**
:
le maintien de l'action O1,0 est conditionné par la non présence de l'entrée RST (I2,7)
et du bit défaut (I2,S).
23
2.5-5 Programme PL7-3 équivalent
Langage à contacts
Les exemples présentés précédemment avec les automates TSX 47-10/20 peuvent
être repris en PL7-3 (les réseaux PL7-3 offrant cependant 7 lignes au lieu de 4 pour
les réseaux de contacts PL7-2).
Lange littéral
Ci-après repris partiellement en langage littéral l'exemple précédent
• tâche maître :
<ACT I VAT I ON TACHE RAP I DE
! L1
START CTRL 2
• tâche rapide :
< T RA I T E ME NT DU B I T D E S I GN E
! L1
I F NO T I 2 , 5
T H EN Ø → W 1
EL S E - 1 → W1
< A CQU I S I T I ON D E S B I T S DE COM P T AGE E T S OM MA T I ON
! L2
I 2 , 0 → W 1 , 0 ; I 2 , 1 → W 1 , 1 ; I 2 , 2 → W1 , 2
I 2 , 3 → W 1 , 3 ; I 2 , 4 → W 1 , 4 ; W0 +W 1 → W 0
2.6
Exemples d'utilisation PL7-2
2.6-1 Exemple 1 : comptage simple
Application
Soit à réaliser un comptage de pièces sur un tapis roulant.
Un détecteur de proximité, raccordé à l'entrée In0, détecte le
passage des pièces.
Un bouton poussoir, relié à l'entrée RST, (bit I1,7) réalise la remise à zéro en début de comptage.
Le module TSX AXT 2 00 est
configuré dans l'emplacement 1
du bac 0.
Le résultat du comptage est visualisé en BCD par l'intermédiaire d'un module de 16
sorties situé dans l'emplacement 7 du bac 0. Dans cet exemple, seule la voie Ch0
est utilisée et le discriminateur sera mis hors service puisqu'on ne réalise qu'un
comptage simple.
24
Fonctionnement et mise en œuvre logicielle
2
Programmation tâche maître TSX 47-10/47-20
"COMPTAGE PIECES
I1,7
1
Ø
→
WØ
I1,Ø
W1,Ø
I1,1
W1,1
( )
Remise à zéro du
compteur (WØ)
Acquisition des bits
de comptage
( )
L
I1,2
W1,2
( )
"
I1,3
W1,3
( )
2
W1,4
I1,4
( )
Acquisition des bits
de comptage
(suite)
L
"VISU COMPTAGE
I1,S
3
L
WØ+W1 → WØ
. Sommation dans mot
résultat WØ
BCDWØ → W2
Codage WØ dans W2
en BCD
Valeur du compteur
dans sorties
W2 → 07,Ø[16]
07,Ø à 07,F
25
2.6-2 Exemple 2 : positionnement
Application
Soit à réaliser le positionnement d'un convoyeur sur un axe avec trois paliers de
vitesse.
Le schéma ci-contre montre les
trois paliers de vitesse (grande,
moyenne et petite vitesse) auxquels est soumis le convoyeur
en fonction de sa position.
Les deux ralentissements (passage de grande à moyenne
vitesse et de moyenne à petite
vitesse) sont à effectuer à l'approche du poste de déchargement où le convoyeur doit s'arrêter.
Vitesse
GV
MV
PV
Position
P0
P1
P2
P3
L'automate devra fournir au moteur les commandes GV (grande vitesse), MV
(moyenne vitesse), PV (petite vitesse) en fonction de la position du convoyeur et
compte tenu des consignes P1, P2, P3 représentant successivement la valeur en
nombre d'impulsions des distances du premier et deuxième ralentissement et de la
distance d'arrêt.
Un codeur optique, couplé sur l'arbre du moteur du convoyeur, est raccordé à
l'entrée In0 de la voie Ch1.
Le module TSX AXT 2 00 est configuré dans l'emplacement 2 du bac 0 et le
discriminateur est en position "hors service".
La fréquence des impulsions en petite vitesse pour obtenir un arrêt au point près est
fonction de la périodicité de la tâche dans laquelle est effectuée le comptage (voir
chapitre 2.3-2).
Exemple :
Si le comptage est réalisé en tâche rapide 10 ms, la fréquence maximale des
impulsions en petite vitesse devra être inférieure à 100 Hz.
Programmation tâche rapide TSX 47-10/47-20
"
IØ,Ø I2,5
W4 < 51Ø
BØ
( )
1
BØ
I2,8
W5,Ø
( )
F
I2,9
W5,1
( )
26
Départ comptage
Acquisition des
bits de comptage
Fonctionnement et mise en œuvre logicielle
2
"
2
I2,A
W5,2
( )
I2,B
W5,3
( )
I2,C
W5,4
( )
F
Acquisition des
bits de comptage
(suite)
"
I2,S
3
BØ
W4+W5 → W4
I2,S
Ø
→
W4
. Sommation
. Remise à zéro
BØ
"
W4 < 3ØØ I2,S
BØ
4
01,Ø
( )
Grande vitesse
01,1
( )
Moyenne vitesse
01,2
( )
Petite vitesse
F
"
W4 < 4ØØ 01,Ø I2,S
BØ
5
F
"
W4 < 5ØØ 01,Ø 01,1
I2,S
BØ
6
F
Nota : La tâche rapide doit être activée en tâche maître par la mise à zéro de SY19.
27
2.6-3 Exemple 3 : mesure de position (supérieure à 32767)
Analyse
On désire à tout instant connaître la position d'un chariot se déplaçant sur des rails,
à partir d'une origine O.
Un codeur incrémental couplé sur
l'arbre du chariot est raccordé
aux entrées In0 et In1 de la voie
1 (Ch1).
Le module TSX AXT 2 00 est
configuré dans l'emplacement 2
du bac 0. Le discriminateur de la
voie 1 est en position "en service".
Le module TSX AXT 2 00 associé à l'automate élabore la mesure de la position du
mobile par comptage (ou décomptage) des impulsions fournies par le codeur
incrémental (une impulsion correspond par exemple à 1 cm).
Le déplacement pouvant dépasser la valeur 32767 (capacité d'un mot de 16 bits),
il est nécessaire d'effectuer la sommation sur 2 mots W10 et W11, ce qui donne une
capacité de 2 147 483 647.
Programmation tâche rapide TSX 47-10/47-20
Le programme correspondant est constitué de 5 réseaux de contacts :
• réseaux 1 et 2
traitement du bit de signe et acquisition des bits de comptage,
• réseau 3
sommation dans le premier mot résultat W10,
• réseaux 4 et 5
traitement du débordement de la capacité du premier mot
résultat W10 (passage en valeur croissante de 32767 à
32768 et en valeur décroissante de 32768 à 32767).
Nota : La tâche rapide doit être activée en tâche maître par la mise à zéro du SY19.
28
2
Fonctionnement et mise en œuvre logicielle
"
Ø
→
W1
Traitement du signe
. Signe positif
-1
→
W1
. Signe négatif
I2,D
1
I2,D
I2,8
W1,Ø
( )
F
I2,9
W1,1
Acquisition des
bits de comptage.
( )
"
I2,A
2
W1,2
I2,B
( )
Acquisition des bits
W1,3
de comptage (suite)
( )
I2,C
W1,4
( )
F
"SOMMATION
I2,S
W1Ø+W1 → W1Ø
3
Sommation dans 1er
mot résultat W1Ø
si module non en
défaut
F
"DEBORDEMENT
SY18
W1Ø AND H'FFF' → W1Ø
4
Passage de la
valeur 32767 à 32768
W11+1 → W11
SY18
( R)
SY18 : bit de
débordement
"
SY18
W1Ø,F
W1Ø AND H'7FFF' → W1Ø
5
Passage de la
valeur 32768 à 32767
W11-1 → W11
F
Mot résultat sur 32 bits
W1Ø poids faibles
W11 poids forts
29
2
Fonctionnement et mise en œuvre logicielle
2.6-4 Exemple 4 : mesure de longueur
Application
Soit à réaliser une mesure de longueur de pièces sur tapis roulant.
Un codeur incrémental Cd couplé sur l'arbre de rotation du tapis
est raccordé à l'entrée In0.
Un détecteur de proximité Dp
fonction O est raccordé à l'entrée
INH; il délivre l'état O lorsque la
pièce est détectée par Dp.
Dp
Chaque pièce doit être comprise entre une cote minimale (CW2) et une cote
maximale (CW3); dans le cas contraire, le moteur du tapis (01,1) s'arrête de manière
à évacuer la pièce hors tolérance.
Le module TSX AXT 2 00 est configuré dans l'emplacement 2 du bac 0. Le
discriminateur n'est pas concerné par ce type de fonctionnement. Seule la voie Ch0
est utilisée. Un bouton poussoir raccordé à l'entrée I0,7 permet la mise en marche
du tapis.
Le principe de comptabilisation du nombre d'impulsions est identique à l'exemple de
comptage simple (chapitre 4.2).
Lorsqu'aucune pièce n'est détectée par le capteur Dp (raccordé
sur l'entrée INH, bit I2,6) son état
1 bloque le comptage.
Tant qu'une pièce est présente
devant Dp, les impulsions sont
alors prises en compte (1 impulsion = n mm).
In0
Présence
pièce
INH
Comptage
TSX AXT 200
<
1
Ton
2
> < Toff
x
>
1
Remarque : Pendant le temps Toff (intervalle entre la détection de 2 pièces consécutives),
l'automate doit comparer la somme des impulsions prises en compte pendant le
temps Ton aux deux consignes représentant les cotes minimale et maximale. Si
ce traitement est effectué en tâche maître il est nécessaire que :
Toff > T avec Toff
T
30
: Temps correspondant à l'intervalle entre la
détection de deux pièces consécutives.
: Temps (automate TSX 47) ou période (automate TSX 67/87) d'exécution de la tâche
maître.
Programmation tâche rapide TSX 47-10/47-20
"LECTURE CHØ
I2,Ø
W1,Ø
( )
1
W1,1
I2,1
( )
I2,2
W1,2
I2,3
W1,3
( )
F
Acquisition
des bits
de
comptage
( )
"
I2,4
W1,4
( )
2
"COTE A COMPARER
WØ+W1 → WØ
3
Sommation dans
mot résultat WØ
B4
(S)
I2,6
Programmation tâche maître (non représentée : l'activation de la tâche rapide,
Reset SY 19)
"M/A TAPIS
I2,6
B4
B5
WØ < CW2
( )
2
B4
(R)
WØ > CW3
4
IØ,7
L
Ø
01,1
B5
I2,S
→
WØ
O1,1
( )
Comparaison aux
consignes
CW2 côte mini
CW3 côte maxi
B5 : Bit interne pour
arrêt tapis
Marche tapis
31
32
X
Mise en œuvre du matériel
Sous-Chapitre
Chapitre 3
Page
3.1 Choix de l’emplacement et détrompage
34
3.1-1 Implantation possible de l’interface
3.1-2 Règles générales
3.1-3 Détrompage
34
34
35
3.2 Configuration matérielle
35
3.3 Raccordements
36
3.3-1
3.3-2
3.3-3
3.3-4
3.3-5
3.3-6
3.3-7
3.3-8
Brochage des connecteurs
Type de capteurs à raccorder
Exemple 1 : détecteurs 2 fils non polarisés
Exemple 2 : détecteurs 2 fils polarisés
Exemple 3 : détecteurs 3 fils NPN
Exemple 4 : détecteurs 3 fils PNP
Exemple 5 : codeurs incrémentaux
Règles de raccordements
36
37
38
39
40
41
42
43
33
3.1
Choix de l'emplacement et détrompage
3.1.1 Implantation possible de l'interface
Le module TSX AXT 2 00 ne nécessitant qu'une interface bus entrées/sorties tout
ou rien (module 16 bits sur bus simplifié) peut être implanté dans tout emplacement
destiné aux modules d'entrées/sorties des automates TSX 47/67/87.
Configuration de base
TSX 47-J
Emplacements 0 à 5
Configuration de base
TSX 47 10
TSX 47 20
Emplacements 0 à 7
Configuration de base
(bac simple)
TSX 47-30
TSX 67-20
Emplacements 0 à 7
Configuration de base
(bac double)
TSX 87-30
Emplacements 0 à 7 et 10 à 17
Configuration d'extension
locale (bac simple)
TSX RCE 860 Tous emplacements
Configuration d'extension
à distance (bac simple)
TSX RCF 860 Tous emplacements
Remarque : Lorsque la fréquence de comptage nécessite une configuration du module en
tâche rapide, il est conseillé d'implanter le module TSX AXT 2 00 et le module
de sortie associé dans le bac de base des automates et ce, afin d'optimiser les
temps d'acquisition des bits du module.
3.1-2 Règles générales
Les automates TSX 47/67/87 peuvent recevoir plusieurs interfaces TSX AXT 2 00.
• Cas des automates TSX 47-10/20 : le nombre maximal d'interfaces TSX AXT
2 00 est dépendant du nombre de coupleurs TSX MPT/AEM/SCM inclus dans la
configuration :
Configuration maxi
TSX AXT 2 00
TSX MPT 10
TSX SCM ou TSX AEM
TSX 47-10/20
3
2
0
1
0
0
TSX 47-20
1
1
1
Dans tous les cas 1 seul interface TSX AXT 2 00 peut être configuré en tâche rapide.
• Cas des automates TSX 67/87 : établir un bilan de consommation sur la tension
5 V. Plusieurs interfaces TSX AXT 2 00 peuvent être configurés en tâche rapide.
34
Mise en œuvre du matériel
3
3.1-3 Détrompage
TSX 47-10/20 TSX 47-30/67/87
mécanique
code décimal sur 2 chiffres donnés par 2 détrompeurs
femelles situés à l'arrière du coupleur.
57
57
57
57
logiciel
saisi lors de la configuration des entrées/sorties
sur le terminal de programmation.
3.2
Configuration matérielle
La configuration du module TSX AXT 2 00 consiste en la mise en fonction ou hors
fonction du discriminateur de sens de marche de chaque voie.
Cette opération est réalisée par
deux interrupteurs (un pour chaque voie) situés à l'intérieur du
boîtier (l'accès à ces interrupteurs étant assuré par une ouverture effectuée en haut sur le côté
gauche du module).
Le discriminateur est :
• en fonction si la position de
l'interrupteur est orientée vers
l'extérieur du boîtier (ON).
• hors fonction si la position de
l'interrupteur est orientée vers
l'intérieur du boîtier (OFF).
DISCRIMINATEURS
DE SENS DE MARCHE
Ch0 Ch1 ON
OFF
DISCRIMINATOR
SWITCHES
FACE AVANT MODULE →
Nota : A la livraison, les deux voies sont configurées sans discrimination (interrupteurs en
position "OFF").
35
3.3
Raccordements
3.3-1 Brochage des connecteurs
L'interface TSX AXT 2 00 possède sur sa face avant deux connecteurs subminiatures type D de 9 broches; le raccordement se fait donc par des connecteurs de
même type mâles TSX CAC 04.
TSX CAC 04
Tension
Tension
Inhibition 0V
INH
OV
1
Mise à zéro 0V
RST
OV
2
Entrée comptage
Voie 0
In 0
+ 24V
3
36
In 0
+ 5V
4
In 0
0V
5
6
+ 24V
INH/RST
Commun
7
+ 24V
In 1
8
Entrée comptage
Voie 1
+ 5V
In 1
9
0V
In 1
3
Mise en œuvre du matériel
3.3-2 Type de capteurs à raccorder
Entrées INH et RST (broches 1, 2 et 6) : les capteurs raccordés à ces entrées sont
de type tout ou rien 24 VCC, interrupteurs de position, détecteurs de proximité...
Entrées In0 et In1 (broches 3, 4, 5, 7, 8 et 9) : les capteurs raccordés à ces entrées
sont soit de type tout ou rien 24 VCC identiques à ci-dessus, soit un codeur
incrémental 5/24 VCC.
Dans tous les cas les capteurs doivent être compatibles avec les caractéristiques
des entrées (voir chapitre 5.1).
Le tableau ci-dessous donne les possibilités de raccordements des détecteurs
24 VCC selon leur technologie, 2 fils ou 3 fils, NPN ou PNP et reporte aux exemples
traités dans les pages suivantes.
Cas de raccordement des détecteurs 24 VCC
Type
Sortie
2 fils
3 fils
non polarisée
polarisée
NPN
PNP
INH
X
RST
X
X
X
Un0
X
X
X
X
X
X
In1
X
X
X
X
X
X
Exemple
1
2
3
4
X
X
X
X
Remarques : Les entrées In0 et In1 sont indépendantes entre elles et par rapport aux entrées
INH et RST. Les entrées In0 et In1 peuvent ainsi accepter indépendamment
n'importe quel type de détecteurs cités dans le tableau ci-dessus.
Sur les entrées RST et INH (point commun au + 24 V) les détecteurs doivent
être, pour une même voie, de même type. Seule l'association 2 fils non polarisés
et 3 fils NPN est possible (voir tableau ci-dessus).
37
3.3-3 Exemple 1 : détecteurs 2 fils non polarisés
Comptage/décomptage : utilisation des entrées INH, RST, In0 et In1,
24 V OV
BN (Brun)
INH
BU (Bleu)
BN (Brun)
TSX CAC 04
RST
BU (Bleu)
BN (Brun)
IN0
1
2
3
4
5
6
7
8
9
BU (Bleu)
BN (Brun)
IN1
BU (Bleu)
En utilisant ce type de détecteur les 4 entrées peuvent être raccordées. Le commun
des capteurs est au 0V.
38
Mise en œuvre du matériel
3
3.3-4 Exemple 2 : détecteurs 2 fils polarisés
Comptage simple : utilisation des entrées RST et In0,
24 V OV
+
BN (Brun)
BU (Bleu)
RST
TSX CAC 04
+
BN (Brun)
BU (Bleu)
IN0
-
1
2
3
4
5
6
7
8
9
En utilisant ce type de détecteur une seule des 2 entrées RST ou INH peut être
raccordée (pour INH, broche 1 au lieu de 2).
En comptage/décomptage, l'entrée In1 est à raccorder :
• + détecteur au 24 V alimentation
• - détecteur sur broche 7,
• 0 V alimentation sur broche 9.
39
3.3-5 Exemple 3 : détecteurs 3 fils NPN
Comptage simple : utilisation des entrées INH, RST et In0.
24 V OV
+
BN (Brun)
BK (Noir)
INH
-
BU (Bleu)
TSX CAC 04
+
BN (Brun)
BK (Noir)
1
2
3
4
5
RST
-
BU (Bleu)
+
BN (Brun)
6
7
8
9
BK (Noir)
IN0
-
BU (Bleu)
En utilisant ce type de détecteur, les 4 entrées peuvent être raccordées.
En comptage/décomptage, l'entrée In1 est à raccorder :
•
•
•
•
+ détecteur au 24 V alimentation,
- détecteur au 0V alimentation,
sortie détecteur sur broche 9,
24 V alimentation sur broche 7.
40
Mise en œuvre du matériel
3
3.3-6 Exemple 4 : détecteurs 3 fils PNP
Comptage simple : utilisation des entrées INH et In0,
24 V OV
+
BN (Brun)
BK (Noir)
INH
-
BU (Bleu)
+
BN (Brun)
TSX CAC 04
BK (Noir)
IN0
-
1
2
3
4
5
6
7
8
9
BU (Bleu)
En utilisant ce type de détecteur, une seule des 2 entrées RST ou INH peut être
raccordée (pour INH, broche 2 au lieu de 1).
En comptage/décomptage, l'entrée In1 est à raccorder :
•
•
•
•
+ détecteur au 24 V alimentation,
- détecteur sur 0V alimentation,
sortie détecteur sur broche 7,
0 V alimentation sur broche 9.
41
3.3-7 Exemple 5 : codeurs incrémentaux
Les entrées In0, In1 sont destinées principalement à recevoir un codeur incrémental.
Ces codeurs doivent être à sortie NPN à collecteur ouvert ou à sortie Totem-pôle.
Dans sa gamme de codeurs rotatifs, Télémécanique propose 2 codeurs incrémentaux compatibles avec l'interface TSX AXT 2 00 :
• Types NPN et PNP collecteur ouvert,
• Type Totem-pôle.
Remarque : L'utilisation des codeurs à collecteur ouvert convient généralement pour des
distances allant jusqu'à 30 m. Les codeurs sortie Totem-pôle permettent des
distances de raccordement de l'ordre de 100 m.
24V
ou
5V
0V
TSX CAC 04
VCC
(5/24 V)
A
B
Top Zéro
24V
5V
0V
1
2
3
4
5
6
7
8
9
24V
5V
(*)
Nota : Le raccordement des entrées INH et RST est identique à celui décrit précédemment
(voir exemples 1 à 4).
Comme indiqué dans les manuels de mise en œuvre des automates TSX 47 et
TSX 67/87, sous-chapitre "Mise à la terre", le 0V des alimentations capteurs doit être
relié directement à la masse de référence (**) (masse de l'armoire ou masse du
chassis).
(*) le raccordement du blindage à la masse du connecteur est aisément réalisé par l'utilisation
de l'ensemble connectique TSX CAC 04 comportant un capot métallo-plastique.
(**) si le raccordement direct à la masse de référence n'est pas possible, insérer dans cette
liaison un circuit (RC ou GMOV).
42
Mise en œuvre du matériel
3
3.3-8 Règles de raccordements
Afin de protéger le signal vis-à-vis de bruits extérieurs induits en mode série et des
bruits en mode commun, il est conseillé de prendre en considération les points
suivants :
• connecteur assurant la continuité de masse,
• nature des conducteurs,
• mise à la terre des blindages des câbles,
• référence du potentiel des capteurs par rapport à la terre,
• cheminement des câbles,
• conducteurs non utilisés.
Connecteurs
Le raccordement sur chacune des voies de l'interface TSX AXT 2 00 s'effectue à
l'aide d'un connecteur mâle subminiature type D de 9 broches.
Celui-ci doit être verrouillé sur les deux écrous solidaires du connecteur femelle du
module.
L'ensemble connectique référence TSX CAC 04 est composé
de :
• 1 connecteur mâle 9 broches à
souder,
• 1 capot métallo-plastique assurant la continuité de masse.
Nature des conducteurs :
Utiliser des câbles blindés ou torsadés blindés, section minimum des conducteurs
0,22 mm2.
Mise à la terre des blindages
Sur chaque voie, n'effectuer la
mise à la terre que côté automate :
• relier les blindages d'une voie
entre eux afin de ne former
qu'un seul toron par voie.
• serrer le blindage dans l'étrier
du capot métallo-plastique de
protection.
Nota :La continuité de masse (blindage du câble, masse automate) est réalisée par l'intermédiaire du module.
43
Référence des capteurs par rapport à la terre
Il est conseillé d'utiliser des capteurs flottants (sans référence de potentiel par
rapport à la terre).
Cheminement des câbles
Eloigner les fils des capteurs connectés au module TSX AXT 2 00 des câbles
d'entrées/sorties tout ou rien (notamment des sorties relais) et des câbles "puissance".
Eviter les cheminements parallèles (maintenir un écartement d'au moins 20 cm
entre câbles) et effectuer les croisements à angle droit.
Conducteurs non utilisés
Ne jamais laisser "en l'air" un conducteur non utilisé, le raccorder au blindage du
câble (côté automate) uniquement donc à la masse de l'automate.
44
X
Mise en service - Maintenance
Sous-Chapitre
4.1 Vérification des raccordements
4.1-1 Principe
4.1-2 Exemple
4.2 Recherche de défauts
4.2-1 Lecture du mot d'état
4.2-2 Organigramme
Chapitre 4
Page
46
46
46
47
47
48
45
4.1
Vérification des raccordements
4.1-1 Principe
Cette vérification consiste à s'assurer que les informations présentes à l'entrée de
l'interface TSX AXT 2 00 sont bien transmises au processeur de l'automate.
Attention :
Des sorties activées peuvent provoquer des mouvements de machines. En conséquence,
il est recommandé pour réaliser cette vérification, de couper toute la partie puissance :
• retirer les fusibles puissance des commandes moteurs, et couper les contrôles hydrauliques et pneumatiques,
• puis mettre sous tension l'automate.
L'utilisation des terminaux de réglage ou de programmation permet des vérifications
plus complètes des raccordements des entrées. Celles-ci ne peuvent s'effectuer
qu'après la mise en place d'une cartouche mémoire utilisateur dans l'automate.
Nota : Cette cartouche doit être obligatoirement initialisée et peut ne pas contenir de
programme utilisateur :
• cartouche pour automate de type 47,
• cartouche pour automate de type 67/87 : transfert dans la cartouche de la configuration par défaut et de la configuration des entrées/sorties.
• activer chaque entrée et vérifier que les voyants correspondants (en face avant
du module) s'allument bien.
• vérifier sur l'écran du terminal pour les entrées RST et INH que les bits correspondants Ixy,6 et 7 ou Ixy,E et F changent d'état, l'automate étant en RUN.
4.1-2 Exemple
Vérification des entrées de l'interface TSX AXT 2 00 implanté dans un automate TSX
47 à l'emplacement n° 3 :
• utiliser le terminal TSX T407 en mode réglage,
• saisir au clavier l'adresse I3,6 de l'un des
bits du module, l'écran ci-contre est visualisé.
MOD
I3,6
= 1
REGLAGE : BITS
FEDCBA9876543210
.........*......
UNF F:0 F:1
RUN
S
.
Remarque : Les bits de comptage des voies Ch0 et Ch1 étant initialisés en permanence, la
visualisation de ceux-ci n'est pas significative.
46
Mise en service - Maintenance
4.2
4
Recherche de défauts
4.2-1 Lecture du mot d'état
Le mot d'état (status) permet d'identifier le coupleur et de vérifier la présence ou
l'absence du bornier.
Ce mot est accessible en mode DIAGNOSTIC par le terminal, il ne peut être ni lu,
ni modifié par le programme.
Structure du mot d'état
0
0
1
1
1
0
0
1
codage binaire du numéro de module
(57 en binaire)
à l'état 1 si le bit status (0xy,S) du module
est égal à 1 : TSX AXT 200 en défaut
47
4.2-2 Organigramme
La procédure suivante de recherche de défauts suppose le bon fonctionnement de
l'automate et des modules (autre que le module TSX AXT 2 00) concernés dans
l'application par la fonction de comptage ou positionnement.
Automate en RUN + tâche exécutée
Actions
non exécutées
Voyant I/O
OUI
NON
Voyant
OUI
Changement
d'état
des voyants
en face avant
NON
Arrêt
des impulsions
en entrée
NON
Voyant In0
change d'état,
In1 non utilisé
Connecteur
embroché
correctement
NON
OUI
Alimentation
capteurs
en service
Discriminateur
en service
NON
Provoquer
une RST ou
une coupure
momentanée
du secteur
OUI
NON
Capteurs
compatibles et
câblage correct
OUI
NON
OUI
NON
Changer
le capteur
Voyant I/O
NON
OUI
Capteurs
fonctionnant
correctement
Mettre le
discriminateur
hors service
(voir 3.2)
F
OUI
Défaut
d'échange avec
le processeur
Défaut de
comptage :
Fréquence des
impulsions trop
importante par
rapport à la
période
Changer
le module
Corriger
le défaut
(voir 2.3)
OUI
Corriger
le défaut
Compléments sur le voyant F :
• F s'allume lors de l'embrochage du module sous tension lorsque celui-ci,
connecté aux capteurs, reçoit des impulsions de comptage.
• F allumé; si le module est configuré en tâche rapide FAST de l'automate
TSX 47-J10/20, vérifier tout d'abord que cette tâche est active (bit système SY 19
à l'état 0).
48
X
Annexes
Sous-Chapitre
5.1 Caractéristiques
5.2 Codage en binaire signé
Index
Aide-mémoire
Chapitre 5
Page
50
51
53
54
49
5.1
Caractéristiques
Embrochage ou débrochage sous tension (*)
Visualisation de l'état de chaque entrée : côté capteur
Commun des entrées RST et INH au + de l'alimentation
Valeur nominale d'entrée
• Tension
• Courant
• Alimentation capteurs
5 V sauf entrées RST et INH
11 mA
4,75 à 7 V
24 V
17 mA
19,2 à 30 V
Valeur limite d'entrée
• à l'état 1 . tension
. courant
• à l'état 0 . tension
. courant
• tension inverse permanente
• tension pendant 1 mm
• Impédance d'entrée
• Temps de réponse :
. In0 et In1
. INH et RST
• Retard entre In0 et In1
Puissance dissipée par voie à 1
3,75 à 7 V
11 à 30 V
> 7 mA
> 7 mA
-5 à 1,3 V
-25 à 3,2 V
< 2 mA
< 2 mA
-5 V
-25 V
± 12 V
± 48 V
415 à 490 Ω
1,3 à 1,5 KΩ
passage de l'état 0 à 1 ou de l'état 1 à 0
30 à 100 µs
30 à 100 µs
50 à 250 µs
50 µs minimum
50 µs minimum
0,055 W
0,4 W
Compatibilité avec
• détecteur de proximité
Tous types TELEMECANIQUE, et conformes CENELEC 2 fils
polarisés, 3 fils NPN (autres types voir chapitre 3.3)
• codeur incrémental
Technologie incrémentale type NPN collecteur ouvert ou
Totem pôle. Retard minimum entre les 2 signaux : 50 µs
Lignes extérieures
• résistance de ligne
< 30 Ω
< 300 Ω
• résistance de fuite ligne ouverte
> 30 KΩ
> 30 KΩ
Isolement
• entre voies
• entre voie et bus interne
• nature
500 V efficaces 50-60 Hz
1500 V efficaces 50-60 Hz
coupleur opto-électronique
Température
• fonctionnement
• stockage
0 à 60°
-45°C à + 85°C
Température
• 5 Vcc
• 12 Vcc
380mA
85mA
(*) la débrochabilité sous tension nécessite l'exploitation par programme du bit défaut Ixy,S
afin d'éviter tout fonctionnement transitoire susceptibles d'être dangereux pour l'application.
50
Annexes
5.2
5
Codage en binaire signé
Introduction
La représentation des nombres est réalisée par le codage en binaire signé. Le
module de comptage rapide TSX AXT 2 00 donne la valeur du comptage sous
forme d'un nombre de 6 bits en binaire signé (5 bits + signe).
Bit de signe
Dans le code binaire signé, le bit de poids le plus élevé est toujours le bit de
signe.
Si ce bit est à 0, le nombre codé est positif.
Si ce bit est à 1, le nombre codé est négatif.
Interprétation des 6 bits en binaire signé
• Cas où le bit de signe est nul : tous les autres bits doivent être interprétés en binaire
naturel.
Exemple : 31 en décimal est codé 011111 en binaire signé 6 bits.
• Cas où le bit de signe est à 1 : on obtient la valeur binaire naturel du nombre codé
en réalisant les opérations suivantes :
1- calcul du complément logique C1 : réalisé en substituant les 0 par des 1 et
réciproquement (hors bit de signe).
2- calcul du complément vrai Cv : réalisé en ajoutant 1 au complément logique.
Le complément vrai représente alors la valeur du nombre en binaire naturel.
Exemple : 1 0 1 0 1 0 en binaire signé 6 bits.
Le bit de signe étant à 1, le nombre est négatif.
1 - calcul du complément logique : C1 = 1 0 1 0 1.
2 - calcul du complément vrai
: Cv = C1 + 1 = 1 0 1 1 0, soit 22 en décimal.
D'où la valeur du nombre en décimal : -22.
51
Codage des bits de comptage du module TSX AXT 2 00 :
Le tableau ci-dessous donne le codage (binaire signé 6 bits) des bits de comptage
du module TSX AXT 2 00 c'est-à-dire toutes les valeurs possibles que peuvent
prendre les bits Ixy,0 à Ixy,5 (ou Ixy,8 à Ixy,C) et leur conversion en décimal, (Ixy,
5/D étant le bit de signe).
Nota :
xy représente l'emplacement où est configuré le module de comptage.
Valeur en
décimal
Ixy,5
Ixy,D
Ixy,4
Ixy,C
Ixy,3
Ixy,B
Ixy,2
Ixy,A
Ixy,1
Ixy,9
Ixy,0
Ixy,8
Valeur en
décimal
Ixy,5
Ixy,D
Ixy,4
Ixy,C
Ixy,3
Ixy,B
Ixy,2
Ixy,A
Ixy,1
Ixy,9
Ixy,0
Ixy,8
0
0
0
0
0
0
0
-1
1
1
1
1
1
1
1
0
0
0
0
0
1
-2
1
1
1
1
1
0
2
0
0
0
0
1
0
-3
1
1
1
1
0
1
3
0
0
0
0
1
1
-4
1
1
1
1
0
0
4
0
0
0
1
0
0
-5
1
1
1
0
1
1
5
0
0
0
1
0
1
-6
1
1
1
0
1
0
6
0
0
0
1
1
0
-7
1
1
1
0
0
1
7
0
0
0
1
1
1
-8
1
1
1
0
0
0
8
0
0
1
0
0
0
-9
1
1
0
1
1
1
9
0
0
1
0
0
1
-10
1
1
0
1
1
0
10
0
0
1
0
1
0
-11
1
1
0
1
0
1
11
0
0
1
0
1
1
-12
1
1
0
1
0
0
12
0
0
1
1
0
0
-13
1
1
0
0
1
1
13
0
0
1
1
0
1
-14
1
1
0
0
1
0
14
0
0
1
1
1
0
-15
1
1
0
0
0
1
15
0
0
1
1
1
1
-16
1
1
0
0
0
0
16
0
1
0
0
0
0
-17
1
0
1
1
1
1
17
0
1
0
0
0
1
-18
1
0
1
1
1
0
18
0
1
0
0
1
0
-19
1
0
1
1
0
1
19
0
1
0
0
1
1
-20
1
0
1
1
0
0
20
0
1
0
1
0
0
-21
1
0
1
0
1
1
21
0
1
0
1
0
1
-22
1
0
1
0
1
0
22
0
1
0
1
1
0
-23
1
0
1
0
0
1
23
0
1
0
1
1
1
-24
1
0
1
0
0
0
24
0
1
1
0
0
0
-25
1
0
0
1
1
1
25
0
1
1
0
0
1
-26
1
0
0
1
1
0
26
0
1
1
0
1
0
-27
1
0
0
1
0
1
27
0
1
1
0
1
1
-28
1
0
0
1
0
0
28
0
1
1
1
0
0
-29
1
0
0
0
1
1
29
0
1
1
1
0
1
-30
1
0
0
0
1
0
30
0
1
1
1
1
0
-31
1
0
0
0
0
1
31
0
1
1
1
1
1
-32
1
0
0
0
0
0
52
5
Annexes
Index
Sujets recherchés
Pages
Adressage
12
13
18
19
20
Alimentation
11
37
38
39
40
41
42
50
14
39
40
41
42
43
39
40
41
42
Bits
de comptage
12
13
Blindage
des câbles
43
44
Capteurs
37
Codage
binaire signé
20
51
Codeurs
incrémentaux
11
42
Configuration
logicielle
21
35
matérielle
34
35
5
36
38
5
11
19
Détecteurs
10
37
38
Détrompage
6
35
5
35
4
16
17
11
18
30
Mise à la terre
42
43
Mot d'état
47
Précision
17
Connecteurs
Dépassement
Discriminateurs
de capacité de comptage
de sens de marche
Fréquence
Inhibition
comptage
Programme
utilisateur
14
Remise à zéro
comptage
11
18
37
22
Reprise secteur
14
Signe
13
20
Sommation
15
23
15
16
Tâche
maître et rapide
17
37
21
53
Voyant de signalisation (pour chaque voie)
TSX AXT 200
F
Voyant "dépassement capacité comptage"
IN0
Voyant "impulsion sur entrée 0"
IN1
Voyant "impulsion sur entrée 1"
RST
Voyant "entrée remise à zéro"
INH
Voyant "entrée blocage du compteur"
Caractéristiques générales
• Implantation
: tout emplacement pour E/S des automates TSX 47/67/87
(si programme en tâche rapide, se limiter aux emplacements de
la configuration de base).
• Code détrompage (mécanique et logiciel) : 57
• Comportement sur repriser secteur : lancement des autotests
bits de comptage et de signe = 0 pendant
les autotests et le 1er cycle de reprise.
• Consommation 5V : 380 mA et 12V : 85 mA.
Raccordements (pour chaque voie)
Brochage du connecteur mâle
TSX CAC 04
Tension
Tension
Inhibition 0V
INH
OV
1
Mise à zéro 0V
RST
OV
2
Entrée comptage
Voie 0
54
In 0
+ 24V
3
In 0
+ 5V
4
In 0
0V
5
6
+ 24V
INH/RST
Commun
7
+ 24V
In 1
Entrée comptage
Voie 1
8
+ 5V
In 1
9
0V
In 1
5
Aide-mémoire
Synoptique
Processeur
automate
Interface TSX AXT 200
Voie 1
Voie 0
INH
inhibition
I
N
T
E
R
F
A
C
E
RST
mise à zéro
B
U
S
InØ
bits
de
In1
comptage
signe
Valeurs de
comptage
TOR
Ixy,i
Adressage
Voie 1
Ixy,0 poids 1
Ixy,9 poids 2
Ixy,1 poids 2
N° bit
Input : lu par UCA
N° emplacement
N° bac
Ixy,s : dépassement capacité
de comptage
Ixy,A poids 4
Ixy,B poids 8
valeur codée
du comptage
I x y, i
Voie 0
Ixy,8 poids 1
Ixy,2 poids 4
Ixy,3 poids 8
valeur codée
du comptage
BITS T.O.R
Ixy,C poids 16
Ixy,4 poids 16
Ixy,D signe 0 = +
Ixy,5 signe 0 = +
Ixy,E inhibition
Ixy,6 inhibition
Ixy,F mise à zéro
Ixy,7 mise à zéro
Principe de comptage
• In0 : impulsion de comptage (discriminateur OFF)
• In0/In1 : impulsions de comptage/décomptage (discriminateur ON)
• Valeurs de comptage entre 2 acquisitions des entrées par la tâche dans laquelle
le module est configuré (rapide ou maître)
maxi : +31
mini : 0 en comptage, -32 en comptage/décomptage
• A la charge du programme utilisateur : à chaque cycle de la tâche, mémoriser les
bits de comptage + signe et en faire la sommation.
• Fréquence de comptage : liée à la période d'acquisition des bits de comptage (voir
pages 16 et 17)
55
56

Manuels associés