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

फंक्शन ब्लॉक PRESIM_CTRL एक अनुपस्थिति सिमुलेशन को नियंत्रित करता है। यह कॉन्फ़िगर किया जाता है कॉन्टेक्स्ट मेनू में ऑटोमेशन अनुपस्थिति सिमुलेशन्स। बिना पूर्ण कॉन्फ़िगरेशन के, फंक्शन ब्लॉक का कोई प्रभाव नहीं होता है।

फंक्शन विवरण

सिमुलेशन एक रिंग स्टोरेज के रूप में कार्य करता है। इसका मतलब है: उदाहरण के लिए, अगर 7 दिन कॉन्फ़िगर किए गए हैं, तो पुनरुत्पादन के दौरान पिछले 7 पूर्ण रूप से रिकॉर्ड किए गए दिनों को फिर से प्रस्तुत किया जाएगा।

सूचना: सिमुलेशन परीक्षण करने के लिए सभी दिनों को पूरी तरह से रिकॉर्ड होना चाहिए।

एक दिन का रिकॉर्ड तब समाप्त होता है जब अगला कैलेंडर दिन शुरू होता है। इसके बाद, अगर वे सबसे पुराने रिकॉर्ड किए गए दिन से संबंधित हैं, तो मौजूदा डेटा ओवरराइट किया जाएगा। अगर किसी दिन कुछ भी रिकॉर्ड नहीं किया गया था, तो उस दिन कोई कार्रवाई नहीं की जाएगी और मौजूदा रिकॉर्ड बरकरार रहेगा।

सूचना: फंक्शन ब्लॉक केवल सेवा को नियंत्रित करता है। यह PLC के उपयोग पर कोई प्रभाव नहीं डालता है।

चेतावनी: समय क्षेत्र बदलने पर, अनुपस्थिति सिमुलेशन फिर से शुरू हो जाएगा।

इनपुट PLAY

अगर इनपुट सत्य है, तो यह रिकॉर्ड किए गए डेटा को तुरंत पुनरुत्पादित करता है। अगर उस समय दिन में कोई लाइट चमकी थी, तो इसे इनीशियलाइजेशन के बाद स्विच किया जाएगा। स्टोर किए गए डेटा के आकार के आधार पर, यह कुछ सेकंड ले सकता है। क्योंकि वर्तमान रिकॉर्डिंग इस प्रकार अस्वीकृत हो जाती है, इसलिए इनपुट को अक्सर ऑन और ऑफ नहीं करना चाहिए।

इनपुट DAYS

परामीटर इनपुट दिनों की संख्या के रूप में रिकॉर्डिंग की अवधि को परिभाषित करता है। पैरामीटर लगातार बदला जा सकता है। ध्यान रखना चाहिए कि दिन UNIX समय से कैलकुलेट किए जाते हैं और इसलिए संभवतः सिंक्रोनाइज़ नहीं होंगे।

टिप: उपयोगकर्ता को केवल सप्ताहों की संख्या परिभाषित करने की अनुमति दें, इसे 7 से गुणा करके। उदाहरण के लिए, रिकॉर्डिंग को 7 से 21 दिनों तक सीमित करें।

इनपुट RESET

RESET इनपुट सभी रिकॉर्डिंग्स को तुरंत मिटाता है और रिकॉर्डिंग और पुनरुत्पादन को रोकता है।

इनपुट DIS

अगर इनपुट सत्य है, तो पूरे फंक्शन ब्लॉक को निष्क्रिय कर दिया जाता है। सभी अन्य इनपुट्स तब प्रभावहीन हो जाती हैं। रिकॉर्डिंग और पुनरुत्पादन फिर से शुरू हो जाएगा।

आउटपुट REC

आउटपुट सत्य होता है जब रिकॉर्डिंग शुरू होती है। अगर मान गलत है, तो लगातार रिकॉर्ड किया जाता है। निष्क्रिय करने के लिए DIS इनपुट सत्य होना चाहिए।

आउतपुट COUNT

रिकॉर्ड किए गए दिनों की संख्या को आउटपुट के रूप में एक संख्या के रूप में प्रदर्शित किया जाता है। अगर मान -1 पर होता है, तो रिकॉर्डिंग अभी तक शुरू नहीं हुई है या कोई कार्रवाई अभी तक रिकॉर्ड नहीं की गई है।