
Blok funkce VISUSET řídí komunikaci s vizualizací.
Poznámka: Pokud se provádějí škálování, musí být provedena na obou stranách bloku funkce, pokud obě strany komunikují přes stejnou adresu.
POZOR: Nikdy by neměly být dva VISUSET nebo VISUDTSET se stejnou databází za sebou nastaveny pomocí SET. To vede k vysokému zbytečnému zatížení SPS. Místo toho použijte logiku před vstupem SET.
Databáze DB definuje proměnnou pro komunikaci s vizualizací. Na proměnné databáze nelze přistupovat přímo, jako u normální databáze.
Pokud se změní hodnota na vstupu, je tato hodnota předána vizualizaci a výstupu ➜. Nicméně zde se vstup porovnává s vlastní vnitřní proměnnou. Tímto způsobem může být tento blok funkce použit vícekrát ve stejném prvku.
Pokud je vstup pravdivý, deaktivuje přenos z vstupu ➜ na vizualizaci a výstup ➜. Vnitřní indikátory nejsou při tom zapisovány. To znamená, že po deaktivaci budou hodnoty znovu porovnány a případně předány.
Pokud je vstup pravdivý, tento vstup nutí nastavení hodnoty na vstupu ➜ na vizualizaci a výstup ➜. Tento vstup má přednost před vstupem DIS.
Na výstupu je poslední změněná hodnota. Tato hodnota může pocházet od vizualizace nebo od vstupu ➜, pokud není blokována vstupem DIS.