फंक्शन ब्लॉक DELAYVALUE1

फंक्शन ब्लॉक DELAYVALUE1 नियमित अंतराल में इनपुट सिग्नल को देरी देता है और पहला परिवर्तन तुरंत लागू करता है।

सूचना: फंक्शन ब्लॉक के समय पूर्ण हैं। यह मतलब है कि सर्वर की रीस्टार्ट या एक फेलियर के बाद, वही प्रतिक्रिया होती है।

इनपुट IN

इनपुट को हर परिवर्तन पर जांचा जाता है। इनपुट पर हर डेटा टाइप का समर्थन किया जाता है। एक परिवर्तन पहचाने जाने के बाद, मान तुरंत आउटपुट Q को ट्रांसफर किया जाता है और इंटरनल टाइमर स्टार्ट किया जाता है। यह PT समय के बाद रीसेट हो जाता है।

इनपुट PT

इनपुट IN को आउटपुट Q में ट्रांसफर करने का देरी समय T# में।

इनपुट DIS

अगर इनपुट सत्य है, तो कोई परिवर्तन इनपुट IN से आउटपुट Q तक ट्रांसफर नहीं किया जाता है और देरी रीसेट हो जाती है।

इनपुट SET

अगर इनपुट सत्य है, तो इनपुट IN का मान तुरंत आउटपुट Q को ट्रांसफर किया जाता है। देरी इस दौरान रीसेट हो जाती है। इनपुट SET के पास इनपुट DIS से प्राथमिकता होती है।

आउटपुट Q

इनपुट IN में एक परिवर्तन पहचाने जाने के बाद, मान तुरंत आउटपुट को ट्रांसफर किया जाता है और टाइमर PT समय समाप्त होने तक ब्लॉक हो जाता है।

आउटपुट ET

रिक्त अवस्था में, अर्थात जब इनपुट IN में कोई परिवर्तन पहचाना नहीं गया है, तो आउटपुट T#0ms के बराबर होता है। अगर एक परिवर्तन पहचाना जाता है, तो ET PT समय प्राप्त होने तक बढ़ता रहता है। फिर आउटपुट PT के लिए एक चक्र के लिए बराबर होता है।