Funciones
Los programas se crean en logiccloud a través del árbol de proyectos. Dentro del nodo POUs puede crear una nueva función. Para ello, haga clic con el botón derecho del ratón o vaya al icono con los tres puntos y seleccione *Add POU**, asigne un nombre, seleccione Function como tipo y Structured Text (ST)como idioma. La estructura se crea automáticamente.
Struktur von Funktionen
FUNCTION name (* optional_begin *) : data-type (* optional_end *)
(* opcional: declaración de variables *)
(* opcional: cuerpo de la función *)
END_FUNCTION
Llamada a una función
Las funciones pueden invocarse con o sin parámetros.
Function1();
Function2(INPUT_1:=abc, INPUT_2:=30, OUTPUT => resultado)
Funciones específicas de logiccloud
Leer la fecha y la hora de la unidad
Funktionen zum Auslesen von Datum und Zeit
// Fecha y hora UTC
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();
// Salida: 2023-09-05T14:48:00.0000