Sie sind auf Seite 1von 2

STEP 7 ist eine Software zur Programmierung von speicherprogrammierbaren Steuerungen (SPS) der SIMATIC-S7-Familie der Siemens AG und

ist Nachfolger von STEP 5 fr die SIMATIC S5 Controller. STEP 7 ist aufgrund der weiten Verbreitung der SIMATICController (SPS- und PC-basierte Steuerungen) in Deutschland zu einem Quasi-Standard geworden, und steht im Wettbewerb mit anderen Programmiertools, die ebenfalls auf IEC 61131-3 basieren.

Inhaltsverzeichnis

1 Beschreibung 2 Begriffsherkunft 3 Versionsgeschichte 4 Literatur und Quellen 5 Einzelnachweise 6 Weblinks

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

FBS - Funktionsbausteinsprache (frher FUP- Funktionsplan) KOP - Kontaktplan (englisch LD oder LAD fr Ladder Diagram) AWL - Anweisungsliste, auch englisch als STL (Statement List) bezeichnet[1]

Als weitere EN 61131-3-konforme Optionen (Engineering Tools) sind verfgbar:


S7 SCL (Structured Control Language) Strukturierter Text - eine strukturierte Hochsprache S7-Graph (grafisch programmierbare Ablaufsprache)

darber hinaus:

S7 HiGraph S7 CFC (Continuous Function Chart)

Programme in Anweisungsliste entsprechen eher der klassischen Assembler-Programmierung. Zusammen mit SCL gehrt sie zu den textbasierten Programmiersprachen. Alle brigen Programmiertools sind graphische Programmieroberflchen. Dreh- und Angelpunkt aller Operationen ist hier ein Akkumulator, der mit jeglichen Datentypen arbeiten kann. Allen Darstellungsformen ist gemeinsam, dass Programmteile in sogenannten Funktionen (ohne Zustandsspeicherung) und Funktionsbausteinen (mit Zustandsspeicherung) erstellt werden. Diese Art der strukturierten Programmierung erhht die Anschaulichkeit und vereinfacht z. B. Programmnderungen. Die wieder verwendbaren Bausteine reduzieren auch den Aufwand fr Folgeprojekte.

Als weitere Optionen sind Engineeringtools zur Diagnose und Simulation sowie zur Parametrierung einfacher oder komplexer Regelkreise verfgbar. Mit STEP 7 programmierte Simatic-Controller greifen auf die gleiche Datenbasis zu wie Simatic-Bedien- und Beobachtungsgerte. Aus dieser von Siemens als Totally Integrated Automation bezeichneten Durchgngigkeit ergeben sich Vorteile fr die Nutzer von SimaticGerten fr unterschiedliche Aufgaben. Neben Siemens gibt es auch eine Reihe von Anbietern, die nach eigenen Aussagen zum STEP 7-Standard kompatible Steuerungen oder auch einfachere Programmiersoftware anbieten. Beispielsweise bietet Saia-Burgess Electronics mit der Saia PCD Serie xx7 eine nach eigenen Aussagen STEP 7-kompatible Steuerungsfamilie an. Die Herzogenauracher Firma VIPA bietet speicherprogrammierbare Steuerungen aus der SPEED 7 Serie an, die sich auch mit STEP 7 programmieren lassen. Weiterhin gibt es viele Anbieter, die Tools oder Funktionsbausteine entwickeln, die dem Programmierer zeitraubende Arbeiten oder Fehleranalysen abnehmen.