Funktionsblock MEDIA_SEEK

Funktionsblocket MEDIA_SEEK beräknar positionen för spåret baserat på spelningstiden. Dessutom kan positionen sättas.

Ingång SET_POS

Ingången definierar en position från 0 till 255. Om värdet ändras, sätts utgången SEEK med en puls efter tiden PT_DELAY.

Till denna ingång kan ett funktionsblock VISUVAR kopplas tillbaka med värdet från utgången POS.

Ingång SET_TIME

Ingången synkroniserar den beräknade tiden med gränssnittet.

Ingång DURATION

Definierar den totala spelningstiden i T# för spåret för att beräkna positionen POS.

Ingång PLAY

Om ingången är sann, spelas spåret upp och beräkningen fortsätter kontinuerligt. Om ingången är falsk, beräknas positionen omedelbart och den fortlöpande beräkningen stoppas.

Ingång SET

Ingången sätter SET_TIME direkt, även om talet inte ändras.

Ingång PT_DELAY

Ingången definierar tiden T# för fördröjningen för att sätta utgången SEEK.

Utgång POS

Utgången definierar positionen för spåret från 0 till 255 baserat på spelningstiden DURATION. Utgången beräknas om i intervallet av en sekund.

Utgång TIME

Utgången returnerar den aktuella uppspeltiden i T#.

Utgång SEEK

Utgången sätts till en ny position efter PT_DELAY vid spolning av ett spår. Annars är utgången lika med NULL.

Utgång ET

Utgången räknar upp när POS har ändrats. Under en cykel är ET lika med PT_DELAY vid sättning av utgången SEEK.

Exempel