6

Automatisierungssysteme (Fach) / Kap 6b (Lektion)

Maschinenautomatisierung mit SPS: Programmierung

Diese Lektion wurde von fruchtgehalt55 erstellt.

Lektion lernen

Diese Lektion ist leider nicht zum lernen freigegeben.

  • Verknüpfungs- und ablauforientierte Programmiersprachen Verknüpfung Anweisungsliste (AWL) strukturierte Text (ST) Kontaktplan (KOP) Funktionsbausteinsprache (FBS) => Eingangssignal zyklisch abgefragt und entsprechend der Verknüpfungslogik den Ausgangssignalen zugeordnet (Urasche/Wirkung -> 2 Zyklen) Ablauforientiert Ablaufsprache (AS) => schrittweise Ablauf | n+1te Schritt erst, wenn n abgeschlossen + weiterschaltbedingung erfüllt | zeitgeführt | Prozessabhängig (Induktionschleife Ampelsteuerung)
  • Vorteile IEC-konformer Systementwicklung Austauschbarkeit der Programme zw. unterschiedlichen Systemen weniger Einarbeitungs- und Schulungsaufwand herstellerunabhängige Entwicklung Testen und Verifizieren durch unabhängige Investitionen
  • Methoden bei Programmtest Entwicklungsumgebung- Editor, Debugger, Compiler, Simulation- Systemkonfigurator auf SPS- Monitoring    o Statusanzeige der Variablen    o SPS Daten auslesen- Forcing    o Zwangssetzen bestimmter Speicherbereiche der SPS    o Teilschritte abarbeiten 
  • Prinzip des Programmtest durch Maschinensimulation nicht vorhandene Maschine wird durch Simulationsmodell ersetzt Qualitätssicherung durch umfangreiche Programmtests=> Verkürzung der Entwicklungszeit und der Inbetriebnahme
  • Design for Testability Berücksichtigung von Testfunktionen für die Inbetriebnahme bereits im Entwurf
  • Ansatzpunkte zur Optimierung der Inbetriebnahme systematische Anforderungsanalyse systematische Softwareentwicklung Vorabtest von Einzelkomponenten Verwendung geeigneter Werkzeuge
Anzeige