Guide to SCorp-io
  • 👋Bienvenue
  • Module connecter
    • 🖱️Hardware
      • ▶️Quick start
        • 🔌Connexion HDMI
        • 🔌Connexion Ethernet
        • 🔌Connexion mini-USB
      • 💻Module Connecter
    • 👩‍💻Software
      • ⚙️Linux - Ubuntu
      • ⚙️Windows
      • ⚙️Mac OS
    • 🔧Configuration
      • 🛠️Configuration de la bande morte
      • 🎒Backup et restauration
      • Modbus
        • 1️⃣Ajouter un équipement
        • 2️⃣Acquisition des données
  • BROKER PUBLIC
    • Configuration MQTTS
    • Configuration Sparkplug B
    • Procédure de test
    • Ignition by inductive automation
  • Rejoindre un projet
  • MODULE DESIGNER
    • Création de compte / Rejoindre un projet
    • Menu I/O
      • Acquisition de données - Scan I/O
      • Données API REST
    • Objets
      • Modèles d'objets
      • Éditer les graphiques et symboles
      • Instances d'objets
    • Configuration
      • Notification d'alarmes
      • Calendriers
      • Autopilot
    • Contenus
      • Synoptiques
      • Courbes
      • Timelines
      • Commandes
      • Cartographies
      • Indicateurs
      • Rapports avancés
    • Tableaux de bord
    • Menu de navigation
    • Mise en page
    • Déploiement
    • Edition d'une formule
  • Paramétrer des périodes
  • MODULE DESIGNER - EXEMPLE
    • Scan I/O
    • Connecter des données
      • Connexion via le module Connecter
      • Connexion directe en MQTT
    • Modèles objets
      • Exemple
      • I/O et attributs
      • Transformation
      • Graphique
      • Animation
      • Cartographique
    • Instances objets
      • Exemple
      • Configuration des I/O
    • Contenus
      • Créer une courbe
      • Créer un Indicateur
      • Créer une commande
    • Tableaux de bords
      • Insérer un graphique
      • Insérer une courbe
      • Insérer un KPI
    • Menu de navigation
      • Ajout d'un titre
      • Ajout d'une icône
      • Lier à un tableau de bord
    • Mise en page
    • Déploiement
    • Exploitation
  • Module exploiter
    • Export des données
      • Export rapide
      • Export avancé
      • Détail de l'export
  • TRANSFERT DES DONNEES VERS UN BROKER EXTERNE
    • Paramétrage du broker externe
    • Paramétrage du transfert de données
    • Topic et message
Powered by GitBook
On this page
  • Accéder aux instances d'objets
  • Créer une instance
  • Configurer une instance
  • Paramétrer les I/O
  • Paramétrer les Attributs internes
  • Enregistrement et Statut de l'instance
  1. MODULE DESIGNER
  2. Objets

Instances d'objets

Instances objets des modèles objets

PreviousÉditer les graphiques et symbolesNextConfiguration

Last updated 1 month ago

Définition

Imaginez que le modèle d'objet est comme un plan de construction pour une maison. Une instance d'objet est une maison réelle construite à partir de ce plan. Dans notre cas, une instance d'objet est une version concrète du modèle d'objet, connectée aux capteurs et machines sur le terrain grâce aux différentes données remontées du terrain. C'est dans cette instance que les données réelles sont collectées et utilisées.

Par exemple, si vous avez un modèle d'objet pour un radiateur, chaque radiateur présent physiquement dans votre bâtiment pourra avoir une instance de ce modèle objet dans votre application de supervision. Chaque instance recueillera et affichera les données spécifiques de ce radiateur, comme sa température actuelle et sa consommation énergétique.

Accéder aux instances d'objets

​Cliquer sur 'Instances d'objets" pour accéder à la section permettant de créer les instances d'objets.

Créer une instance

Ajouter une instance permettra à un modèle objet de faire la liaisons de ses variables avec les variables automates.

Configurer une instance

Après avoir créer ou cliquer sur le bouton d'édition d'instance d'objet, s'ouvre le menu ci-dessous.

Lorsqu'on ajoute une instance, il sera demandé plusieurs paramètres :

  1. Nom de l'instance : Il s'agit du nom que portera la nouvelle instance

  2. Modèle objet : Ce paramètre correspond au type d'objet que l'on souhaite ajouter à l'application

  3. Coordonnées : Ce sont les coordonnées GPS de l'objet pour le placer sur une carte

Paramétrer les I/O

Pour accéder au paramétrage de I/O si vous n'êtes plus sur la fenêtre d'édition, sélectionnez l'I/O que vous souhaitez éditer, cliquez sur les 3 petits points puis "Editer" (Image 1). Cliquez ensuite sur l'onglet I/O (visible sur l'image 2).

Pour configurer une entré / sortie, il vous suffit de cliquer sur celle que vous souhaitez configurer puis de sélectionner la variable qui sera lié à cette I/O.

Une fois que l'ensemble de vos I/O sont configurés, le statut de votre instance d'objet est validé (Visible sur l'image 3).

Option de filtre :

Si votre projet possède un nombre important de Variable il peut être difficile et long de configurer les instances. Pour ça, il existe deux filtres pour y voir plus clair.

  1. Filtre global.

le filtre global permet de filtrer les variables du projet sur l'ensemble des I/O. Bien filtrer les variables améliore grandement la lisibilité. Il est fortement conseillé d'utiliser cette option lors de la configuration complète d'une instance.

  1. Filtre locale

S'il n'y a besoin que de modifier qu'une seule I/O, pas besoin d'utiliser le filtre global, le filtre de celle-ci convient parfaitement.

Paramétrer les Attributs internes

Étant donné que les attributs internes ne sont pas de type I/O comme les autres, ils sont renseignés dans un onglet distinct intitulé « Attributs Internes ».

Une fois dans cet onglet, il suffit d'indiquer, dans chaque champ de texte correspondant à un attribut interne spécifique, la valeur que vous souhaitez lui attribuer. Veillez à respecter le type de donnée de l'attribut.

Dans notre cas, puisque l'« Attribut interne » défini dans notre modèle d'objet est de type float, vous devez renseigner un nombre décimal dans ce champ.

Enregistrement et Statut de l'instance

Une fois toutes la configuration ou encore les modifications apportés à votre instance d'objets, vous pouvez sauvegarder celle-ci en avec le bouton "Sauvegarder"

Dans le cas où une instance n'est pas concerné par une I/O ce qui rendrait son statut invalide. Il est possible de désactiver cette I/O pour que le statut soit validé.

Lors de la création de ces attributs dans le modèle d'objet, nous leur avons déjà attribué une valeur par défaut. Il n'est donc pas obligatoire d'ajouter une valeur dan ce menu puisque que l'on surcharge la constante.

​ ✔️Si votre instance d'objet est bien configuré, alors dans le tableau, son statut sera marqué par une coche . En revanche, il sera marqué par une croix si l'instance n'est pas pleinement configuré.

ℹ️
✔️
❌
Aller sur Instances objets
Remplir les informations
Accès au paramétrage des I/O
Listing vide des I/O de l'instance
Listing des I/O complétés
Liste des variables sans filtre globale
Liste des variables avec un filtre globale
Utilisation du filtre local lors d'une modification
Bouton sauvegarde d'une instance d'objets
Statut de l'instance d'objet.