
بلوک عملکرد DELAYVALUE2 سیگنال ورودی را در فاصلهای منظم به تأخیر میاندازد.
توجه: زمانهای بلوک عملکرد مطلق هستند. این معنی دارد که پس از راهاندازی مجدد یا پس از یک خرابی سرور، واکنش مشابه رخ میدهد.
ورودی در هر تغییر بررسی میشود. هر نوع دادهای در ورودی پشتیبانی میشود. پس از تشخیص یک تغییر، تایمر داخلی شروع میشود. این تایمر پس از گذشت زمان PT ریست میشود.
زمان تأخیر برای انتقال ورودی IN به خروجی Q در T#.
اگر ورودی درست باشد، هیچ تغییری از ورودی IN به خروجی Q منتقل نمیشود و تأخیر ریست میشود.
اگر ورودی درست باشد، مقدار ورودی IN فوراً به خروجی Q منتقل میشود. در این صورت تأخیر ریست میشود. ورودی SET اولویت بیشتری نسبت به ورودی DIS دارد.
پس از تشخیص یک تغییر در ورودی IN، خروجی و تایمر قفل میشوند تا زمان PT گذشته باشد. سپس مقدار ورودی IN به خروجی منتقل میشود.
در حالت استراحت، یعنی اگر هیچ تغییری در ورودی IN تشخیص داده نشده باشد، خروجی برابر است با T#0ms. اگر یک تغییر تشخیص داده شده باشد، ET شروع به افزایش میکند تا زمان PT رسید. سپس خروجی برابر با PT برای یک چرخه است.