
फंक्शन ब्लॉक MOVE एक वैल्यू को एक वेरिएबल पर सेट करता है जब आवश्यक हो।
अगर इनपुट ट्रू है, तो इनपुट ➜ से वैल्यू को आउटपुट ➜ पर लिख दिया जाता है। अन्यथा वेरिएबल को जैसा है वैसा ही छोड़ दिया जाता है। इस तरह एक वेरिएबल को डायनेमिक इंटरमीडियेट स्टोरेज के रूप में उपयोग किया जा सकता है।
इनपुट उस वैल्यू को परिभाषित करता है जो आउटपुट वेरिएबल पर आउटपुट ➜ पर लिखी जाती है।
आउटपुट का मान हमेशा इनपुट EN के समान होता है।
अगर इनपुट EN ट्रू है, तो आउटपुट वैल्यू को एक वेरिएबल पर सेट करता है। अन्यथा वेरिएबल को लिखा नहीं जाता है।