Aller au contenu principal

Modèles et attributs - Vue d'ensemble

Concept fondamental

Un modèle représente le schéma de données d'un type d'équipement. Chaque dispositif Artemis C1 doit être associé à un modèle, qui définit les attributs que cet équipement peut collecter ou contrôler.

Analogie simple

Si vous gériez une usine avec une base de données :

  • Un modèle = les colonnes du tableau (structure de données)
  • Un attribut = une colonne spécifique (ce que vous mesurez/contrôlez)
  • Un équipement = une ligne du tableau (une instance réelle)

Exemple pratique

Supposons que vous ayez une CNC Siemens S7-1200 à surveiller :

Modèle créé : "CNC Siemens S7-1200"

Attributs du modèle :

  • Vitesse de broche (numérique, en tours/minute)
  • Température (numérique, en Celsius)
  • État marche/arrêt (booléen, vrai/faux)
  • Compteur de pièces produites (numérique)
  • Nom du programme en cours (texte)

Lorsque vous associez un Artemis C1 à cette CNC, vous sélectionnez le modèle "CNC Siemens S7-1200", et l'Artemis C1 commence à collecter toutes ces données.

Avantages des modèles

  • Réutilisabilité - Créez un modèle une fois, utilisez-le pour toutes les machines similaires
  • Cohérence - Tous les équipements du même type ont la même structure de données
  • Flexibilité - Modifiez le modèle pour ajouter de nouveaux attributs sans reconfigurer chaque équipement
  • Analyse facilitée - Comparez facilement les données entre machines du même type

Architecture des attributs

Hiérarchie des informations

Modèle
├─ Attribut 1 : Code, Type, Propriétés
├─ Attribut 2 : Code, Type, Propriétés
└─ Attribut 3 : Code, Type, Propriétés
├─ Code: "SPEED"
├─ Type: Nombre (Number)
├─ Communication: Modbus (adresse 100)
├─ Surveillance active: Oui
├─ Fail-safe: Non
└─ Autres propriétés...

Sources de données

Un attribut peut recevoir des données de plusieurs sources :

  1. Entrées/sorties numériques (I/O ports)

    • IN1, IN2, OUT1, etc. du Artemis C1
    • Modules d'expansion connectés
  2. Adresses Modbus

    • Registres de holding (entrée/sortie)
    • Bobines
  3. Capteurs PHDG

    • Capteurs de température
    • Capteurs de vibration
    • Capteurs de tension
  4. Protocoles industriels

    • Ethernet/IP
    • PROFINET
    • Autres protocoles supportés

Types d'attributs

Artemis Link supporte plusieurs types de données :

TypeDescriptionExemple
NumberNombre décimal ou entierTempérature: 42.5°C, Vitesse: 1500 tr/min
BooleanVrai/Faux, Marche/ArrêtÉtat machine: Actif
StringTexteNom programme: "Production_Batch_001"
TimeDurée ou horodatageTemps d'exécution: 2h 15min
Modbus NumberNombre via ModbusRegistre Modbus 100
Modbus StringTexte via ModbusRegistre Modbus 200-201
Modbus BooleanBooléen via ModbusBobine Modbus 500
PHDG DigitalEntrée numérique PHDGPort numérique du module
PHDG VoltageEntrée analogique PHDGCapteur analogique 0-10V

Propriétés des attributs

Chaque attribut a les propriétés suivantes :

Informations générales

  • Code : Identifiant unique (alphanumériques, sans espaces)
  • Titre : Nom lisible de l'attribut
  • Type : Type de données (Number, Boolean, String, etc.)
  • Type de communication : Source des données (io, modbus, internal, etc.)

Options de surveillance

  • Surveillance active : Si activée, les changements sont monitored en temps réel
  • Fail-safe : Valeur par défaut si la source de données ne répond pas
  • Initialiser au démarrage : Définir une valeur initiale au lancement
  • Enregistrer dans la base de données : Persister les données pour l'historique

Options de rafraîchissement

  • Intervalle de rafraîchissement : Fréquence de lecture des données

Prochaines étapes

Consultez les sections suivantes pour approfondir :


Conseil : Avant de créer votre premier modèle, documentez les attributs que vous souhaitez collecter pour vos équipements actuels. Cela facilitera la création du modèle.