Hoppa till huvudinnehåll

Funktioner

Programmen skapas i logiccloud via projektträdet. I noden POUs kan du skapa en ny funktion. Detta gör du genom att högerklicka eller gå till ikonen med de tre prickarna och välja *Add POU**, tilldela ett namn, välj Function som typ och Structured Text (ST)som språk. Strukturen skapas automatiskt.

Struktur von Funktionen
FUNKTIONSnamn (* optional_begin *) : datatyp (* optional_end *)

(* optional: deklaration av variabler *)

(* optional: funktionskropp *)

END_FUNCTION

Anropa en funktion

Funktioner kan anropas med eller utan parametrar.

Function1();

Function2(INPUT_1:=abc, INPUT_2:=30, OUTPUT => resultat)

Specifika funktioner för logiccloud

Läs ut datum och tid för enheten

Funktionen zum Auslesen von Datum und Zeit
// UTC-datum och UTC-tid
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();
// Utdata: 2023-09-05T14:48:00.0000