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