Flashcards
SCL Programmieren
Flashcards do conjunto (13)
- 1Vorteile 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 - 2An welcher Programmiersprache Orientiert sich SCL?An der Programmiersprache "Pascal"
- 3Anwendungsbereich von SCL• Datenverwaltung
• Prozessoptimierung
• Rezepturverwaltung
• Schrittketten / (State Machines)
• mathematische/statistische Aufgaben - 4Wie erstellt man einen Zeilenkomentar? Wie erstellt man einen Blockkommentar? (In SCL)//Zeilenkommentar
(*Blockkommentar
auf Mehreren Zeilen.*) - 5Welches Zeichen Benutzt man für die Zuweisung von Werten? (respektiv Zuweisung von Zeichen bei "String" oder "char") In SCL:=
Bzw.
#variable_Pi := 3.141; - 6Operator für Potenz? (z.B. 5 hoch 2) Operator für Multiplikation? Operator für Division?Potenz: ** (z.B. 5**2)
Multiplikation: *
Division : / - 7Operator für Modulo? Operator für Addition? Operator für Subtraktion?Modulo: MOD
Addition: +
Subtraktion: - - 8Vergleichsoperatoren Ungleich? Gleich?Ungleich: <>
Gleich: = - 9Vergleichsoperatoren grösser gleich? grösser? Kleiner gleich? kleiner?grösser gleich: >=
grösser: >
Kleiner gleich: <=
kleiner: < - 10Logische Operatoren?AND (auch möglich &), OR, XOR, NOT
- 11Ein Beispiel für eine Entscheidung und Alternativen Steuerung. (IF, Else IF, ELSE) In SCLIF #variable_x > 5 THEN
#led1 := TRUE;
#led2 := FALSE;
ELSIF #variable_x < 3 THEN
#led1 := FALSE;
#led2 := TRUE;
ELSE
#led1 := #led2 := FALSE;
ENDIF; - 12Erstelle eine for-schlaufe die von 0 bis 10 zählt in 2er Schritten.FOR #n := 0 TO 10 BY 2 DO
// Anweisungsabschnitt
END_FOR; - 13—
Informações
- Descrição
- Basis Wissen über SCL Programmierung auf SPS von Siemens oder für Codesys
- Criado por
- Pascal Gerster
- Visualizações
- 184
- Tags
- Avaliação