
फंक्शन ब्लॉक STATUS एक ग्लोबल स्टेटस लिखता है। इस प्रकार, कई लाइट्स या उपभोक्ताओं को निगरानी की जा सकती है।
टिप्पणी: सभी उपयोग किए गए तत्वों की सूची बनाने के लिए, दाईं ओर क्लिक करके फंक्शन ब्लॉक पर क्लिक किया जा सकता है। अगर डेटाबेस को एक और तत्व में उपयोग किया गया था, तो ये
Benutzt von के नीचे दिखाए जाएंगे। सूची NS के नाम स्थानों के अनुसार विभाजित की जाती है।
डेटाबेस DB का उपयोग ग्लोबल नेमस्पेस को परिभाषित करने के लिए किया जाता है। उदाहरण के लिए: Licht.EIN या Lüftung.Störung आदि।
इनपुट यह बताता है कि क्या मान सक्रिय है।
इनपुट पर एक नंबर पास किया जा सकता है। यह तब मूल्यांकन किया जाएगा जब ON सत्य हो।
इनपुट पर एक टेक्स्ट स्ट्रिंग के साथ पास किया जा सकता है। इस प्रकार, उदाहरण के लिए, एक त्रुटि को आउटपुट करने की संभावना होती है। टेक्स्ट केवल तब पास किया जाएगा जब इनपुट ON सत्य हो।
टिप्पणी: स्ट्रिंग {name} के साथ दस्तावेज़ का नाम और {dir} पथ को इनपुट TEXT पास किया जा सकता है। हालांकि, फिर नामों के अनुसार नहीं सॉर्ट किया जाएगा। 2 फोल्डरों तक पथ की लंबाई कम करने के लिए {dir:2} का उपयोग किया जा सकता है। {dir:-1} से पथ नीचे से कम होता है। इसके अलावा, यह संभव है कि अलग करने के चिह्न को परिभाषित किया जाए {dir::\} का उपयोग करके।
इनपुट NS के साथ एक डायनामिक नेमस्पेस जोड़ा जा सकता है। यह एक सब-वरिएबल के बराबर होता है। यह टेम्प्लेट्स के साथ हैंडलिंग को काफी सरल बनाता है। ताकि मान फंक्शन ब्लॉक GETSTATUS द्वारा मूल्यांकन किया जा सके, इसे इनपुट NS के साथ समान होना चाहिए।
नोट: चूंकि नाम को DB.NS से बढ़ाया जाता है, तो अन्य स्टेटस फंक्शन ब्लॉक्स के साथ संघर्ष हो सकता है। अगर NS परिभाषित नहीं किया गया है, तो आंतरिक वेरिएबल के पास अंत में एक बिंदु होता है।