
फंक्शन ब्लॉक BLINK एक टाइमर है।
सूचना: फंक्शन ब्लॉक के समय पूर्ण रूप से निर्धारित हैं। यह मतलब है कि सर्वर की पुनः प्रारंभ या किसी विफलता के बाद वही प्रतिक्रिया होती है।
इनपुट ब्लिंकर को निष्क्रिय करता है, आंतरिक समय को रीसेट करता है और आउटपुट Q को गलत पर रखता है।
आउटपुट Q के ऑफ स्टेट के लिए ऑफ टाइम को T# में परिभाषित करता है। अगर इनपुट T#0ms के बराबर है, तो आउटपुट Q कम से कम एक चक्र के लिए गलत होता है।
आउटपुट Q के ऑन स्टेट के लिए ऑन टाइम को T# में परिभाषित करता है। अगर इनपुट T#0ms के बराबर है, तो आउटपुट Q कम से कम एक चक्र के लिए सत्य होता है।
सलाह: अगर आप केवल इनपुट PT_LOW को परिभाषित करते हैं, तो इंटरवल में एक पल्स उत्पन्न होती है।
जब DIS गलत होता है, तो आउटपुट साइक्लिक रूप से PT_HIGH (सत्य) और PT_LOW (गलत) के समयों के अनुसार ब्लिंक करता है, जो सत्य से शुरू होता है।
आउटपुट समय को गिनती जारी रखता है जब तक कि यह समाप्त नहीं हो जाता और आउटपुट Q बदल नहीं जाता। रन टाइम की शुरुआत में, मान एक चक्र के लिए T#0ms होता है।
चेतावनी: आउटपुट ET का उपयोग करना SPS की उच्च लोडिंग का कारण बनता है।