Beispiele für einfache SPS-Programme in CodeSys in Kontaktplansprache

Beispiele für einfache SPS-Programme in CodeSys in KontaktplanspracheDieser Artikel zeigt ein Beispiel für drei einfache Programme für speicherprogrammierbare Steuerungen (SPS). Alle Programme sind so geschrieben, dass Steuerungssysteme für verschiedene Installationen in der Branche automatisiert werden. Sie sind pädagogischer Natur und können zum Unterrichten der SPS-Programmierung verwendet werden. Zu diesem Thema haben wir bereits einige typische Lösungen in SPS-Programmen untersucht, mit denen Elektromotoren gesteuert werden können.

Diese Sammlung umfasst die Automatisierung der folgenden Prozesse: ein automatisches System zum Entsorgen von Flaschen, die automatische Auswahl von Pigmentfarben und die Automatisierung eines Belüftungssystems. Alle Programme sind in geschriebenCodeysin der Sprache der Kontaktplandiagramme. In der ersten InstallationMit einem Förderband werden Flaschen von einer Station zur anderen transportiert. Bevor die Flaschen zur Tankstelle gelangen, müssen sich alle Flaschen für die weitere Befüllung lohnen. Eine fallende Flasche auf einem Förderband kann ein Problem verursachen ...

 

Motorstartdiagramme in der Kontaktplansprache LD für SPS

Motorstartdiagramme in der Kontaktplansprache LD für SPSMit diesem Artikel beginnen wir mit einer Reihe von Schulungsmaterialien zum Erstellen von Programmen für speicherprogrammierbare Steuerungen (SPS) in der CodeSys-Umgebung. Am besten lernen Sie, wie Sie SPS anhand von praktischen Beispielen aus der Praxis programmieren.

Betrachten Sie einige einfache Programme, mit denen Sie Käfigläufer-Induktionsmotoren steuern können. Um die Programme zu erstellen, verwenden wir die LD-Kontaktplansprache in CodeSys. Kontaktplan Sprache, LD) wird in der russischsprachigen Dokumentation für die SPS häufig als Sprache der Relaiskontaktschaltungen (RCS) bezeichnet. Diese Grafiksprache wurde in den 70er Jahren erstellt. XX Jahrhundert und vor allem wurde es für Elektriker entwickelt, die zu dieser Zeit Relaiskontaktschaltungen mit diskreten Geräten (Relais, Zeitgeber, Zähler usw.) in Schaltkreise mit SPS umrüsten mussten. Er ist seit langer Zeit führend in der Popularität ...

 

Ein Beispiel für die Aufrüstung des Stromkreises einer Pumpstation mit zwei Pumpen auf einen von der SPS gesteuerten Stromkreis

Ein Beispiel für die Aufrüstung des Stromkreises einer Pumpstation mit zwei Pumpen auf einen von der SPS gesteuerten StromkreisIn den Rezensionen des vorherigen Artikels zu diesem Thema bestand der Wunsch, Material mit einer detaillierteren schrittweisen Analyse des Prozesses zum Schreiben eines Programms in CFC in zu erstellenCoDeSys. Da es nicht sehr interessant ist, den Stromkreis aus dem vorherigen Artikel wieder zusammenzusetzen, nehmen wir diesmal etwas anderes als Beispiel, zum Beispiel die einst sehr beliebte Pumpstation mit Pumppumpen.

Es gibt also eine Entwässerungspumpstation mit zwei Pumpen. Wasser strömt durch die Schwerkraft in das Reservoir, und die Aufgabe der Pumpen besteht darin, es aus diesem Reservoir herauszupumpen, um ein Überfüllen zu verhindern. Eine der Pumpen gemäß dem Schema ist die Hauptpumpe, die zweite ist die Sicherung. Das Schema bietet die Möglichkeit, eine Primär- und eine Reservepumpe über einen Schalter zuzuweisen. Zu Beginn wird die Pumpe eingeschaltet, die als Hauptpumpe bezeichnet wird. Wenn sie das Abpumpen der Flüssigkeit nicht bewältigen kann, wird die Standby-Pumpe automatisch zu ihrer Hilfe eingeschaltet ...

 

Ein Beispiel für die Aufrüstung des Stromkreises eines Lastenaufzugs mithilfe einer speicherprogrammierbaren Steuerung (SPS)

Ein Beispiel für die Aufrüstung des Stromkreises eines Lastenaufzugs mithilfe einer speicherprogrammierbaren Steuerung (SPS)In letzter Zeit ist das Thema der Automatisierung verschiedener technologischer Prozesse mit programmierbaren Steuerungen (SPS) immer beliebter geworden. Trotzdem gibt es im Internet nur sehr wenige praktische Artikel mit echten Beispielen für die Programmierung dieser SPS. Dieses Thema ist sehr interessant. Das Erlernen des Schreibens von SPS-Programmen ist auch ohne diese möglich. Der Emulationsmodus, der in allen modernen Softwarepaketen verfügbar ist, hilft dabei gut.

In diesem Artikel werde ich ein Beispiel für die Übersetzung eines auf Relaisgeräten (Starter, Relais) aufgebauten Stromkreises in ein Programm zeigen, das auf der Steuerung funktioniert. Ich muss sofort sagen, dass dies nur ein kleines Bildungsprojekt ist und nicht vorgibt, etwas anderes zu erklären, als nur die Grundprinzipien der SPS-Programmierung anhand eines konkreten Beispiels zu erklären. Das ursprüngliche Schema für dieses Projekt ist ein relativ einfaches Schema eines zweistöckigen Verbindungslastwagens ...

 

Functional Block Diagram Language (FBD) und ihre Anwendung

Functional Block Diagram Language (FBD) und ihre AnwendungEine der beliebtesten Programmiersprachen von SPSen - speicherprogrammierbaren Steuerungen - ist die grafische Sprache von Funktionsblockdiagrammen FBD - Funktionsblockdiagramm. Diese Sprache verwendet zusammen mit anderen Sprachen der Norm IEC 61131-3, wie beispielsweise der Sprache der Kontaktplanlogik (LD), in ihrer Architektur eine Art elektronische Schaltung.

Ein in dieser Sprache für die Steuerung geschriebenes Programm besteht aus einer bestimmten Liste von Schaltkreisen, die nacheinander von oben nach unten ausgeführt werden. Darüber hinaus besteht die Möglichkeit, einzelnen Ketten Etiketten zuzuweisen. In diesem Fall steht die Verwendung von Anweisungen zum Aufrufen des Etiketts zur Verfügung, um die Reihenfolge der Ausführung von Ketten zu ändern und Bedingungen und Zyklen zu erstellen. Somit ist ein in der grafischen Sprache FBD geschriebenes Programm ein Satz von Funktionsblöcken, die miteinander verbunden sind und deren Ausgänge und Eingänge durch Kommunikationsleitungen verbunden sind ...

 

LD Ladder Language und ihre Anwendung

LD Ladder Language und ihre AnwendungDie Kontaktplan- oder Kontaktplandiagrammsprache LD (aus dem englischen Kontaktplandiagramm) ist eine benutzerfreundliche grafische Entwicklungssprache. Es basiert auf Relaiskontaktschaltungen, daher sind die logischen Elemente hier: Relaiswicklungen, Relaiskontakte, horizontale und vertikale Jumper.

Ein Paar Relaiskontakte oder Tasten sind die wichtigsten logischen Variablen der LD-Sprache, während der Status der Variablen nichts anderes als der Status der Kontakte ist: offen oder geschlossen. Das Programm selbst in dieser Grafiksprache scheint ein Analogon der Relaisschaltung zu sein, die viele verschiedene Funktionsblöcke enthalten kann. Im Allgemeinen macht es die Syntax der LD-Sprache sehr einfach, Logikschaltungen für die Relaistechnologie zu erstellen. Als solche existierte die Sprache der Relaisschaltungen in der Zeit von Thomas Edison und wurde erst in den frühen 1970er Jahren für die ersten SPS angepasst ...

 

Automatisierung der Klassenzimmerbeleuchtung

Automatisierung der Klassenzimmerbeleuchtung

Ein wesentlicher Teil der Kosten der Organisation im Bereich Wohnen und kommunale Dienstleistungen sind Stromkosten. Schauen wir uns ein Beispiel an, wie Sie eine der Maßnahmen zur Stromeinsparung organisieren können, indem Sie die Lichtsteuerung in Klassenzimmern automatisieren.

Moderne Lichtsteuersysteme ermöglichen es Ihnen, optimale Bedingungen für den Aufenthalt, die Anwesenheit von Menschen zu schaffen und erheblich Energie zu sparen. Eine sehr häufige Situation - Schüler und Lehrer, die eine Unterrichtsstunde im Klassenzimmer verbracht haben, vergessen ständig, das Licht nach dem Verlassen auszuschalten. Dies wirft das Problem auf - wie kann sichergestellt werden, dass sich das Licht selbst ausschaltet, nachdem die letzte Person das Klassenzimmer verlassen hat? Ziel unserer Arbeit war es, ein Computermodell eines automatisierten Lichtsteuersystems im Klassenzimmer zu erstellen, mit dem wir Strom sparen können. Eine Automatik wurde entwickelt ...

 

Verwendung von ARIES PLC in automatischen Lichtsteuersystemen

Verwendung von ARIES PLC in automatischen LichtsteuersystemenHausautomation beginnt oft mit der einfachen, dringenden Aufgabe, die Beleuchtung zu steuern. Es ist oft notwendig, das Ein- und Ausschalten des Lichts von verschiedenen Orten oder von einer gemeinsamen Fernbedienung oder einem Satz von Tasten aus zu steuern. Darüber hinaus ist die Anzahl der Leuchten, Räume, Schalter immer unterschiedlich. Und das Kontrollschema unterscheidet sich von Aufgabe zu Aufgabe.

In diesem Material werden wir ein universelles Werkzeug zur Lösung eines solchen Problems betrachten - eine frei programmierbare Steuerung Aries PLC. Mit diesem Gerät können Sie die Beleuchtung nahezu beliebiger Komplexität automatisieren. Gleichzeitig werden keine Zwischenkontakte benötigt, das Schalten von Stromkreisen erfolgt über eingebaute elektromagnetische Relais. Die Erstellung des Arbeitsalgorithmus beginnt mit dem Download des CoDeSys-Programms. Es ist kostenlos und im Lieferumfang der SPS enthalten ...

 
zurückkommen << 1 2 >> Nächste Seite