
Der Funktionsblock MEDIA_SEEK berechnet die Position des Tracks anhand der Laufzeit. Ausserdem kann die Position gesetzt werden.
Der Eingang definiert eine Position von 0 bis 255. Wird der Wert geändert, wird der Ausgang SEEK mit einem Impuls nach Ablauf der Zeit von PT_DELAY gesetzt.
Auf diesen Eingang kann ein Funktionsblock VISUVAR mit dem Wert vom Ausgang POS rückgekoppelt werden.
Der Eingang synchronisiert die berechnete Zeit mit der Schnittstelle.
Definiert die komplette Laufzeit in T# des Tracks zur Berechnung der Position POS.
Ist der Eingang wahr, so wird der Track abgespielt und die Berechnung wird laufend fortgesetzt. Ist der Eingang falsch, wird die Position sofort berechnet und die fortlaufende Berechnung angehalten.
Der Eingang setzt SET_TIME direkt, auch wenn sich die Zahl nicht verändert.
Der Eingang definiert die Zeit T# der Verzögerung zum Setzen des SEEK-Ausgangs.
Der Ausgang definiert die Position des Tracks von 0 bis 255 anhand der Spielzeit DURATION. Der Ausgang wird im Intervall von einer Sekunde neu berechnet.
Der Ausgang gibt die aktuelle Abspielzeit in T# zurück.
Der Ausgang wird für einen Zyklus die neue Position nach Ablauf von PT_DELAY beim Spulen eines Tracks. Sonst ist der Ausgang gleich NULL.
Der Ausgang zählt hoch, wenn POS geändert wurde. Für einen Zyklus ist ET gleich PT_DELAY beim Setzen vom Ausgang SEEK.
