rogramme werden in logiccloud über den Projektbaum erstellt. Innerhalb des Nodes POUs können Sie eine neue Funktion erstellen. Dazu klicken Sie mit der rechten Maustaste oder gehen auf das Icon mit den drei Punkten und wählen Add POU, vergeben einen Namen, wählen als Typ Function
und als Language Structured Text (ST)
. Die Struktur wird automatisch erstellt.
Struktur von Funktionen
FUNCTION name (* optional_begin *) : data-type (* optional_end *)
(* optional: declaration of variables *)
(* optional: body of function *)
END_FUNCTION
Aufruf einer Funktion
Funktionen können mit oder ohne Parameter aufgerufen werden.
Function1();
Function2(INPUT_1:=abc, INPUT_2:=30, OUTPUT => result)
Spezifische logiccloud Funktionen
Datum und Zeit des Gerätes auslesen
Funktionen zum Auslesen von Datum und Zeit
// UTC Datum und Zeit
SYS_UTC_DATE_TIME();
Verwenden von lokalem / UTC Date Time in Variablen
VAR_OUTPUT
UTC: DATE_AND_TIME;
END_VAR
UTC := SYS_UTC_DATE_TIME();
// Output: 2023-09-05T14:48:00.0000