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