
फंक्शन ब्लॉक DELAYVALUE1 नियमित अंतराल में इनपुट सिग्नल को देरी देता है और पहला परिवर्तन तुरंत लागू करता है।
सूचना: फंक्शन ब्लॉक के समय पूर्ण हैं। यह मतलब है कि सर्वर की रीस्टार्ट या एक फेलियर के बाद, वही प्रतिक्रिया होती है।
इनपुट को हर परिवर्तन पर जांचा जाता है। इनपुट पर हर डेटा टाइप का समर्थन किया जाता है। एक परिवर्तन पहचाने जाने के बाद, मान तुरंत आउटपुट Q को ट्रांसफर किया जाता है और इंटरनल टाइमर स्टार्ट किया जाता है। यह PT समय के बाद रीसेट हो जाता है।
इनपुट IN को आउटपुट Q में ट्रांसफर करने का देरी समय T# में।
अगर इनपुट सत्य है, तो कोई परिवर्तन इनपुट IN से आउटपुट Q तक ट्रांसफर नहीं किया जाता है और देरी रीसेट हो जाती है।
अगर इनपुट सत्य है, तो इनपुट IN का मान तुरंत आउटपुट Q को ट्रांसफर किया जाता है। देरी इस दौरान रीसेट हो जाती है। इनपुट SET के पास इनपुट DIS से प्राथमिकता होती है।
इनपुट IN में एक परिवर्तन पहचाने जाने के बाद, मान तुरंत आउटपुट को ट्रांसफर किया जाता है और टाइमर PT समय समाप्त होने तक ब्लॉक हो जाता है।
रिक्त अवस्था में, अर्थात जब इनपुट IN में कोई परिवर्तन पहचाना नहीं गया है, तो आउटपुट T#0ms के बराबर होता है। अगर एक परिवर्तन पहचाना जाता है, तो ET PT समय प्राप्त होने तक बढ़ता रहता है। फिर आउटपुट PT के लिए एक चक्र के लिए बराबर होता है।