Status

Za pomocą bloku programowego Status można wizualizować zdefiniowane przez użytkownika teksty statusowe i symbole.
Poza tym może on być stosowany dla logiki decyzyjnej.
Poprzez podwójne kliknięcie na blok programowy można otworzyć okno edycji.

Spis treści


Wejścia↑

SkrótKrótki opis
I1-8Input 1-8




Wyjścia↑

SkrótKrótki opisOpisZakres wartości
TxtCurrent status textTekst aktualnego stanu wynikający z warunków określonych w oknie edycyjnym bloku.-
ValCurrent status valueBieżąca wartość stanu wynikająca z warunków określonych w oknie edycji bloku.∞
APIAPI ConnectorInteligentny łącznik oparty na interfejsie API.
Umożliwia łączenie różnych funkcji między urządzeniami i blokami.
Polecenia API
-




Właściwości↑

Krótki opisOpisWartość standardowa
StanTekst statusu-



Możliwe typy obsługi↑

== : wybrane wejście jest takie samo jak wartość

> : wybrane wejście jest większe niż wartość

>= : wybrane wejście jest większe lub równe wartości

<: wybrane wejście jest mniejsze niż wartość

<= : wybrane wejście jest mniejsze lub równe wartości

!= : wybrane wejście nie jest równe wartości

*= : wybrane wejście zawiera wartość

!* : wybrane wejście nie zawiera wartości

: : wybrane wejście zaczyna się od wartości

!: : wybrane wejście nie zaczyna się od wartości


Porównanie danych wejściowych↑

Porównywanie danych wejściowych jest możliwe poprzez wpisanie np. <v1>w polu wartości (podobnie jak w polu Status-text):

Obsługiwane są tylko bezpośrednie odwołania do wejść, takie jak <v1>. Formuły (np. <v1*3>) i formatowanie precyzji (np. <v1.2>) nie są obliczane w warunkach.

Porównywanie danych tekstowych z operatorami numerycznymi (<, <=, >, >=) nie jest obsługiwane.


Pola tekstowe↑

Bezpośrednie odwołania do wejść: pola wartości warunku, Tekst statusu i Wartość statusu mogą używać od <v1> do <v8>, aby odwoływać się do wejść od I1 do I8.

Tekst statusu i Wartość statusu dodatkowo obsługują precyzję i formuły:
<v1> = wartość I1 bez miejsc po przecinku i tekstu
<v1.2> = wartość I1 z 2 miejscami po przecinku
<v2.2*100> = wartość I2 z 2 miejscami po przecinku pomnożona przez 100
<v2.2/100> = wartość I2 z 2 miejscami po przecinku podzielona przez 100

Tekst statusu dodatkowo obsługuje nazwę bloku oraz wartości daty/godziny:
<vn> = nazwa bloku
<v1.t> = czas zmiany wartości na I1
<v1.d> = data EIB I1
<v1.m> = czas EIB I1