फंक्शन ब्लॉक 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 के लिए एक चक्र के लिए बराबर होता है।