Instructions d’utilisation
KL4031, KL4032 et KL4034
Bornes d’entrée analogique à un, deux et quatre canaux
Plage de signal : -10 V à +10 V
Version : 3.1
Date : 20.10.2006
Table des matières
Table des matières
1. Avant-propos
Remarques sur la documentation
Conseils de sécurité
2. Caractéristiques techniques
3. Raccordement 3
KL4031 3
KL4032 4
KL4034 4
4. Description de la fonctionnalité
5. Configuration des bornes
5
6
1
1
2
3
6. Description du registre
Description générale du registre
Description de registre spécifique aux bornes
Octet de Contrôle et d’État
Communication de registre
7. Annexe 14
Mappage 14
Tableau de registres
18
Service et Support
19
7
7
10
12
12
KL4031, KL4032 et KL4034
Avant-propos
Avant-propos
Remarques sur la documentation
Ce manuel s’adresse exclusivement à un personnel formé aux techniques de commande et d’automatisation et familiarisé aux normes nationales applicables. Pour l’installation et la mise en service des composants, il faut impérativement respecter les informations et explications ci-dessous.
Conditions d’application de la responsabilité
Le personnel qualifié doit s’assurer que la mise en œuvre et l’utilisation des produits décrits répondent à toutes les exigences en matière de sécurité, y compris toutes les lois, prescriptions, dispositions et normes applicables.
Cette documentation a été rédigée avec le plus grand soin. Cependant, les produits décrits font l’objet d’un développement constant. C’est pourquoi cette documentation ne concorde pas toujours avec les performances, normes ou autres caractéristiques décrites. Aucune des explications contenues dans le présent manuel ne constitue une garantie au sens du § 443 du Code Civil Allemand ou une mention portant sur l’utilisation contractuelle au sens du § 434 paragraphe 1 phrase 1 n° 1 du Code Civil
Allemand. Si la présente documentation contient des erreurs, nous nous réservons le droit d’y apporter des modifications, en tout temps et sans avis préalable. Toute demande de modification de produits déjà livrés est exclue si elle se base sur les données, illustrations et descriptions contenues dans la présente documentation.
Conditions de livraison
Les conditions générales de livraison de la société Beckhoff Automation GmbH sont à appliquer.
Droits d’auteur
©
Cette documentation est protégée par les droits d’auteur. Toute reproduction ou transmission à des tiers de cette documentation, entièrement ou partiellement, est interdite sans l’accord écrit de Beckhoff
Automation GmbH.
KL4031, KL4032 et KL4034 1
Avant-propos
Conseils de sécurité
État à la livraison
Tous les composants sont livrés dans les configurations matérielle et logicielle définies par les conditions d’application. Toute modification de ces configurations matérielle et logicielle qui dépasse le cadre des possibilités décrites est interdite et entraîne l’exclusion de la responsabilité de Beckhoff Automation
GmbH.
Explication des pictogrammes de sécurité
Les pictogrammes de sécurité suivants sont utilisés dans la présente documentation. Ces pictogrammes ont pour but d’attirer l’attention du lecteur tout particulièrement sur le texte figurant à côté du pictogramme de sécurité.
Ce pictogramme indique une situation de danger pouvant porter atteinte à la vie et
à la santé des personnes.
Danger
Ce pictogramme indique une situation de risque pour la machine, le matériel ou l’environnement.
Attention i
Remarque
Ce pictogramme attire l’attention sur des informations qui permettent une meilleure compréhension.
2 KL4031, KL4032 et KL4034
Caractéristiques techniques
Caractéristiques techniques
Caractéristiques techniques KL4031 KL4032 KL4034
Nombre de sorties
1
Alimentation en tension
via le K-bus
2 4
Tension du signal
-10 V ... +10 V
Charge
> 5 k
: (résistant aux courts-circuits)
Précision
± 0,5 LSB erreur de linéarité, ± 0,5 LSB erreur de décalage
± 0,1 % de la valeur de fond d’échelle
Résolution
12 bits
Séparation du potentiel
500 V eff
(K-bus / tension de signal)
Temps de conversion
~ 1,5 ms
Courant absorbé par le bus K
75 mA
Nombre de bits dans l’image de processus
sortie : 1 x 16 bits de données
(1 x 8 bits Contrôle/État optionnel) sortie : 2 x 16 bits de données
(2 x 8 bits Contrôle/État optionnel) sortie : 4 x 16 bits de données
(4 x 8 bits Contrôle/État optionnel)
Configuration
pas de réglage d'adresse ou de configuration
Poids approx.
85 g
Température de fonctionnement
0 °C ...+55 °C
Température de stockage
-25 °C ...+85 °C
Humidité relative
95 % sans condensation
Résistance aux chocs / vibrations
selon EN 60068-2-6 / EN 60068-2-27, EN 60068-2-29
Immunité / émissions CEM
selon EN 61000-6-2 (EN 50082) / EN 61000-6-4 (EN 50081)
Position de montage
toutes
Degré de protection
IP20
Raccordement
KL4031
KL4031, KL4032 et KL4034 3
4
Raccordement
KL4032
KL4034
KL4031, KL4032 et KL4034
Description de la fonctionnalité
Format d’entrée des données du processus
Affichage LED
Données de processus
Description de la fonctionnalité
Les bornes de sortie analogique KL4031, KL4032 et KL4034 génèrent des signaux de sortie dans la plage de -10 V à +10 V avec une résolution de 12 bits (4095 niveaux). La tension de sortie est isolée galvaniquement du K-bus.
À la livraison, les données de processus sont entrées en complément à deux (entier -1 correspond à 0xFFFF). D’autres modes de représentation peuvent être choisis via le registre de caractéristiques.
Donnée de processus
Hexadécimal Décimal
0x8001
0xC001
(-32767)
(-16383)
Tension de sortie
-10V
-5V
0x0000
0x3FFF
0x7FFF
(0)
(16383)
0 V
5 V
(32767)
10 V
Les deux LED RUN indiquent l’état de fonctionnement du canal de bornes correspondant.
LED verte : RUN
Marche : fonctionnement normal
Arrêt : le timer chien de garde est dépassé. Si aucune donnée de processus n’est transmise du coupleur de bus pendant 100 ms, les
LED vertes s’éteignent. La sortie adopte alors une tension donnée au préalable par l’utilisateur (voir le registre des caractéristiques).
Les données de processus qui proviennent du coupleur de bus sont
émises comme suit au processus.
X = données de processus du PLC
B_h, A_h = échelle fabricant (R19,R20)
B_w, A_w = échelle utilisateur (R33,R34)
Y_dac = valeur de sortie vers le convertisseur D/A
Ni l’échelle utilisateur ni l’échelle fabricant ne sont actives :
(1.0) Y_dac = X
Échelle fabricant active :
Y_1 = B_h + A_h * X (1.1)
Y_dac=Y_1
Échelle utilisateur active :
Y_2 = B_w + A_w * X (1.2)
Y_dac=Y_2
Échelles utilisateur et fabricant actives :
Y_1 = B_h + A_h * X (1.3)
Y_dac = B_w + A_w * Y_1 (1.4)
Les équations linéaires sont activées via le registre R32.
KL4031, KL4032 et KL4034 5
Configuration des bornes
Configuration des bornes
La borne peut être configurée ou paramétrée via la structure de registre interne. Chaque canal de borne est mappé dans le coupleur de bus. En fonction du type du coupleur de bus et de la configuration de mappage réglée (par exemple format Motorola/Intel ; alignement-mot etc.), les données de la borne sont représentées de manière différente dans la mémoire du coupleur de bus. Pour le paramétrage d’une borne, il est indispensable de mapper aussi l’octet de contrôle et d’état.
Coupleur Lightbus BK2000 Dans le coupleur Lightbus BK2000 l’octet de contrôle et d’état est toujours mappé en sus des octets de données. Cet octet se trouve toujours dans l’octet de poids faible à l’adresse offset du canal de borne.
Exemple pour KL4032 :
Coupleur de bus Lightbus
Beckhoff BK2000
La borne est mappée dans le coupleur de bus.
0
C/S
Data H Data L
Data H
D1 - 1
C/S
Data L
C/S
D1 - 0
D0 - 1
C/S - 1
D0 - 0
C/S - 0
H L
Décalage borne 2 canal 2 = 8
Affectation données utiles selon configuration mappage
Décalage borne 2 canal 1 = 4
KL4132
Décalage borne 1 canal 1 = 0
K-Bus
Vers borne d'E/S
Coupleur Profibus BK3000 Pour le coupleur Profibus BK3000, il faut déterminer dans la configuration maître les canaux de la borne pour lesquels l’octet de contrôle et d’état doit
être affiché. Si les octets de contrôle et d’état ne sont pas évalués, les bornes affectent deux octets par canal :
KL4031 : données de sortie à 2 octets
KL4032 : données de sortie à 4 octets
KL4034 : données de sortie à 8 octets
Exemple pour KL4032 :
Coupleur de bus Profibus
BK3000
La borne est mappée dans le coupleur de bus
0
Data L
Data H
C/S
D0 - 1
D1 - 1
C/S - 1
D0 - 0
D1 - 0
C/S - 0
L'octet de Contrôle / d'État doit être affiché pour le paramétrage
Décalage borne 2 canal 1 = 6
KL4132 canal 2
Décalage borne 1 canal 2 = 3
KL4132 canal 1
Décalage borne 1 canal 1 = 0
6
K-Bus
Vers borne d'E/S
KL4031, KL4032 et KL4034
Description du registre
Coupleur Interbus BK4000 Le coupleur Interbus BK4000 mappe les bornes en état de livraison avec 2 octets par canal :
KL4031 : données de sortie à 2 octets
KL4032 : données de sortie à 4 octets
KL4034 : données de sortie à 8 octets
Un paramétrage via le bus de terrain n’est pas possible. Si les octets de contrôle et d’état doivent être utilisés, on utilise le logiciel de configuration
KS2000.
Exemple pour KL4032 :
Coupleur de bus
Interbus BK4000
La borne est mappée dans le coupleur de bus
0
Data H
Data L
Data H
Data L
Data H
D0 - 1
D1 - 1
D0 - 0
D1 - 0
L'octet de Contrôle / d'État doit être affiché pour le paramétrage (KS2000)
Décalage borne 2 canal 2 = 6
Décalage borne 2 canal 1 = 4
Décalage borne 1 canal 2 = 2
Décalage borne 1 canal 1 = 0
K-Bus
Autres coupleurs de bus et
Vers borne d'E/S
Vous trouverez plus d’informations sur la configuration du mappage des autres données coupleurs de bus dans chacun des manuels de coupleur de bus dans l’annexe au chapitre Configuration des maîtres.
Un aperçu des configurations de mappage possibles en fonction des
i
Remarque paramètres réglables se trouve dans l’annexe.
Paramétrage avec KS2000 Les paramétrages peuvent être exécutés indépendamment du système de bus avec le logiciel de configuration KS2000 via l’interface de configuration sérielle dans le coupleur.
Description du registre
Pour les bornes complexes, on peut paramétrer différents modes de fonctionnement ou fonctionnalités. La Description générale du registre explique le contenu des registres qui sont identiques pour toutes les bornes complexes.
Les registres spécifiques aux bornes sont expliqués dans le chapitre suivant.
L’accès au registre interne de la borne est décrit au chapitre
Communication de registre.
Description générale du registre
Les bornes complexes possédant un processeur sont en mesure d’effectuer un échange bidirectionnel de données avec la commande principale. Ces bornes sont dénommées Bornes d’E/S intelligentes dans
KL4031, KL4032 et KL4034 7
Description du registre
Variables de processus
Registre de type
8 ce qui suit. En font partie les entrées analogiques, les sorties analogiques, les bornes à interface sérielle (RS485, RS232, TTY etc.), les bornes compteurs, interfaces de codeurs, interface SSI, bornes PWM et toutes les autres bornes paramétrables.
Toutes les bornes intelligentes disposent en interne d’une structure de données construite à l’identique dans leurs propriétés principales. Cette zone de données est organisée par mot et comporte 64 registres. Les données et paramètres importants de la borne peuvent être lus et réglés via cette structure. Des appels de fonction sont en outre possibles avec les paramètres adéquats. Chaque canal logique d’une borne intelligente possède une telle structure (les bornes analogiques à quatre canaux possèdent ainsi 4 jeux de registres)
Cette structure se compose des zones suivantes :
(Vous trouverez une liste détaillée de tous les registres dans l’annexe.)
Registre Utilisation
0 bis 7
Variables de processus
8 bis 15
Registre de type
16 bis 30
Paramètres fabricant
31 bis 47
Paramètres utilisateur
48 bis 63
Zone utilisateur étendue
R0 à R7 Registres dans la RAM interne de la borne :
Les variables de processus peuvent être utilisées complémentairement à l’image de processus particulière et sont spécifiques aux bornes dans leur fonctions.
R0 à R5 : registres spécifiques aux bornes
La fonction de ces registres est indépendante de chaque type de borne
(voir la description de registre spécifique aux bornes).
R6 : registre de diagnostic
Le registre de diagnostic peut contenir des informations de diagnostic supplémentaires. Par exemple, avec les bornes à interface sérielle, les erreurs de parités survenues durant le transfert des données sont affichées
R7 : registre de commande
High-Byte_Write = paramètre de fonction
Low-Byte_Write = numéro de fonction
High-Byte_Read = résultat de fonction
Low-Byte_Read = numéro de fonction
R8 à R15 : registre dans la ROM interne de la borne
Les paramètres de type et de système sont programmés de manière fixe par le fabricant : l’utilisateur peut seulement les lire et non les modifier.
R8 : type de borne
Le type de borne dans le registre R8 est utilisé pour l’identification de la borne.
R9 : version du logiciel (X.y)
La version du logiciel peut être lue comme une chaîne de caractères
ASCII.
R10 : longueur de données
R10 contient le nombre de registres de décalage multiplexés et leur longueur en octets.
Le coupleur de bus voit cette structure
KL4031, KL4032 et KL4034
Description du registre
R11 : canaux de signal
En comparaison avec R10, le nombre de canaux logiques disponibles se trouve ici. Par exemple, un registre de décalage physiquement présent peut être parfaitement composé de plusieurs canaux de signal.
R12 : longueur de données minimale
Chaque octet contient la longueur de données minimale d’un canal à transmettre. Si le MSB est activé, l’octet de Contrôle et d’État n’est pas absolument nécessaire au fonctionnement de la borne et n’est pas transmis à la commande en cas de configuration adéquate du coupleur de bus.
R13 : registre de type de donnée
Registre de type de donnée
0x00
Borne sans type de donnée valable
0x01
Tableau d'octets
0x02
Structure 1 octet n octets
0x03
Tableau de mots
0x04
Structure 1 octet n mots
0x05
Tableau de doubles mots
0x06
Structure 1 octet n doubles mots
0x07
Structure 1 octet 1 double mot
0x08
Structure 1 octet 1 double mot
0x11
Tableau d’octets avec longueur de canal logique variable
0x12
Structure 1 octet n octets avec longueur de canal logique variable (par exemple 60xx)
0x13
Tableau de mots avec longueur de canal logique variable
0x14
Structure 1 octet n mots avec longueur de canal logique variable
0x15
Tableau de mots doubles avec longueur de canal logique variable
0x16
Structure 1 octet n mots doubles avec longueur de canal logique variable
Paramètre du fabricant
Paramètres utilisateur
i
Remarque
KL4031, KL4032 et KL4034
R14 : réservé
R15 : bits d’alignement (RAM)
Avec les bits d’alignement, la borne analogique est placée dans le coupleur de bus sur une limite d’octet.
R16 à R30 : zone des paramètres fabricant (SEEROM)
Les paramètres fabricants sont spécifiques à chaque type de borne. Ils sont programmés par le fabricant mais peuvent cependant être modifiés depuis la commande. Les paramètres du fabricant sont enregistrés avec protection contre les pannes d'alimentation dans une EEPROM sérielle dans la borne.
Ces registres ne peuvent être modifiés qu’après l’entrée d’un mot-code dans R31.
R31 à R47 : zone des paramètres utilisateur (SEEROM)
Les paramètres utilisateur sont spécifiques à chaque type de borne. Ils peuvent être modifiés par le programmeur. Les paramètres de l’utilisateur sont enregistrés avec protection contre les pannes d'alimentation dans une
EEPROM sérielle dans la borne. La zone d’utilisateur est protégée en
écriture via un mot-code.
R31 : registre de mot de code dans la mémoire RAM
Afin de pouvoir modifier les paramètres dans la zone de l’utilisateur, il faut ici entrer le mot-code 0x1235. Au cas où une valeur différente est entrée dans ce registre, la protection en écriture est activée. Lorsque la protection
9
Description du registre
Plage d’utilisation étendue en écriture est désactivée, le mot-code est restitué à la lecture du registre.
Si la protection en écriture est activée, le registre contient la valeur zéro.
R32 : registre des caractéristiques
Ce registre détermine les modes de fonctionnement de la borne. Une
échelle spécifique à l’utilisateur peut par exemple être activée pour les E/S analogiques.
R33 à R47 : registres spécifiques aux bornes
La fonction de ces registres est indépendante de chaque type de borne
(voir la description de registre spécifique aux bornes).
R47 à R63
Extension de registre avec fonctions supplémentaires.
Variables de processus
Paramètre du fabricant
10
Description de registre spécifique aux bornes
R0 à R4 : réservé
R5 : valeur brute DAC (Y_dac)
La valeur brute DAC correspond à la valeur 12 bits transmise au convertisseur D/A. Celle-ci se calcule à partir des données de processus via les échelles du constructeur et de l’utilisateur.
R6 à R7 : réservé
R17 : compensation matériel - décalage
La compensation matérielle de décalage (potentiomètre numérique à 8 bits) de la borne s’effectue via ce registre. Le registre est transmis au matériel après chaque réinitialisation du processeur ou lors de chaque accès en écriture sur R17. Il faut tenir compte que le décalage à transmettre ne correspond pas aux valeurs du DAC.
Octet de poids fort : réservé
Octet de poids faible : valeur de décalage (0 à 255)
R18 : compensation matériel - gain
La compensation matérielle de gain (potentiomètre numérique à 8 bits) de la borne s’effectue via ce registre. Le registre est transmis au matériel après chaque réinitialisation du processeur ou lors de chaque accès en
écriture sur R17.
Octet de poids fort : réservé
Octet de poids faible : valeur de gain (0 à 255)
R19 : échelle du fabricant - décalage (B_h)
Entier signé 16 bits [0x0000]
Ce registre contient le décalage de l’équation linéaire du fabricant (1.1).
L’équation linéaire est activée via le registre R32.
R20 : échelle du fabricant - gain (A_h)
Entier non signé 16 bits *2
-8
[0x0020]
Ce registre contient le facteur d’échelle de l’équation linéaire du fabricant
(1.1). L’équation linéaire est activée via le registre R32.
Un 1 correspond à la valeur de registre 0x0100
R21 : valeur d’activation fabricant
[0V], 12 bits entier non signé dans X [0x000]
La valeur d’enclenchement du fabricant est mise à la sortie de la borne après une réinitialisation du système ou un dépassement du timer chien de garde (la borne n’a pas reçu de données de processus durant 100 ms).
La valeur d’activation fabricant est activée via le registre R32.
KL4031, KL4032 et KL4034
Description du registre
Paramètres utilisateur
R32 : registre des caractéristiques :
[0x0006]
Le registre des caractéristiques détermine le mode de fonctionnement de la borne.
Description du mode de fonctionnement N° de bit de caractérist ique
Bit 0
1
Bit 1
1
Bit 2
1
Bit 3
1
Bit 7...4
-
Bit 8
0/1
Bit 15...9
-
Échelle utilisateur (1.2) active [0]
Échelle fabricant (1.1) active [1]
Timer - chien de garde activé [1]
Le timer chien de garde est en service à l’état de livraison. En cas de dépassement du timer de chien de garde la valeur d’activation du fabricant ou de l’utilisateur est posée sur la sortie de la borne.
Représentation de quantité avec signe [0]
Réservé, ne pas modifier
0: valeur activation fabricant [0]
1: Valeur activation utilisateur
Réservé, ne pas modifier
R33 : échelle du fabricant - décalage (B_w)
Entier signé 16 bits [0x0000]
Ce registre contient le décalage de l’équation linéaire de l’utilisateur (4.1.).
L’équation linéaire est activée via le registre R32.
R34 : échelle de l’utilisateur - gain (A_w)
Entier signé 16 bits * 2
-8
[0x0100]
Ce registre contient le facteur d’échelle de l’équation linéaire de l’utilisateur
(4.1.). L’équation linéaire est activée via le registre R32.
R35 : valeur activation utilisateur (Y_2)
Entier signé 16 bits [0x0000]
Si la valeur d’activation utilisateur est active dans le registre R32, cette valeur est réglée sur la sortie de la borne après une réinitialisation du système ou un dépassement du timer de chien de garde (la borne n’a reçu aucune donnée pendant 100 ms).
KL4031, KL4032 et KL4034 11
Description du registre
Octet de contrôle dans l’échange de données du processus
Compensation de gain et de décalage
Octet d’état dans l’échange de données du processus
Octet de Contrôle et d’État
L’octet de contrôle est transmis de la commande à la borne. Il peut être utilisé en mode registre (REG = 1 bin
) ou en échange de données de processus (REG = 0 bin
).
Une compensation de gain et de décalage de la borne peuvent être exécutés avec l’octet de contrôle (échange de données de processus). Afin de pouvoir exécuter une compensation de la borne, le mot-code doit être introduit dans R31. Le gain et le décalage de la borne peuvent alors être compensés.
Ce n’est qu’en réinitialisant le mot de code que les paramètres sont enregistrés définitivement !
Octet de contrôle :
Bit 7 = 0 bin
Bit 6 = 1 bin
: la fonction de compensation de la borne est activée
Bit 4 = 1 bin
: compensation du gain
Bit 3 = 1 bin
: compensation du décalage
Bit 2 = 0 bin
: cycle lent = 1000 ms,
1 bin
cycle rapide = 50 ms
Bit 1 = 1 bin
: vers le haut
Bit 0 = 1 bin
: vers le bas
L’octet de contrôle est transmis de la borne à la commande. Pour la
KL403x, l’octet d’état n’a aucune fonction dans l’échange de données de processus.
Accès au registre via l’échange de données de processus
Bit 7 = 1 bin
: mode de registre
Bit 6 = 0 bin
: lire
Bit 6 = 1 bin
: écrire
Bit 0 bis 5 : adresse
Octet de contrôle en mode de registre
Communication de registre
Lorsque le bit 7 de l’octet de contrôle est posé, les deux premiers octets des données utiles ne sont pas utilisés pour l’échange de données de processus mais bien écrits dans le jeu de registre de la borne ou lus à partir de celui-ci.
On détermine dans le bit 6 de l’octet de contrôle si un registre doit être lu ou écrit. Lorsque le bit 6 n’est pas posé, un registre est lu sans le modifier.
La valeur peut être prise dans l’image de processus d’entrée.
Si le bit 6 est posé, les données utiles sont écrites dans un registre. Dès que l’octet d’état dans l’image de processus d’entrée a donné une confirmation, le processus est terminé (voir l’exemple).
L’adresse du registre à atteindre est entrée dans les bits 1 à 5 de l’octet de contrôle.
MSB
REG=1 W/R A5 A4 A3 A2 A1 A0
REG = 0 bin
: échange de données de processus
REG = 1 bin
: accès à la structure de registre
W/R = 0 bin
: lire le registre
W/R = 1 bin
: écrire le registre
A5 à A0 = adresse du registre
On peut adresser un total de 64 registres avec les bits d’adresse A5 à A0.
12 KL4031, KL4032 et KL4034
Description du registre
Exemple 1
Exemple 2
KL4031, KL4032 et KL4034
Vers coupleur de bus
K-Bus
Control-/ status byte
Données utiles
2 octets ou plus
Si bit de Contrôle 7 = 0 : entrée/sortie
C/S-bit 7
H L Si bit de Contrôle 7 = 1: configuration de registre
0
Si bit de Contrôle 7 = 1 : adresse dans le bit de commande 0-5
Si bit de Contrôle 6=0: lecture
Si bit de Contrôle 6 = 1 : écriture
Bloc de registres de la borne 64 mots
Borne d'E/S complexe
63
H L
L’octet de contrôle ou d’état occupe l’adresse la plus basse d’un canal logique. Les valeurs de registre correspondantes se trouvent dans les deux octets de données suivants. (le BK2000 est l’exception : un octet de données non utilisé est inséré ici après l’octet de contrôle ou d’état, et ainsi la valeur de registre est placée sur une limite de mot.
Lecture du registre 8 dans BK2000 avec un KL4032 et la borne terminale : si les octets suivants sont transmis de la commande à la borne,
Octet
Nom
Octet 3
DataOUT 1
Octet 2
DataOUT 0
Octet 1
Pas utilisé
Octet 0
Octet de contr.
Valeur
0xXX 0xXX 0x88 alors la borne renvoie la dénomination de type suivante (0x0FC0 correspond à l’entier non signé 4032).
Octet
Nom
Octet 3
DataIN 1
Octet 2
DataIN 0
Octet 1
Pas utilisé
Octet 0
Octet d’état
Valeur
0x0F 0xC0 0x88
Écriture du registre 31 dans le BK2000 avec une borne intelligente et la borne finale : si les octets suivants (mot-code) sont transmis de la commande à la borne,
Octet
Nom
Octet 3
DataOUT 1
Octet 2
DataOUT 0
Octet 1
Pas utilisé
Octet 0
Octet de contr.
Valeur
0x12 0x35 0xDF alors le mot code est posé et la borne renvoie comme confirmation l’adresse du registre avec le bit 7 pour l’accès au registre.
Octet
Nom
Octet 3
DataIN 1
Octet 2
DataIN 0
Octet 1
Pas utilisé
Octet 0
Octet d’état
Valeur
0x00 0x00 0x9F
13
Annexe
Annexe
Mappage
Comme déjà décrit au chapitre Configuration des bornes, chaque borne d’E/S est mappée dans le coupleur de bus. Ce mappage s’opère à l’état de livraison avec les préréglages du coupleur de bus pour cette borne. Vous pouvez modifier ces réglages par défaut à l’aide du logiciel de configuration KS2000 ou avec un logiciel de configuration de maître (p.ex.
TwinCAT System Manager ou ComProfibus).
Lorsque les bornes sont complètement évaluées, elles occupent de l’espace mémoire dans l’image de processus d’entrée et de sortie.
Les tableaux suivants donnent des renseignements concernant la manière dont les bornes se mappent en fonction des conditions réglées dans le coupleur de bus.
Mappage par défaut pour :
CANopen, CANCAL,
DeviceNet, ControlNet,
Modbus, RS232, RS485
KL4031
Conditions Décalagemot
Évaluation complète : non
Format-Motorola : non
Alignement de mot : indifférent
0
1
2
Octet de poids fort
Ch0 D1
-
-
Octet de poids faible
Ch0 D0
-
-
Mappage par défaut pour :
Profibus, Interbus
Conditions Décalagemot
Évaluation complète : non
Format-Motorola : oui
Alignement de mot : indifférent
0
1
2
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola : non
Alignement de mot : non
1
2
Conditions Décalage-
Évaluation complète : oui
Format-Motorola : oui
Alignement de mot : non mot
0
1
2
Octet de poids fort
Ch0 D0
-
-
Octet de poids faible
Ch0 D1
-
-
Octet de poids fort
Octet de poids faible
Ch0 D0 Ch0 CB/SB
-
-
Ch0 D1
-
Octet de poids fort
Octet de poids faible
Ch0 D1 Ch0 CB/SB
- Ch0 D0
- -
Mappage par défaut pour :
Lightbus, Ethernet, contrôleur de bornes d'E/S
(BCxxxx)
Conditions Décalagemot
Évaluation complète : oui
Format-Motorola : non
Alignement de mot : oui
0
1
2
Octet de poids fort
Rés.
Ch0 D1
-
Octet de poids faible
Ch0 CB/SB
Ch0 D0
-
14 KL4031, KL4032 et KL4034
Légende
Annexe
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola : oui
Alignement de mot : oui
1
2
Octet de poids fort
Rés.
Ch0 D0
-
Octet de poids faible
Ch0 CB/SB
Ch0 D1
-
Évaluation complète : la borne est mappée avec l’octet de contrôle et d’état.
Format Motorola : les formats Motorola ou Intel sont réglables
Alignement de mot : la borne se situe sur une limite de mot dans le coupleur de bus.
Ch n SB : octet d’état pour le canal n (apparaît dans l’image de processus d’entrée).
Ch n CB : octet de contrôle pour le canal n (apparaît dans l’image de processus de sortie).
Ch n D0 : canal n, octet de données 0 (octet le moins significatif)
Ch n D1 : canal n, octet de données 1 (octet le plus significatif)
"-": cet octet n’est pas utilisé par la borne et n’est pas attribué.
Rés. : réservé :
La mémoire de données de processus attribue cet octet, mais il n’a aucune fonction.
KL4031, KL4032 et KL4034 15
Annexe
Mappage par défaut pour :
CANopen, CANCAL,
DeviceNet, ControlNet,
Modbus, RS232, RS485
KL4032
Conditions Décalagemot
Évaluation complète : non
Format-Motorola : non
Alignement de mot : indifférent
0
1
2
Octet de poids fort
Ch0 D1
Ch1 D1
-
Octet de poids faible
Ch0 D0
Ch1 D0
-
Mappage par défaut pour :
Profibus, Interbus
Conditions Décalage-
Évaluation complète : non
Format-Motorola : oui
Alignement de mot : indifférent mot
0
1
2
Octet de poids fort
Ch0 D0
Ch1 D0
-
Octet de poids faible
Ch0 D1
Ch1 D1
-
Conditions Décalagemot
Évaluation complète : oui
Format-Motorola : non
Alignement de mot : non
0
1
2
Octet de poids fort
Octet de poids faible
Ch0 D0 Ch0 CB/SB
Ch1 CB/SB Ch0 D1
Ch1 D1 Ch1 D0
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola : oui
Alignement de mot : non
1
2
Octet de poids fort
Octet de poids faible
Ch0 D1 Ch0 CB/SB
Ch1 CB/SB Ch0 D0
Ch1 D0 Ch1 D1
Mappage par défaut pour :
Lightbus, Ethernet, contrôleur de bornes d'E/S
(BCxxxx)
Conditions Décalagemot
Évaluation complète : oui
Format-Motorola : non
Alignement de mot : oui
0
1
2
3
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola :
Alignement de mot : oui oui
1
2
3
Légende Voir mappage du KL4031.
Octet de poids fort
Rés.
Ch0 D1
Rés.
Ch1 D1
Octet de poids fort
Rés.
Ch0 D0
Rés.
Ch1 D0
Octet de poids faible
Ch0 CB/SB
Ch0 D0
Ch1 CB/SB
Ch1 D0
Octet de poids faible
Ch0 CB/SB
Ch0 D1
Ch1 CB/SB
Ch1 D1
16 KL4031, KL4032 et KL4034
Annexe
Mappage par défaut pour :
CANopen, CANCAL,
DeviceNet, ControlNet,
Modbus, RS232, RS485
Mappage par défaut pour :
Profibus, Interbus
Mappage par défaut pour :
Lightbus, Ethernet, contrôleur de bornes d'E/S
(BCxxxx)
KL4034
Conditions Décalagemot
Évaluation complète : non
Format-Motorola : non
Alignement de mot : indifférent
Alignement de mot : indifférent
0
1
2
3
Conditions Décalagemot
Évaluation complète : non
Format-Motorola : oui
0
1
2
3
Conditions Décalagemot
Évaluation complète : oui
Format-Motorola : non
Alignement de mot : non
0
1
2
3
4
5
Conditions Décalagemot
Évaluation complète : oui
Format-Motorola : oui
Alignement de mot : non
0
1
2
3
4
5
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola : non
Alignement de mot : oui
1
2
3
Octet de poids fort
Ch0 D1
Ch1 D1
Ch2 D1
Ch3 D1
Octet de poids faible
Ch0 D0
Ch1 D0
Ch2 D0
Ch3 D0
Octet de poids fort
Ch0 D0
Ch1 D0
Ch2 D0
Ch3 D0
Octet de poids faible
Ch0 D1
Ch1 D1
Ch2 D1
Ch3 D1
Octet de poids fort
Octet de poids faible
Ch0 D0 Ch0 CB/SB
Ch1 CB/SB Ch0 D1
Ch1 D1 Ch1 D0
Ch2 D0 Ch2 CB/SB
Ch3 CB/SB Ch2 D1
Ch3 D1 Ch3 D0
Octet de poids fort
Octet de poids faible
Ch0 D1 Ch0 CB/SB
Ch1 CB/SB Ch0 D0
Ch1 D0 Ch1 D1
Ch2 D1 Ch2 CB/SB
Ch3 CB/SB Ch2 D0
Ch3 D0 Ch3 D1
Octet de poids fort
Rés.
Ch0 D1
Rés.
Ch1 D1
Octet de poids faible
Ch0 CB/SB
Ch0 D0
Ch1 CB/SB
Ch1 D0
Légende Voir mappage du KL4031.
5
7
Conditions Décalagemot
Évaluation complète : oui 0
Format-Motorola : oui
Alignement de mot : oui
1
2
3
5
7
Ch2 D1
Ch3 D1
Ch2 D0
Ch3 D0
Octet de poids fort
Rés.
Ch0 D0
Rés.
Ch1 D0
Octet de poids faible
Ch0 CB/SB
Ch0 D1
Ch1 CB/SB
Ch1 D1
Ch2 D0 Ch2 D1
Ch3 D0 Ch3 D1
KL4031, KL4032 et KL4034 17
Annexe
Tableau de registres
Ces registres sont disponibles une fois pour chaque canal.
Adresse Désignation
R0
réservé
...
...
R4
réservé
R5
Valeur brute DAC
R6
Registre de diagnostic - non utilisé
R7
Registre de commande - pas utilisé
R8
Type de borne
R9
Numéro de version du logiciel
R10
Registre de décalage multiplexe
R11
Canaux de signal
R12
Longueur de données minimale
R13
Structure de données
R14
réservé
R15
Registre d’alignement
R16
Numéro de version de matériel
R17
Compensation matériel : décalage
R18
Compensation matériel : gain
R19
Échelle fabricant : décalage
R20
Échelle fabricant : gain
R21
Valeur d’activation fabricant
R22
réservé
...
...
R30
réservé
R31
Registre de mot-code
R32
Registre des caractéristiques
R33
Échelle utilisateur : décalage
R34
Échelle utilisateur : gain
R35
Valeur activation utilisateur
R36
réservé
...
...
R63
réservé
R/W
R/W
...
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
...
R/W
R
R
R
R
R
R
R
R
R
...
R
R
R
Valeur par défaut
0x0000
...
0x0000 variable
0x0000
0x0000 p.ex. 4032
0x????
0x0218/0130
0x0218
0x9800
0x0000
0x0000 variable
0x???? spécifique spécifique
0x0800
0x0010
0x0800
0x0000
...
0x0000 variable
0x0006
0x0000
0x0100
0x0000
0x0000
...
0x0000
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
...
SEEROM
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
...
SEEROM
ROM
ROM
ROM
ROM
ROM
ROM
Support d’enregistrement
...
RAM
RAM
18 KL4031, KL4032 et KL4034
KL4031, KL4032 et KL4034
Annexe
Service et Support
Beckhoff et ses partenaires dans le monde entier sont en mesure de vous offrir un service et un support technique globaux, mettant ainsi à votre disposition une aide rapide et compétente dans toutes les questions relatives aux produits Beckhoff et à ses solutions de systèmes.
Filiales et représentants Beckhoff
N’hésitez pas à contacter la filiale ou le représentant Beckhoff le plus proche pour le support technique et le service relatifs aux produits
Beckhoff !
Consultez notre site internet pour obtenir les coordonnées des filiales et représentants de Beckhoff dans le monde entier : http://www.beckhoff.com
Vous y trouverez également une documentation détaillée sur les produits
Beckhoff.
Siège social Beckhoff
Beckhoff Automation GmbH
Eiserstr. 5
33415 Verl
Allemagne
Téléphone : +49(0)5246/963-0
Télécopie : +49(0)5246/963-198 e-mail :
Internet : [email protected]
www.beckhoff.com
Support Beckhoff
Beckhoff vous propose son support technique global dont vous pouvez profiter non seulement pour les produits Beckhoff, mais également pour une large gamme de prestations :
support technique dans le monde entier
planification, programmation et mise en service de systèmes complexes d’automation
programme de formation complet pour les composants du système
Beckhoff
Ligne : +49(0)5246/963-157
Télécopie : +49(0)5246/963-9157 e-mail : [email protected]
Service Beckhoff
Le centre de service Beckhoff vous propose son Service Après-Vente global :
service
service réparations
service des pièces de rechange
service d’assistance en ligne
Ligne : +49(0)5246/963-460
Télécopie : +49(0)5246/963-479 e-mail : [email protected]
19

Link público atualizado
O link público para o seu chat foi atualizado.