FI-T — raccordement IO-Link
Sonde de température à clipser, usage autonome. Se clipse sur un tuyau sans le percer — utilisable seule en IO-Link direct, ou en satellite du Multiport d’un FD-H/FI-1000. Cette fiche couvre l’usage autonome, qui a sa propre trame IO-Link, distincte de celle du FD-H.
Caractéristiques de l’appareil
| Grandeur mesurée | Température de tuyau |
|---|---|
| Principe de mesure | Pt100, 4 fils |
| Tailles disponibles | FI-T8 (Ø8-14) · FI-T15 (Ø14-22) · FI-T25 (Ø22-38) · FI-T50 (Ø38-70) · FI-T100 (Ø70-126) · FI-T200 (Ø126-220) |
| Matériau de tuyau compatible | Tuyau métallique |
| Plage de température | −20 à +180 °C |
| Résolution d’affichage | 0,1 °C |
| Précision | ±0,5 °C (tuyau −20 à 80 °C) · ±1,0 °C (tuyau 80 à 180 °C), à 25 °C ambiant |
| Temps de réponse | 5 s (63 % de réponse) · 15 s (90 % de réponse) |
| Alimentation | 20 à 30 V DC — 20 mA hors charge, 220 mA max. avec charge incluse en usage autonome |
| Interface | IO-Link 1.1 — COM2 (38,4 kBaud), en usage autonome uniquement |
| Raccordement | M8 mâle, 4 broches |
| DeviceID · VendorID | 2026 · 509 |
| Affichage | OLED + voyant d’état — en usage autonome uniquement |
| Protection | IP65 / IP67 |
| Température ambiante (électronique) | −10 à +60 °C |
| Poids | Environ 65 à 120 g selon la taille |
Câblage
M8 mâle, 4 broches — Câble d’alimentation dédié M8 (OP-87625/87626/87628/87629 selon NPN/PNP)
| Broche | Fil | Fonction |
|---|---|---|
| 1 | BN Marron | L+ — alimentation +20…30 V DC |
| 2 | WH Blanc | Sortie 2 ou sortie analogique selon la configuration E/S choisie à l’initialisation |
| 3 | BU Bleu | L− — 0 V |
| 4 | BK Noir | Sortie 1 / C/Q — communication IO-Link |
Réglages sur l’appareil
Contrairement au FD-H, le FI-T autonome se règle avec seulement 2 touches (Haut/Bas) et une touche Mode — pas d’écran couleur ni de flèches. L’assistant de démarrage initial ne peut pas être sauté au premier branchement.
| Étape de l’assistant | Options |
|---|---|
| 1 — Langue | ENGLISH / 日本語 / 中文 / DEUTSCH |
| 2 — Unité de température | °C ou °F |
| 3 — PNP/NPN | Logique des sorties de commutation |
| 4 — Configuration E/S | OUT+OFF (une sortie) · OUT1+OUT2 (deux sorties, mode zone) · OUT+ANALOGIQUE (une sortie + 4-20/0-20 mA) — ce choix fige le câblage, il faut réinitialiser pour en changer |
| Réglages avancés (Mode + Haut, 3 s) | Hystérésis, décalage (±20 °C), correction ambiante (acier/inox), luminosité, couleur du voyant, verrouillage par code PIN |
Intégration dans TIA Portal
Procédure « IO-Link via un maître PROFINET » — commune à tous les appareils raccordés de cette façon.
| 01 Télécharger le GSDML du maître | Le constructeur du maître fournit le fichier GSD qui décrit l’appareil, ses paramètres et ses données process. |
|---|---|
| 02 Installer le GSDML dans TIA Portal | Gérer les fichiers de description des appareils, puis pointer le dossier. Le projet doit être fermé, sinon TIA refuse. |
| 03 Insérer le maître dans le projet | Le maître apparaît dans le catalogue après installation. Le glisser dans la vue réseau et l’affecter au système PROFINET de la CPU. |
| 04 Déclarer les ports | Glisser le module correspondant au nombre de ports sur le slot 1 du maître. La configuration devient accessible via le slot 1.1. |
| 05 Récupérer et installer l’IODD du capteur | L’IODD décrit le capteur : paramètres, données process, plages. Source officielle : IODDfinder. Prendre la version correspondant au firmware. |
| 06 Configurer le port | Mode IO-Link, révision attendue, temps de cycle, validation du device par DeviceID. Un port mal configuré ne remonte rien. |
| 07 Relever la plage d’adresses | TIA attribue automatiquement une plage d’entrées au port. C’est la base de tout l’adressage dans le programme. |
Structure des données process
| Fichier IODD | KEYENCE-FI-T-20220301-IODD1.1.xml |
|---|---|
| Version · date | 1.1 — 2022-03-01 |
| VendorID · DeviceID | 509 · 2026 |
| Variantes couvertes | FI-T8, FI-T15, FI-T25, FI-T50, FI-T100, FI-T200 — même électronique et même trame, seul le diamètre de tuyau compatible change |
| Data Storage | ✅ Pris en charge — le maître sauvegarde le paramétrage. Un capteur remplacé est reconfiguré automatiquement. |
MSB
LSB
| Donnée | Offset bit | Longueur | Type | Plage brute | Conversion |
|---|---|---|---|---|---|
| Température | 16 | 16 bits | INT 16 | -9999 … 9999 | ÷ 10 → °C |
Bits de diagnostic
Tout ce que le capteur affiche à l’écran remonte en cyclique. Aucune lecture acyclique n’est nécessaire pour construire une supervision complète.
| Octet | Bit | Signification |
|---|---|---|
| 2 | 8 | DataValid — mesure exploitable |
| 2 | 9 | Erreur de surintensité sur une sortie |
| 2 | 10 | Erreur de tête de détection — câble débranché ou tête non connectée |
| 2 | 11 | Erreur EEPROM |
| 2 | 12 | Hors plage — limite haute (mesure > 200 °C) |
| 2 | 13 | Hors plage — limite basse (mesure < −40 °C) |
| 3 | 0 | Sortie 1 — état actif/inactif |
| 3 | 1 | Sortie 2 — état actif/inactif (configuration OUT1+OUT2 uniquement) |
Programmation
// FI-T — adresses à adapter à la plage attribuée au port. Réseau 1 — Température (octets 0-1) ┌──────────────┐ ┌──────────┐ │ CONV │ │ DIV │ ──────────────┤ Int → Real ├────┤ Real ├──( temperature ) tempBrut │IN tempBrut│ │IN2 10.0│ └──────────────┘ └──────────┘ Réseau 2 — Validité et erreurs (octet 2, lecture directe) etatOctet2.%X0 ────┤ ├──────────────────────────────( donneeValide ) etatOctet2.%X4 ────┤ ├──────────────────────────────( horsPlageHaut ) etatOctet2.%X5 ────┤ ├──────────────────────────────( horsPlageBas ) Réseau 3 — Sorties (octet 3) etatOctet3.%X0 ────┤ ├──────────────────────────────( sortie1 ) etatOctet3.%X1 ────┤ ├──────────────────────────────( sortie2 )
// FI-T en IO-Link, usage AUTONOME — 4 octets de données process // (trame complètement différente de celle du FD-H/FI-1000 : ce FI-T // n'est pas raccordé à leur Multiport, il parle directement au maître). FUNCTION_BLOCK "FB_FI_T" VAR_INPUT tempBrut : INT; // octets 0-1 etatOctet2: BYTE; // octet 2 — validité + erreurs etatOctet3: BYTE; // octet 3 — sorties 1 et 2 END_VAR VAR_OUTPUT temperature : REAL; // °C donneeValide : BOOL; erreurSurint : BOOL; erreurTete : BOOL; erreurEeprom : BOOL; horsPlageHaut : BOOL; // mesure > 200 °C horsPlageBas : BOOL; // mesure < −40 °C sortie1 : BOOL; sortie2 : BOOL; END_VAR BEGIN // ---- Octet 0-1 : température ---- #temperature := INT_TO_REAL(#tempBrut) / 10.0; // ---- Octet 2 : validité et erreurs, lecture directe des bits ---- #donneeValide := #etatOctet2.%X0; #erreurSurint := #etatOctet2.%X1; #erreurTete := #etatOctet2.%X2; #erreurEeprom := #etatOctet2.%X3; #horsPlageHaut := #etatOctet2.%X4; #horsPlageBas := #etatOctet2.%X5; // ---- Octet 3 : sorties ---- #sortie1 := #etatOctet3.%X0; #sortie2 := #etatOctet3.%X1; END_FUNCTION_BLOCK
Les pièges
| Deux appareils dans un seul manuel — usage autonome vs satellite Multiport | Le FI-T a deux modes de fonctionnement radicalement différents : connecté au Multiport d’une unité FD-H/FI-1000 (il perd alors son IO-Link propre, son écran ne montre plus que la valeur courante, et tous ses réglages se font depuis l’unité d’affichage hôte), ou autonome avec son propre port M8 et sa propre communication IO-Link — c’est cet usage autonome qui est documenté ici. La trame IO-Link, le connecteur et même les réglages disponibles ne sont pas les mêmes selon le mode choisi ; le manuel les couvre dans deux chapitres séparés (3 et 4) sans jamais le dire aussi explicitement. |
|---|---|
| Le connecteur est un M8, pas un M12 | Toute la gamme FD-H/FI-1000 utilise du M12 — le FI-T autonome utilise un M8 4 broches, plus petit. Le câble d’alimentation dédié (OP-87625/87626/87628/87629 selon NPN/PNP et longueur) est spécifique à ce format, pas interchangeable avec les câbles M12 des autres appareils KEYENCE du site. |
| Le choix E/S à l’initialisation fige le câblage possible | OUT+OFF, OUT1+OUT2 et OUT+ANALOGIQUE ne rebranchent pas les mêmes fonctions sur les mêmes fils — passer de l’un à l’autre après coup impose une réinitialisation complète (Mode + Haut ×5), pas un simple changement de paramètre. À décider avant de câbler, pas après. |
| Pas de valeur brute sentinelle en IO-Link — seuls des bits d’erreur dédiés existent | En cas de dépassement de plage, l’affichage et la sortie analogique de l’ampli autonome basculent sur des valeurs fixes (−40,1 °C / +200,1 °C) — mais ce sont des comportements d’affichage et de sortie analogique, pas une garantie sur la valeur remontée en IO-Link. Côté trame IO-Link, ce sont les bits dédiés « Out of temperature range » (limite haute / limite basse) qu’il faut lire, pas une comparaison de la valeur brute à un seuil arbitraire. |
| Démarrage et dérive initiale, comme le reste de la gamme | Même famille de piège que le FD-H : environ 2 secondes de « démarrage » (ne pas exploiter les sorties pendant cette phase), puis une dérive possible pendant les 15 à 30 premières minutes de fonctionnement pour les mesures fines. Facile à oublier sur un capteur aussi simple en apparence. |
Sources
Manuel d’utilisation FI-T (référence KEYENCE AS_125055, 17002FR, éd. 2012-2) · IODD KEYENCE FI-T rév. 1.1 (20220301, DeviceID 2026, VendorID 509 — couvre les six tailles FI-T8/15/25/50/100/200)
