Blocco Funzionale MEDIA_SEEK

Il blocco funzionale MEDIA_SEEK calcola la posizione del brano in base alla durata. Inoltre, è possibile impostare la posizione.

Ingresso SET_POS

L'ingresso definisce una posizione da 0 a 255. Se il valore viene modificato, l'uscita SEEK viene impostata con un impulso dopo la scadenza del tempo PT_DELAY.

A questo ingresso può essere retroazionato un blocco funzionale VISUVAR con il valore dell'uscita POS.

Ingresso SET_TIME

L'ingresso sincronizza il tempo calcolato con l'interfaccia.

Ingresso DURATION

Definisce la durata totale in T# del brano per il calcolo della posizione POS.

Ingresso PLAY

Se l'ingresso è vero, viene riprodotto il brano e il calcolo viene continuato. Se l'ingresso è falso, la posizione viene calcolata immediatamente e il calcolo continuo viene interrotto.

Ingresso SET

L'ingresso imposta SET_TIME direttamente, anche se il numero non cambia.

Ingresso PT_DELAY

L'ingresso definisce il tempo T# del ritardo per l'impostazione dell'uscita SEEK.

Uscita POS

L'uscita definisce la posizione del brano da 0 a 255 in base alla durata di riproduzione DURATION. L'uscita viene ricalcolata ogni secondo.

Uscita TIME

L'uscita restituisce il tempo di riproduzione attuale in T#.

Uscita SEEK

L'uscita viene impostata per un ciclo alla nuova posizione dopo la scadenza di PT_DELAY durante lo scorrimento di un brano. Altrimenti, l'uscita è uguale a NULL.

Uscita ET

L'uscita conta se POS è stato modificato. Per un ciclo, ET è uguale a PT_DELAY durante l'impostazione dell'uscita SEEK.

Esempio