Programmazioni e blocchi di programmazione

Una programmazione per il Song Meter Mini 2 può essere composta da un massimo di dieci blocchi di programmazione. Se un blocco di programmazione fosse solo un singolo periodo di registrazione, averne solo dieci sarebbe fortemente limitante. Ad esempio, supponiamo di voler catturare una breve istantanea di un paesaggio sonoro nel corso di ogni giorno registrando cinque minuti all'inizio di ogni ora. Se un blocco programmato fornisse solo un periodo di registrazione, si avrebbe bisogno di inserire noiosamente date di inizio e fine separate, e poi si finirebbe prima ancora di aver registrato metà delle istantanee.

Fortunatamente, questo tipo di programma può essere impostato con un solo blocco di programmazione:

Esempio: Registrazione per cinque minuti ogni ora

Screenshot di un esempio di programmazione nell'Editor di configurazione, riprodotto nel testo seguente.

Per l'accessibilità e la facilità di lettura su schermi di diverse dimensioni, ulteriori esempi presenteranno le programmazioni solo come testo normale. Il testo seguente imita i comandi mostrati nella schermata qui sopra.

  • ORA DI INIZIO: Orario 00:00

  • CICLO DI LAVORO: Ciclo

    • In servizio: 00:05

    • Fuori servizio: 00:55

  • ORA DI FINE: Orario 00:00

Con cinque semplici comandi, questo blocco di programmazione ha impostato il Song Meter Mini 2 in modo da registrare cinque minuti all'inizio di ogni ora. Le sezioni seguenti spiegano il funzionamento di ciascun componente.

Nota:

Questo esempio non utilizza la funzione opzionale Intervallo di date. Ciò significa che, non appena il registratore avvia la programmazione, questo blocco di programmazione eseguirà la stessa operazione ogni giorno. Le funzionalità di Intervallo di date sono descritte in una sezione successiva.

Ora di inizio e ora di fine

  • ORA DI INIZIO: Orario 00:00

  • ...

  • ORA DI FINE: Orario 00:00

I comandi ORA DI INIZIOeORA DI FINE sono meglio compresi l'uno rispetto all'altro. Tutto ciò che fa il blocco di programmazione avviene dopo l' ORA DI INIZIO e continua fino a raggiungere l' ORA DI FINE. Questo vale anche quando ORA DI INIZIO e ORA DI FINE condividono lo stesso valore, come in questo caso. Il blocco della programmazione inizierà ogni volta che raggiunge le 00:00 (12:00 AM sull'orologio in formato 12 ore) ed eseguirà tutte le operazioni programmate fino al raggiungimento della successiva ora 00:00. Ogni mezzanotte, il registratore terminerà contemporaneamente un ciclo di questo blocco di programmazione e ne avvierà uno nuovo.

La stessa logica implica che un singolo blocco di programmazione può estendersi su due date del calendario:

  • ORA DI INIZIO: Orario 17:00

  • ...

  • ORA DI FINE: Orario 05:00

In questo esempio, il blocco di programmazione inizierà a funzionare ogni volta che l'orologio raggiunge le 17:00 (5:00 PM) e terminerà la volta successiva in cui l'orologio segnerà le 05:00 (5:00 AM), cioè il giorno successivo.

Anche se questo può sembrare ovvio, comprenderlo ora è importante per quando in seguito introdurremo le ORE DI INIZIO e ORE DI FINE impostate relativamente all'alba e al tramonto.

Nota:

Quando si avvia l'installazione per la prima volta, il Song Meter Mini 2 riprenderà nel punto intermedio di qualsiasi blocco di programmazione che dovrebbe essere attivo in quel momento. Il registratore non deve attendere la successiva ricorrenza dell'ORA DI INIZIO quando si accende.

Ciclo di lavoro

Nel mondo dell'ingegneria, il «ciclo di lavoro» descrive uno schema di attività e inattività ripetute. Potrebbe trattarsi di uno schema di segnali «on» e «off» in un computer che si alternano milioni di volte al secondo, oppure di un programma in base al quale una macchina di produzione viene messa in funzione per tre ore al giorno.

Nelle programmazioni Song Meter, un ciclo di lavoro indica al registratore di alternare la registrazione e la sospensione, a intervalli di tempo costanti, tra l'ORA DI INIZIOe l'ORA DI FINE.

Quando si abilita CICLO DI LAVORO selezionando Ciclo, il blocco della programmazione inizierà all'ORA DI INIZIO della registrazione, quindi si metterà in pausa, quindi registrerà, quindi si fermerà, ripetendo l'operazione fino al raggiungimento dell'ORA DI FINE .

Tornando all'esempio «Registrazione per 5 minuti ogni ora», la sezione CICLO DI LAVORO del blocco di programmazione è:

  • CICLO DI LAVORO: Ciclo

    • In servizio: 00:05

    • Fuori servizio: 00:55

All'ORA DI INIZIO, il registratore inizia la fase In servizio registrando per cinque minuti. Quindi, esegue la fase Fuori servizio rimanendo inattivo per 55 minuti. Alternerà tra cinque minuti di registrazione e 55 minuti di inattività per tutto il tempo necessario per raggiungere l'ORA DI FINE.

L'ORA DI FINE terminerà immediatamente il blocco della programmazione nel punto intermedio della fase In servizio o Fuori servizio . Se l'intervallo di tempo tra l'ORA DI INIZIO e l'ORA DI FINE è sufficientemente breve, è possibile terminare un blocco di programmazione prima che il registratore possa completare un singolo ciclo.