Entwerfen und Ausführen eines einfachen Kontaktplans eines industriellen Garagentoröffners mit RSLogix 5000

Inhaltsverzeichnis:

Entwerfen und Ausführen eines einfachen Kontaktplans eines industriellen Garagentoröffners mit RSLogix 5000
Entwerfen und Ausführen eines einfachen Kontaktplans eines industriellen Garagentoröffners mit RSLogix 5000
Anonim

Diese Anleitung ermöglicht es Elektrikern, Technikern und Ingenieuren mit Erfahrung im Umgang mit RSLogix 500-Steuerungen, aber wenig oder keiner Erfahrung mit speicherprogrammierbaren Steuerungen vom Typ RSLogix 5000 von Allen Bradley, einen einfachen Kontaktplan eines industriellen Garagentoröffners zu entwerfen und auszuführen. Folgen Sie genau diesen Anweisungen, damit Sie keine Probleme beim Testen oder Ausführen Ihres Programms haben.

Schritte

Teil 1 von 4: Das Türlayout verstehen

Mojammeh1
Mojammeh1

Schritt 1. Planen Sie das Layout des Designs, das Sie erstellen

SPS- und Feldgeräteschnittstelle
SPS- und Feldgeräteschnittstelle

Schritt 2. Verwenden Sie die abgebildete SPS-Konfiguration und Feldgeräteverdrahtung

Teil 2 von 4: Erstellen eines neuen Projekts mit RSLogix 5000

Schritt 1. Erstellen Sie ein neues Projekt mit dem Namen "Industrieller Garagentoröffner"

  • Suchen Sie auf Ihrem Computer nach "Rockwell Software".
  • Klicken Sie auf „RSLogix 5000 Enterprise Series“, um eine neue Steuerungsdatei zu öffnen.
  • Doppelklicken Sie auf Datei, um eine neue Datei für den Controller zu öffnen. Die Schaltfläche "Datei" befindet sich in der oberen linken Ecke der Software.

    Tenneng 1
    Tenneng 1
  • Klicken Sie auf und wählen Sie den CPU-Typ "1756-L62 ControlLogix 5562" aus der Liste aus.

    Tenneng 003
    Tenneng 003
  • Geben Sie den Projektnamen "Industrieller Garagentoröffner" ein.
  • Klicken Sie auf und wählen Sie den Gehäusetyp „1756-A7 7slot Controllogix 5562“aus der Liste aus.
  • Wählen Sie den gewünschten Speicherort für Ihre Datei über Erstellen in aus.
  • Drücken Sie OK, um die Projekteinrichtung abzuschließen.

Schritt 2. Erstellen Sie die reale Eingangs-/Ausgangsadressenkonfiguration

  • Klicken Sie auf Datentypen und fügen Sie dann ein Modul zur "I/O-Konfiguration" hinzu.
  • Klicken Sie mit der rechten Maustaste auf "Neues Modul" und dann auf digital, um die Module hervorzuheben.
  • Fügen Sie das Eingabemodul hinzu.

    • Klicken Sie auf und wählen Sie "1756-IB16I" aus der Liste aus.
    • Klicken Sie auf OK, um das "Eingabemodulfenster" zu öffnen.

      Tenneng 04
      Tenneng 04
    • Geben Sie den Namen "Eingang_DC" ein.

      Tenneng 005
      Tenneng 005
    • Klicken Sie auf und wählen Sie Slot "3" aus der Liste aus.
    • Klicken Sie auf und wählen Sie "Compatible Keying".
    • Klicken Sie auf OK, um den Vorgang abzuschließen.
  • Fügen Sie das Ausgabemodul hinzu.

    • Klicken Sie auf und wählen Sie "1756-OB16I" aus der Liste aus.
    • Klicken Sie auf OK, um das "Ausgabemodulfenster" zu öffnen.

      Tenneng 006
      Tenneng 006
    • Geben Sie den Namen "Ausgang_DC" ein.

      Tenneng 07
      Tenneng 07
    • Klicken Sie auf und wählen Sie Slot "5" aus der Liste aus.
    • Klicken Sie auf und wählen Sie "Compatible Keying".
    • Klicken Sie auf OK, um den Vorgang abzuschließen.
Tenneng 0010
Tenneng 0010

Schritt 3. Erstellen Sie ein Tag

Es gibt mehrere Möglichkeiten, Tags zu erstellen. Öffnen Sie entweder das Variablen-Fenster "Steuerung" oder das Variablen-Fenster "Hauptprogramm". Tags können während der Programmierung einzeln erstellt oder im Tag-Editor erstellt werden. Der Tag-Editor ermöglicht Ihnen das Erstellen und Bearbeiten von Tags mithilfe einer tabellenkalkulationsähnlichen Ansicht der Tags.

  • Klicken Sie auf Hauptprogramm.
  • Doppelklicken Sie auf "Programm-Tag" und klicken Sie dann auf "Tags bearbeiten".
  • Wählen Sie die erste Zelle aus und geben Sie den "Tag-Namen" ein.
  • Wählen Sie die zweite Zelle aus und geben Sie den "Alias für" ein.
Tenneng 0002
Tenneng 0002

Schritt 4. Erstellen Sie einen Timer

Mit jedem Tag-Namen können Timer verbunden werden. Das Einstellen von Timing-Parametern und Adresszeitdaten ist erforderlich.

  • Klicken Sie auf und wählen Sie "Programm-Tag" und klicken Sie dann auf "Tag bearbeiten".
  • Wählen Sie die erste Zelle aus und geben Sie "Timer" ein.

Teil 3 von 4: Erstellen einer Kontaktplan-Sprung

Modou 77
Modou 77

Schritt 1. Siehe das Symbol "Grundlegende Anweisungen zum Kontaktplan" in der Programmiersymbolleiste

MainRoutine
MainRoutine

Schritt 2. Erstellen Sie einen Kontaktplan für Strompfad 0

Erstellen Sie eine Sprosse, die die Außentür öffnet und schließt und den oberen Endschalter aktiviert..

  • Doppelklicken Sie auf MainRoutine und dann öffnet sich ein neues Fenster. Das Anleitungssymbol befindet sich oben im neuen Fenster.
  • Klicken Sie auf das Strompfad-Anweisungssymbol und ziehen Sie es in das neue Fenster.
  • Klicken Sie auf das XIC-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Open_Outside_Garage_Door ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Stop_Outside_Door ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Top_Limit_Switch ein und drücke auf ↵ Enter.
  • Klicken Sie auf das Symbol der OTE-Anweisung und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Motor_Up ein und drücke auf ↵ Enter.

    Tenneng 3
    Tenneng 3
Modou 89
Modou 89

Schritt 3. Erstellen Sie einen Kontaktplan für Strompfad 1

Erstellen Sie eine Sprosse, die die Tür schließt und stoppt und den unteren Endschalter aktiviert. Der Fotosensor wird verwendet, um zu erkennen, ob ein Objekt die Tür beim Schließen blockiert; Wenn dies der Fall ist, wird die Tür nicht mehr geschlossen.

  • Klicken Sie auf das XIC-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Close_Inside_Garage_Door ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Stop_Inside_Door ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Bottom_Limit_Switch ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Stop_Inside_Door ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Photo_Sensor ein und drücke auf ↵ Enter.
  • Klicken Sie auf das Symbol der OTE-Anweisung und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Motor_Down ein und drücke auf ↵ Enter.
  • Klicken und ziehen Sie das Symbol für die Verzweigungsanweisung und platzieren Sie es unter Schließen _ Inside_Garage_Door. Markiere das Verzweigungsbefehlssymbol und tippe Motor_Down ein und drücke auf ↵ Enter.
Modou 90
Modou 90

Schritt 4. Erstellen Sie einen Kontaktplan von Strompfad 2

Erstellen Sie eine Sprosse, die das grüne Licht EIN darstellt, während sich die Tür in der Garage öffnet; das Licht bleibt eingeschaltet, bis die Tür vollständig geöffnet ist und den oberen Endschalter erreicht.

  • Klicken Sie auf das XIC-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Motor_Up ein und drücke auf ↵ Enter.
  • Klicken Sie auf das Symbol der OTE-Anweisung und ziehen Sie es in den Strompfad. Markiere die Anweisung und gib Green_Light_Inside_Garage ein und drücke auf ↵ Enter.
  • Klicken und ziehen Sie das Branch-Befehlssymbol und platzieren Sie es unter Motor_Up. Markiere das Verzweigungsbefehlssymbol und tippe Timer_1_TT ein und drücke auf ↵ Enter.
Modou 91
Modou 91

Schritt 5. Erstellen Sie einen Kontaktplan von Strompfad 3

Erstellen Sie eine Sprosse, die das Timing (Zeit bei Verzögerung) des grünen Lichts darstellt, um für zusätzliche 10 Sekunden eingeschaltet zu bleiben, bis es den oberen Endschalter erreicht.

  • Klicken Sie auf das XIO-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Bottom_Limit_Switch ein und drücke auf ↵ Enter.
  • Klicken und ziehen Sie das TON-Befehlssymbol in den Strompfad. Der TON befindet sich im Timer/Counter-Befehl. Markiere die TON "Timer" und gib Timer_1 ein und drücke auf ↵ Enter. Markiere „Preset“und tippe 10.000 ein und drücke auf ↵ Enter.
Modou 92
Modou 92

Schritt 6. Erstellen Sie einen Kontaktplan von Sprossen 4 und 5

Erstellen Sie Sprossen, die das Timing des Rotlichtblitzers steuern.

  • Klicke auf das XIO-Befehlssymbol und ziehe es in den Strompfad 4 und hebe den Befehl hervor und gib Timer_3. DN ein und drücke dann auf ↵ Enter.
  • Klicken und ziehen Sie das TON-Befehlssymbol in den Strompfad 4. Der TON befindet sich im Timer/Zähler-Befehl. Markiere TON "Timer" und gib Timer_2 ein und drücke auf ↵ Enter. Markiere "Preset" und tippe 500 ein und drücke auf ↵ Enter.
  • Klicke auf das XIO-Befehlssymbol und ziehe es in den Strompfad 5 und hebe den Befehl hervor und gib Timer_2. DN ein und drücke dann auf ↵ Enter.
  • Klicken und ziehen Sie das TON-Befehlssymbol in den Strompfad 5. Der TON befindet sich im Timer/Zähler-Befehl. Markiere TON "Timer" und gib Timer_3 ein und drücke auf ↵ Enter. Markiere "Preset" und tippe 500 ein und drücke auf ↵ Enter.
Modou 93
Modou 93

Schritt 7. Erstellen Sie einen Kontaktplan von Strompfad 6

Diese Sprosse aktiviert den Rotlicht-Blinker, wenn ein Objekt erkannt wird; das Licht blinkt weiter, bis das Objekt entfernt wird.

  • Klicken Sie auf das XIC-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Photo_Sensor ein und drücke auf ↵ Enter.
  • Klicken Sie auf das XIC-Befehlssymbol und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Timer_2. TT ein und drücke auf ↵ Enter.
  • Klicken Sie auf das Symbol der OTE-Anweisung und ziehen Sie es in den Strompfad. Markiere die Anweisung und tippe Red_Light_Flasher ein und drücke auf ↵ Enter.

Teil 4 von 4: Testen und Ausführen des Programms offline

Schritt 1. Testen Sie mit der Emulator-Software, um Probleme zu finden, bevor die Software im Kontrollsystem- oder Offline-Betriebsmodus verwendet wird

Klicken Sie auf das Symbol Alle überprüfen, um Ihr Programm auf Fehler zu überprüfen, die das Testen oder Ausführen des Programms verhindern würden. Sobald Ihr Code verifiziert ist, verschwinden die eee's von der linken Seite der Sprossen

Schritt 2. Klicken Sie auf Offline-Run-Modus in der linken oberen Ecke des Programms

Testen und ausführen
Testen und ausführen

Schritt 3. Beobachten Sie das Ergebnis

Wenn der Laufmodus aktiviert ist, überträgt der Prozessor den Status aller realen Eingaben in den Eingabebildtabellenspeicher. Die SPS beginnt dann, jeden Strompfad im Kontaktplanprogramm ab Strompfad 0 abzufragen. Sie vergleicht jedes Eingangselement jedes Strompfads und setzt den Ausgang dieses Strompfads je nach Strompfadlogik EIN oder AUS.

Empfohlen: