Organisation des points de données avec des entités Industrial IoT - Industrial IoT 5.0.2.0 | BACnet | Modbus | OPC Client | SNMP Manager

Guide du module externe Industrial IoT 5.0.2.0

Applies to
Industrial IoT 5.0.2.0 | BACnet | Modbus | OPC Client | SNMP Manager
Last updated
2023-03-30
Content type
Guides > Guides de modules externes et d’extensions
Language
Français
Product
Industrial IoT
Version
5.0

Pour simplifier la configuration et la gestion des points de données que vous souhaitez surveiller, vous pouvez créer des entités pour les regrouper logiquement. Cette fonction est utile lorsque vous souhaitez uniquement surveiller quelques points de données à partir d'un seul appareil ou consolider les points de données provenant de plusieurs appareils.

À savoir

Dans le contexte du module Industrial IoT, une entité est un appareil virtuel utilisé pour représenter un ensemble de points de données qui peuvent appartenir à un seul ou à plusieurs appareils. Vous pouvez créer une entité pour représenter le point de données d'un appareil, ou plusieurs points de données de plusieurs appareils, éventuellement de types différents. Les entités que vous créez sont plus facilement représentées sur les cartes. Du point de vue de la configuration, les entités vous permettent d'effectuer les mêmes opérations que les appareils. La seule différence entre les appareils et les entités est qu'un appareil est lié à un protocole alors qu'une entité ne l'est pas. Une entité vous libère des limites physiques des appareils.

Procédure

  1. Sur la page d'accueil de Config Tool, ouvrez la tâche Modules externes.
  2. Sélectionnez le rôle de module externe Industrial IoT dans le navigateur d'entités.
  3. Cliquez sur l'onglet Entités, puis sur Ajouter une entité ().
    La boîte de dialogue Ajouter une entité apparaît.
  4. Saisissez les informations suivantes :
    Nom
    Un nom unique utilisé pour identifier cette entité dans votre système.
    Type
    (Facultatif) Le type d'entité à appliquer comme modèle pour cette entité. Les types d'entité définissent les propriétés communes, telles que les états, les points de données, les événements et les actions partagés par un groupe d'entités. L'utilisation d'un type d'entité simplifie votre travail de configuration. Les types d'entité sont définis sur la page Types d'entité du rôle de module externe Industrial IoT.
    REMARQUE : Si vous sélectionnez Aucun, vous devez ajouter manuellement les propriétés communes à l'entité dans Security Center.
  5. Cliquez sur Ajouter > Appliquer.
    L'entité est affichée dans le navigateur d'entités, imbriquée sous le module externe Industrial IoT. Si l'entité hérite de points de données de plusieurs appareils, elle est affichée comme enfant de tous les appareils dont elle hérite des points de données.
  6. Dans le navigateur d'entités, sélectionnez l'entité que vous venez de créer, puis cliquez sur l'onglet Propriétés.
  7. Si vous n'avez pas utilisé de type d'entité, ou si vous voulez ajouter des propriétés non héritées à cette entité, faites-le maintenant.
    REMARQUE : Voici ce que vous pouvez faire et le comportement que vous devez attendre :
    • Vous ne pouvez ajouter à une entité que des points de données et des événements qui appartiennent à un appareil réel. L'appareil à partir duquel vous prenez le point de données est appelé l'appareil source.
    • Vous pouvez renommer les points de données et les événements provenant d'appareils réels.
    • Vous pouvez ajouter des propriétés (états, points de données, événements, actions) qui n'ont pas été héritées d'un type d'entité.
    • Si une propriété directement ajoutée à l'entité est ensuite ajoutée au type d'entité, elle sera ajoutée une seconde fois à l'entité. Cependant, la première instance de la propriété sera renommée avec un suffixe « _n » pour la différencier de celle héritée.
    • Si vous supprimez une propriété héritée, vous coupez effectivement tous les liens entre l'entité et son type d'entité. Les modifications ultérieures du type d'entité n'affecteront plus l'entité.

Exemple

Exemple 1 : un appareil qui a de nombreux composants

Vous avez un contrôleur d'éclairage qui contrôle 100 appareils d'éclairage. Chaque luminaire se trouve dans une pièce différente du bâtiment. Chaque appareil d'éclairage possède un interrupteur.

Vous voulez surveiller les luminaires qui sont allumés et ceux qui sont éteints à partir des cartes Security Desk.

Procédez de la manière suivante :

  • Créez un appareil nommé LightController01.
  • Créez 100 points de données nommés LightSwitchn, où n est un numéro unique pour identifier l'interrupteur, tel que LightSwitch001, LightSwitch002, LightSwitch100. Sélectionnez le type booléen pour les états ON et OFF.
  • Créez une entité nommée LightFixturen, où n est un numéro unique ; par exemple : LightFixture001, LightFixture002, LightFixture100.
  • Ajoutez chaque point de données LightSwitch à l'entité LightFixture correspondante. Par exemple : ajoutez LightSwitch001 à LightFixture001.
  • Placez chaque entité de luminaire sur le plan de votre bâtiment.

Vous pouvez maintenant voir sur la carte quels sont les éclairages allumés et ceux qui sont éteints.

Exemple 2 : un appareil qui a plusieurs composants, chaque composant a plusieurs entrées.

Vous avez un contrôleur d'éclairage qui contrôle 100 appareils d'éclairage. Chaque luminaire se trouve dans une pièce différente du bâtiment. Chaque luminaire est équipé d'un variateur de lumière qui permet également d'allumer et d'éteindre la lumière.

Vous voulez surveiller les luminaires à partir des cartes Security Desk afin de voir ceux qui sont éteints, ceux qui sont allumés et la luminosité des lampes.

Procédez de la manière suivante :
  • Créez un appareil nommé LightController02.
  • Créez deux points de données pour chaque luminaire, pour un total de 200 points de données.
    • 100 points de données nommés LightSwitchn, où n est un numéro unique pour identifier l'interrupteur, tel que LightSwitch101, LightSwitch102, LightSwitch200. Sélectionnez le type booléen pour les états ON et OFF.
    • 100 point de données nommé DimmerSwitchn, où n est un numéro unique, tel que DimmerSwitch101, DimmerSwitch102, DimmerSwitch200. Sélectionnez le type Integer, où 0 correspond à une absence de lumière et 100 à une luminosité maximale.
  • Créez une entité nommée LightFixturen, où n est un numéro unique ; par exemple : LightFixture101, LightFixture102, LightFixture200.
  • Ajoutez chaque point de données LightSwitch et chaque point de données DimmerSwitch à l'entité LightFixture correspondante. Par exemple : ajoutez le LightSwitch101 et le DimmerSwitch101 au LightFixture101.
  • Placez chaque entité LightFixture sur le plan d'étage de votre bâtiment.

Vous pouvez maintenant voir sur le plan d'étage les lumières qui sont allumées, celles qui sont éteintes, ainsi que le niveau de luminosité.

Exemple 3 : créez une entité à partir de nombreux capteurs

Vous voulez créer une station météorologique qui collecte des données à partir de capteurs de température, d'humidité, de pression atmosphérique et de vitesse du vent sur un site. Vous voulez voir toutes les données recueillies par la station météorologique sur la carte de votre Security Desk.

Procédez de la manière suivante :

  • Créez un appareil nommé WeatherStationMontreal.
  • Créez les quatre points de données suivants :
    • Température de type INT16.
    • Humidité de type UINT.
    • Pression d'air de type UINT.
    • Vitesse du vent de type UINT.
  • Créez une entité nommée WeatherStationMontreal et ajoutez-y les quatre points de données.
  • Placez l'entité WeatherStationMontreal sur la carte dans la tâche Concepteur de carte.

Vous pouvez maintenant surveiller la météo à Montréal à partir de votre carte dans le Security Desk.

Exemple 4 : surveillez plusieurs capteurs à partir d'un seul tableau de bord

Vous avez plusieurs capteurs situés le long d'un gazoduc qui traverse le pays. Chaque capteur mesure la vitesse du gaz qui circule dans le tuyau. Vous voulez surveiller le flux de gaz sur toute la longueur du gazoduc.

Créez les éléments suivants :

  • Un appareil nommé GasSensorn pour chaque capteur, où n est un numéro unique qui identifie le capteur.
  • Un point de données nommé GasFlow de type INT16.
  • Une entité nommée GasFlowingInPipeline01 et ajoutez tous les appareil GasSensor.
  • Un tableau de bord pour l'entité GasFlowingInPipeline01.

Le tableau de bord indique la vitesse du gaz à chaque capteur.