Bu bölüm, FUP-Editörünün yapısı nasıl olduğunu ve bir programlama nasıl yönetildiğini açıklayacak. Burada, arayüzlerle ve görselleştirmeyle olan iletişimin nasıl gerçekleştirildiği açıklanmayacaktır. Bu bilgi SPS Temelleri bölümünde bulunabilir.
Her öğe uygulama (SPS) yapısında kendi ad alanına sahiptir. Bu, öğenin diğer öğelerden tamamen bağımsız olarak çalıştığını anlamına gelir. Bu, herhangi bir adı serbestçe seçebilmenizin avantajını sağlar. Değişken global. istisnadır.
Her ağ, üstten alta işlenir. Ardından tüm İş Blokları hesaplanır. Bu, soldan sağa okuma yönünde gerçekleşir. İş Blokunun tüm girişlerinin önce hesaplandığı unutulmamalıdır.

Bu, iki İş Bloku arasında tanımlanan ve yeniden kullanılan ek bir çıkış varsa önemlidir. Bu, beklenmeyen sonuçlara yol açabilir.
Not: FUP programlamasında, her zaman sadece bir İş Blokunun ilk çıkışı bir girişle bağlanabilir.
Ağlar, tekil program adımlarını gruplandırmak için kullanılır. Bir ağ, yalnızca İş Bloklarının bir kombinasyonunu içermelidir ve asla birkaç ayrı İş Bloku içermemelidir. Aksi takdirde, programın genel bakışı kaybolur.
Bu örnek, görselleştirme olmadan bir ışık programının hareket algılayıcı fonksiyonunu gösterir.

Bazı İş Blokları, çoklu giriş ve çıkışların kullanımını sağlar. Bu, ilgili İş Bloku yardımı altında açıklanmıştır.
Kombine girişlerin kullanımı, FUP-Editörünün kullanımını basitleştirir ve hesaplama zamanı önemli ölçüde azaltır, çünkü ara sonuçları saklamak zorunda kalınmaz.

Yukarıdaki resim, İş Bloku AND'ın çoklu girişleriyle aynı sonucu gösterir.
Bir global değişken her zaman global. ön eki ile çağrılabilir.
Veritabanlarında ön eki kullanmak önerilmez, çünkü bu SPS yükünü artırır. Bunun yerine, hesaplama sonucu global olarak kullanılmalıdır.
Kullanılan tüm cihazları listemek için, aktif Önizleme'de sağ tıkla global değişkenin üzerine tıklayın. Eğer değişken başka bir öğede kullanılmışsa, bunlar
Kullanılan altında gösterilir.
Daha fazla bilgi için Diğer Öğelerle İletişim Kurma bölümüne bakın.