Cadence du convoyeur pièces/min
—
CYBER-LEARNING / ENQUÊTE OT N°7
Une commande acceptée. Une production dégradée. Reconstituez le chemin d’accès et vérifiez les autorisations avant d’attribuer l’action.
Installation individuelle L-107 · les comptes désignent des identités techniques, pas nécessairement des personnes.
Présence bouteille : PE-107. Mesure en sortie de buse après transfert de 2 s. Les positions représentent le cycle du procédé. Le volume d’une bouteille reste masqué jusqu’à son contrôle qualité.
La cadence réelle représente la production effective. À l’arrêt qualité, elle tombe à zéro ; la consigne mémorisée n’est pas remise à zéro par l’arrêt.
—
—
Acquisition en cours.
Les valeurs sont maintenues jusqu’à la mesure suivante. Le trait vertical « Arrêt qualité » apparaît au moment de l’événement.
| Heure | Temps écoulé | Cadence réelle (p/min) | Consigne mémorisée (p/min) | Volume mesuré (mL) | Rejets | État |
|---|
Échanges simulés décodés par instrumentation autorisée du serveur OPC UA après déchiffrement. Il ne s’agit pas du déchiffrement d’une capture réseau. Les secrets d’authentification sont expurgés.
| Réf. / heure | Source | Opération | Objet / identité |
|---|
Passerelle RA-107 → poste ENG-107 → serveur UA-107 → automate PLC-107 → convoyeur / remplisseuse. Le poste HMI-107 assure la supervision en lecture. La passerelle ouvre des sessions distantes vers le poste d’ingénierie ; plusieurs sessions du même compte peuvent coexister.
| Équipement | Adresse privée |
|---|---|
| PLC-107 | 10.147.135.10 |
| UA-107 | 10.147.135.11 |
| ENG-107 | 10.147.135.20 |
| HMI-107 | 10.147.135.21 |
| RA-107 | 10.147.135.30 |
Horodatage de capture : 07:17:00, date fictive 14/10/2026, UTC. Toutes les sources sont synchronisées sur l’horloge de capture ; aucun décalage à corriger. Les références E sont des identifiants stables de collecte, pas des compteurs chronologiques.
Un Logon relie une session distante à une session du poste. ProcessStart relie cette dernière au processus client ; Connect relie ce processus à une connexion TCP identifiée (adresses et ports). L’instrumentation de la pile serveur associe cette connexion au SecureChannel. CreateSession crée un SessionId public ; ActivateSession associe une identité utilisateur à cette session. Les opérations décodées mentionnent ce SessionId. Ni l’IP, ni le certificat applicatif, ni le compte pris seuls n’identifient une personne.
Endpoint : opc.tcp://10.147.135.11:4840. Certificats applicatifs approuvés, Basic256Sha256 / SignAndEncrypt. Les identifiants de connexion sont des références du collecteur, distinctes du ChannelId et du SessionId. Aucun authenticationToken utilisable n’est publié. Good indique une acceptation technique par le serveur, sans vérification de l’ordre de travail.
Référence : OPC Foundation, CreateSession et ActivateSession. Aucun paquet réel n’est émis.
Le responsable de ligne demande d’établir l’origine des écarts qualité de ce lot, le chemin utilisé pour toute modification de production et sa conformité à l’ordre de travail. Les constats horodatés apparaissent progressivement dans la supervision ; conserver les références pour le rapport final.
État initial : régime nominal stabilisé, dernière mesure qualité 250 mL. À l’ouverture de la capture, les compteurs du lot sont remis à zéro ; les bouteilles antérieures ne sont pas comptées.
Le convoyeur indexe une bouteille par pas. Cadence nominale 18 pièces/min. Période T = 60 / cadence, en secondes ; indexation 0,25 s, temps sous buse T − 0,25 s. La vanne YV-107 débite 123 mL/s et se ferme à 250 mL ou en fin de présence. Volume = min(250, débit × max(0, T − 0,25)). La cadence d’entrée est mémorisée pour chaque bouteille. Le contrôle QI-107 mesure après 2 s de transfert ; sous 245 mL, RJ-107 écarte le produit.
Après trois rejets consécutifs, l’automate mémorise un arrêt qualité : convoyeur arrêté, vanne fermée. Les produits déjà en transfert aval sont encore contrôlés et peuvent être rejetés. Le produit encore sous la buse reste immobilisé, avec la commande de vanne fermée. Pas physique 0,05 s, événements échantillonnés à ce pas ; relevés à 1 s. Aucune accélération physique : ×4 agit seulement sur la lecture. La capture finit à +63 s. Le test de sortie est isolé électriquement de la vanne de production et n’influence pas le débit.
Les SessionId sont des NodeId (ns=1;s=…), les ChannelId des entiers UInt32. NamespaceArray[1] = urn:cyber-learning:identity07:sessions. NamespaceArray[2] = urn:cyber-learning:pack:107. Convention locale : ns=2;s=LineN.SousEnsemble.Variable. AttributeId 13 = Value. Les Write ci-dessous sont des échanges requête/résultat décodés, avec DataValue typé et StatusCode de l’élément ; ils ne sont pas des dumps binaires.
Fenêtre 07:17:00–07:18:03. Compte atelier.90 : test impulsion isolée sur FL-107, valeur autorisée 100 ms, depuis la console locale. Compte svc.pack.641 : lecture distante des mesures et paramètres depuis un terminal enregistré avec MFA. Aucune écriture de production n’est autorisée pour ce compte. La cadence de production doit rester à 18 pièces/min. Cet ordre est la liste exhaustive des opérations permises pour cette capture.
Maintenir l’arrêt qualité, confirmer localement la fermeture de la vanne et préserver les preuves. Isoler le chemin distant concerné, révoquer son ticket, sa session distante, sa session du poste et sa session OPC UA ; suspendre le compte utilisé, contrôler les paramètres et les produits avant tout réarmement local par une personne habilitée. La fermeture OPC UA seule ne révoque pas l’accès distant. Un acquittement n’est pas un réarmement.
Attendez la fin de l’acquisition, puis établissez la chaîne et sa conséquence. Attribuez l’opération aux identifiants observés, sans désigner de personne. Le retour de validation reste global. Un diagnostic validé délivre le flag individuel à reporter dans Cyber-Learning.