DSU100 - Détecteur IFM - Notice d'utilisation et mode d'emploi gratuit
Retrouvez gratuitement la notice de l'appareil DSU100 IFM au format PDF.
| Caractéristiques | Détails |
|---|---|
| Type d'équipement | Capteur de mesure |
| Plage de mesure | Non spécifiée |
| Précision | Non spécifiée |
| Alimentation | Non spécifiée |
| Dimensions | Non spécifiées |
| Poids | Non spécifié |
| Utilisation | Conçu pour des applications industrielles |
| Maintenance | Vérification périodique recommandée |
| Sécurité | Respecter les normes de sécurité en vigueur |
| Informations générales | Consulter la documentation technique pour plus de détails |
FOIRE AUX QUESTIONS - DSU100 IFM
Questions des utilisateurs sur DSU100 IFM
0 question sur cet appareil. Repondez a celles que vous connaissez ou posez la votre.
Poser une nouvelle question sur cet appareil
Téléchargez la notice de votre Détecteur au format PDF gratuitement ! Retrouvez votre notice DSU100 - IFM et reprennez votre appareil électronique en main. Sur cette page sont publiés tous les documents nécessaires à l'utilisation de votre appareil DSU100 de la marque IFM.
MODE D'EMPLOI DSU100 IFM
Notice d'utilisation
Mémoire de données IO-Link
DSU100
Contenu
1 Remarques préliminaires 3
1.1 Symboles utilisés 3
1.2 Notes légales 3
2 Consignes de sécurité. 4
3 Usage prévu 5
4 Montage 6
4.1 Conception mécanique 6
4.2 Montage sur la cuve avec un adaptateur de montage.... 6
4.3 Montage sans adaptateur de montage 6
5 Raccordement électrique 7
6 Eléments de service et d'indication 8
7 Fonction 9
7.1 IO-Link 9
7.1.1 Informations générales 9
7.1.2 Informations spécifiques à l'appareil 9
7.1.3 Paramètres spécifiques à l'appareil.... 9
7.1.3.1 Paramètre "Adresse pour lecture/écriture automatique" 9
7.1.3.2 Paramètre "Longueur de données pour lecture/écriture automatique" ..... 9
8 Fonctionnement 11
8.1 Bits d'état 11
8.2 Valeurs d'erreur dans l'entrée process 11
8.3 Mode de fonctionnement « Lecture de l'UID ».... 12
8.4 Mode de fonctionnement « lecture automatique des données » 13
8.5 Mode de fonctionnement « Ecriture automatique des données » 14
8.6 Mode de fonctionnement « Lecture des données ».... 15
8.6.1 Exemple « Lecture réussie ».... 16
8.6.2 Exemple « Lecture non exécutée ».... 16
8.7 Mode de fonctionnement « Ecriture des données » 17
8.7.1 Exemple « Ecriture réussie » 18
8.7.2 Exemple « Ecriture non exécutée ».... 19
8.8 Mode de fonctionnement « Effacer les données ». 20
9 Maintenance, réparation et élimination 22
10 Homologations/normes 23
Glossaire....25
1 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.
2 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.
3 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.
4 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

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 :
Insérer la partie supérieure de l'appareil (1) dans l'adaptateur de montage.
Appuyer le côté inférieur de l'appareil (2) dans l'adaptateur de montage.
L'appareil peut être inséré dans l'adaptateur de montage des deux côtés.
▶ Fixer l'appareil sur l'adaptateur de montage à l'aide des vis fournies (3).
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 :
▶ Fixer l'appareil sur le lieu d'installation à l'aide de vis ou d'adhésifs appropriés.
5 Raccordement électrique

L'appareil doit être raccordé par un électricien qualifié.
▷ Appareil de la classe de protection III (CP III).
L'alimentation électrique ne doit s'effectuer que via des circuits TBTP/TBTS.
Avant le raccordement électrique mettre l'installation hors tension.
Raccorder l'appareil :
Raccorder l'appareil au maître IO-Link via le connecteur M12.
L'alimentation en tension s'effectue via le maître IO-Link.

text_image
1 3 4 1 L+ 4 IO-Link 3 L-
Informations sur les accessoires disponibles sur www.ifm.com
6 Eléments de service et d'indication

Fig. 4: Eléments de visualisation
1 LED multicolore
| Etat LED verte LED jaune | ||
| Fonctionnel La LED verte est allumée en permanence | ||
| 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 | ||

La fonction de clignotement permet de localiser facilement l'appareil dans les installations.
7 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).

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).
▶ Utiliser le mot de données comme format pour l'adresse.
▶ 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 :
▶ 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).
Indiquer la longueur des données comme un multiple de 2 octets.

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 :
- 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.
8 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 1 0 | ||||||||
| Nom Cmd End | Cmd Start | Acknowledge | ||||||
| Sortie process | ||||||||
| Bit 7 6 5 4 3 2 1 0 | ||||||||
| 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 | ||
| Cmd Start Acknowledge 0 Démarrage de | 'opération de lecture/ | écriture non confirmé |
| 1 Démarrage de l'opération de lecture/ | écriture confirmé | |
| Cmd Start 0 Désactiver le déclencheur pour l'opéra- | tion de lecture/écriture | |
| 1 Activer le déclencheur pour l'opération de lecture/écriture | ||

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 |
| 0x22 COMMAND SYNTAX La valeur de la commande est incor- | recte, par exemple l'adresse ou la longueur est spécifiée de manière incor- recte. | |
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 |
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 d'onné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 |
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 d'onné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 |
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 :
▶ 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.
▶ Le système de commande commence l'opération de lecture avec le bit d'état "Cmd Start".
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.
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.
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.
Les deux étapes précédentes sont répétées jusqu'à ce que toutes les données soient transmises.
Lors de la dernière transmission, l'appareil met le bit d'état "Cmd End". L'opération de lecture est terminée.

▷ 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 d'onné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 |
| Octet Sortie données process Entrée d'onné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 »
L'exemple montre la lecture réussie de données.
| Valeur de commande | Adresse | Longueur | Données 0 à 27 | Compteur de blocs | Bit d'état « Cmd Start » | Valeur de commande | Données 0 à 27 | Compteur de blocs | Valeur de défaut | Bit d'état « Cmd End » | Bit d'état « Cmd Start » | |
| Image de sortie des données process Image d'entrée | des données process | |||||||||||
| Commande pré-définie | 0x00 0x | 00 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 0x | 12 0x23 | 0x00 0x00 | 1 0x03 | UID 0x00 | 0x00 0 0 | ||||||
| L'appareil confirme la commande | 0x03 0x | 12 0x23 | 0x00 0x00 | 1 0x03 | 0x00 0x00 | 0x00 0 1 | ||||||
| L'appareil met le premier octet des données | 0x03 0x | 12 0x23 | 0x00 0x00 | 1 0x03 | Don- | nées | 0x01 0x00 0 1 | |||||
| Le système de commande confirme la réception des données | 0x03 0x | 12 0x23 | 0x00 0x01 | 1 0x03 | Don- | nées | 0x01 0x00 0 1 | |||||
| L'appareil met des données supplémentaires et termine la lecture | 0x03 0x | 12 0x23 | 0x00 0x01 | 1 0x03 | Don- | nées | 0x02 0x00 1 1 | |||||
| Le système de commande confirme la réception des données | 0x03 0x | 12 0x23 | 0x00 0x02 | 1 0x03 | Don- | nées | 0x02 0x00 1 1 | |||||
| Le système de commande annule la valeur de commande | 0x00 0x | 00 0x00 | 0x00 0x00 | 0 0x03 | Don- | nées | 0x02 0x00 1 1 | |||||
| L'appareil effectue la commande prédéfinie | 0x00 0x | 00 0x00 | 0x00 0x00 | 0 0x00 | UID 0x00 | 0x00 0 0 | ||||||
8.6.2 Exemple « Lecture non exécutée »
L'exemple montre l'abandon d'une commande de lecture.
| Valeur de commande | Adresse | Longueur | Données 0 à 27 | Compteur de blocs | Bit d'état « Cmd Start » | Valeur de commande | Données 0 à 27 | Compteur de blocs | Valeur de défaut | Bit d'état « Cmd End » | Bit d'état « Cmd Start » | |
| Image de sortie des données process Image d'entrée des données process | ||||||||||||
| Commande pré-définie | 0x00 0x | 00 0x00 | 0x00 0x00 | 0 0x00 | UID 0x00 | 0x00 0 0 | ||||||
| Le système de commande met la commande (lecture de 0 oc-tets de l'adresse 0x12) | 0x03 0x | 12 0x00 | 0x00 0x00 | 1 0x03 | UID 0x00 | 0x00 0 0 | ||||||
| L'appareil confirme la com-mande | 0x03 0x | 12 0x00 | 0x00 0x00 | 1 0x03 | 0x00 0x00 | 0x00 0 1 | ||||||
| L'appareil met le premier octet des données | 0x03 0x | 12 0x00 | 0x00 0x00 | 1 0x03 | Don- | nées | 0x00 0x00 0 1 | |||||
| Le système de commande confirme la ré-ception des don-nées | 0x03 0x | 12 0x00 | 0x00 0x01 | 1 0x03 | Don- | nées | 0x01 0x00 0 1 | |||||
| L'appareil définit la valeur d'er-reur (Command Syntax) | 0x03 0x | 12 0x00 | 0x00 0x01 | 1 0x03 | Don- | nées | 0x01 0x22 1 1 | |||||
| Le système de commande an-nule la valeur de commande | 0x00 0x | 00 0x00 | 0x00 0x00 | 0 0x03 | 0x00 0x01 | 0x22 1 1 | ||||||
| L'appareil effectue la com-mande prédéfi-nie | 0x00 0x | 00 0x00 | 0x00 0x00 | 0 0x00 | UID 0x00 | 0x00 0 0 | ||||||
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 :
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.
▶ Le système de commande commence l'opération d'écriture avec le bit d'état « Cmd Start ».
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.
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 ».
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.
Les deux étapes précédentes sont répétées jusqu'à ce que toutes les données soient transmises.
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.

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 lors du démarrage de l'opération de l'écriture | Sortie des données process pendant la transmission des données | Entrée des données process |
| 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 »
L'exemple montre l'écriture réussie de données.
| Valeur de commande | Adresse | Longueur | Données 0 à 27 | Compteur de blocs | Bit d'état « Cmd Start » | Valeur de commande | Données 0 à 27 | Compteur de blocs | Valeur de défaut | Bit d'état « Cmd End » | Bit d'état « Cmd Start » | |
| Image de sortie des données process Image d'entrée | des données process | |||||||||||
| Commande pré-définie | ||||||||||||
| Le système de commande met la commande (écriture de 40 octets à l'adresse 0x10) | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | Valeur de commande | ||||||||||
| Adresse | ||||||||||||
| Longueur | ||||||||||||
| Données 0 à 27 | ||||||||||||
| Compteur de blocs | ||||||||||||
| Bit d'état « Cmd Start » | ||||||||||||
| Valeur de commande | ||||||||||||
| Données 0 à 27 | ||||||||||||
| Compteur de blocs | ||||||||||||
| Valeur de défaut | ||||||||||||
| Bit d'état « Cmd End » | ||||||||||||
| Bit d'état « Cmd Start » | ||||||||||||
8.7.2 Exemple « Ecriture non exécutée »
L'exemple montre l'abandon d'une commande d'écriture.
| Image de sortie des données process Image d'entrée des données process | ||||||||||||
| 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 UID 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x05 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 0x00 0x00 0x02 | ||||||||||||
| 0x04 0x10 0x00 0x00 0x00 1 0x04 0x00 0x00 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 1 0x04 0x00 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 1 0x04 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 0x00 1 0x04 0x00 0x00 0x3 | ||||||||||||
| 0x04 0x10 0x00 1 0x04 0x00 1 0x04 0x00 1 0x3 | ||||||||||||
| 0x04 0x10 0x00 1 0x04 0x00 1 0x3 | ||||||||||||
| 0x04 0x10 0x00 1 0x04 0x00 1 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x04 0x00 1 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x3 | ||||||||||||
| 0x04 0x10 0.1567891234567891234567891234567891234567891234567891234567891234567891234567891234567891234567891234567891234 | ||||||||||||
| 0x04 0x10 0x001 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x3 | ||||||||||||
| 0x04 0x10 0x001 0x3 | Valeur de commande | |||||||||||
| 0x04 0x10 0x001 0x3 | Adresse | |||||||||||
| 0x04 0x10 0x001 0x3 | Longueur | |||||||||||
| 0x04 0x10 0x001 0x3 | Données 0 à 27 | |||||||||||
| 0x04 0x10 0x001 0x3 | Compteur de blocs | |||||||||||
| 0x04 0x10 0x001 0x3 | Bit d'état « Cmd Start » | |||||||||||
| 0x04 0x10 0x001 0x3 | Valeur de commande | |||||||||||
| 0x04 0x10 0x001 0x3 | Données 0 à 27 | |||||||||||
| 0x04 0x10 0x001 0x3 | Compteur de blocs | |||||||||||
| 0x04 d'état « Cmd End » | Valeur de défaut | |||||||||||
| Bit d'état « Cmd Start » | Bit d'état « Cmd End » | |||||||||||
| Bit d'état « Cmd Start » | Bit d'état « Cmd Start » | |||||||||||
| Valeur de commande | Adresse | Longueur | Données 0 à 27 | Compteur de blocs | Bit d'état « Cmd Start » | Valeur de commande | Données 0 à 27 | Compteur de blocs | Valeur de défaut | Bit d'état « Cmd End » | Bit d'état « Cmd Start » | |
| Le système de commande transmet les premières données | 0x04 Données 0x01 1 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | |||||||||||
| L'appareil confirme les données | 0x04 Données 0x01 1 0x04 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | |||||||||||
| Le système de commande transmet des données supplémentaires | 0x04 Données 0x02 1 0x04 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0. | |||||||||||
| L'appareil définit la valeur d'erreur (Command Syntax) | 0x04 Données 0x02 1 0x04 0x00 0x01 0x22 1 x1 | |||||||||||
| Le système de commande annule la valeur de commande | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |||||||||||
| L'appareil effectue la commande prédéfinie | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0 | ||||||||||
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é.

▷ 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 d'onné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 |
| 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 |
9 Maintenance, réparation et élimination
Cet appareil ne nécessite aucun entretien.
L'appareil ne doit être réparé que par le fabricant.
S'assurer d'une élimination écologique de l'appareil après son usage selon les règlements nationaux en vigueur.
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
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
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.