Fonctions de temporisation des capteurs : quand un délai local aide la logique de l’API
Les temporisateurs intégrés des capteurs peuvent filtrer les parasites, prolonger les impulsions courtes et simplifier la temporisation locale, mais ils ne remplacent ni les diagnostics de l’automa...
De nombreux capteurs photoélectriques, capacitifs et de proximité intelligents peuvent retarder, prolonger ou générer une impulsion sur leur sortie de commutation avant que le signal n’atteigne l’automate. Utilisé avec précaution, ce traitement local peut éliminer les parasites et rendre les événements brefs visibles. Utilisé sans discernement, il peut masquer la véritable chronologie du procédé et envoyer les équipes de maintenance chercher dans le mauvais programme.
La temporisation ne doit être intégrée au capteur que lorsque le comportement fait partie de l’exigence de détection. Le séquencement de la machine, la gestion des défauts et les temporisations visibles par l’opérateur restent généralement plus faciles à piloter dans l’automate.
Ce que font réellement les modes de temporisation courants
La temporisation à l’enclenchement filtre les détections brèves
Une temporisation à l’enclenchement exige que la condition de détection reste active pendant la durée configurée avant que la sortie ne change d’état. Un événement plus court est rejeté. Cela peut supprimer les vibrations, les éclaboussures ou les réflexions d’arrière-plan momentanées, mais ajoute également une latence à chaque détection valide.

La sortie ne change qu’après que l’entrée est restée active pendant l’intervalle Ton. Diagramme de temporisation fourni par Carlo Gavazzi et conservé sur le CDN de PLC ProTech.
La temporisation à la retombée maintient la sortie après la fin de la détection
Une temporisation à la retombée change immédiatement la sortie lorsque la cible apparaît, puis la maintient active pendant un intervalle défini après la disparition de la cible. Elle peut combler de petits espaces entre les produits ou maintenir le signal suffisamment longtemps pour permettre à un dispositif en aval de réagir.
Les modes de temporisation combinée et monostable remodèlent les événements
Une temporisation à l’enclenchement et à la retombée applique une qualification indépendante aux deux transitions. Un monostable sur front montant produit une impulsion de durée fixe lorsque la détection commence ; un monostable sur front descendant la produit lorsque la détection se termine. La largeur d’impulsion est configurée localement plutôt que déterminée par la longueur de la cible.
La documentation des capteurs IO-Link de Carlo Gavazzi répertorie les modes de temporisation à l’enclenchement, à la retombée, combinée, ainsi que les modes monostables sur front montant ou descendant. D’autres fabricants peuvent employer des appellations différentes ou appliquer la logique de temporisation avant ou après l’inversion de sortie ; le manuel du produit fait donc foi.
La temporisation locale résout trois problèmes pratiques
Premièrement, elle peut éliminer les rebonds d’un événement mécaniquement instable ou optiquement bruité près de la source. Deuxièmement, elle peut prolonger une impulsion plus courte que le filtre d’entrée de l’automate, la mise à jour du réseau ou la période de tâche. Troisièmement, elle peut fournir la même réponse sur une sortie locale câblée et sur un canal de données de processus IO-Link lorsque le dispositif prend les deux en charge.
L’avantage est un comportement déterministe au point de détection, et non une « redondance gratuite ». Une sortie temporisée de capteur ne maintient pas une machine coordonnée en sécurité ou productive après une défaillance de l’automate. Elle continue simplement d’appliquer sa règle de signal configurée tant qu’elle est alimentée.
Pourquoi la temporisation dans l’automate est souvent préférable
Une temporisation dans l’automate est visible dans le programme, peut être associée à une alarme, modifiée sous contrôle d’accès et utiliser le contexte du mode, de la recette et de l’état de la machine. Les ingénieurs peuvent voir simultanément l’entrée brute et le signal qualifié. Cela facilite l’analyse des causes profondes lorsque l’espacement des produits, la vitesse ou la réflectivité changent.
La temporisation côté capteur masque l’événement brut à une entrée TOR de l’automate, sauf si un second canal ou une valeur de diagnostic IO-Link l’expose. Si la machine manque des pièces, l’automate peut ne voir que le signal remodelé et être incapable de distinguer une cible faible d’un réglage de temporisation trop agressif.
Le problème lié au cycle de scrutation est similaire à celui de la logique monostable. Le guide consacré aux impulsions monostables dans Studio 5000 explique pourquoi la largeur de l’événement et l’exécution de la tâche doivent être évaluées ensemble plutôt que supposées.
Calculez la temporisation comme un budget de bout en bout
La réponse observée par la machine comprend le temps de réponse du capteur, la temporisation configurée, le filtrage du module d’entrée, le temps de cycle IO-Link ou la mise à jour du réseau, la période de tâche de l’automate, l’exécution du programme, le délai de sortie et la réponse de l’actionneur. La latence au pire cas est plus importante qu’une valeur unique de catalogue.
Pour prolonger une impulsion, définissez la durée de sortie avec une marge supérieure au temps d’acquisition légitime le plus long. Pour filtrer avec une temporisation à l’enclenchement, vérifiez que la cible valide la plus courte reste présente plus longtemps que la temporisation à la vitesse maximale de la ligne. Un réglage qui fonctionne pendant une mise en service à faible vitesse peut rejeter de bons produits à la vitesse de production.
IO-Link facilite la gestion des paramètres — et leur modification accidentelle
IO-Link peut exposer le mode et la valeur de temporisation sous forme de paramètres, permettant le téléchargement de recettes et le remplacement des dispositifs. Cela crée également des exigences de gouvernance. Stockez le jeu de paramètres approuvé, contrôlez les personnes autorisées à l’écrire et consignez les unités, car certains dispositifs acceptent les millisecondes, les secondes ou les minutes.
Lors d’un remplacement, confirmez l’identité du dispositif et la version de l’IODD avant de restaurer les paramètres. Le guide de mise en service IO-Link couvre les modes de port, les données de processus, la gestion de l’IODD et la validation.
N’utilisez pas la temporisation d’un capteur standard comme fonction de sécurité
Une sortie temporisée standard n’est ni une temporisation de sécurité certifiée, ni une fonction de muting, ni un arrêt protecteur. Les applications de sécurité exigent des dispositifs, une architecture, des diagnostics et une validation appropriés. Si le signal temporisé influence un mouvement dangereux, l’évaluation des risques doit déterminer si la fonction relève d’un automate de sécurité ou d’un dispositif certifié.
Un test de mise en service qui révèle les cas limites cachés
Consignez le mode de temporisation, la valeur, les unités, l’inversion de sortie et indiquez si le réglage s’applique à la sortie câblée, au canal IO-Link ou aux deux. Testez des impulsions juste en dessous et juste au-dessus du seuil. Modifiez la vitesse de la ligne, introduisez des espaces réalistes, effectuez une mise hors puis sous tension, déconnectez IO-Link et vérifiez l’état de repli.
Suivez la valeur de détection brute lorsqu’elle est disponible, le signal de commutation temporisé, le bit qualifié par l’automate et l’action finale de la machine. Ces éléments montrent où la latence a été ajoutée et évitent un filtrage en double dans le capteur et l’automate.
Point de vue éditorial : gardez l’intelligence locale dans son périmètre
PLC ProTech recommande les temporisations de capteur pour le conditionnement du signal indissociable de la tâche de détection : élimination des rebonds, comblement des espaces et prolongation des impulsions. Le séquencement et les décisions liées aux défauts doivent rester dans l’automate, sauf si une architecture documentée exige le contraire.
Un capteur intelligent doit réduire l’ambiguïté à l’entrée. Si sa temporisation rend le procédé brut invisible, elle échange quelques instructions à relais contre un problème de maintenance plus difficile.
FAQ
Quelle est la différence entre une temporisation à l’enclenchement et une temporisation à la retombée dans un capteur ?
La temporisation à l’enclenchement attend avant d’activer la sortie et rejette les entrées plus courtes que la temporisation. La temporisation à la retombée active immédiatement la sortie, mais attend avant de la désactiver après la fin de la détection.
Un monostable de capteur peut-il capturer un événement que l’automate manquerait ?
Il peut prolonger l’impulsion de sortie afin que le chemin d’entrée de l’automate ait le temps de la détecter. L’impulsion doit toutefois dépasser le filtre d’entrée, la mise à jour du réseau et l’intervalle de tâche au pire cas, avec une marge appropriée.
Faut-il filtrer le même signal à la fois dans le capteur et dans l’automate ?
Uniquement pour une raison documentée. Les filtres empilés ajoutent de la latence et peuvent masquer des événements valides. Conservez une étape visible et consignez le budget de temporisation total.
Les réglages de temporisation IO-Link sont-ils conservés après le remplacement du capteur ?
Ils peuvent l’être lorsque le maître prend en charge le stockage des paramètres et que le dispositif de remplacement est compatible. La mise en service doit vérifier l’identité du dispositif, la révision de l’IODD, les unités et les valeurs restaurées.