IFM DSU100 IO-Link data memory Mode d'emploi

Ajouter à Mes manuels
25 Des pages
IFM DSU100 IO-Link data memory Mode d'emploi | Fixfr
Notice d'utilisation
Mémoire de données IO-Link
11405785 / 00 11 / 2021
DSU100
FR
DSU100
Mémoire de données IO-Link
Contenu
1
Remarques préliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Symboles utilisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Notes légales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3
3
2
Consignes de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
3
Usage prévu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
4
Montage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Conception mécanique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Montage sur la cuve avec un adaptateur de montage . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Montage sans adaptateur de montage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
6
6
6
5
Raccordement électrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
6
Eléments de service et d’indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
7
Fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 IO-Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.1 Informations générales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.2 Informations spécifiques à l'appareil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.3 Paramètres spécifiques à l'appareil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.3.1
Paramètre "Adresse pour lecture/écriture automatique" . . . . . . . . . . . . . . . . .
7.1.3.2
Paramètre "Longueur de données pour lecture/écriture automatique" . . . . . .
9
9
9
9
9
9
9
8
Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 Bits d'état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2 Valeurs d'erreur dans l'entrée process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 Mode de fonctionnement « Lecture de l’UID ». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 Mode de fonctionnement « lecture automatique des données » . . . . . . . . . . . . . . . . . . . .
8.5 Mode de fonctionnement « Ecriture automatique des données » . . . . . . . . . . . . . . . . . . .
8.6 Mode de fonctionnement « Lecture des données » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1 Exemple « Lecture réussie ». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2 Exemple « Lecture non exécutée » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7 Mode de fonctionnement « Ecriture des données » . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.1 Exemple « Ecriture réussie » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7.2 Exemple « Ecriture non exécutée ». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8 Mode de fonctionnement « Effacer les données ». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
11
11
12
13
14
15
16
16
17
18
19
20
9
Maintenance, réparation et élimination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10 Homologations/normes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Glossaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2
Mémoire de données IO-Link
1
DSU100
Remarques préliminaires
Notice d’utilisation, données techniques, homologations et informations supplémentaires via le code
QR sur l’appareil / l’emballage ou sur www.ifm.com.
1.1 Symboles utilisés
Condition préalable
Action à effectuer
Réaction, résultat
[...]
Désignation d'une touche, d'un bouton ou d'un affichage
Référence
Remarque importante
Le non-respect peut aboutir à des dysfonctionnements ou perturbations
Information
Remarque supplémentaire
1.2 Notes légales
© Tous droits réservés par ifm electronic gmbh. Cette notice ne peut être reproduite ou exploitée,
même par extraits, sans l’accord d’ifm electronic gmbh.
Tous les noms de produits, les images, sociétés ou autres marques sont la propriété de leurs
titulaires.
3
DSU100
2
•
Mémoire de données IO-Link
Consignes de sécurité
L’appareil décrit ici est un composant à intégrer dans un système.
– L’installateur du système est responsable de la sécurité du système.
– L’installateur du système est tenu d’effectuer une évaluation des risques et de rédiger, sur la
base de cette dernière, une documentation conforme à toutes les exigences prescrites par la loi
et par les normes et de la fournir à l’opérateur et à l’utilisateur du système. Cette documentation
doit contenir toutes les informations et consignes de sécurité nécessaires à l’opérateur et à
l’utilisateur et, le cas échéant, à tout personnel de service autorisé par l’installateur du système.
•
Lire ce document avant la mise en service du produit et le conserver pendant la durée d’utilisation
du produit.
•
Le produit doit être approprié pour les applications et conditions environnantes concernées sans
aucune restriction d’utilisation.
•
Utiliser le produit uniquement pour les applications pour lesquelles il a été prévu (Ò Usage prévu).
•
Un non-respect des consignes ou des données techniques peut provoquer des dommages
matériels et/ou corporels.
•
Le fabricant n'assume aucune responsabilité ni garantie pour les conséquences d'une mauvaise
utilisation ou de modifications apportées au produit par l'utilisateur.
•
Le montage, le raccordement électrique, la mise en service, le fonctionnement et l'entretien du
produit doivent être effectués par du personnel qualifié et autorisé par le responsable de
l'installation.
•
Assurer une protection efficace des appareils et des câbles contre l'endommagement.
4
Mémoire de données IO-Link
3
DSU100
Usage prévu
Le dispositif de mémoire IO-Link stocke des données non volatiles dans des environnements
industriels. L’interface IO-Link sert à échanger les données et paramétrer l’appareil.
L’appareil est généralement utilisé pour l'identification d'outils interchangeables ou de composants
d'installations.
5
DSU100
4
Mémoire de données IO-Link
Montage
Informations sur les accessoires disponibles sur www.ifm.com
4.1 Conception mécanique
Fig. 1: Appareil
4.2 Montage sur la cuve avec un adaptateur de montage
1
2
4
3
Fig. 2: Monter l'appareil en utilisant l’adaptateur de montage
L'adaptateur de montage est disponible comme accessoire (référence E12153).
Monter l'appareil en utilisant l'adaptateur de montage :
u Insérer la partie supérieure de l'appareil (1) dans l'adaptateur de montage.
u Appuyer le côté inférieur de l'appareil (2) dans l'adaptateur de montage.
w L'appareil peut être inséré dans l'adaptateur de montage des deux côtés.
u Fixer l'appareil sur l'adaptateur de montage à l'aide des vis fournies (3).
u Monter l'adaptateur de montage sur la cuve à l'aide des vis fournies (4).
4.3
Montage sans adaptateur de montage
Fig. 3: Montage de l'appareil sans adaptateur de montage
Monter l'appareil sans adaptateur de montage :
u Fixer l'appareil sur le lieu d'installation à l'aide de vis ou d'adhésifs appropriés.
6
Mémoire de données IO-Link
5
DSU100
Raccordement électrique
w L'appareil doit être raccordé par un électricien qualifié.
w Appareil de la classe de protection III (CP III).
w L'alimentation électrique ne doit s'effectuer que via des circuits TBTP/TBTS.
u Avant le raccordement électrique mettre l'installation hors tension.
Raccorder l'appareil :
u Raccorder l'appareil au maître IO-Link via le connecteur M12.
w L'alimentation en tension s'effectue via le maître IO-Link.
Informations sur les accessoires disponibles sur www.ifm.com
7
DSU100
6
Mémoire de données IO-Link
Eléments de service et d’indication
1
Fig. 4: Eléments de visualisation
1 LED multicolore
Etat
LED verte
Fonctionnel
La LED verte est allumée en permanence
LED jaune
Ecriture/lecture réussie dans la mémoire
IO-Link
La LED jaune clignote 1x brièvement
Erreur lors de l'écriture/lecture de la mémoire IO-Link
La LED jaune clignote rapidement de
manière répétée
Fonction de clignotement
La LED verte clignote 2x par seconde
La LED jaune clignote 2x par seconde
w La fonction de clignotement permet de localiser facilement l'appareil dans les installations.
8
Mémoire de données IO-Link
7
DSU100
Fonction
7.1 IO-Link
7.1.1
Informations générales
Cet appareil dispose d'une interface IO-Link permettant l'accès direct aux données process et de
diagnostic. En outre, l'appareil peut être paramétré en cours de fonctionnement. L'utilisation de
l'appareil via l'interface IO-Link nécessite un maître IO-Link.
7.1.2
Informations spécifiques à l'appareil
Pour une communication hors fonctionnement avec un système, il suffit d'un PC, d'un logiciel de
paramétrage IO-Link et d'un câble adaptateur IO-Link.
Informations nécessaires sur l'IODD, la structure des données du processus, les informations
de diagnostic, les adresses des paramètres ainsi que le matériel et les logiciels requis sur
www.ifm.com.
7.1.3
Paramètres spécifiques à l'appareil
L'appareil est paramétré à l'aide d'un outil de paramétrage IO-Link (par exemple ifm moneo configure).
w Pour plus d'informations, voir l'IODD sur www.ifm.com.
7.1.3.1
Paramètre "Adresse pour lecture/écriture automatique"
(Index 1903, sous-index 0)
Dans le mode de fonctionnement « READ DATA AUTO » / « WRITE DATA AUTO », l'appareil lit /
écrit automatiquement un certain nombre d'octets de données.
Le paramètre détermine l'adresse dans de la zone de mémoire qui est accédée lors de la lecture/
écriture. L'adresse est spécifiée en octets à partir du début de la zone de mémoire.
Les données sont traitées comme un mot de données (2 octets).
u Utiliser le mot de données comme format pour l'adresse.
u N'utilisez que des adresses paires.
La zone de mémoire adressée pour l'opération de lecture/écriture ne doit pas se trouver en
dehors de la zone de mémoire de l’appareil :
u Adresse pour lecture / écriture autom. + longueur des données pour lecture / écriture autom.
≤
nombre d’octets disponibles sur l’appareil
7.1.3.2
Paramètre "Longueur de données pour lecture/écriture automatique"
(Index 1904, sous-index 0)
Dans le mode de fonctionnement « READ DATA AUTO » / « WRITE DATA AUTO », l'appareil lit /
écrit automatiquement un certain nombre d'octets de données.
Le paramètre détermine la longueur de la zone de mémoire en octets qui est lue ou écrite par
l’appareil.
Les données sont traitées comme un mot de données (2 octets).
u Indiquer la longueur des données comme un multiple de 2 octets.
9
DSU100
Mémoire de données IO-Link
La zone de mémoire adressée pour l'opération de lecture/écriture ne doit pas se trouver en
dehors de la zone de mémoire de l’appareil :
u Adresse pour lecture / écriture autom. + longueur des données pour lecture / écriture autom.
≤
nombre d’octets disponibles sur l’appareil
Pour la lecture / écriture automatique, la longueur minimale est de 2 octet et la longueur
maximale est de 28 octets.
10
Mémoire de données IO-Link
8
DSU100
Fonctionnement
L'appareil prend en charge différents modes de fonctionnement. Un mode de fonctionnement est
défini avec la valeur de la commande dans l'image de sortie des données de process.
Valeur de commande
Mode de fonctionnement
0x00
Lecture de l'UID
0x01
Lecture automatique des données
0x02
Ecriture automatique des données
0x03
Lecture des données
0x04
Ecriture des données
0x05
Supprimer les données
Tous les modes de fonctionnement utilisent les mêmes bits d'état et valeurs d'erreur dans les images
process.
8.1 Bits d'état
Entrée process
Bit
7
6
5
4
3
2
Nom
1
0
Cmd End
Cmd Start
Acknowledg
e
1
0
Sortie process
Bit
7
6
5
4
3
2
Nom
Cmd Start
Bit d'état
Valeur
Description
Cmd End
0
Opération de lecture / écriture n'a pas
encore été démarrée ou n'est pas active
1
Opération de lecture/écriture terminée
0
Démarrage de l'opération de lecture/
écriture non confirmé
1
Démarrage de l'opération de lecture/
écriture confirmé
0
Désactiver le déclencheur pour l'opération de lecture/écriture
1
Activer le déclencheur pour l'opération
de lecture/écriture
Cmd Start Acknowledge
Cmd Start
w Les bits d'état "Cmd Start", "Cmd Start Acknowledge" et "Cmd End" ne sont pas utilisés
dans le mode de fonctionnement "Lecture de l'UID".
8.2 Valeurs d'erreur dans l'entrée process
Valeur de défaut
Nom
Description
0x00
NOERROR
Aucune erreur, opération de lecture /
écriture réussie
0x01
UNKNOWN_COMMAND
Valeur de commande inconnue
11
DSU100
Mémoire de données IO-Link
Valeur de défaut
Nom
Description
0x22
COMMAND SYNTAX
La valeur de la commande est incorrecte, par exemple l'adresse ou la longueur est spécifiée de manière incorrecte.
8.3 Mode de fonctionnement « Lecture de l’UID »
Dans le mode de fonctionnement « Lecture de l’UID », l'UID de l’appareil est lu et fourni par l'appareil
à l'entrée des données process. L'UID ne peut être ni modifié ni supprimé. L'UID est attribué
individuellement pour chaque appareil en usine.
Le mode de fonctionnement « Lecture de l'UID » est préréglé après le démarrage de l'appareil.
Octet
Sortie données process
Entrée données process
0
Valeur de commande = 0x00
Valeur de commande = 0x00
1
État
État
2
Ignoré
UID 0
3
Ignoré
UID 1
4
Ignoré
UID 2
5
Ignoré
UID 3
6
Ignoré
UID 4
7
Ignoré
UID 5
8
Ignoré
UID 6
9
Ignoré
UID 7
10
Ignoré
0x00
11
Ignoré
0x00
12
Ignoré
0x00
13
Ignoré
0x00
14
Ignoré
0x00
15
Ignoré
0x00
16
Ignoré
0x00
17
Ignoré
0x00
18
Ignoré
0x00
19
Ignoré
0x00
20
Ignoré
0x00
21
Ignoré
0x00
22
Ignoré
0x00
23
Ignoré
0x00
24
Ignoré
0x00
25
Ignoré
0x00
26
Ignoré
0x00
27
Ignoré
0x00
28
Ignoré
0x00
29
Ignoré
0x00
30
Ignoré
0x00
31
Ignoré
Valeur de défaut
12
Mémoire de données IO-Link
DSU100
8.4 Mode de fonctionnement « lecture automatique des données »
Dans le mode de fonctionnement « Lecture automatique des données », les données 0 à 27
représentent les données dans la zone de mémoire de l’appareil. La zone de mémoire est réglée par
les paramètres « Adresse pour lecture/écriture automatique » et « Longueur de données pour lecture/
écriture automatique ».
Pour les zones de mémoire avec une longueur de données < 28 octets, les données restantes sont
remplies avec la valeur 0x00 dans l'image process.
Les données de l'image process sont mises à jour dès que le contenu de la mémoire change. Les
données dans l'image process sont valables dès que le bit d'état « Cmd End » est monté.
Octet
Sortie données process
Entrée données process
0
Valeur de commande = 0x01
Valeur de commande = 0x01
1
Etat
Etat
2
Ignoré
Données 0
3
Ignoré
Données 1
4
Ignoré
Données 2
5
Ignoré
Données 3
6
Ignoré
Données 4
7
Ignoré
Données 5
8
Ignoré
Données 6
9
Ignoré
Données 7
10
Ignoré
Données 8
11
Ignoré
Données 9
12
Ignoré
Données 10
13
Ignoré
Données 11
14
Ignoré
Données 12
15
Ignoré
Données 13
16
Ignoré
Données 14
17
Ignoré
Données 15
18
Ignoré
Données 16
19
Ignoré
Données 17
20
Ignoré
Données 18
21
Ignoré
Données 19
22
Ignoré
Données 20
23
Ignoré
Données 21
24
Ignoré
Données 22
25
Ignoré
Données 23
26
Ignoré
Données 24
27
Ignoré
Données 25
28
Ignoré
Données 26
29
Ignoré
Données 27
30
Ignoré
0x00
31
Ignoré
Valeur de défaut
13
DSU100
Mémoire de données IO-Link
8.5 Mode de fonctionnement « Ecriture automatique des
données »
Dans le mode de fonctionnement « Ecriture automatique des données », les données à écrire sont
définies par l'image de sortie des données process. Les données sont réglées par les paramètres
« Adresse pour lecture/écriture automatique » et « Longueur de données pour lecture/écriture
automatique ».
Un maximum de 28 octets peut être défini dans l'image de sortie des données process (données 0 à
27). Si une longueur plus courte est spécifiée dans le paramètre « Longueur de données pour lecture/
écriture automatique », les octets de données restants sont ignorés et ne sont pas écrits dans la
mémoire interne.
Si l'écriture est réussie, les données écrites sont miroitées dans l'image d'entrée des données process
et le bit d'état « Cmd End » est monté.
Si l'écriture est non réussie, une valeur de défaut est affichée dans l'image process.
Octet
Sortie données process
Entrée données process
0
Valeur de commande = 0x02
Valeur de commande = 0x02
1
Etat
Etat
2
Données 0
Données 0
3
Données 1
Données 1
4
Données 2
Données 2
5
Données 3
Données 3
6
Données 4
Données 4
7
Données 5
Données 5
8
Données 6
Données 6
9
Données 7
Données 7
10
Données 8
Données 8
11
Données 9
Données 9
12
Données 10
Données 10
13
Données 11
Données 11
14
Données 12
Données 12
15
Données 13
Données 13
16
Données 14
Données 14
17
Données 15
Données 15
18
Données 16
Données 16
19
Données 17
Données 17
20
Données 18
Données 18
21
Données 19
Données 19
22
Données 20
Données 20
23
Données 21
Données 21
24
Données 22
Données 22
25
Données 23
Données 23
26
Données 24
Données 24
27
Données 25
Données 25
28
Données 26
Données 26
29
Données 27
Données 27
30
Ignoré
0x00
31
Ignoré
Valeur de défaut
14
Mémoire de données IO-Link
DSU100
8.6 Mode de fonctionnement « Lecture des données »
Dans le mode de fonctionnement « Lecture des données », plus de 28 octets sont lus avec une seule
opération de lecture. Les données sont transmises de l'appareil au système de commande de manière
séquentielle.
Transmettre des données de l'appareil au système de commande :
u Le système de commande met la valeur de commande "0x03", l'adresse (32 bits) et la longueur de
données (32 bits) dans l'image de sortie des données process.
u Le système de commande commence l'opération de lecture avec le bit d'état "Cmd Start".
u L'appareil confirme le démarrage de l'opération de lecture en mettant le bit d'état "Cmd Start
Acknowledge" dans l'image d'entrée des données process.
u L’apparel transmet les données dans l'image de sortie des données process (données 0 à 27) et
augmente le compteur de blocs par 1.
u Le système de commande confirme la réception des données en augmentant le compteur de blocs
dans l'image de sortie des données process par 1.
u Les deux étapes précédentes sont répétées jusqu'à ce que toutes les données soient transmises.
u Lors de la dernière transmission, l'appareil met le bit d'état "Cmd End". L'opération de lecture est
terminée.
w Si la lecture est non réussie, l'appareil met la valeur de défaut et le bit d'état "Cmd End" dans
l'image process. La transmission de données est interrompue.
Octet
Sortie données process
Entrée données process
0
Valeur de commande = 0x03
Valeur de commande = 0x03
1
État
État
2
Ignoré
Données 0
3
Ignoré
Données 1
4
Adresse 3
Données 2
5
Adresse 2
Données 3
6
Adresse 1
Données 4
7
Adresse 0
Données 5
8
Longueur 3
Données 6
9
Longueur 2
Données 7
10
Longueur 1
Données 8
11
Longueur 0
Données 9
12
Ignoré
Données 10
13
Ignoré
Données 11
14
Ignoré
Données 12
15
Ignoré
Données 13
16
Ignoré
Données 14
17
Ignoré
Données 15
18
Ignoré
Données 16
19
Ignoré
Données 17
20
Ignoré
Données 18
21
Ignoré
Données 19
22
Ignoré
Données 20
23
Ignoré
Données 21
24
Ignoré
Données 22
25
Ignoré
Données 23
15
DSU100
Mémoire de données IO-Link
Octet
Sortie données process
Entrée données process
26
Ignoré
Données 24
27
Ignoré
Données 25
28
Ignoré
Données 26
29
Ignoré
Données 27
30
Compteur de blocs
Compteur de blocs
31
Ignoré
Valeur de défaut
8.6.1
Exemple « Lecture réussie »
Image de sortie des données process
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Valeur de
défaut
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Bit d'état
« Cmd Start »
Compteur de
blocs
Données 0 à
27
Longueur
Adresse
Valeur de
commande
L'exemple montre la lecture réussie de données.
Image d'entrée des données process
Commande pré- 0x00
définie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
Le système de
commande met
la commande
(lecture de 35
octets de
l'adresse 0x12)
0x03
0x12
0x23
0x00
0x00
1
0x03
UID
0x00
0x00
0
0
L'appareil
0x03
confirme la commande
0x12
0x23
0x00
0x00
1
0x03
0x00
0x00
0x00
0
1
L'appareil met le 0x03
premier octet
des données
0x12
0x23
0x00
0x00
1
0x03
Données
0x01
0x00
0
1
Le système de
0x03
commande
confirme la réception des données
0x12
0x23
0x00
0x01
1
0x03
Données
0x01
0x00
0
1
L'appareil met
0x03
des données
supplémentaires
et termine la lecture
0x12
0x23
0x00
0x01
1
0x03
Données
0x02
0x00
1
1
Le système de
0x03
commande
confirme la réception des données
0x12
0x23
0x00
0x02
1
0x03
Données
0x02
0x00
1
1
Le système de
0x00
commande annule la valeur de
commande
0x00
0x00
0x00
0x00
0
0x03
Données
0x02
0x00
1
1
L’appareil effectue la commande prédéfinie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
8.6.2
0x00
Exemple « Lecture non exécutée »
L'exemple montre l'abandon d'une commande de lecture.
16
Image de sortie des données process
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Valeur de
défaut
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Données 0 à
27
Compteur de
blocs
Bit d'état
« Cmd Start »
DSU100
Longueur
Adresse
Valeur de
commande
Mémoire de données IO-Link
Image d'entrée des données process
Commande pré- 0x00
définie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
Le système de
0x03
commande met
la commande
(lecture de 0 octets de l'adresse
0x12)
0x12
0x00
0x00
0x00
1
0x03
UID
0x00
0x00
0
0
L'appareil
0x03
confirme la commande
0x12
0x00
0x00
0x00
1
0x03
0x00
0x00
0x00
0
1
L'appareil met le 0x03
premier octet
des données
0x12
0x00
0x00
0x00
1
0x03
Données
0x00
0x00
0
1
Le système de
0x03
commande
confirme la réception des données
0x12
0x00
0x00
0x01
1
0x03
Données
0x01
0x00
0
1
L’appareil définit 0x03
la valeur d'erreur (Command
Syntax)
0x12
0x00
0x00
0x01
1
0x03
Données
0x01
0x22
1
1
Le système de
0x00
commande annule la valeur de
commande
0x00
0x00
0x00
0x00
0
0x03
0x00
0x01
0x22
1
1
L’appareil effectue la commande prédéfinie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
0x00
8.7 Mode de fonctionnement « Ecriture des données »
Dans le mode de fonctionnement « Ecriture des données », plus de 28 octets peuvent être lus avec
une seule opération d'écriture. Les données sont transmises du système de commande à l'appareil de
manière séquentielle.
Transmettre des données du système de commande à l'appareil :
u Le système de commande met la valeur de commande « 0x04 », l'adresse (32 bits) et la longueur
de données (32 bits) dans l'image de sortie des données process.
u Le système de commande commence l'opération d'écriture avec le bit d'état « Cmd Start ».
u L'appareil confirme le démarrage de l'opération d'écriture en montant le bit d'état « Cmd Start
Acknowledge » dans l'image d'entrée des données process.
u Le système de commande remplit les données dans l'image de sortie des données process
(données 0 à 27) et augmente le compteur de blocs de « 1 ».
u L'appareil confirme la réception des données en augmentant le compteur de blocs dans l'image de
sortie des données process par 1.
u Les deux étapes précédentes sont répétées jusqu'à ce que toutes les données soient transmises.
u Lors de la dernière transmission sur la mémoire interne, l'appareil met le bit d'état « Cmd End ».
L'opération d'écriture est terminée.
17
DSU100
Mémoire de données IO-Link
w Si l'écriture est non réussie, l'appareil met la valeur de défaut et le bit d'état « Cmd End »
dans l'image process. La transmission de données est interrompue.
Octet
Sortie des données process Sortie des données process
Entrée des données prolors du démarrage de l'opé- pendant la transmission
cess
ration de l'écriture
des données
0
Valeur de commande=0x04
Valeur de commande=0x04
Valeur de commande=0x04
1
Etat
Etat
Etat
2
Ignoré
Données 0
0x00
3
Ignoré
Données 1
0x00
4
Adresse 3
Données 2
0x00
5
Adresse 2
Données 3
0x00
6
Adresse 1
Données 4
0x00
7
Adresse 0
Données 5
0x00
8
Longueur 3
Données 6
0x00
9
Longueur 2
Données 7
0x00
10
Longueur 1
Données 8
0x00
11
Longueur 0
Données 9
0x00
12
Ignoré
Données 10
0x00
13
Ignoré
Données 11
0x00
14
Ignoré
Données 12
0x00
15
Ignoré
Données 13
0x00
16
Ignoré
Données 14
0x00
17
Ignoré
Données 15
0x00
18
Ignoré
Données 16
0x00
19
Ignoré
Données 17
0x00
20
Ignoré
Données 18
0x00
21
Ignoré
Données 19
0x00
22
Ignoré
Données 20
0x00
23
Ignoré
Données 21
0x00
24
Ignoré
Données 22
0x00
25
Ignoré
Données 23
0x00
26
Ignoré
Données 24
0x00
27
Ignoré
Données 25
0x00
28
Ignoré
Données 26
0x00
29
Ignoré
Données 27
0x00
30
Compteur de blocs
Compteur de blocs
Compteur de blocs
31
Ignoré
Ignoré
Valeur de défaut
8.7.1
Exemple « Ecriture réussie »
Image de sortie des données process
18
Image d'entrée des données process
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Valeur de
défaut
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Bit d'état
« Cmd Start »
Compteur de
blocs
Données 0 à
27
Longueur
Adresse
Valeur de
commande
L'exemple montre l'écriture réussie de données.
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Commande pré- 0x00
définie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
Le système de
commande met
la commande
(écriture de 40
octets à
l'adresse 0x10)
0x04
0x10
0x28
0x00
0x00
1
0x04
UID
0x00
0x00
0
0
L'appareil
0x04
confirme la commande
0x10
0x28
0x00
0x00
1
0x04
0x00
0x00
0x00
0
1
Le système de
commande
transmet les
premières données
0x04
Données
0x01
1
0x04
0x00
0x00
0x00
0
1
L'appareil
confirme les
données
0x04
Données
0x01
1
0x04
0x00
0x01
0x00
0
1
Le système de
0x04
commande
transmet des
données supplémentaires
Données
0x02
1
0x04
0x00
0x01
0x00
0
1
L'appareil
confirme les
données et termine l'écriture
Données
0x02
1
0x04
0x00
0x02
0x00
1
1
0x04
Valeur de
défaut
Longueur
Données 0 à
27
Compteur de
blocs
Bit d'état
« Cmd Start »
DSU100
Adresse
Valeur de
commande
Mémoire de données IO-Link
Le système de
0x00
commande annule la valeur de
commande
0x00
0x00
0x00
0x00
0
0x04
0x00
0x02
0x00
1
1
L’appareil effectue la commande prédéfinie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
8.7.2
0x00
Exemple « Ecriture non exécutée »
Image de sortie des données process
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Valeur de
défaut
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Bit d'état
« Cmd Start »
Compteur de
blocs
Données 0 à
27
Longueur
Adresse
Valeur de
commande
L'exemple montre l'abandon d'une commande d'écriture.
Image d'entrée des données process
Commande pré- 0x00
définie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
Le système de
commande met
la commande
(écriture de 40
octets à
l'adresse 0x10)
0x04
0x10
0x00
0x00
0x00
1
0x04
UID
0x00
0x00
0
0
L'appareil
0x04
confirme la commande
0x10
0x00
0x00
0x00
1
0x04
0x00
0x00
0x00
0
1
19
Bit d'état
« Cmd Start »
Bit d'état
« Cmd End »
Valeur de
défaut
Compteur de
blocs
Données 0 à
27
Valeur de
commande
Bit d'état
« Cmd Start »
Compteur de
blocs
Données 0 à
27
Longueur
Adresse
Mémoire de données IO-Link
Valeur de
commande
DSU100
Le système de
commande
transmet les
premières données
0x04
Données
0x01
1
0x04
0x00
0x00
0x00
0
1
L'appareil
confirme les
données
0x04
Données
0x01
1
0x04
0x00
0x01
0x00
0
1
Le système de
0x04
commande
transmet des
données supplémentaires
Données
0x02
1
0x04
0x00
0x01
0x00
0
1
L’appareil définit 0x04
la valeur d'erreur (Command
Syntax)
Données
0x02
1
0x04
0x00
0x01
0x22
1
1
Le système de
0x00
commande annule la valeur de
commande
0x00
0x00
0x00
0x00
0
0x04
0x00
0x01
0x22
1
1
L’appareil effectue la commande prédéfinie
0x00
0x00
0x00
0x00
0
0x00
UID
0x00
0x00
0
0
0x00
8.8 Mode de fonctionnement « Effacer les données »
Avec le mode de fonctionnement « Effacer les données », le contenu complet de la mémoire sera
irrévocablement effacé. La suppression commence par la définition de la valeur de la commande à
« 0x05 » et la modification du bit d'état « Cmd Start » de « 0 » à « 1 ». La suppression est terminée
lorsque le bit d'état « Cmd End » est activé.
w Le mode de fonctionnement « Effacer les données » ne peut pas être annulé. Les données
enregistrées sont remises à la valeur « 0x00 ».
Octet
Sortie données process
Entrée données process
0
Valeur de commande = 0x05
Valeur de commande = 0x05
1
État
État
2
Ignoré
0
3
Ignoré
0
4
Ignoré
0
5
Ignoré
0
6
Ignoré
0
7
Ignoré
0
8
Ignoré
0
9
Ignoré
0
10
Ignoré
0
11
Ignoré
0
12
Ignoré
0
13
Ignoré
0
14
Ignoré
0
20
Mémoire de données IO-Link
DSU100
Octet
Sortie données process
Entrée données process
15
Ignoré
0
16
Ignoré
0
17
Ignoré
0
18
Ignoré
0
19
Ignoré
0
20
Ignoré
0
21
Ignoré
0
22
Ignoré
0
23
Ignoré
0
24
Ignoré
0
25
Ignoré
0
26
Ignoré
0
27
Ignoré
0
28
Ignoré
0
29
Ignoré
0
30
Ignoré
0
31
Ignoré
Valeur de défaut
21
DSU100
9
Mémoire de données IO-Link
Maintenance, réparation et élimination
Cet appareil ne nécessite aucun entretien.
L'appareil ne doit être réparé que par le fabricant.
u S'assurer d'une élimination écologique de l'appareil après son usage selon les règlements
nationaux en vigueur.
22
Mémoire de données IO-Link
DSU100
10 Homologations/normes
Pour les homologations et les normes, les informations suivantes sont disponibles :
•
Normes d’essai et réglementations : documentation.ifm.com
•
Déclaration de conformité UE et homologations : documentation.ifm.com
•
Notes relatives aux homologations : notice d’emballage de l’appareil
23
DSU100
Mémoire de données IO-Link
Liste des figures
Fig. 1
Appareil................................................................................................................................
6
Fig. 2
Monter l'appareil en utilisant l’adaptateur de montage ........................................................
6
Fig. 3
Montage de l'appareil sans adaptateur de montage............................................................
6
Fig. 4
Eléments de visualisation ....................................................................................................
8
24
Mémoire de données IO-Link
DSU100
Glossaire
IODD
Description numérique de l'appareil. L'IODD
est nécessaire pour paramétrer les
appareils via IO-Link.
UID
Unique Identification Number ; numéro
d'identification unique d'un appareil.
25

Manuels associés