Lokaler Fortschritt wird geladen…
PLC Gym
PLC Gym StartseiteLevel 1, 0 XP · dein Fortschritt
Glossar

SCL an einer echten Maschine

SCL, also Structured Control Language, ist die Textsprache von Siemens. Es ist der Siemens-Name für das, was IEC 61131-3 Strukturierten Text nennt, also kannst du, wenn du das eine lesen kannst, das andere fast auch lesen.

Lokale Variablen beginnen mit #, := schreibt einen Wert, und jede Anweisung endet mit einem Semikolon. Es gibt IF, CASE und FOR, und es kann Timer, Zähler und Funktionsbausteine aufrufen.

Sie eignet sich meist für Mathematik, Arrays und Schleifen. Verwechsle sie nicht mit der SCL-Anweisung von Rockwell, einem Baustein zur Analogskalierung.

SCL: ein durchgerechnetes Beispiel

#HighLevel := #Level > 90.0; vergleicht den Füllstand in jedem Zyklus mit 90 und schreibt TRUE oder FALSE in HighLevel. Das # kennzeichnet beide Namen als Variablen, die zu diesem Baustein gehören.

SCL: ein häufiger Fehler

SCL direkt in Studio 5000 einfügen. Das # muss weg, und Timer und Zähler werden anders aufgerufen.

Immer noch unsicher? Frag in der Umkleide.