Schneider Electric ISA2020, Carte positionnement, comptage Mode d'emploi

Ajouter à Mes manuels
36 Des pages
Schneider Electric ISA2020, Carte positionnement, comptage Mode d'emploi | Fixfr
1
Sommaire
Pages
1. Présentation
1.1. Introduction
1.2. Principe de fonctionnement de chaque voie
1.3. Caractéristiques générales
1.3.1. Information de comptage
1.3.2. Fréquence de comptage
1.3.3. Entrée de comptage
1.3.4. Entrées/sorties TOR
1.3.5. Alimentations
1.4. Réservation des données
1.5. Organigramme de mise en œuvre de la carte
2. Mise en œuvre matérielle
2.1. Connexions
2.2. Câblage
2.2.1. Câblage codeur incrémental/carte
2.2.2. Câblage autres sources d’impulsions/carte
2.2.3. Schéma de principe des E/S
2.2.4. Schéma des interconnexions capteur/entrée comptage
2.2.5. Précautions de câblage
11
11
12
12
13
14
15
16
3. Association seuil/sorties
17
4. Programmation
4.1. Chargement des valeurs de seuil
4.2. Lecture des compteurs
4.3. Chargement des compteurs
19
19
20
22
5. Entrée remise à zéro compteur (RAZ)
25
6.
6.1.
6.2.
TEM15010F
3
3
4
5
5
5
6
7
7
8
9
Entrée came ou départ comptage
Utilisation en mode impulsion
Utilisation en mode codeur
27
27
28
7. Défauts et diagnostics
29
8. Exemples d’utilisations
8.1. Positionnement d’un axe
8.1.1. Description du cycle
8.1.2. Description physique du déplacement
8.1.3. Evolution du compteur
8.2. Le comptage
8.2.1. La coupe en longueur
8.2.2. Description du cycle
8.2.3. Positionnement des sorties
31
31
31
32
32
33
33
33
34
9. Caractéristiques
35
n
2
Compatibilité
APRIL 2000
Cette carte est compatible avec les CPU suivantes :
- CPU2000 version > 2
- CPU2010 version > 3
Les versions d'ORPHEE utilisables : versions ≥ 4.2
APRIL 3000
CPU toute version, ORPHEE version >5.2 /3000
TEM15010F
n
3
1. Présentation
1.1. Introduction
Cette carte offre deux voies non isolées entre-elles
Elle accepte des signaux provenant de codeurs incrémentaux normalisés ou de
sources d’impulsions spécifiques.
La carte Positionnement/Comptage ISA2020
propose une solution globale en matière de :
Comptage
Mesure
de
position
Paramétrable par l'utilisateur
Cette carte offre deux voies non isolées entre-elles
Elle accepte des signaux provenant de codeurs incrémentaux normalisés ou de sources d’impulsions spécifiques.
Un automate APRIL2000 peut recevoir 4 cartes positionnement
comptage maximum en fonction de la charge maximun du rack ( voir
documentation TEM 15000F &6 ).
Un automate APRIL3000 peut recevoir 4 cartes positionnement
comptage maximum par rack en fonction de la charge maximun du
rack ( voir documentation TEM 15000F &6 ).
TEM15010F
n
4
1.2. Principe de fonctionnement de chaque voie
Les informations de comptage sont stockées dans un compteur de la carte. Deux
possibilités d’utilisation sont offertes (non exclusives) :
• La valeur des compteurs peut être lue et traitée par le programme utilisateur ;
le temps de réponse est d’un temps de cycle.
• La carte compare la valeur du compteur à des seuils préchargés dans la carte par
programme utilisateur et active directement deux sorties (réflexe) suivant
le résultat de la comparaison. Le temps de réponse est inférieur à la milliseconde.
Chaque voie possède également :
- une entrée came ou départ comptage
- une entrée RAZ : remise à zéro du compteur.
Il est possible de précharger le compteur à une valeur.
CPU
Lecture des compteurs
et compte rendu
Chargement des compteurs
Ecriture des seuils
TEM15010F
ISA2020
C
O
M
P
T
E
U
R
C
O
M
P
A
R
A
T
E
U
R
Signaux
codeurs
Entrée came ou
départ comptage
Entrée RAZ
Q0
Q1
Sorties réflexe
n
5
1.3. Caractéristiques générales
Les caractéristiques détaillées sont données en fin de document.
1.3.1. Information de comptage
Compteur sur 32 bits signé.
Le compteur évolue de – 2.147.483.648 à + 2.147.483.647 selon le schéma cidessous (évolution circulaire).
La valeur initiale du compteur est zéro.
Exemple :
+ 2.147.483.647
Modulo
Valeur
initiale
Temps
– Modulo
– 2.147.483.648
1.3.2. Fréquence de comptage
- 125 kHz en mode codeur incrémental (Position)
- 500 kHz pour le mode comptage
TEM15010F
n
6
1.3.3. Entrée comptage
• Utilisation en mesure de position : codeur incrémental
En mode codeur incrémental l’utilisateur doit exploiter les signaux : A et B.
Le signal TOP0 n’est nécessaire que pour une prise d’origine.
Décalage B avance sur A
1
A
0
1
Signaux fournis
par le codeur
B
0
La carte compte les fronts
montants et descendants
des signaux A et B
Cpt
Temps
Le codeur utilisé doit délivrer des impulsions entre 5 et 24 V.
La carte propose, pour ce mode de comptage uniquement,
en option :
- une prise d’origine machine : une entrée disponible par voie (entrée came),
systématiquement :
- une multiplication par 4 du nombre de points des codeurs.
Cette fonction est assurée pour des fréquences sur A et sur B jusqu’à 125 kHz.
• Utilisation en comptage : sources d’impulsions
Dans le cas d’applications n’utilisant pas de codeurs incrémentaux normalisés, il est
possible de connecter à la carte un système délivrant des impulsions entre 5
et 24 VDC sur l’entrée A.
Cette fonction permet d’acquérir les impulsions de fréquence maximale 500 kHz.
TEM15010F
n
7
Les entrées sont configurées comme suit :
• A comptage, B sens : si B à 1 (+V) A compte, si B à 0 (0 V), A décompte.
• Si le départ comptage est à 0 (0 V) le compteur est gelé, il n’évolue plus.
• L’entrée TOP est inactive dans ce mode.
1
A
0
1
B
0
Départ
Comptage
1
0
Cpt
m
REMARQUE :
Le choix codeur incrémental ou source d’impulsion se fait par strap sur le bornier de
la carte (voir § installation).
1.3.4. Entrées/Sorties TOR
- entrée RAZ compteur
- entrée came ou départ comptage
- sorties statiques
1.3.5. Alimentations (voir § mise en œuvre)
TEM15010F
n
8
1.4. Réservation des données
!
- La lecture de l'état des compteurs et de l'état des entrées/sorties de chaque voie
nécessite 4 mots doubles (%MD) consécutifs.
- Les valeurs de seuils (4 seuils par voie) nécessite 8 mots doubles (%MD) consécutifs.
L'exemple ci-dessous présente l'affectation de ces différents mots doubles.
CPU
TEM15010F
%MD5000
%MD5002
%MD5004
%MD5006
Etat compteur et E/S
Valeur du compteur voie 0
Valeur du compteur voie 1
Etat des E/S de la voie 0
Etat des E/S de la voie 1
%MD5010
%MD5012
%MD5014
%MD5016
%MD5018
%MD5020
%MD5022
%MD5024
Valeur de seuil
Seuil 0 de la voie 0
Seuil 1 de la voie 0
Seuil 2 de la voie 0
Seuil 3 de la voie 0
Seuil 0 de la voie 1
Seuil 1 de la voie 1
Seuil 2 de la voie 1
Seuil 3 de la voie 1
Lecture de la valeur
des compteurs
et de l'état des E/S
par la BFC IN
Ecriture des seuils
par la BFC OUT
ISA2020
C
O
M
P
T
E
U
R
C
O
M
P
A
R
A
T
E
U
R
C
O
M
P
T
E
U
R
C
O
M
P
A
R
A
T
E
U
R
n
9
1.5. Organigramme de mise en œuvre de la carte
Installer la carte dans le rack (emplacement 1 à 8 automates hors tension) :
pour plus d'information en cas de
problèmes reportez-vous à la notice
automate TEM15000
Saisir la configuration
de l'automate avec ORPHEE
(entité configuration : menu "autre E/S")
Déclarer les mots réservés pour la carte
(entité déclaration)
Câbler la carte
(voir § 3)
Exemple :
%MD5000 = CPT0 = état compteur 0
%MD5002 = CPT1 = état compteur 1
%MD5004 = ETAT V0 = état E/S voie 0
%MD5006 = ETAT V1 = état E/S voie 1
…
%MD5010 = S0 V0 = seuil 0 voie 0
…
%MD5016 = S3 V0 = seuil 3 voie 1
%MD5018 = S0 V1 = seuil 0 voie 1
…
%MD5024 = S3 V1 = seuil 3 voie 1
Définir la valeur des seuils
(voir § 3)
Programmation des échanges
ISA/CPU (voir § 4)
Charger le programme dans la CPU
pour passer en exploitation
TEM15010F
n
10
TEM15010F
n
11
2. Mise en œuvre matérielle
La carte Positionnement/Comptage s’implante dans l'emplacement 1 à 8 de chaque
rack .
ENTREES / SORTIES TOR
Bornier inférieur
ENTREE COMPTAGE
Bornier supérieur
2.1. Connexions
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
Strap
Strap 36-35 présent = voie 1 mode position
absent = voie 1 mode comptage
A
B
TOP0
Référence de tension
0V codeur/impulsions (Masse)
Blindage
Non utilisé
Strap
Strap 27-26 présent = voie 0 mode position
absent = voie 0 mode comptage
A
B
TOP0
Référence de tension
0V codeur/impulsions (Masse)
Blindage
Non utilisé
DCP/CAME
C
RAZ
C
DCP/CAME
C
RAZ
C
Q1
C
Q0
C
Q1
C
Q0
C
+24V
0V
VOIE 1
VOIE 0
Entrée came départ comptage
VOIE 1
Entrée RAZ
Entrée came départ comptage
VOIE 0
Entrée RAZ
VOIE 1
Sorties réflexes
VOIE 0
Alimentation externe
• 24 VDC, 2 A, ondulation résiduelle ± 5 %
• La présence de cette alimentation n'est pas surveillée.
ATTENTION : Les inversions de polarité de l'alimentation
peuvent entraîner la destruction des sorties (pour version 0).
!
!
TEM15010F
Tous les communs C sont reliés entre-eux en interne et au 0 V.
Alimentation externe par la carte.
Les zones entrées comptage, entrées/sorties TOR sont isolées entre-elles.
Voir le paragraphe 8 pour les caractéristiques d’entrées/sorties.
ATTENTION :
La prise en compte des straps (position ou comptage) se fait sur le passage
OFF > ON ou sur STOP > RUN.
n
12
2.2. Câblage
2.2.1. Câblage codeur incrémental / carte
Le câblage doit s’effectuer avec du câble multipaire torsadé blindé, du type :
- BELDEN 8104, INMAC 1753 (76 Ω/km, 150 pF/m)
ou équivalent gauge AWG24 (0,21 mm2)
- BELDEN 8304 ou équivalent gauge AWG22 (0,32 mm2)
Longueur de la liaison :
- inférieure à 15 m pour un codeur 5 VDC
- inférieure à 50 m pour un codeur 15 à 24 VDC
- des longueurs plus importantes peuvent être atteinte avec des câbles de qualité
supérieure torsadés blindés par paire INMAC 1753
m
REMARQUE :
Si non équipotentialité des terres, relier le blindage côté carte uniquement.
Codeur
incrémental
34
25
A
33
24
B
32
23
TOP
30
21
Masse
31
22
Réf.
29
20
A
B
TOP
0V
+V
Masse mécanique
codeur
Blindage
Terre équipotentielle de l'installation
!
TEM15010F
Alim
externe
5 à 24VDC
ATTENTION :
Les entrées A, B, TOP0 non connectées sont considérées à 1.
n
13
2.2.2. Câblage autres sources d’impulsions/carte
Le câblage doit s’effectuer avec du câble multipaire torsadé blindé (même type que
pour le codeur incrémental).
REMARQUE :
• Entrée B à 0 V, le compteur décompte.
• Entrés B à + V, le compteur compte.
ATTENTION :
Les entrées A, B, TOP0 non connectées sont considérées à 1.
34
25
A
33
24
B
Source
d'impulsions
A
0V
30
21
Masse
31
22
Réf.
29
20
Blindage
+V
Masse mécanique
codeur
Terre équipotentielle de l'installation
m
!
TEM15010F
Alim
externe
5 à 24VDC
REMARQUE :
• Entrée B à 0 V, le compteur décompte.
• Entrés B à + V, le compteur compte.
ATTENTION :
Les entrées A, B, TOP0 non connectées sont considérées à 1.
n
14
2.2.3. Schémas de principe des E/S et câblage entrée RAZ,
départ comptage, sortie
2.2.3.1. Câblage entrée RAZ, départ comptage sortie
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
DCP/CAME
+24V
0V
+24V
0V
RAZ
DCP/CAME
ET RAZ
Voie 1
Voie 0
Sortie 1
Voie 1
Sortie 0
Sortie 1
Voie 0
Sortie 0
+24V
0V
2.2.3.2. Schéma de principe d’une sortie transistor
Sortie TOR
Commande
+24 V
24 V
Qx
Charge
!
0V
ATTENTION : Sur les modules ISA2020 version 0 (notée sur le connecteur en fond
de panier), les sorties ne sont pas protégées contre les inversions de polarité.
2.2.3.3. Schéma de principe d’une entrée comptage
Référence Alim.
Carte ISA2020
2,3 kΩ
k
2,3
A, B, TOP
Z
Z=
Z =66kkΩ
TEM15010F
n
15
2.2.4. Schéma des interconnnexions capteur/entrée
comptage
2.2.4.1. Schéma simplifié “sortie symétriques”
Référence Alim.
+
Alim Capteur
2,3 kΩ
A, B, TOP
Z
0V
0V
Z = 6 kΩ
Capteur
Carte ISA2020
2.2.4.2. Schéma simplifié “collecteur ouvert”
Référence Alim.
+
Alim Capteur
2,3 kΩ
A, B, TOP
Z
0V
0V
Z = 6 kΩ
Capteur
Carte ISA2020
2.2.4.3. Schéma simplifié “émetteur ouvert”
Référence Alim.
+
Alim Capteur
2,3 kΩ
A, B, TOP
Z
R
0V
Capteur
TEM15010F
0V
Câblage Externe
330 Ω < R < 680 Ω
Z = 6 kΩ
Carte ISA2020
n
16
2.2.5. Précautions de câblage
1er cas : Equipotentialité des terres entre automate et capteurs
Points fondamentaux à respecter :
Logique
Interface
Connecteur
• Utilisation d’un câble blindé à paire torsadée.
• Réalisation d’un circuit de terre équipotentiel de résistivité aussi faible
que possible.
• Liaison à la terre du blindage à chaque extrémité.
• Liaison du blindage du câble à la masse mécanique du chemin de câble
à intervalles réguliers.
• Liaison du blindage du câble à la carte d’entrée la plus courte possible (1 cm).
Capteur
Liaison de terre
interne aux modules
2ème cas : Il n’est pas possible de réaliser l’équipotentialité des terres entre automate
et capteurs. Dans ce cas le blindage est relié côté carte uniquement.
Points fondamentaux à respecter :
• Utilisation d’un câble blindé à paire torsadée.
• Liaison du blindage du câble à la carte d’entrée la plus courte possible (1 cm).
TEM15010F
n
17
3. Association seuils / sorties
A chaque voie sont affectés 4 seuils, la comparaison de la valeur courante de comptage avec les seuils conditionne l’état des sorties réflexes Q0 et Q1 de la voie.
La sortie Q0 est associée aux seuils S0 et S1, la sortie Q1 aux seuils S2 et S3.
Ces sorties évoluent indépendamment l'une de l'autre.
Les sorties réflexes sont activées suivant la table de vérité ci-dessous :
Valeur du compteur
m
Q0
Valeur du compteur
Q1
CPT < seuil 0
0
CPT < seuil 2
0
seuil 0 ≤ CPT < seuil 1
1
seuil 2 ≤ CPT < seuil 3
1
seuil 1 ≤ CPT
0
seuil 3 ≤ CPT
0
Pour que les sorties soient positionnées, il faut que la carte soit alimentée.
REMARQUE :
• Si S1 ≤ S0, la sortie Q0 reste à 0 quelle que soit la valeur du compteur.
De même pour Q1 si S3 ≤ S2.
• Une carte qui ne reçoit pas de seuils se donne des valeurs de seuils égales à zéro ;
les sorties réflexes sont à zéro.
TEM15010F
n
18
Exemples de programmation de seuils dans un ordre différent
Seuil 1
Seuil 0
Seuil 3
Seuil 2
Seuil 3
Seuil 1 = Seuil 2
Seuil 0
Sortie Q0
Sortie Q0
Sortie Q1
Sortie Q1
Seuil 1
Seuil 3
Seuil 1
TEM15010F
Seuil 2
Seuil 0
Seuil 0 = Seuil 3
Seuil 2
Sortie Q0
Sortie Q0
Sortie Q1
Sortie Q1
n
19
4. Programmation
4.1. Chargement des valeurs de seuil
Le chargement des valeurs de seuil dans la carte s’effectue par la BFC OUT.
Appellation utilisateur
Variable binaire
ou réseau de contact
de validation de la BFC
(1 par défaut)
Variable actionneur
(%MXn, %RXn, %QXn)
indiquant l'exécution de la
BFC (facultatif)
OUT
______
EN
OK
CARD…
a( )…
ERR
Place de la carte
dans l'automate
XX
N° rack
0 APRIL2000,
0 à 1 APRIL3000
N° emplacement carte
dans le rack ( 1 à 8
APRIL2000/3000 )
Variable actionneur
(%MXn, %RXn, %QXn)
indiquant les défauts de
communication (facultatif)
Adresse (%MDn) de rangement du 1er seuil à charger,
les 7 mots correspondant aux seuils suivants
seront automatiquement envoyés.
Exemple : APRIL2000, carte à l’emplacement 3, valeurs stockées à partir de
%MD5010
OUT
______
EN
OK
CARD 3
a( ) %MD5010
ERR
• Les mots %MD5010 à %MD5024 seront envoyés à la carte.
CPU
%MD5010
%MD5012
%MD5014
%MD5016
%MD5018
%MD5020
%MD5022
%MD5024
Valeur de seuil
Seuil 0 de la voie 0
Seuil 1 de la voie 0
Seuil 2 de la voie 0
Seuil 3 de la voie 0
Seuil 0 de la voie 1
Seuil 1 de la voie 1
Seuil 2 de la voie 1
Seuil 3 de la voie 1
ISA2020
Ecriture des seuils
C
O
M
P
A
R
A
T
E
U
R
C
O
M
P
A
R
A
T
E
U
R
n
• Pour plus d’informations reportez-vous à la documentation ORPHEE § E - BFC
TEM15010F
20
4.2. Lecture des compteurs
La lecture des compteurs s’effectue par la BFC IN.
Appellation utilisateur
Variable binaire
ou réseau de contact
de validation de la BFC
(1 par défaut)
Variable actionneur
(%MXn, %RXn, %QXn)
indiquant l'exécution de la
BFC (facultatif)
IN
______
EN
OK
CARD…
a( )…
ERR
Variable actionneur
(%MXn, %RXn, %QXn)
indiquant les défauts de
communication (facultatif)
Place de la carte
dans l'automate
XX
N° rack
0 APRIL2000,
0 à 1 APRIL3000
Adresse (%MDn) de rangement du 1er
compteur, les 4 mots successifs seront
automatiquement lus.
N° emplacement carte
dans le rack ( 1 à 8
APRIL2000/3000 )
Exemple : APRIL2000 carte à l’emplacement 3, valeurs stockées à partir de
%MD5000
IN
______
EN
OK
CARD 3
a( ) %MD5000
ERR
• Les mots %MD5000 à %MD5006 seront lus par la CPU.
CPU
%MD5000
%MD5002
%MD5004
%MD5006
Etat compteur et E/S
Valeur du compteur voie 0
Valeur du compteur voie 1
Etat des E/S de la voie 0
Etat des E/S de la voie 1
Lecture de la valeur
des compteurs
et de l'état des E/S
ISA2020
C
O
M
P
T
E
U
R
C
O
M
P
T
E
U
R
n
• Pour plus d’informations reportez-vous à la documentation ORPHEE § E - BFC
TEM15010F
21
Accès par programme aux E/S TOR
Les entrées came, les sorties réflexe, les bits REF-OK, les bits CPT-OK et le mode
de fonctionnement de la carte comptage sont accessibles par le programme d’application.
Ces bits sont vus par l’unité centrale comme des entrées et donc accessibles en
lecture seulement.
Lorsque l’utilisateur exécute une BFC IN. Il rapatrie la valeur des compteurs mais
également l’état des entrées/sorties TOR.
Zone de tabulation en entrée
%MDn
Compteur voir 0
%MDn+2
Compteur voie 1
%MDn+4
E/S TOR voie 0
%MDn+6
E/S TOR voie 1
non utilisés
%MDn+4
%MDn+6
m
TEM15010F
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
7 6 5 4 3 2 1 0
: Q0 1ère sortie réflexe associée à la voie
: Q1 2ème sortie réflexe associée à la voie
: RAZ entrée de remise à zéro du compteur (active à 1)
: DCP/CAME entrée de départ comptage ou entrée came (active à 1)
: CPT-OK indique un chargement compteur effectué
: REF-OK indique une prise d’origine effectuée
: Bit mis à 1 si la voie est en mode comptage
: Bit mis à 1 si la voie est en mode positionnement
Adressage : %MDn+4 : Xi
ou
%MDn+6 : Xi
REMARQUE :
La prise en compte du mode de comptage ou positionnement est réalisée par strap
et nécessite un passage OFF > ON ou STOP > RUN pour être prise en compte.
n
22
4.3. Chargement des compteurs
La boîte fonctionnelle LOAD_CT permet d’écrire une valeur dans un des compteurs
de la carte positionnement/comptage.
Variable binaire
ou réseau de contact
de validation de la BFC
(1 par défaut)
LOAD_CT
______
EN
OK
CARD…
Valeur numérique entière
(Constante, %KDn
ou %MDn)
CHAN…
VALU
ERR
WERR
Place de la carte
dans l'automate
XX
N° rack
0 APRIL2000, 0 à
1 APRIL3000
N° emplacement carte
dans le rack ( 1 à 8
APRIL2000/3000 )
Variable actionneur
(%MXn, %RXn, %QXn)
indiquant l'exécution
de la BFC (facultatif)
Voie de comptage,
valeur numérique entière
(Constante 0 ou 1, %KWn ou %MWn)
Variable binaire
signalant une erreur
(facultatif)
Mot d'erreur (%MW),
contient le diagnostic
du défaut (facultatif)
EN : Le transfert de la donnée se fera lors de la détection d’un état 1 sur EN, l’utilisateur doit gérer son autorisation de chargement de manière à ne pas provoquer le
chargement sur plusieurs cycles de suite (voir exemple page suivante).
CHAN : Paramètre interne contenant le numéro de la voie de comptage 0 ou 1.
ERR : Signale une erreur lorsqu’il est à 1.
WERR : Paramètre significatif lorsque ERR est à 1.
Si WERR est égal à 1, il n’y a pas de carte de comptage à l’emplacement défini par
CARD.
Si WERR est égal à 2, le numéro de voie (CHAN) est supérieur à 1 ou la carte est
en défaut.
Le chargement effectif du compteur est signalé à l’utilisateur par le bit CPT-OK voie
x, qui passe à 1 et le reste jusqu’à la première lecture faite par l’utilisateur (BFC IN).
TEM15010F
n
23
Conseil d’utilisation :
L’utilisateur doit s’assurer que le chargement du compteur ne s’effectue qu’une
seule fois : entrée EN mise à 1 une seule fois durant un cycle automate.
De même, il doit s’assurer que la valeur à charger du compteur a été prise en
compte par la carte, en surveillant le bit Compteur chargé voie x.
Exemple d’utilisation du chargement compteur :
On désire charger à 0 le compteur 1 de la carte, emplacement 2.
DEMCHAR
%MX0
EN
DEMCHAR
%MX0
LOAD_CT
EN
OK
EN
CARD
OK
002
ERR
ERR
CHAN
1
0
WERR
VALU
WERR
Cette EC permet d'enchaîner sur la suite du programme.
CPT-OK
DEMCHAR : demande de chargement
EN : front montant de DEMCHAR
OK : bit indiquant que la BFC est validée
VALU : valeur de chargement
ERR : bit indiquant une erreur des paramètres CARD ou CHAN
WERR : type d’erreur sur CARD ou CHAN
CPT-OK : (%MDn+6:X4) bit indiquant que le chargement a été effectué.
TEM15010F
n
24
TEM15010F
n
25
5. Entrée remise à zéro compteur (RAZ)
Chaque voie possède une entrée de remise à zéro du compteur.
Pour mettre à zéro le compteur, il faut mettre l’entrée RAZ à 1 (voir § 2).
Le bit B2 (voir § 4.2.) permet de vérifier cette RAZ.
Les sorties passent à zéro dès que l’entrée RAZ est validée et elles sont positionnées en fonction des seuils dès que l’entrée RAZ n’est plus validée.
Les impulsions reçues pendant que la RAZ est à 1 ne sont pas prises en compte.
Le temps de filtrage de l’entrée RAZ est de 1,5 ms.
TEM15010F
n
26
TEM15010F
n
27
6. Entrée came ou départ comptage
Chaque voie possède une entrée came ou un départ comptage.
Le temps de filtrage est de 1,5 ms.
6.1. Utilisation en mode impulsion
- Si l’entrée est à 1, les impulsions sont prises en compte.
Si l’entrée repasse à 0, le compteur est gelé.
- Les sorties sont toujours positionnées en fonction des seuils.
TEM15010F
n
28
6.2. Utilisation en mode codeur
Les entrées came doivent être utilisées pour la prise d’origine machine.
La prise d’origine effective est signalée à l’utilisateur par le bit REF-OK voie x qui
passe à 1 et le reste jusqu’à la première lecture faite par l’utilisateur (BFC IN).
Cette référence provoque une remise à zéro du compteur.
NOTA :
Les sorties réflexe associées à la voie sont positionnées en fonction des seuils.
Came longue :
Came
sens +
V Alim
TOP
ou
TOP
0V
Référence machine = premier TOP hors came
V Alim
0V
Référence machine = premier TOP hors came
Came courte :
Came
sens –
V Alim
TOP
0V
ou
V Alim
TOP
0V
(1)
(1) Référence machine
= premier TOP hors came
si le mobile se déplace en sens –
pendant la prise d'origine
TEM15010F
sens +
(2)
(2) Référence machine
= premier TOP hors came
si le mobile se déplace en sens +
pendant la prise d'origine
n
29
7. Défauts et diagnostics
Deux types de défaut peuvent être signalés
Diagnostics
Libellés
Défaut configuration
Il y a une différence entre la configuration
physique de l'automate et celle déclarée
par ORPHEE. Ce contrôle est réalisé
uniquement à l'initialisation.
Défaut carte
Il y a un défaut sur un module,
le module n'assure plus sa fonction.
Pour plus d'informations se reporter au chapitre A § 4.3. de la documentation
automate.
Un défaut carte n'est détecté que si des échanges CPU ⇔ module comptage sont
effectués par la BFC IN, OUT ou LOAD_CT.
Dès qu'un défaut carte ou configuration est détecté, l'emplacement en défaut clignote sur le bloc visu.
Ce défaut restera visualisé jusqu'à ce qu’il soit corrigé et qu'un passage
STOP > RUN ou une mise hors tension → mise sous tension soit effectué.
Un organigramme de dépannage est donné au chapitre A § 6 de la documentation
automate.
TEM15010F
n
30
TEM15010F
n
31
8 . Exemples d'utilisations
8.1. Positionnement d'un axe (pilotage de moteur)
L'utilisateur désire déplacer un mobile. Pour optimiser le temps de cycle machine,
on utilise un moteur à deux vitesses. Un codeur est placé sur l'axe du moteur et
fournit les impulsions à la carte.
8.1.1. Description du cycle
Mise sous tension
1
Axe à l'arrêt
Demande de prise d'origine
2
Prise d'origine
Référence OK
3
Arrêt
Démarrage du cycle
4
Départ en petite vitesse
chargement des seuils
seuil 3 > seuil 2 = seuil 1 > CPT ≥ seuil 0
Q0 = 1 et Q1 = 0
Franchissement seuil 1 et 2
5
Passage en grande vitesse
chargement des seuils
seuil 1' > seuil 0' = seuil 3 > CPT ≥ seuil 2
Q0 = 0 et Q1 = 1
Franchissement seuil 3 et 0'
6
Passage en petite vitesse : Q0 = 1 et Q1 = 0
Franchissement seuil 1'
7
TEM15010F
Arrêt
n
32
8.1.2. Description physique du déplacement
Came
sens +
V Alim
TOP
0V
Prise origine machine
Seuil 0
Seuil 1
= Seuil 2
Seuil 3
= Seuil 0'
Seuil 1'
8.1.3. Evolution du compteur
Déplacement
Arrêt
Seuil 1'
Seuil 0' = Seuil 3
Seuil 1 = Seuil 2
Seuil 0
t
Q0
Q1
Q0 = 1 Commande petite vitesse
Q1 = 1 Commande grande vitesse
TEM15010F
n
33
8.2. Le comptage
8.2.1. La coupe en longueur
Un ruban défile en continu, un capteur mesure l'avancement du ruban. Après une
certaine longueur programmée la coupe du ruban est déclenchée, le compteur est
ensuite réinitialisé.
8.2.2. Description du cycle
Mise sous tension
1
Arrêt : Chargement des seuils
Marche cycle (rotation du ruban)
2
Attente
Dépassement Seuil 2
3
Coupe du ruban sur la sortie Q1
Dépassement seuil 0
4
Attente
Dépassement Seuil 2
NOTA :
La sortie Q0 est reliée à l'entrée RAZ. Cette dernière provoque la retombée de Q0 et
Q1, donc la fin de la coupe ainsi que la RAZ du compteur.
TEM15010F
n
34
8.2.3. Positionnement des sorties
Seuil 1
Seuil 3
Compteur
Seuil 0
Seuil 2
Temps
Chargement
des seuils
Sortie Q0
Sortie Q1
- La sortie Q1 permet d'effectuer la coupe.
- La sortie Q0 est reliée à l'entrée RAZ de la voie
(la durée du pulse sur Q0 est ≤ 3 ms)
TEM15010F
n
35
9. Caractéristiques
Caractéristiques des interfaces
Entrées came (came ou départ comptage, RAZ compteur)
Tension nominale ...................................................24VDC
Courant consommé à la tension nominale ............... 11mA
Tenue à la tension inverse ..........................................30V
Isolement entre logique et adaptation .........................2kV
Temps de filtrage ....................................................1,5 ms
Ie (mA)
15
ETAT 1
Zone
de transition
10
ETAT 0
2
0,5
7
11
24
30 VDC
Sorties réflexes
Tension d'utilisation................................................24VDC
Courant nominal .........................................................0,5A
Tension de déchet ......................................................< 2V
Courant résiduel à l'état 0 .......................................< 2mA
Temps de retard ......................................................< 1ms
Entrées comptage
Impédance d'entrée : 6 kΩ
Sources d'impulsions
Etats
logiques
1
0
VA/2 -300 mv VA/2
VA/2 +300 mv
V alimentation
Impulsions
VA = V alimentation
n
Dans le cas d'un codeur alimenté en 5V, les niveaux doivent être compatibles TTL.
Alimentation externe
24 VDC, 2 A, ondulation résiduelle ± 5 %.
TEM15010F
36
TEM15010F
n

Manuels associés