SPS Programmierer für Maschinenbau finden und buchen
Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben!

IL (Instruction List) Definition im Glossar von SPS-Profis.de

Definition und Standard:
IL steht für Instruction List (Anweisungsliste) und ist die internationale Bezeichnung für die grafische SPS-Programmiersprache, die im deutschsprachigen Raum als AWL (Anweisungsliste) bekannt ist. Sie ist eine der fünf standardisierten Programmiersprachen gemäß der internationalen Norm IEC 61131-3.

IL ist eine textbasierte, maschinennahe Sprache, die stark an Assemblersprachen angelehnt ist. Jede Zeile im Programm repräsentiert eine einzelne Anweisung, die von der SPS direkt ausgeführt wird. Der Programmierer arbeitet mit Befehlen, die die Operationen der CPU direkt ansprechen.

Funktionsweise und Elemente:
Das Programm wird sequenziell von oben nach unten abgearbeitet. Operationen erfolgen oft auf einem oder mehreren Akkumulatoren. Typische Anweisungen sind:

  • LD (Load): Lädt einen Wert in den Akkumulator.
  • AND (UND): Logische UND-Verknüpfung mit dem Akkumulatorinhalt.
  • OR (ODER): Logische ODER-Verknüpfung mit dem Akkumulatorinhalt.
  • ST (Store): Speichert den Akkumulatorinhalt in eine Variable oder einen Ausgang.
  • JMP (Jump): Sprung zu einer anderen Stelle im Programm.
  • CAL (Call): Aufruf eines anderen Bausteins (Funktion oder Funktionsbaustein).

Vorteile und Nachteile:

  • Vorteile:
    • Direkter Hardwarezugriff: Ermöglicht die Nutzung aller SPS-Funktionen und ist ideal für hardwarenahe Optimierungen.
    • Kompaktheit: Programme können sehr speichereffizient sein.
    • Performance: Oft sehr performant in der Ausführung.
  • Nachteile:
    • Geringe Lesbarkeit: Schwerer zu lesen und zu verstehen als grafische Sprachen oder Hochsprachen.
    • Hoher Schulungsaufwand: Erfordert ein tiefes Verständnis der SPS-Architektur.
    • Wartungsaufwand: Änderungen sind oft komplexer und fehleranfälliger.

Heutige Relevanz:
Obwohl IL/AWL historisch eine der wichtigsten SPS-Sprachen war, wird sie heute in neuen Projekten seltener als primäre Sprache verwendet. Sie wird zunehmend durch höhere, strukturierte Textsprachen wie ST (Structured Text) ersetzt. IL/AWL ist jedoch weiterhin wichtig für die Wartung und Fehlersuche in bestehenden Anlagen sowie für bestimmte spezialisierte oder optimierte Programmteile.

→ Siehe auch: AWL (Anweisungsliste), IEC 61131-3, SPS, ST (Structured Text), Assembler

SPS Programmierer freut sich darauf Sie kennenzulernen.

Schnelle Hilfe anfordern:
Finden Sie Ihren Freelancer jetzt!

  1. Füllen Sie jetzt unser kurzes Formular aus oder rufen Sie uns unter 0800 68 11 700 kostenlos an.
  2. Unsere Berater besprechen Ihren konkreten Bedarf mit Ihnen am Telefon.
  3. Sie erhalten per Mail genau auf Ihre Anforderungen passende Mitarbeitervorschläge, mit Stundensatz und ausführlichem Erfahrungsprofil, meist innerhalb weniger Stunden.
  4. Wir organisieren kostenlos und unverbindlich Vorgespräche mit Ihren Wunschkandidaten.
  5. Sobald Sie Ihren Wunschmitarbeiter ausgewählt haben, können Sie ihn über uns buchen. Alle Kosten der Vermittlung sind im Stundensatz enthalten.