इस अनुभाग में यह समझाया गया है कि FUP-एडिटर का निर्माण कैसे किया जाता है और एक प्रोग्रामिंग को कैसे संभाला जाता है। यहां यह नहीं बताया गया है कि इंटरफेस और विज़ुअलाइज़ेशन के साथ संचार कैसे होता है। इसे अध्याय प्ले सिस्टम के मूल सिद्धांत में देखें।
प्रत्येक तत्व को एप्लिकेशन (SPS) में अपनी खुद की नाम स्थान होती है। इसका मतलब यह है कि तत्व पूरी तरह से अन्य तत्वों से स्वतंत्र रूप से चलाया जाता है। इसका फायदा यह है कि कोई भी नाम स्वतंत्र रूप से चुना जा सकता है। चर global. एक अपवाद है।
हर नेटवर्क को ऊपर से नीचे तक प्रोसेस किया जाता है। इसके बाद सभी फंक्शन ब्लॉक्स का कैलकुलेशन किया जाता है। यह पढ़ने के दिशा में बाएं से दाएं होता है। ध्यान रखें कि पहले सभी इनपुट्स की गणना की जाती है।

यह महत्वपूर्ण है अगर दो फंक्शन ब्लॉक्स के बीच एक अतिरिक्त आउटपुट परिभाषित किया जाता है और फिर से उपयोग किया जाता है। यह अनचाहे परिणामों का कारण बन सकता है।
सूचना: FUP प्रोग्रामिंग में, हमेशा केवल एक फंक्शन ब्लॉक के पहले आउटपुट को एक इनपुट से जोड़ा जा सकता है।
नेटवर्क का उपयोग किया जाता है ताकि प्रोग्रामिंग की विभिन्न चरणों को समूहित किया जा सके। इसलिए, एक नेटवर्क में केवल फंक्शन ब्लॉक्स के एक संग्रह को शामिल करना चाहिए और कभी भी कई अलग-अलग फंक्शन ब्लॉक्स नहीं। अन्यथा, प्रोग्रामिंग का अवलोकन खो जाता है।
यह उदाहरण एक लाइट के लिए एक प्रोग्राम दिखाता है जिसमें कोई विज़ुअलाइज़ेशन नहीं है और एक मोशन डिटेक्टर का फंक्शन है।

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

ऊपर का चित्र कई इनपुट्स के साथ फंक्शन ब्लॉक AND की समान परिणाम दिखाता है।
एक ग्लोबल चर को किसी भी समय प्रीफिक्स global. के साथ संबोधित किया जा सकता है।
डेटाबेस में प्रीफिक्स का उपयोग करने की सलाह नहीं दी जाती, क्योंकि यह SPS के लोड को बढ़ाता है। इसके बजाय, कैलकुलेशन का परिणाम ग्लोबल रूप से उपलब्ध कराया जाना चाहिए।
सभी उपयोग किए गए डिवाइसों की सूची बनाने के लिए, सक्रिय प्रीव्यू में ग्लोबल चर पर राइट क्लिक किया जा सकता है। अगर चर को एक और तत्व में उपयोग किया गया था, तो वे
उपयोग किया गया के नीचे दिखाए जाएंगे।
अधिक जानकारी प्राप्त करने के लिए अध्याय अन्य तत्वों के साथ संचार देखें।