Ir al contenido principal

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