Création d'un objet composé pour contrôler un moteur

Créez un objet composé pour afficher les états de démarrage et d'arrêt du moteur ainsi que sa vitesse de rotation.

En utilisant une propriété d'objet composé [STRUCT], le démarrage, l'arrêt et la vitesse de rotation peuvent être affichés dans la fenêtre [Propriétés] de l'objet composé en tant que propriétés associées. Après avoir placé l'objet composé à l'écran, affectez des variables à chaque propriété.

Exemple d'objet composé

Configuration du flux de travail

  1. Créer des propriétés d'objet composé
  2. Configurer des composants

Créer des propriétés d'objet composé

Explorateur d'objets composés : [Bibliothèque d'objets composés] → [Objet composé 1] → [Propriétés]

Créez les propriétés suivantes

Propriétés des objets composés :

Élément parent

[Nom] [Nom d'affichage] [Type]
MOTEUR MOTEUR [STRUCT]

Élément enfant

[Nom] [Nom d'affichage] [Type] [Valeurs prises en charge]
START START [BOOL] Sélectionner uniquement [Variable]
STOP STOP [BOOL] Sélectionner uniquement [Variable]
SPEED SPEED [DINT] [Sélectionner tout]

Configurer des composants

Explorateur d'objets composés : [Bibliothèque d'objets composés] → [Objet composé 1]

Faites glisser les objets suivants de la [Bibliothèque d'objets] vers la [Disposition].

Propriété de l'objet de commutateur (nom : Switch1) : START

Onglet Sous-onglet Propriété

Valeur

[Fonction] [Toucher] [Opération] [Type] [Bit]
[Opération] [Définir]
[Destination]

[Objet composé]

[Nom] : START

Propriété de l'objet de commutateur (nom : Switch2) : STOP

Onglet Sous-onglet Propriété

Valeur

[Fonction] [Toucher] [Opération] [Type] [Bit]
[Opération] [Définir]
[Destination]

[Objet composé]

[Nom] : STOP

Propriétés de l'objet d'affichage numérique (nom : NumericDisplay1) : SPEED

Onglet Sous-onglet Propriété

Valeur

[Fonction]

[Basique]

[Valeur actuelle]

[Objet composé]

[Nom] : SPEED

Propriété de l'objet d'image prédéfini (nom : Motor41) :

Valeur par défaut