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
  • Menu des modèles d'objets
  • Créer un nouveau modèle d'objets
  • Paramétrer le modèle
  • Modifications des informations
  • Configuration des I/0
  • Gestion des Attributs
  • Méthodes de Création d'un Attribut
  • Concernant les attributs internes :
  • Édition des attributs
  • Editer une formule
  • Créer un graphique
  1. MODULE DESIGNER
  2. Objets

Modèles d'objets

Créer un modèle objet d'un équipement industriel

PreviousObjetsNextÉditer les graphiques et symboles

Last updated 1 month ago

Menu des modèles d'objets

​Cliquez sur "Modèles d'objets" pour accéder à la section permettant de créer un modèle objet.

Créer un nouveau modèle d'objets

Sur la fenêtre de création vous devez donner un nom à votre objet et vous pouvez définir une description et une icône.

Paramétrer le modèle

Pour accéder à la fenêtre de configuration d'un modèle d'objets, cliquer sur les 3 points puis "éditer"

Modifications des informations

Sur cet onglet vous pouvez modifier les informations définies à la création de l'objet à savoir :

  • Le nom du "Modèle d'objets"

  • Sa description

  • Son icône.

Configuration des I/0

Les I/0 du "Modèle d'objets" représentent l'ensemble des entrées/sorties de votre objet sur le terrain. Pour garder l'exemple du radiateur, les I/0 pourraient être : puissance, consommation ou encore température.

Ajouter une variable servira dans la représentation d'une étape d'un process pour avoir une information utilise dessus.

Lorsqu'on ajoute une IO, il sera demandé plusieurs informations :

  1. Libellé d'io : il s'agit du nom de l'entrée/sortie qui a été définie dans le module connecter

  2. Type d'io : il s'agit de la spécification de l'entrée / sortie, soit input ou output

  3. Type de donnée : il s'agit du type de l'entrée / sortie : Short, Integer, Long, Float, Double, Boolean, String, Byte, UByte, UShort, UInteger, ULong, WeeklySchedule.

  4. Recopie : Créer un attribut de type Recopie en même temps que cet I/0

  5. Historisation : L'attribut recopié sera historisé par défaut

Gestion des Attributs

Dans une application, les entrées/sorties (I/O) représentent les valeurs d'entrée et de sortie, tandis que les attributs sont les éléments utilisés au sein de l'application. Un attribut peut être une I/O (type "Recopie"), le résultat d'une opération (par exemple, la puissance d'un radiateur multipliée par la surface d'un bâtiment), ou encore une valeur non mesurable par des capteurs (comme la surface d'un bâtiment).

Méthodes de Création d'un Attribut

Il existe deux méthodes pour créer un attribut dans un projet :

Créer un attribut directement est une chose intéressante pour, par exemple, créer des alarmes déclenchées par un dépassement de seuil ou pour dériver plusieurs attributs d'une même I/0.

1. Activation de l'option "Recopie"

Activable pendant la création d'un I/0, cette méthode génère un attribut de type TM (Télé Mesure), destiné aux variables de mesure (débit, pression, niveau, densité, etc.). Le nom de l'attribut sera identique à celui de l'I/0.

2. Utilisation de l'Interface de Création

Cette interface permet de définir un attribut en fournissant les informations suivantes :

  • Titre de l'attribut : Un nom pour l'attribut.

  • Type d'attribut :

    • TA : Télé Alarme, pour les variables d'alarmes (défaut, anomalie, dépassement de limite, etc.).

    • TS : Télé Signalisation, pour les variables de signalisation (voyant marche/arrêt, capteur TOR, etc.).

    • TM : Télé Mesure, pour les variables de mesure (débit, pression, niveau, densité, etc.).

    • TC : Télé Commande, pour les variables de commande (mise en marche/arrêt, départ cycle, etc.).

    • TR : Télé Réglage, pour les variables associées à des consignes réglabels.

    • Attributs Internes : Variable interne à l'application SCorp-io.

  • Type de donnée : Short, Integer, Long, Float, Double, Boolean, String, Byte, UByte, UShort, UInteger, ULong, WeeklySchedule.

Ces options permettent de configurer précisément les attributs en fonction de leurs rôles et des besoins spécifiques de l'application.

Concernant les attributs internes :

Les attributs internes sont des variables internes à l'application. Une valeur par défaut est obligatoire pour un attribut interne. Cette valeur par défaut peut être modifiée à plusieurs niveaux :

  • Dans le modèle d'objet

  • Dans l'instance d'objet (Possibilité de surchargé la valeur du modèle)

Dans l'exploitation, la valeur d'un attribut interne peut être modifié via un contenu de type commande.

Pour les attributs de type "Attribut interne", un champ supplémentaire intitulé 'valeur par défaut' est requis lors de leur création ou modification

Édition des attributs

Si l'attribut à mal été configurées ou encore si vous souhaitez configurer une formule (une opération) spéciale sur votre attribut vous pouvez le faire en éditant votre attribut. Vous pourrez accéder à celui-ci via le chemin suivant

Objets -> Modèles d'objets (1)-> Sélectionner modèle d'objet -> ... -> Editer -> Attributs (2) -> Editer (3)

Vous pourrez ensuite modifier votre attributs :

Bien que sur cette fenêtre vous puissiez modifier le libellé d'attribut (1), le type d'attribut (3) ou encore donner une valeur par défaut à celui-ci (6). Vous pouvez également modifier sa transformation.

Un attribut peut résulter de la transformation d'une ou plusieurs entrées ou sorties d'un modèle d'objet. Il existe trois types d'attributs :

  • Recopie : Il s'agit d'une copie directe d'une entrée ou d'une sortie. (Disponible pour tous les types exceptés : Attribut Interne)

  • Personnalisé : Ce type d'attribut est le résultat d'une formule appliquée. (Uniquement disponible pour les attributs de type : TM, TA et TS)

  • Aucune transformation : Disponible uniquement pour les attributs de type "Attribut interne", ce type correspond à une valeur ajoutée directement dans l'instance d'objets. (Exclusivement disponible pour le type Attribut Interne) (Voir l'exemple ci-dessous)

Editer une formule

Comme expliqué ci-dessus, un attribut peut être le résultat d'une opération, nous allons à présent voir comment configurer cette opération. Pour cela, on se rend dans la fenêtre d'édition de notre attribut.

Dans un premier temps, vérifiez que le type de l'attribut (1) figure parmi les types suivants : TM, TA ou TS. Egalement, il faudra que le le type de Transformation (2) soit "personnalisé" (2). Ensuite on clique sur le stylo (3) pour éditer notre formule, vous retrouverez la documentation pour créer celle-ci sur la page suivante.

Créer un graphique

La création de graphique permet de représenter via un dessin, votre équipement sur le terrain. On peut y faire diverses animations ou indicateurs pour superviser les équipements en question.

Dans l'exemple ci-dessus (Image 2), notre modèle d'objet est celui d'une chambre et son dessin est un rectangle avec de multiples informations dessus comme la température de la chambre et celle de la climatisation. Ces objets peuvent ensuite être utilisés dans des représentation graphique dans l'Exploitation.

Attention, il est impossible de modifier la transformation pour les attributs de type Attribut Interne. Lors de l'édition d'un attribut interne la valeur du champ transformation est "Aucune transformation".

⚠️
Edition d'une formule
Aller sur Modèles d'objets
Listing des modèles d'objets
Fenêtre de création du modèle d'objet.
Onglet d'information
Listing et fenêtre de création attribut.
Accès à la fenêtre d'édition des attributs d'un modèle d'objet
(1) Paramétrer le graphique
(2) Représentation d'un modèle d'objet
Représentation et utilisation d'un graphique de modèle d'objet