{}

Unsere Marken

Impact-Company-Logo-English Black-01-177x54

Willkommen auf der Website von Schneider Electric

Willkommen auf unserer Website.

FAQs durchsuchen

Wie kann die Anzahl der verbundenen Webvisu Clients in der Programmiersoftware Ecostruxure Machine Expert ausgelesen werden?

In der Bibliothek "VisuElemBase" gibt es die Funktion die Anzahl der verbundenen Clients auszulesen. Fügen Sie die Bibliothek folgendermaßen ein:

1

Anschließend fügen Sie eine POU in ST (Strukturierter Text) hinzu und kopieren in diese POU folgenden Programmcode:

Variablendeklaration:
PROGRAM POU
VAR
pClient   : POINTER TO VisuElems.VisuElemBase.VisuStructClientData;
countWebvisu : INT;
countAll  : INT;
END_VAR



Hauptprogramm:
countWebvisu := 0;
countAll := 0;
g_ClientManager.BeginIteration();
WHILE (pClient := VisuElems.VisuElemBase.g_ClientManager.GetNextClient()) <> 0 DO
IF pClient^.GlobalData.ClientType = VisuElems.VisuElemBase.Visu_ClientType.WebVisualization THEN
countWebvisu := countWebvisu + 1;
END_IF
countAll := countAll + 1;
END_WHILE


In der Variable "countWebVisu" wird die Anzahl der Clients ausgegeben, welche mit der WebVisualisierung verbunden sind und in der Variable "countAll" werden alle Clients ausgegeben, welche mit der Visualisierung verbunden sind.

Im Anhang finden Sie ein Beispiel, welches mit Machine Expert V2.0.2.1 erstellt wurde:

2

Schneider Electric Österreich

Anlage(n)

Visu Clients Beispielprojekt.projectVisu Clients Beispielprojekt.project [2.34 MB]
Weitere Produktinformationen
Bereich:
Weitere Produktinformationen
Bereich: