بلوک عملکرد MEDIA_SEEK

بلوک عملکرد MEDIA_SEEK موقعیت تریک را بر اساس زمان اجرا محاسبه می‌کند. علاوه بر این، موقعیت را می‌توان تنظیم کرد.

ورودی SET_POS

ورودی یک موقعیت از ۰ تا ۲۵۵ را تعریف می‌کند. اگر مقدار تغییر کند، خروجی SEEK پس از گذشت زمان PT_DELAY با یک پالس تنظیم می‌شود.

به این ورودی می‌توان یک بلوک عملکرد VISUVAR با مقدار خروجی POS بازخورد داد.

ورودی SET_TIME

ورودی زمان محاسبه شده را با رابط کاربری همگام می‌کند.

ورودی DURATION

زمان کامل اجرا در T# تریک برای محاسبه موقعیت POS را تعریف می‌کند.

ورودی PLAY

اگر ورودی درست باشد، تریک پخش می‌شود و محاسبات به صورت پیوسته ادامه می‌یابد. اگر ورودی نادرست باشد، موقعیت فوراً محاسبه می‌شود و محاسبات پیوسته متوقف می‌شوند.

ورودی SET

ورودی SET_TIME را فوراً تنظیم می‌کند، حتی اگر عدد تغییر نکند.

ورودی PT_DELAY

ورودی زمان T# تأخیر برای تنظیم خروجی SEEK را تعریف می‌کند.

خروجی POS

خروجی موقعیت تریک از ۰ تا ۲۵۵ را بر اساس زمان اجرا DURATION تعریف می‌کند. خروجی در فاصل یک ثانیه دوباره محاسبه می‌شود.

خروجی TIME

خروجی زمان جاری پخش را در T# برمی‌گرداند.

خروجی SEEK

خروجی برای یک چرخه موقعیت جدید پس از گذشت PT_DELAY هنگام رولینگ تریک تنظیم می‌شود. در غیر این صورت، خروجی برابر است با NULL.

خروجی ET

خروجی افزایش می‌یابد اگر POS تغییر کرده باشد. برای یک چرخه ET برابر PT_DELAY در تنظیم خروجی SEEK است.

مثال