
De functieblok VISUSET stuurde de communicatie met de visualisatie.
Opmerking: Als schaalveranderingen worden uitgevoerd, moeten deze aan beide zijden van de functieblok plaatsvinden, als beide zijden via hetzelfde adres communiceren.
LET OP: Er mogen nooit twee VISUSET of VISUDTSET met dezelfde database achter elkaar worden ingesteld via SET. Dit leidt tot een hoge onnodige belasting van de SPS. Gebruik in plaats daarvan een logica voor de ingang SET.
De database DB definieert de variabele voor communicatie met de visualisatie. Op de variabelen van de database kan niet rechtstreeks, zoals bij een normale database, worden toegelaten.
Als de waarde aan de ingang verandert, wordt deze naar de visualisatie en naar de uitgang ➜ overgedragen. Echter wordt hier de ingang met een eigen interne variabele vergeleken. Zo kan deze functieblok meermaals in hetzelfde element worden gebruikt.
Als de ingang waar is, schakelt hij de overdracht van de ingang ➜ naar de visualisatie en naar de uitgang ➜ uit. De interne merkers worden daarbij niet beschreven. Dit betekent dat na het uitschakelen de waarden opnieuw worden vergeleken en eventueel overgedragen.
Als de ingang waar is, dwingt deze het instellen van de waarde aan de ingang ➜ naar de visualisatie en naar de uitgang ➜. Deze heeft voorrang boven de ingang DIS.
Aan de uitgang ligt de laatst gewijzigde waarde. Deze kan afkomstig zijn van de visualisatie of van de ingang ➜, tenzij geblokkeerd door de ingang DIS.