S7-SCL-Referenz
SCL Best Practices: Namenskonventionen, Struktur und Kommentare
SCL-Programmier-Best-Practices basierend auf dem Siemens Programming Guideline. Namenskonventionen, Codestruktur, REGION-Schlüsselwort, Kommentierung, Sprachwahl und häufige Fehler.
SCL-Mathematik: Arithmetik, Vergleich, Logik und Konvertierung
Komplette SCL-Operatoren-Referenz: Arithmetik (+, -, *, /, MOD, **), Vergleich (<, >, =, <>), Logik (AND, OR, XOR, NOT), Typkonvertierung (INT_TO_REAL, DINT_TO_REAL) und numerische Funktionen (ABS, SQRT, SIN, COS). Mit Rangfolge und Datentyp-Regeln.
SCL-Zähler-Funktionen: CTU, CTD, CTUD — Komplette Referenz
Komplette Referenz für IEC-Zähler-Funktionsbausteine in SCL: CTU (vorwärts), CTD (rückwärts), CTUD (bidirektional). Syntax, Parameter, Beispiele und S5-ZV/ZR-Migrationhinweise.
SCL-Datentypen-Referenz: BOOL, INT, DINT, REAL, STRING, ARRAY, STRUCT
Komplette SCL-Datentypen-Referenz für Siemens TIA Portal. Elementare Typen, komplexe Typen (ARRAY, STRUCT, UDT), Wertebereiche und Speichergrößen.
SCL-Syntax-Referenz: IF, CASE, FOR, WHILE, REPEAT
Komplette SCL-Syntax-Übersicht für Siemens TIA Portal. IF/THEN/ELSE, CASE, FOR, WHILE, REPEAT mit Codebeispielen. Für S7-1200 und S7-1500.
SCL-Timer-Funktionen: TON, TOF, TP, TONR
SCL-Timer-Referenz für Siemens TIA Portal. IEC-Timer TON (Einschaltverzögerung), TOF (Ausschaltverzögerung), TP (Impuls), TONR (akkumulierend). Syntax und Beispiele.