Un IO Device PROFINET peut émettre spontanement une Diagnostic Alarm vers son Controller en cas d'anomalié (rupture câble capteur, surchauffe, court-circuit), sans attendre une requête de lecture.
Vrai
La Diagnostic Alarm est une trame asynchrone émise par le Device vers le Controller, sans polling. Elle est codee selon le ChannelErrorType (rupture ligne, court-circuit, configuration incorrecte, etc.). Le Controller la reçoit dans son diagnostic buffer côté programmeur (TIA Portal) et peut déclencher une routine de traitément applicatif. C'est l'un des avantages majeurs de PROFINET par rapport à un polling Modbus, ou il faut sans cesse interroger le slave pour savoir s'il va mal.
Bonne pratique : toujours coder un OB de gestion d'alarme (OB82 / OB83 sur Siemens) qui logge l'événement. Une diagnostic alarm ignoree, c'est une panne qui reapparait six mois plus tard.
Banque PROFINET en préparation
La banque complète PROFINET n'est pas encore disponible. Mets ton email pour être prévenu du lancement et avoir un discount early-bird.
Rejoindre la waitlist →Voir les 9 autres questions PROFINET
Questions liées
- PROFINET définit trois rôles de devices : IO Controller (équivalent automate maître), IO Device (équivalent esclave : capteur, actionneur) et IO Supervisor (PC d'ingénierie pour diagnostic et configuration).1. Architecture · Device-Rollen-Modell
- Un fichier GSDML (Generic Station Description Markup Language) est fourni par le fabricant d'un IO Device PROFINET et doit être importé dans l'outil d'engineering (ex : TIA Portal) pour intégrer le device au projet.1. Architecture · GSDML
- L'Update Time PROFINET d'un IO Device est configurable individuellement selon les besoins applicatifs : valeurs typiques de 1 à 128 ms en RT, et jusqu'à 250 us en IRT.2. Real-time classes · Update Time
- PROFINET supporte plusieurs topologies physiques : étoile (via switches), ligne (daisy chain via les ports intégrés aux devices) et anneau (avec MRP pour redondance), qui peuvent être combinées dans le même réseau.3. Topology & cabling · Unterstützte Topologien
- LLDP (Link Layer Discovery Protocol, IEEE 802.1AB) permet aux devices PROFINET de s'identifier mutuellement et de découvrir automatiquement la topologie du réseau, ce qui est exploite par les outils de diagnostic comme PRONETA ou le Topology Editor de TIA Portal.4. Diagnostics · LLDP