بلوک عملکرد DELAYVALUE2

بلوک عملکرد DELAYVALUE2 سیگنال ورودی را در فاصل‌های منظم به تأخیر می‌اندازد.

توجه: زمان‌های بلوک عملکرد مطلق هستند. این معنی دارد که پس از راه‌اندازی مجدد یا پس از یک خرابی سرور، واکنش مشابه رخ می‌دهد.

ورودی IN

ورودی در هر تغییر بررسی می‌شود. هر نوع داده‌ای در ورودی پشتیبانی می‌شود. پس از تشخیص یک تغییر، تایمر داخلی شروع می‌شود. این تایمر پس از گذشت زمان PT ریست می‌شود.

ورودی PT

زمان تأخیر برای انتقال ورودی IN به خروجی Q در T#.

ورودی DIS

اگر ورودی درست باشد، هیچ تغییری از ورودی IN به خروجی Q منتقل نمی‌شود و تأخیر ریست می‌شود.

ورودی SET

اگر ورودی درست باشد، مقدار ورودی IN فوراً به خروجی Q منتقل می‌شود. در این صورت تأخیر ریست می‌شود. ورودی SET اولویت بیشتری نسبت به ورودی DIS دارد.

خروجی Q

پس از تشخیص یک تغییر در ورودی IN، خروجی و تایمر قفل می‌شوند تا زمان PT گذشته باشد. سپس مقدار ورودی IN به خروجی منتقل می‌شود.

خروجی ET

در حالت استراحت، یعنی اگر هیچ تغییری در ورودی IN تشخیص داده نشده باشد، خروجی برابر است با T#0ms. اگر یک تغییر تشخیص داده شده باشد، ET شروع به افزایش می‌کند تا زمان PT رسید. سپس خروجی برابر با PT برای یک چرخه است.