Funktionsbausteine
Funktionsbausteine werden in logiccloud über den Projektbaum erstellt. Innerhalb des Nodes POUs können Sie einen neuen Funktionsbaustein 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 block und als Language Structured Text (ST). Die Struktur wird automatisch erstellt.
Struktur von Funktionsbausteinen
FUNCTION_BLOCK (* optional_begin *) FINAL|ABSTRACT (* optional_end *) Name
(* optional_begin *) USING Namespace_1;
USING Namespace_2; (* optional_end *)
(* optional_begin *) EXTENDS FB_name_1 (* optional_end *)
(* optional_begin *) IMPLEMENTS interface_1, interface_2, ... interface_n (* optional_end *)
(* optional: declaration of variables/instances *)
(* optional: declaration of methods *)
(* optional: body of function block *)
END_FUNCTION_BLOCK