Blok funkcija MEDIA_SEEK

Blok funkcija MEDIA_SEEK izračunava poziciju trake na temelju vremena reprodukcije. Osim toga, pozicija se može postaviti.

Ulaz SET_POS

Ulaz definira poziciju od 0 do 255. Ako se vrijednost promijeni, izlaz SEEK će biti postavljen impulsom nakon isteka vremena PT_DELAY.

Na ovaj ulaz može se povratno spojiti blok funkcija VISUVAR s vrijednosti izlaza POS.

Ulaz SET_TIME

Ulaz sinkronizira izračunato vrijeme s sučeljem.

Ulaz DURATION

Definira ukupno vrijeme reprodukcije u T# trake za izračun pozicije POS.

Ulaz PLAY

Ako je ulaz istinit, traka će se reproducirati i izračun će se nastaviti. Ako je ulaz neistinit, pozicija će biti odmah izračunata i nastavljanje izračuna će biti zaustavljeno.

Ulaz SET

Ulaz postavlja SET_TIME direktno, čak i ako se broj ne mijenja.

Ulaz PT_DELAY

Ulaz definira vrijeme T# kašnjenja za postavljanje izlaza SEEK.

Izlaz POS

Izlaz definira poziciju trake od 0 do 255 na temelju vremena reprodukcije DURATION. Izlaz se ponovno izračunava u intervalima od jedne sekunde.

Izlaz TIME

Izlaz vraća trenutno vrijeme reprodukcije u T#.

Izlaz SEEK

Izlaz će biti aktivan za jedan ciklus s novom pozicijom nakon isteka PT_DELAY prilikom preskakanja trake. Inače je izlaz jednak NULL.

Izlaz ET

Izlaz se povećava ako se POS promijeni. Za jedan ciklus je ET jednak PT_DELAY prilikom postavljanja izlaza SEEK.

Primjer