
फंक्शन ब्लॉक VISUSET वीज़ुअलाइज़ेशन के साथ संचार को नियंत्रित करता है।
सूचना: अगर स्केलिंग की जाती है, तो यह फंक्शन ब्लॉक के दोनों ओर होनी चाहिए, अगर दोनों ओर एक ही एड्रेस के माध्यम से संचार होता है।
चेतावनी: कभी भी दो VISUSET या VISUDTSET को SET का उपयोग करके एक ही डेटाबेस के साथ एक दूसरे के बाद नहीं सेट करना चाहिए। यह PLC के उच्च अनावश्यक लोड का कारण बनता है। इसके बजाय, SET की इनपुट से पहले एक लॉजिक का उपयोग करें।
डेटाबेस DB वीज़ुअलाइज़ेशन के साथ संचार के लिए चर को परिभाषित करता है। डेटाबेस के चरों तक सीधे, जैसे एक सामान्य डेटाबेस में, पहुंचा नहीं जा सकता है।
अगर इनपुट की वैल्यू बदलती है, तो यह वीज़ुअलाइज़ेशन और आउटपुट ➜ को ट्रांसफर की जाती है। हालांकि, यहां इनपुट को एक स्वतंत्र आंतरिक चर के साथ तुलना की जाती है। इस प्रकार, इस फंक्शन ब्लॉक को उसी एलिमेंट में कई बार उपयोग किया जा सकता है।
अगर इनपुट सत्य है, तो यह इनपुट ➜ से वीज़ुअलाइज़ेशन और आउटपुट ➜ पर ट्रांसफर को डिसएक्टिवेट करता है। आंतरिक मेमोरीज को इस दौरान लिखा नहीं जाता है। इसका मतलब है कि डिसएक्टिवेट करने के बाद, वैल्यूज फिर से तुलना की जाती हैं और अगर आवश्यक हो तो ट्रांसफर की जाती हैं।
अगर इनपुट सत्य है, तो यह वीज़ुअलाइज़ेशन और आउटपुट ➜ पर इनपुट ➜ की वैल्यू को सेट करने के लिए मजबूर करता है। यह इनपुट DIS से प्राथमिकता रखता है।
आउटपुट पर आखरी बदलाव की गई वैल्यू होती है। यह वीज़ुअलाइज़ेशन या इनपुट ➜ से हो सकती है, अगर इसे इनपुट DIS द्वारा ब्लॉक नहीं किया गया है।