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 :
-
Entrées/sorties numériques (I/O ports)
- IN1, IN2, OUT1, etc. du Artemis C1
- Modules d'expansion connectés
-
Adresses Modbus
- Registres de holding (entrée/sortie)
- Bobines
-
Capteurs PHDG
- Capteurs de température
- Capteurs de vibration
- Capteurs de tension
-
Protocoles industriels
- Ethernet/IP
- PROFINET
- Autres protocoles supportés
Types d'attributs
Artemis Link supporte plusieurs types de données :
| Type | Description | Exemple |
|---|---|---|
| Number | Nombre décimal ou entier | Température: 42.5°C, Vitesse: 1500 tr/min |
| Boolean | Vrai/Faux, Marche/Arrêt | État machine: Actif |
| String | Texte | Nom programme: "Production_Batch_001" |
| Time | Durée ou horodatage | Temps d'exécution: 2h 15min |
| Modbus Number | Nombre via Modbus | Registre Modbus 100 |
| Modbus String | Texte via Modbus | Registre Modbus 200-201 |
| Modbus Boolean | Booléen via Modbus | Bobine Modbus 500 |
| PHDG Digital | Entrée numérique PHDG | Port numérique du module |
| PHDG Voltage | Entrée analogique PHDG | Capteur 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 :
- Créer un modèle - Guide étape par étape
- Types d'attributs détaillés - Référence complète de chaque type
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.