De verlichting in een sporthal aan twee kanten van een gordijn bedienen
Use case
De sporthal is verdeeld in 2 speelzones, van elkaar gescheiden door een automatisch gordijn.
Wanneer het gordijn gesloten is, wordt de verlichting in beide zones afzonderlijk bediend met 2 drukknoppen.
Wanneer het gordijn open is, wordt de verlichting in beide zones als geheel bediend met één van de 2 drukknoppen.
Procedure
De bedieningen en toestellen creëren
- Creëer de 2 enkelvoudige drukknoppen, één voor elke speelzone (PB1 en PB2).
- Creëer 2 lichtkringen, één voor elke speelzone (LAMP1 en LAMP2)
- Creëer een koppeling met extern systeem (OUT1). Dit contact wordt gesloten wanneer het gordijn gesloten is.
De voorwaarde creëren
Creëer een voorwaarde (COND1) voor het activeren van de shiftfunctie op beide drukknoppen wanneer het gordijn gesloten is
(OUT1 = waar). Gebruik de volgende logica:
- IF extern contact OUT1: Aan/uit = waar
- THEN (PB1: Shift = shift actief) en (PB2: Shift = shift actief)
- ELSE (PB1: Shift = shift niet actief) en (PB2: Shift = shift niet actief)
Met de shiftfunctie kun je een knop verschillende acties (basisacties of routines) laten uitvoeren naargelang zijn toestand (normaal of shift).
De basisacties creëren
- Creëer een basisactie (BASIC1) om de verlichting te bedienen in speelzone 1, wanneer het gordijn gesloten is. Selecteer LAMP1 en PB1-shift.
- Creëer een basisactie (BASIC2) om de verlichting te bedienen in speelzone 2, wanneer het gordijn gesloten is. Selecteer LAMP2 en PB2-shift.
- Creëer een basisactie (BASIC3) om de verlichting te bedienen in beide zones, wanneer het gordijn open is. Selecteer LAMP1, LAMP2, PB1-normaal en PB2-normaal.
Voorbeeld
Klik hier om het programmeervoorbeeld (nhc2-bestand) te downloaden.