Funzione aggiuntiva bordo
Con la funzione fronti estesa è disponibile una gamma ancora più ampia di funzioni. Oltre alla funzione fronti normale, la funzione estesa distingue tra pressione breve e prolungata.
In totale sono state impostate 4 azioni per la pressione e il rilascio:
-
Azione alla pressione diretta:
L'azione viene eseguita ogni volta che si aziona il pulsante. -
Azione su rilascio prima che il tempo lungo di funzionamento sia scaduto:
L'azione viene eseguita solo dopo un'operazione breve. -
Azione su raggiungimento del tempo lungo di funzionamento:
L’azione viene eseguita direttamente quando si aziona e si tiene premuto il pulsante. Si preme il tasto finché non viene eseguita l’azione (ad es. commutare la luce). -
Azione su rilascio dopo il raggiungimento del tempo lungo di funzionamento:
L’azione viene eseguita anche al rilascio dopo aver azionato e tenuto premuto.
È necessario impostare l’azione appropriata per ogni fase di funzionamento. Oltre alla funzione fronti normale, è possibile impostare un tempo di ciclo per ogni oggetto. È possibile inviare una volta o ciclicamente. Ad esempio, è possibile utilizzare l’azione Commuta ciclicamente, invia immediatamente, poi ciclicamente per alternare ciclicamente le scene di illuminazione.
È possibile utilizzare l’azione Invia valore 1 e quindi valore 2 dopo un tempo ciclo per eseguire una funzione luce scala.
Nel capitolo Esempi applicativi della funzione fronti sono riportati esempi della funzione fronti estesa.
-
Quando si impostano i parametri, tenere presente che occorre impostare tutte e 4 le fasi operative affinché il pulsante funzioni come richiesto.
-
Per poter leggere i valori degli oggetti, è necessario impostare manualmente i flag Lettura.
È possibile impostare 2 oggetti indipendentemente l’uno dall’altro.
-
1 bit
-
2 bit (comandi forzatura)
-
4 bit (comandi smorzamento)
-
1 byte (0 – 100 %)
-
1 byte (0 – 255)
È possibile selezionare 2 valori per ogni oggetto.
Tipo di oggetto |
Selezione 1 [valore] |
Selezione 2 [valore] |
---|---|---|
1 bit |
1 |
0 |
> 1 bit |
Valore 1 |
Valore 2 |
È possibile impostare le azioni seguenti:
Valore |
Azione |
---|---|
Invia [valore] |
Invia il valore in questione. |
Invia [valore] immediatamente e quindi ciclicamente |
Se non è in esecuzione alcun tempo di ciclo, il valore viene inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in esecuzione, viene interrotto, il valore viene inviato e si avvia un nuovo tempo di ciclo. Il valore continua quindi ad essere inviato ciclicamente. È possibile utilizzare questa funzione per regolare in passi (ad es. aumenta 1/8). |
Invia [valore] solo ciclicamente |
Se non è in esecuzione alcun tempo di ciclo, il valore viene inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in corso, non viene interrotto; il valore viene inviato allo scadere del tempo di ciclo corrente e viene avviato un nuovo tempo di ciclo. Il valore continua quindi ad essere inviato ciclicamente. È possibile utilizzare questa funzione, ad esempio per monitorare la funzione dei pulsanti. |
Imposta il valore dell’oggetto su [valore] (sola lettura) |
Il valore viene scritto nell’oggetto e non viene inviato. Qualsiasi tempo di ciclo attivo viene terminato. Se si desidera che il valore venga letto da una visualizzazione, ad esempio, è necessario impostare il flag Read per l'oggetto. |
Alterna |
Invia alternativamente i valori impostati. L’attivazione/disattivazione è controllata anche tramite il bus. Con un oggetto a 1 bit, il valore dell’oggetto alternato viene sempre inviato. Se l’oggetto ha inviato o ricevuto l’ultimo Telegramma On, viene inviato un Telegramma Off. Di conseguenza, dopo un Telegramma Off, viene inviato un Telegramma On. Per gli altri tipi di oggetto, viene inviato il valore 1 o il valore 2. I valori non impostati possono essere ricevuti anche tramite il bus. Se l'oggetto ha inviato o ricevuto l'ultimo valore 1, il valore 2 viene inviato successivamente per l'azione successiva; in caso contrario, viene inviato il valore 1. Nel caso di un circuito a due vie o centralizzato, impostare gli stessi valori per tutti gli oggetti di invio, ad esempio 70 % per il valore 1 e 0 % per il valore 2. |
Alterna, invio immediato, poi ciclico |
Se non è in esecuzione alcun tempo di ciclo, il valore viene commutato una volta, inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in esecuzione, viene interrotto, il valore commutato una volta viene inviato e si avvia un nuovo tempo di ciclo. Quindi, il valore continua ad essere inviato ciclicamente, ma senza ulteriori commutazioni (vedere Alterna). |
Alterna, solo invio ciclico |
Se non è in esecuzione alcun tempo di ciclo, il valore viene commutato una volta, inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in esecuzione, questo non viene interrotto, il valore commutato una volta viene inviato una volta trascorso il tempo di ciclo corrente, dopodiché viene avviato un nuovo tempo di ciclo. Quindi, il valore continua ad essere inviato ciclicamente, ma senza ulteriori commutazioni (vedere Alterna). |
Alterna e non inviato |
Il valore commutato viene scritto nell’oggetto e non viene inviato. Qualsiasi tempo di ciclo attivo viene terminato (vedere Alterna). Se si desidera che il valore venga letto da una visualizzazione, ad esempio, è necessario impostare il flag Read per l'oggetto. |
Commuta ciclicamente, invia immediatamente, poi ciclicamente |
Se non è in esecuzione alcun tempo di ciclo, il valore viene commutato, inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in esecuzione, viene interrotto, il valore commutato viene inviato e viene avviato un nuovo tempo di ciclo. Dopodiché il valore viene commutato e inviato ciclicamente (vedere Alterna). È possibile utilizzare questa funzione ad esempio per passare ciclicamente da una scena all’altra. |
Alterna ciclicamente e invio solo ciclico |
Se non è in esecuzione alcun tempo di ciclo, il valore commutato viene inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in corso, non viene interrotto; il valore commutato viene inviato al termine del tempo di ciclo corrente, dopodiché viene avviato un nuovo tempo di ciclo. Dopodiché il valore viene commutato e inviato ciclicamente (vedere Alterna). |
Alterna ciclicamente e non inviare |
Il valore commutato viene scritto nell’oggetto e non viene inviato. Successivamente, il valore viene sempre commutato ciclicamente e il nuovo valore viene scritto nell'oggetto (vedi ). Se si desidera che il valore venga letto da una visualizzazione, ad esempio, è necessario impostare il flag Read per l'oggetto. |
Invia proprio valore (non per la forzatura 2 bit) |
Viene inviato il valore corrente dell’oggetto. Qualsiasi tempo di ciclo attivo viene terminato. È quindi possibile, ad esempio, inviare un valore con l’indirizzo del gruppo di invio precedentemente ricevuto tramite un altro indirizzo di gruppo. In questo modo si salva un valore nel pulsante e questo valore viene inviato quando necessario. |
Invia proprio valore subito e poi ciclicamente (non per la forzatura a 2 bit) |
Se non è in esecuzione alcun tempo di ciclo, il valore dell’oggetto corrente viene inviato immediatamente e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in esecuzione, viene interrotto, il valore corrente dell’oggetto viene inviato e viene avviato un nuovo tempo di ciclo. Successivamente, il valore corrente dell’oggetto continua a essere inviato ciclicamente. |
Aumenta ciclicamente valore oggetto corrente del valore 1 (solo per 1 byte) |
Se non è in esecuzione alcun tempo di ciclo, il valore 1 viene aggiunto al valore dell’oggetto corrente, il valore dell’oggetto viene inviato e viene avviato un nuovo tempo di ciclo. Se un tempo di ciclo è già in corso, non viene interrotto; viene inviato il valore corrente dell’oggetto con l’aggiunta del il valore 1 e si avvia un nuovo tempo di ciclo. È possibile utilizzare questa funzione per aumentare e inviare più valori in successione, ad esempio tenendo premuto il pulsante. Quando viene superato il valore “255”, il valore viene reimpostato a 0. Esempio:
Se, ad esempio, si aumenta il valore corrente dell’oggetto di “255” del valore “5”, viene inviato il valore “4”. Se si desidera inviare sempre gli stessi valori, selezionare un valore compreso tra 0-255 o tra 0-100 %. Tuttavia, il bus può sovrascrivere i valori e spostarli. I valori vengono sempre aumentati dal valore corrente dell’oggetto. Se si desidera aumentare i valori solo in 1 direzione e solo fino a un valore massimo, selezionare la funzione Regolatore 8 bit con valori limite. |
Riduci ciclicamente valore oggetto corrente del valore 2 (solo per 1 byte) |
Se non è in esecuzione alcun tempo di ciclo, il valore 2 viene sottratto dal valore dell’oggetto corrente, il valore dell’oggetto viene inviato e si avvia un nuovo tempo di ciclo. Se un tempo di ciclo è già in corso, non viene interrotto; il valore corrente dell’oggetto sottratto del valore 2 viene inviato e si avvia un nuovo tempo di ciclo. È possibile ad esempio utilizzare questa funzione per sottrarre e inviare più valori in successione, tenendo premuto il pulsante. Se il valore scende al di sotto di “0”, viene reimpostato a 255. Esempio:
Se si desidera inviare sempre gli stessi valori, selezionare un valore compreso tra 0-255 o tra 0-100 %. Tuttavia, il bus può sovrascrivere i valori e spostarli. I valori vengono sempre sottratti dal valore corrente dell’oggetto. Se si desidera ridurre i valori solo in 1 direzione e solo fino a un valore minimo, selezionare la funzione Regolatore 8 bit con valori limite. |
Invia il [valore A] e poi il [valore B] dopo un tempo di ciclo |
Il valore 1 viene inviato immediatamente e il valore 2 viene inviato dopo un tempo di ciclo, indipendentemente dal fatto che un tempo di ciclo sia già in esecuzione o meno. Per un oggetto da 1 bit, “1” viene inviato immediatamente e, trascorso un tempo di ciclo, viene inviato “0”. Con questa funzione luce scala è possibile richiamare la modalità comfort per un’unità di controllo della temperatura ambiente, ad esempio, e tornare alla modalità standby al termine del tempo di ciclo. La durata viene impostata tramite il tempo di ciclo. |
Nessuna (stop invio ciclico) |
Nessuna azione eseguita e il tempo di ciclo attivo viene interrotto. Selezionare questa funzione per fermare anche l’invio ciclico. |
Nessuna modifica |
L’azione corrente viene mantenuta e qualsiasi invio ciclico attivo viene mantenuto. Selezionare questa azione per il rilascio se, ad esempio, è stata attivata l’azione Invia valore 1 e quindi valore 2 dopo un tempo ciclo. |
Nessuna (stop dopo termine intervallo corrente) |
Al momento non viene eseguita nessuna azione, ma nessun tempo di ciclo attivo viene interrotto. Il ciclo dura fino alla fine, dopodiché il valore corrispondente viene inviato una volta. |
C'è una scheda aggiuntiva sotto la scheda Funzione per ogni oggetto del gruppo (A/B).