PLCcheck

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.

10 Min. LesezeitSCLBest PracticesNamenskonvention

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.

10 Min. LesezeitSCLOperatorenArithmetik

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.

8 Min. LesezeitSCLZählerCTU

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.

7 Min. LesezeitSCLDatentypenBOOL

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.

8 Min. LesezeitSCLSyntaxIF

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.

6 Min. LesezeitSCLTimerTON