Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Automatisierungssteuerung System

SPS-Verriegelung vs. Versiegelung:Ein klarer Leitfaden für zuverlässige Automatisierung

Wenn Sie eine SPS programmieren, müssen Sie häufig einen Ausgang eingeschaltet lassen, auch wenn die Bedingung zum Einschalten des Ausgangs nicht mehr gegeben ist.

Ein klassisches Beispiel für diese Situation ist der Betrieb eines Förderbandes. Ein Bediener drückt die Starttaste, um das System zu starten, und das Förderband beginnt zu laufen. Das Förderband sollte weiterlaufen, wenn der Bediener den Startknopf losgelassen hat.

Es gibt zwei Techniken, mit denen Sie eine Ausgabe in Ihren SPS-Programmen aufrechterhalten können:Siegeln und Latchen.

In diesem Beitrag gebe ich Ihnen einen Überblick über diese beiden Techniken und erkläre, warum Sie eine Technik einer anderen vorziehen sollten.

Seal-In-Schaltkreis

Der hier gezeigte Code ist eine Seal-in-Schaltung, die zum Versiegeln von Ausgängen verwendet wird.

Ein versiegelter Schaltkreis besteht aus Freigaben, Verriegelungen und Ausgängen.

Eine Erlaubnis ist eine Bedingung, die wahr sein muss, um den Ausgang einzuschalten, aber nicht wahr sein muss, damit der Ausgang eingeschaltet bleibt. In diesem Fall ist der Eingang DI_Start_BTN ein Permissiv.

Wenn die Starttaste gedrückt wird, schaltet sich der Ausgang DO_Run_MTR ein und das Förderband beginnt zu laufen. Wenn die Starttaste losgelassen wird, läuft das Förderband weiter, da der Ausgang DO_Run_MTR durch den Zweig, der um die Freigabe herum verläuft, versiegelt wird.

Eine Sperre ist eine Bedingung, die erfüllt sein muss, damit der Ausgang eingeschaltet ist. In diesem Fall ist der Eingang DI_Stop_BTN eine Verriegelung. Wenn die Stopptaste gedrückt wird, wird der Seal-in-Kreislauf entsiegelt, der Ausgang DO_Run_MTR wird falsch und das Förderband stoppt den Betrieb.

Seal-in-Schaltkreise sind die gebräuchlichste Methode, um einen Ausgang aufrechtzuerhalten, wenn die Eingangsbedingungen nicht mehr verfügbar sind.

Die andere Möglichkeit besteht darin, die Ausgabe zu verriegeln.

Ausgangssperre

Wir können einen Ausgang mithilfe der Anweisungen „Output Latch“ (OTL) und „Output Unlatch“ (OTU) in Studio 5000 Logix Designer verriegeln.

In diesem Beispiel verriegelt der Output Latch-Befehl den Ausgang DO_Run_MTR auf „true“, wenn die Starttaste gedrückt wird.

Der Ausgang bleibt auf „True“ verriegelt, wenn die Starttaste losgelassen wird.

Der Ausgang wird durch die Anweisung „Output Unlatch“ entriegelt, wenn die Stopp-Taste gedrückt wird und der Ausgang zu „falsch“ wird.

Jetzt haben wir zwei Techniken zum Verwalten einer Ausgabe in einem SPS-Programm gesehen. Glauben Sie, dass es einen Unterschied im Verhalten der SPS gibt, wenn Dichtung oder Verriegelung verwendet wird?

Verhaltensunterschiede

Der Hauptunterschied zwischen dem Versiegeln und dem Sperren eines Ausgangs besteht darin, dass das Sperren remanent ist.

Dies bedeutet, dass der Ausgang nach einem Aus- und Wiedereinschalten den Wert true behält.

Stellen Sie sich vor, das Förderband in unserem Beispiel wäre in Betrieb und die SPS hätte keinen Strom mehr. Wenn die Stromversorgung der SPS wiederhergestellt wurde, begann der Förderer sofort wieder zu laufen, da der Ausgang zum Betrieb des Förderers immer noch auf „true“ verriegelt ist.

Dies könnte zu einer potenziell gefährlichen Situation führen.

Im Gegensatz dazu ist ein Seal-in-Schaltkreis nicht remanent, d. h. der Ausgang wird bei einem Aus- und Wiedereinschalten auf „falsch“ gesetzt. Diese Entsiegelung geschieht, weil der Examine On-Befehl über eine spezielle Vorabtastlogik verfügt, die dafür sorgt, dass er als falsch ausgewertet wird, bevor ein SPS-Programm zum ersten Mal gescannt wird.

Aufgrund dieses Unterschieds lautet die goldene Regel bei der SPS-Programmierung, dass Sie für alles, was sich bewegt, wie Motoren und Aktoren, einen versiegelten Schaltkreis verwenden sollten. Dadurch wird sichergestellt, dass es nach einem Stromausfall nicht zu „Geisterstarts“ kommt.

Die Speicherung kann für Daten verwendet werden, die auch nach einem Aus- und Wiedereinschalten gespeichert werden müssen, z. B. Statusflags und Fehlerverfolgung.

Zusammenfassung

In diesem Artikel habe ich erklärt, wie Versiegelung und Verriegelung verwendet werden können, um eine Ausgabe aufrechtzuerhalten, selbst wenn die Eingabebedingungen falsch werden.

Ich habe auch den Hauptunterschied zwischen Versiegeln und Verriegeln erklärt und erklärt, wo die einzelnen Techniken angewendet werden sollten.


Automatisierungssteuerung System

  1. Lieferketten stellen Cybersicherheitsrisiken dar, heißt es im Bericht
  2. Das Beste von CEO Daniel Dines Unscripted von UiPath Live
  3. Experten:Erhöhte Automatisierung entscheidend für die Erfüllung der Flugzeugnachfrage
  4. Berkshire Grey führt neue robotergesteuerte Produktsortierung für Warenhäuser ein
  5. Um die Zukunft der Arbeit zu erobern, müssen Führungskräfte die richtigen Automatisierungstools für den Job auswählen – so geht’s
  6. Humatics, Eckhart demonstrieren neues AGV
  7. In großem Maßstab gemeinsam gewinnen:Ein Gespräch mit Ashim Gupta, Chief Customer Success Officer von UiPath
  8. Verbesserung der Unternehmensproduktivität durch intelligente Automatisierung
  9. RPA:Wir werfen einen Blick auf UiPath, Blue Prism und Automation Anywhere
  10. Überlegungen zu AFD-Bedienfeldern