Aller au contenu
Documentation LeslyExploitation
Exploitation · Cloud et LeslyBox4 min de lecture

Lancer une session de simulation et lire son cockpit

Démarrer une session data-sim sur une machine déjà déclarée depuis l’action « Simulation » de CollectManager, lire le programme, les tuiles de télémétrie et la 3D animée, puis mettre en pause ou réinitialiser.

Avant de commencer

  • Une machine DÉJÀ déclarée dans le site, avec un contrôleur simulateur : la session naît du wizard de déploiement, « Démarrer » n’est qu’un raccourci sur cette machine.
  • Les services de simulation présents (data-sim servi par la passerelle) : sans eux, la page le dit et ne devine aucune session.
  • Choisir la machine dans l’en-tête de l’application : la simulation porte la machine de l’en-tête de CollectManager.

Étapes

  1. Ouvrir la simulation de la machine

    Dans CollectManager › « Configuration », choisissez la machine dans l’en-tête ① (figure 1), puis l’action « Simulation » ②, la dernière de la rangée. Sans session, la carte « Programme de simulation » affiche « AUCUNE SESSION » ③ : « Démarrer » ④ est actif, « Réinitialiser » est désactivé. La scène montre la machine (3D de son modèle, ou image de son type avec le motif écrit dessous), « Aucune session » en haut à gauche ⑤, ses organes dans le dock ⑥, et des tuiles à « — » : rien n’est inventé avant la première mesure.

  2. Démarrer la session

    « Démarrer » ouvre le formulaire de session, prérempli avec la machine de l’en-tête et le dernier programme connu de cette machine. Vérifiez le contrôleur et le programme (voir « Comprendre et choisir le programme de simulation »), puis créez la session. Plusieurs sessions sur la machine : la simulation ouvre la plus récente active, sinon la dernière.

  3. Lire le programme et la progression

    La carte « Programme de simulation » ① (figure 2) porte l’état de la session (« EN COURS », « EN PAUSE », « ARRÊTÉ ») et ses commandes ②. Elle donne la clé du programme, la phase en cours et les phases avec leur progression quand le serveur les publie. En haut de la scène ③, le chiffre donne la progression du cycle (dérivée des durées de phases servies), avec le cycle et la phase, ou « — » si elle n’est pas dérivable.

  4. Regarder la machine bouger et ses tuiles

    En vue « 3D live » ④, la machine ne bouge que par les trames du moteur : broche, axes et berceaux suivent les valeurs publiées. Chaque organe a sa tuile : première variable publiée, unité réelle, historique récent. La carte « Frise du moteur » donne le dernier événement du moteur. Sans trame fraîche depuis 5 secondes, la machine garde sa dernière pose et la colonne dit « Données temps réel indisponibles ». Sous 900 px, les tuiles vivent dans la feuille « Tous les indicateurs » en bas d’écran.

  5. Piloter le moteur

    Dans la carte « Programme de simulation », le premier bouton ② donne le prochain geste : « Démarrer » sans session, « Pause » en cours, « Reprendre » en pause. La pause et la reprise obéissent aux capacités servies : une commande indisponible reste visible, désactivée, son motif écrit sous les boutons (« Droits de commande requis », « Commande indisponible pour ce périmètre »…). « Réinitialiser » arrête la session et libère le contrôleur : la carte revient à « Démarrer ». « KM0 télémétrique » est une action de « Configuration », à côté de « Simulation ».

Simulation sans session, repères 1 à 6 : sélecteur de machine, action « Simulation », état « AUCUNE SESSION », bouton « Démarrer », « Aucune session » sur la scène, dock des composants
Figure 1 — Avant la session. ① Sélecteur de machine de l’en-tête. ② Action « Simulation » de l’onglet « Configuration ». ③ « AUCUNE SESSION » dans la carte « Programme de simulation » : l’état réel, rien n’est inventé. ④ « Démarrer » ouvre le formulaire de session ; « Réinitialiser » reste désactivé. ⑤ « Aucune session » en haut de la scène : aucune mesure encore. ⑥ Dock « Composants » : les organes de la machine, sans état. Données de démonstration.
Simulation avec une session en cours, repères 1 à 4 : carte du programme, commandes « Pause » et « Réinitialiser », progression du cycle, vue « 3D live » de la machine
Figure 2 — Session en cours. ① Carte « Programme de simulation » : état « EN COURS », clé du programme, phase en cours, phases servies. ② Commandes de la session : « Pause » (le prochain geste) et « Réinitialiser ». ③ Progression du cycle, avec le cycle et la phase, quand elle est dérivable. ④ « 3D live » : la machine en 3D au centre, animée par les trames du moteur seulement. Données de démonstration.

Résultat attendu

La carte « Programme de simulation » dit « AUCUNE SESSION » puis l’état réel de la session ; la 3D bouge avec les trames ; les tuiles portent des valeurs et des unités réelles ; une commande indisponible est désactivée avec son motif, jamais tentée.

Si cela ne fonctionne pas

« Lecture refusée » sous les boutons du programme : les capacités de commande ne sont pas lisibles avec vos droits ; la session reste visible, aucune commande n’est tentée. Machine figée alors que la session tourne : aucune trame fraîche (collecteur, transport ou flux temps réel) — la colonne le dit ; vérifiez le collecteur et la passerelle. Image du type au lieu de la 3D : aucun jumeau résolu, aucun modèle affecté au type, ou modèle absent de cette version ; le motif est écrit sous l’image, l’affectation se fait dans « Jumeaux numériques ». Sans image ni 3D : état vide avec le motif ; ajoutez une image au type machine. « Contrat de commande incomplet » : la passerelle annonce une commande sans révision ou portée ; mettez la passerelle à jour. Transmettez à l’administrateur la machine, la session, l’heure et le message affiché.

Première édition • guides en français