STEP7 von Siemens

STEP 7 von Siemens

STEP 7 ist eine Software (Oberbegriff für SIMATIC Manager oder TIA Portal) zur Programmierung von speicherprogrammierbaren Steuerungen (SPS) der SIMATIC-S7-Familie der Siemens AG und der Nachfolger von STEP 5 für die SIMATIC-S5-Controller. Durch die weite Verbreitung der SIMATIC-Controller in Deutschland hat sich STEP 7 zu einem Quasi-Standard entwickelt und konkurriert mit anderen Programmiertools, die ebenfalls auf IEC 61131-3 basieren.

Programmiersprachen

In der Basisversion beherrscht STEP 7 folgende nach DIN EN 61131-3 genormten Programmiersprachen:

  • FBS: Funktionsbausteinsprache (früher FUP – Funktionsplan)
  • KOP: Kontaktplan (englisch LD oder LAD für Ladder Diagram)
  • AWL: Anweisungsliste, auch englisch als STL (Statement List) bezeichnet

Weitere EN 61131-3-konforme Optionen (Engineering Tools) sind:

  • S7 SCL: Strukturierte Kontrollsprache (Structured Control Language)
  • S7-Graph: Grafisch programmierbare Ablaufsprache
  • S7 HiGraph: Graphische Programmierung über Zustandsgraphen
  • S7 CFC: Continuous Function Chart

Programme in Anweisungsliste entsprechen der klassischen Assembler-Programmierung und gehören zusammen mit SCL zu den textbasierten Programmiersprachen. Alle anderen Programmiertools sind grafische Programmieroberflächen.

Baustein basierend

STEP 7 ermöglicht die Erstellung von Programmteilen in sogenannten Funktionen (ohne Zustandsspeicherung) und Funktionsbausteinen (mit Zustandsspeicherung). Diese strukturierte Programmierung erhöht die Anschaulichkeit und erleichtert Programmänderungen. Wiederverwendbare Bausteine reduzieren den Aufwand für Folgeprojekte.

Weitere Optionen umfassen Engineeringtools zur Diagnose und Simulation sowie zur Parametrierung einfacher oder komplexer Regelkreise. Simatic-Controller, die mit STEP 7 programmiert wurden, greifen auf die gleiche Datenbasis zu wie Simatic-Bedien- und Beobachtungsgeräte, was Vorteile für die Nutzer von Simatic-Geräten für unterschiedliche Aufgaben bringt. Auch die Konfiguration von Siemens-SPS erfolgt mit der Software, wobei die Parametrisierung beim Hochfahren der SPS durch das Programm erfolgt.

WordPress Cookie Plugin von Real Cookie Banner