Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: TwinSafe und das EtherCat Hot-Connect

  1. #1
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    hat jemand hier zufällig eine Ahnung, ob sich TwinSafe und das EtherCAT Hot-Connect-Feature kombinieren lassen? Der Anlass ist folgender: Ich habe eine modulare Anlage, die aus einem Steuerungsschrank und mehreren, sagen wir mal "Modulschränken" besteht. Diese würde ich gerne als Hot-Connect-Gruppen dynamisch in die Maschine einbinden können.

    Problem ist das Safety-Thema. Klar, alle Safety-I/O's, die konkret zu einem Modul und einem Schrank gehören, kann ich problemlos direkt dort unterbringen und dem jeweiligen Schrank ne TwinSafe-PLC-Klemme verpassen. Macht aus Sicht der Modularisierung so auch Sinn.

    Allerdings steckt im Steuerschrank nach aktueller Auslegung auch die Lasersteuerung...und die Leistung der zu einem Modul gehörenden Laser muss ich natürlich ebenfalls abschalten. Kann ich irgendwie sichere I/O's im Steuerschrank in einer Hot-Connect-Gruppe unterbringen und diese dann in der jeweiligen Safety-PLC-Klemme verarbeiten?

    Danke im Voraus und viele Grüße aus Aachen.
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel
    Zitieren Zitieren TwinSafe und das EtherCat Hot-Connect  

  2. #2
    Registriert seit
    24.02.2009
    Beiträge
    1.242
    Danke
    23
    Erhielt 276 Danke für 235 Beiträge

    Standard

    Ich denke nicht das das gehen kann. Wenn die Safety Baugruppe keine Antwort mehr von den Klemmen bekommt geht sie in den Fehler --> Notstop.
    Es kann ja auch nicht unterschieden werden ob die Baugruppe gewollt vom Bus getrennt wurde oder ob z.B. ein Inbetriebnehmer in blinder Raserei das Buskabel zerbissen hat......

  3. #3
    Majestic_1987 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Mein Gedanke war, dass dann, wenn die I/O's nicht angesteckt sind, einfach die jeweilige Safety-PLC des Moduls im sicheren Zustand verbleibt und ich dieses Modul nicht einschalten kann, das andere jedoch normal betrieben werden kann.

    Ich hab mal im System-Manager rumgespielt und ANLEGEN kann ich eine solche Konfiguration. In momentaner Ermangelung der nötigen Komponenten kann ich jedoch das Verhalten nicht testen, daher die Frage, ob das prinzipiell geht.

    Ist ja in Ordnung, wenn Modul 1 nicht zugeschaltet werden kann, wenn die HC-Gruppe im Steuerschrank fehlt, welche die Laser von Modul 1 sicher abschalten soll...Solange dann der Bus und TwinSafe weiterläuft und die Safety in Modul 2 bis n weiterläuft

    Noch besser wär natürlich, wenn ich in Modul 1 dann dennoch alles sicher zuschalten kann, was NICHT die I/O's der fehlenden HC-Gruppe verwendet....
    Geändert von Majestic_1987 (28.11.2012 um 13:11 Uhr)
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel

  4. #4
    Majestic_1987 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Zitat Zitat von MasterOhh Beitrag anzeigen
    Ich denke nicht das das gehen kann. Wenn die Safety Baugruppe keine Antwort mehr von den Klemmen bekommt geht sie in den Fehler --> Notstop.
    Es kann ja auch nicht unterschieden werden ob die Baugruppe gewollt vom Bus getrennt wurde oder ob z.B. ein Inbetriebnehmer in blinder Raserei das Buskabel zerbissen hat......
    BTW: Hot-Connect führt ja dazu, dass die entsprechende Gruppe im Betrieb sehr wohl vom Bus getrennt werden kann..wie das geschieht ist dem Bus ja erstmal egal xD Ein Fehlerfall ist das also in diesem Fall nicht - auch nicht, wenn der IBN-Ingenieur hungrig war. Klar, Working Counter und sowas muss man natürlich im Programm überwachen xD
    Geändert von Majestic_1987 (28.11.2012 um 13:13 Uhr)
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel

  5. #5
    Registriert seit
    19.11.2006
    Beiträge
    1.346
    Danke
    6
    Erhielt 254 Danke für 231 Beiträge

    Standard

    Das Zauberwort heißt hier "Connection Shutdown". Ist ein Safety-FB.
    Für den Bus ist HotConnect kein Problem, nur die Safety-Gruppe muss damit klarkommen. Du musst die Safety-Klemmen, die vom Bus abgetrennt werden sollen, in eine separate "Safety-Gruppe" stecken. Dann geht das alles. Die Verbindung zu dieser Gruppe (aus Sicht der Logikklemme) muss man dann mit dem genannten Baustein explizit abschalten, andernfalls gibt's in dieser Gruppe einen Fehler, wenn eine oder mehrere Teilnehmer nicht mehr da sind.

  6. #6
    Majestic_1987 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Ergo: Ich füge alle evtl. abtrennbaren Klemmen einer eigenen Gruppe hinzu und führe, sobald ich in der PLC erkenne, dass diese Gruppe getrennt wird, den Connection Shutdown für diese Gruppe aus?
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel

  7. #7
    Registriert seit
    19.11.2006
    Beiträge
    1.346
    Danke
    6
    Erhielt 254 Danke für 231 Beiträge

    Standard

    Guten Morgen!
    Ja, alle Klemmen zB für jeden Not-Aus-Kreis, sollten in so einem Fall in einer separaten Gruppe sein. Sollen diese Klemmen getrennt werden, zB Werkzeugwechsel beim Roboter, muss zuerst der Connection Shutdown (für jede der Klemmen, da je eine Connection pro Klemme) ausgeführt werden. Dann kann man die Klemmen abtrennen, ohne dass ein Fehler auf der Safety passiert.
    Wenn man die Connection Shutdown nicht durchführt, und eine oder mehrere Klemmen einer Gruppe getrennt werden, geht die ganze Gruppe in Fehler. Auch zu verschmerzen, wenn eh alle Klemmen der Gruppe nicht mehr da sind. Aber wenn die wieder zugeschaltet werden, müsste zunächst eine Fehler Reset durchgeführt werden. Mit dem Connection Shutdown ist es "eleganter".
    (Schau mal in die Doku des FBs rein).

  8. Folgender Benutzer sagt Danke zu trinitaucher für den nützlichen Beitrag:

    Majestic_1987 (01.12.2012)

  9. #8
    Majestic_1987 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Perfekt, dankeschön.
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel

  10. #9
    Majestic_1987 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    19.07.2008
    Ort
    Aachen
    Beiträge
    270
    Danke
    2
    Erhielt 21 Danke für 20 Beiträge

    Standard

    Doch noch zwei Fragen:

    1. Was passiert, wenn beim Einschalten der Steuerung schon eine der Gruppen fehlt?
    2. Was passiert, wenn ich eine Vorher per Connection-Shutdown entfernte Gruppe wieder anschließe, wird die Verbindung automatisch neu hergestellt?
    "Always code as if the guy, who ends up maintaining your code, is a violent psychopath who knows, where you live."
    -------------------------------------------------------------------------------------------------------------------------------------------------------
    Youtube-Channel

  11. #10
    Registriert seit
    19.11.2006
    Beiträge
    1.346
    Danke
    6
    Erhielt 254 Danke für 231 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Gute Fragen
    Meistens gibt man am Anfang eh nen Fehler-Rest auf die Safety. Dann stellt die Logikklemme fest, dass Teilnehmer fehlen. Dann sollte für diese Gruppe ein Fehler auflaufen. Der Fehler ist nicht reset-bar, da die Klemmen nicht da sind. Hier müsste man vielleicht über die EtherCAT-Diagnose das Vorhandensein der Klemmen vorher abfragen, bevor man einen Reset auf die Gruppe gibt.
    Ansonsten Beckhoff fragen.

Ähnliche Themen

  1. Hot Connect Gruppe wird nicht erkannt
    Von HK09 im Forum CODESYS und IEC61131
    Antworten: 1
    Letzter Beitrag: 13.08.2012, 13:04
  2. Ethercat Master-Redundanz mit Hot Stand-by
    Von wackel_peter im Forum Feldbusse
    Antworten: 0
    Letzter Beitrag: 21.06.2012, 17:28
  3. TwinCAT 3 und TwinSAFE
    Von tom12589 im Forum CODESYS und IEC61131
    Antworten: 9
    Letzter Beitrag: 09.05.2012, 11:17
  4. [Biete] Beckhoff Ethercat TwinSafe Klemmen
    Von bonatus im Forum Suche - Biete
    Antworten: 0
    Letzter Beitrag: 15.11.2011, 13:23
  5. TwinSafe ohne EtherCat?
    Von bonatus im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 05.03.2010, 08:47

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •