Programming Examples

Binnen- en buitenbewegingsmelder activeren dezelfde lamp

Use case

Je klant wil eenzelfde lamp zowel met een binnen- als met een buitenbewegingsmelder kunnen activeren. Elke beweging die door een van de melders wordt gedetecteerd, zal de lamp voor 1 minuut aanschakelen, onafhankelijk van de huidige lampstatus.

Bv.

  1. Er wordt beweging gedetecteerd door de buitenbewegingsmelder. De lamp wordt voor 1 minuut aangeschakeld.

  2. 59 seconden later wordt er opnieuw beweging gedetecteerd, deze keer door de binnenbewegingsmelder. De lamp wordt opnieuw voor 1 minuut geactiveerd.

  3. In de volgende minuut wordt er geen beweging meer gedetecteerd. Uiteindelijk wordt de lamp uitgeschakeld. In totaal heeft de lamp 1 min. 59 sec. gebrand.

Procedure

De bedieningen en toestellen creëren
  1. Creëer een binnenbewegingsmelder (DET1).

  2. Creëer een buitenbewegingsmelder (DET2).

  3. Creëer een lamp (LAMP1).

  4. Creëer de virtuele toestellen (VIRT1 en VIRT2):

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/NL/SPE_008_213_01.png

De routines creëren
  1. Creëer een routine Bewegingsdetectie met binnenmelder(s) (ROUT1).Configureer het volgende gedrag:master melder die de routine inschakelt: binnenbewegingsmelder (DET1)toestel dat wordt ingeschakeld wanneer de routine is begonnen: VIRT1: Waarde = waarStel de parameter uitschakelvertraging in op 1 min.

  2. Creëer een routine Bewegingsdetectie met buitenmelder(s) (ROUT2). Configureer het volgende gedrag:master melder die de routine inschakelt: buitenbewegingsmelder (DET2)toestel dat wordt ingeschakeld wanneer de routine is begonnen: VIRT2: Waarde = waarStel de parameter uitschakelvertraging in op 1 min.

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/NL/SPE_008_213_02.png

De voorwaarde creëren

Creëer een voorwaarde (COND1) voor het aanschakelen van de lamp wanneer een van de melders beweging detecteert. Gebruik de volgende logica:

  • IF (ROUT1: Status = beweging gedetecteerd + uitschakelvertraging) of (ROUT2: Status = beweging waargenomen)

  • THEN LAMP1: Waarde = aan

  • ELSE LAMP1: Waarde = uit

https://s3-eu-west-1.amazonaws.com/guideimages/Screenshots/V2.9/NL/SPE_008_213_07.png

De parameter uitschakelvertraging die is ingesteld op de bewegingsmelders zorgt ervoor dat de voorwaarde gedurende 1 minuut "waar" is. Op die manier wordt de lamp enkel uitgeschakeld wanneer beide melders minstens 1 minuut lang geen beweging detecteren.

De kast vullen en het toestel adresseren

Vul de kast met ...

en adresseer het volgende toestel ...

een schakelmodule (3x) 2U (

MOD1

)

lamp LAMP1.



Voorbeeld

Klik hier om het programmeervoorbeeld (nhc2-bestand) te downloaden.