SCL Programmieren

Beschreibung

Basis Wissen über SCL Programmierung auf SPS von Siemens oder für Codesys
Pascal Gerster
Karteikarten von Pascal Gerster, aktualisiert more than 1 year ago
Pascal Gerster
Erstellt von Pascal Gerster vor fast 5 Jahre
134
0

Zusammenfassung der Ressource

Frage Antworten
Vorteile von SCL Programierung? (im vergleich zu andere wie FUP, KOP, AWL) • Sprache leicht erlernbar • leichter lesbare Programme • einfache Formulierungen • Unterstützt Datentypenkonzept von S7 • Systemeinbindung in S7-Sprachen wie KOP, FUP und AWL
An welcher Programmiersprache Orientiert sich SCL? An der Programmiersprache "Pascal"
Anwendungsbereich von SCL • Datenverwaltung • Prozessoptimierung • Rezepturverwaltung • Schrittketten / (State Machines) • mathematische/statistische Aufgaben
Wie erstellt man einen Zeilenkomentar? Wie erstellt man einen Blockkommentar? (In SCL) //Zeilenkommentar (*Blockkommentar auf Mehreren Zeilen.*)
Welches Zeichen Benutzt man für die Zuweisung von Werten? (respektiv Zuweisung von Zeichen bei "String" oder "char") In SCL := Bzw. #variable_Pi := 3.141;
Operator für Potenz? (z.B. 5 hoch 2) Operator für Multiplikation? Operator für Division? Potenz: ** (z.B. 5**2) Multiplikation: * Division : /
Operator für Modulo? Operator für Addition? Operator für Subtraktion? Modulo: MOD Addition: + Subtraktion: -
Vergleichsoperatoren Ungleich? Gleich? Ungleich: <> Gleich: =
Vergleichsoperatoren grösser gleich? grösser? Kleiner gleich? kleiner? grösser gleich: >= grösser: > Kleiner gleich: <= kleiner: <
Logische Operatoren? AND (auch möglich &), OR, XOR, NOT
Ein Beispiel für eine Entscheidung und Alternativen Steuerung. (IF, Else IF, ELSE) In SCL IF #variable_x > 5 THEN #led1 := TRUE; #led2 := FALSE; ELSIF #variable_x < 3 THEN #led1 := FALSE; #led2 := TRUE; ELSE #led1 := #led2 := FALSE; ENDIF;
Erstelle eine for-schlaufe die von 0 bis 10 zählt in 2er Schritten. FOR #n := 0 TO 10 BY 2 DO // Anweisungsabschnitt END_FOR;
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

ein kleines Informatik Quiz
AntonS
Einführung Anwendungsentwicklung
G. E.
Geschichte der Elektrotechnik
Lukas Königbaur
3_Scratch: Kostüme & Nachrichten
Michael Seeholzer
Einführung Programmieren
Aaron Welther
Phyton
Lisa Hofmann
Grundwissen der Programmiersprache Ruby
Lisa Hofmann
Typescript
Curcubeu Z
Programmieren Karteikarten
Steffi Kirsche
Imperatives Programmieren
Marie Göske
HTML
Mira Krenn