AWL-Advanced-Kurs

Bezeichnung AWL-ADV
Dauer 18 Lektionen
Kosten

CHF 1570.– exkl. MWST

Profitieren Sie von unserem Rabattprogramm.

Teilnehmer Maximal 6 Personen
Kursort Elektrofachschule, Fürstenlandstr. 97, 9014 St.Gallen
Kursleitung Martin Glarner
Kursdiplom Am Ende des Kurses erhalten Sie ein Kursdiplom.

Kursziel

Sie erwerben umfassende Kenntnisse in der AWL-Programmierung mit Hilfe von STEP7-classic und dem TIA-Portal. Damit sind Sie in der Lage, Diagnosen, Fehlersuchen und Anpassungen von komplexen AWL-Programmen professionell und zielgerichtet durchzuführen.

Die theoretischen Grundlagen, die Sie erlernen, werden durch praxisorientierte Übungen an einer S7-300 Steuerung vertieft. Diese können flexibel durchgeführt werden, entweder mit STEP7-classic oder dem TIA-Portal. Damit erhalten Sie eine ganzheitliche Schulung, die Ihnen sowohl das notwendige Wissen als auch die praktischen Fertigkeiten vermittelt, um erfolgreich in der AWL-Programmierung tätig zu sein.

Kursinhalte

Übersicht

  • Adressierungsverfahren
  • CPU-Register
  • Unterschiede S7-300/400 und S7-1500
  • Adressierung und Zugriffsarten von Datenbausteinen
  • Operationen mit DB-Registern

Direkte Adressierung

  • Zugriffsvarianten auf Datenelemente
  • Operandenvorrang symbolisch/absolut

Speicherindirekte Adressierung

  • Operationen mit 16- und 32-Bit-Zeiger
  • Datenbausteine indirekte aufschlagen
  • Programmschleifen mit LOOP
  • Beobachten mit Haltepunkten

Registerindirekte Adressierung

  • Operationen mit den Adressregistern AR1 und AR2
  • Bereichsinterne registerindirekte Adressierung
  • Bereichsübergreifende registerindirekte Adressierung
  • Interne Verwendung der Register durch den AWL/KOP/FUP-Editor

Baustein-Aufrufe und Parameter-Übergabe

  • Unterschiede FC und FB
  • Regeln für die Programmierung nach IEC 61131-3
  • Parameterzugriffe «Call by Reference» und «Call by Value»
  • Bausteinaufrufe mit CALL, UC und CC
  • Parameter-Übergabe elementare Datentypen
  • Bausteinparameter vom Typ Pointer und ANY
  • Parameter-Übergabe zusammengesetzte Datentypen
  • Weiterreichen von Parametern
Zielgruppe

Programmierer, Service- und Wartungspersonal

Voraus-setzungen Gute bis sehr gute Grundkenntnisse in der AWL-Programmierung.
Der Besuch des AWL-Basic-Kurses wird empfohlen. Für einen Direkteinstieg beachten Sie bitte unseren Eingangstest!
Modelle

Die praktischen Übungen werden während des Kurses an einer S7-300 mit Stanzmodell durchgeführt.

Software

Sie erhalten kostenlos die Software STEP7-classic und TIA-Portal mit einer Lizenz für 365 Tage weiterlesen ...

Laptop

Für die Programmierung während des Kurses arbeiten Sie mit Ihrem eigenen Laptop oder Programmiergerät. weiterlesen ...
Falls Sie keinen geeigneten Laptop besitzen, bieten wir Ihnen die Möglichkeit, während des Unterrichts kostenlos mit einem unserer Geräte zu arbeiten.

Unterlagen

Während des Kurses erhalten Sie die Kursunterlagen als PDF.

Bemerkungen

Auf Anfrage führen wir diesen Kurs auch schweizweit als interne Firmenschulung durch. Wir freuen uns über Ihre Kontaktaufnahme.

Übersicht Adressierungsverfahren

Übersicht CPU-Register

Aufbau bereichsübergreifender Zeiger für die registerindirekte Adressierung

Beispiel registerindirekter Ladebefehl mit AR1

FC: Übergabemechanismus bei ANY-Parametern