5 Arten von SPS-Sprache

Autor: Ellen Moore
Erstelldatum: 17 Januar 2021
Aktualisierungsdatum: 13 Kann 2024
Anonim
SPS programmieren lernen - Online Grundkurs (Kapitel 2.5) - Programmiersprachen FUP KOP AWL SCL
Video: SPS programmieren lernen - Online Grundkurs (Kapitel 2.5) - Programmiersprachen FUP KOP AWL SCL

Inhalt

Eine speicherprogrammierbare Steuerung oder SPS ist ein Gerät, das die Prozesse der Computer überwacht, die Eingänge im System analysiert und die Ausgänge basierend auf einer Reihe programmierter Anweisungen unter Verwendung einer der fünf SPS-Sprachen ein- oder ausschaltet. Sie werden meist in Situationen eingesetzt, in denen elektrische Steuerungen - wie Verpackungen, Materialtransport, Maschinen oder automatisierte Leitungen - eine umfangreiche Überwachung der Ein- und Ausgänge erfordern, um sie mit den Stoppuhren selbst zu steuern.

Vorteile der SPS

Durch die Verwendung einer SPS sind nicht mehr mehrere Zeitgeber erforderlich, die viele Maschinen steuern. Die SPS erleichtert den Überwachungsprozess, da die Vorgänge visuell auf dem Bildschirm beschrieben werden und die Kosten geringer sind als die mehrerer Stoppuhren und Spulen, die zur Entwicklung derselben Funktion erforderlich wären. Darüber hinaus ist es platzsparend und bietet eine Möglichkeit, die Programmierung im Labor zu testen und die erforderlichen Korrekturen vorzunehmen, bevor die Anwendung in einer Arbeitsumgebung installiert wird.


CIE 1131-3 Standard

Die International Electrotechnical Commission (CIE) hat einen Standard 1131 entwickelt, der die erforderlichen Spezifikationen für Sprachen definiert, die programmierbare Steuerungen wie SPS betreiben. CIE 1131 bestimmt die Semantik, Syntax und Anzeige für die fünf verfügbaren SPS-Sprachen, von denen jede am besten auf bestimmte Arten von Anwendungen angewendet werden kann.

CLP-Sprachen

Programmierer können aus fünf CLP-Sprachen wählen. Das Kontaktplandiagramm wird am besten in Programmen verwendet, die von mehreren Dateien, Unterprogrammen und Codeabschnitten gesteuert werden. Sequentielle Funktionen werden verwendet, um Systeme zu programmieren, die weiter fortgeschritten sind als die mit Ladder verwendeten. Der Funktionsblock ist eine Grafiksprache, die Eingabe- und Ausgabedaten durch Senden verbundener Datenblöcke generiert. Strukturierte Sprachen ähneln der Basis- oder Pascal-Programmierung und verwenden Signaturen wie "Wenn-Dann-Plus", "Während" und "Wiederholen". Die Anweisungsliste verwendet mnemonische Anweisungen aus Kontaktplandiagrammen und sendet die Anweisungen über das Programmierterminal an die SPS.


Verwendung von Industrie-SPS

SPS sind Industriecomputer, nicht für den Heim- oder Bürogebrauch.Machine-Information-Systems.com beschreibt die SPS als "einen anonymen Helden, der eine riesige Menge an Ausrüstung kontrolliert". Basierend auf ihrer Programmierung, die von einer der fünf Sprachen gesteuert wird, arbeiten SPS-Einheiten aktiv in den folgenden Branchen: Fertigung, Luftfahrt, Lebensmittel, Textil, Folien, Krankenhäuser, Freizeit, Gießerei, Landwirtschaft, Kunststoffe und Druck ua.