Utiliser un bouton-poussoir avec LED pour activer l'éclairage pendant 4 heures ; la LED reste activée pendant cette période.
Cas d'utilisation
Votre client souhaite activer l'éclairage pendant 4 heures à l'aide d'un seul bouton-poussoir avec LED. Lorsque vous appuyez à nouveau sur le bouton pendant ces 4 heures, 4 heures supplémentaires sont ajoutées au temps restant. Pendant la période d'activation de l'éclairage, la LED du bouton reste activée.
Par exemple
- Le bouton est actionné. La lampe et la LED du bouton sont allumées pendant 4 heures.
- Trois heures plus tard, on appuie à nouveau sur le bouton. La lampe et la LED du bouton sont allumées pendant 4 heures de plus.
- La lampe et la LED du bouton sont éteintes après 7 heures.
L'éclairage est utilisé dans cet exemple, mais vous pouvez également utiliser cette manière de programmer en combinaison avec la ventilation, le chauffage...
Procédure
Créer les commandes et les appareils
- Créez le bouton-poussoir simple avec LED (PB1).
- Créez les appareils virtuels (VIRT1 à VIRT2).
- Créez l'éclairage (LAMP1).
Créer les routines
- Créez une routine personnalisée (ROUT1) pour activer VIRT1 et VIRT2 avec PB1 et activer la LED pendant 4 heures. Utilisez le comportement suivant :
- Commande qui enclenche la routine : bouton PB1
- Appareils qui font partie de la routine : VIRT1 et VIRT2
- Comportement de démarrage : (VIRT1 : Valeur = vrai) et (VIRT2: Valeur = vrai)
- Comportement d'arrêt : laissez vide
- Définissez les paramètres suivants :
- Comportement de rétroaction de la routine. La LED s'allume lorsque la routine a démarré.
- Cochez « Vous arrêtez cette routine automatiquement après... » et réglez la période sur 4 heures.
- Créez une routine personnalisée (ROUT2) pour commander l'éclairage. Utilisez le comportement suivant :
- Commande qui enclenche la routine : laissez vide
- Appareils qui font partie de la routine : VIRT1, VIRT2 et LAMP1
- Comportement de démarrage : (LAMP1 : Valeur = on)
- Comportement d'arrêt : (VIRT1 : Valeur = faux) et (VIRT2 : Valeur = faux) et (LAMP1 : Valeur = off)
- Définissez les paramètres suivants :
- Comportement de rétroaction de la routine. La LED s'allume lorsque la routine est lancée.
- Cochez « Vous arrêtez cette routine automatiquement après... » et réglez la période sur 4 heures.
En réglant les paramètres spécifiés dans ROUT1, la LED du bouton suit le comportement de VIRT1 et VIRT2. Le voyant est désactivé lorsque VIRT1 et VIRT2 sont tous deux faux. VIRT1 et VIRT2 sont réglés sur faux lorsque l'éclairage a été activé 4 heures après la dernière pression sur le bouton.
Créer la condition
Créez une condition (COND1) pour commander la LED du bouton-poussoir. Le voyant reste activé jusqu'à 4 heures après la dernière pression sur le bouton. Utilisez la logique suivante :
- SI (VIRT1 : Valeur = vrai) et (VIRT2 : Valeur = vrai)
- ALORS (ROUT2 : Initiateurs = activer) et (VIRT2 : Valeur = faux)
- SINON laissez vide
Ne mettez qu'un seul appareil virtuel sur faux dans la clause ALORS. De cette façon, la LED reste activée. Une deuxième pression sur le bouton déclenche COND1.
Remplir l'armoire et adresser l'appareil
Remplissez l'armoire avec... | et adressez l'appareil suivant... |
---|---|
un module de commutation (3x) 2U (MOD1) | l'éclairage LAMP1. |
Exemple
Cliquez ici pour télécharger l'exemple de programmation (nhc2 file).