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

फंक्शन ब्लॉक CTUD एक अपवर्तक और डाउन काउंटर है।

इनपुट CU

एक पॉजिटिव एज पर, आउटपुट CV को बढ़ाया जाता है।

इनपुट CD

एक पॉजिटिव एज पर, आउटपुट CV को 0 तक कम किया जाता है।

इनपुट LOAD

अगर इनपुट सत्य है, तो आउटपुट CV को इनपुट PV के मान पर रीसेट किया जाता है।

इनपुट RESET

अगर इनपुट सत्य है, तो आउटपुट CV को 0 पर रीसेट किया जाता है। इस इनपुट का LOAD के ऊपर प्राथमिकता है।

इनपुट PV

आउटपुट QU के लिए सीमा मान को एक संख्या के रूप में परिभाषित करता है। इस दौरान, काउंटर CV को ऊपर की ओर सीमित नहीं किया जाता है।

इसके साथ ही आउटपुट CV के लिए प्रारंभिक मान को एक संख्या के रूप में परिभाषित करता है।

आउटपुट QU

आउटपुट सत्य होता है, जब आउटपुट CV PV से बड़ा या बराबर होता है।

आउटपुट QD

आउटपुट सत्य होता है, जब आउटपुट CV 0 के बराबर होता है।

आउटपुट CV

आउटपुट काउंटर को परिभाषित करता है।