Funktionsblok STATUS

Funktionsblokken STATUS skriver en global status. Sådan kan flere lys eller forbrugere overvåges.

Tip: For at oplyse alle brugte elementer, kan du klikke med højre museknapp på funktionsblokken. Hvis databasen er blevet brugt i et andet element, vises disse under Brugt af. Listen deles efter navnerum fra NS.

Database

Databasen DB bruges til at definere det globale navnerum. F.eks.: Lys.TIL eller Ventilation.Fejl osv.

Indgang ON

Indgangen angiver, om værdien er aktiv.

Indgang NUM

På indgangen kan der overføres et tal. Dette bliver så evalueret, når ON er sandt.

Indgang TEXT

På indgangen kan der overføres en tekst med en streng. Sådan er det muligt at udskrive f.eks. en fejl. Teksten overføres kun, hvis indgangen ON er sand.

Tip: Med streng {name} kan navnet på dokumentet og med {dir} stien overføres til indgangen TEXT. Dog sorteres der ikke længere efter navnene. Med {dir:2} kan længden af stien reduceres til 2 mapper. Med {dir:-1} reduceres stien fra bunden. Derudover er det muligt at definere adskillelsestegnet ved hjælp af {dir::\}.

Indgang NS

Med indgangen NS kan der tilføjes et dynamisk navnerum. Dette svarer til en underordnet variabel. Dette forenkler håndteringen med skabeloner betydeligt. For at værdien kan evalueres med funktionsblokken GETSTATUS, skal denne være identisk med indgangen NS.

Bemærk: Da navnet udvides med DB.NS, kan der opstå konflikt med andre statusfunktionsblokke. Hvis NS ikke er defineret, har den interne variabel et punkt i slutningen.