Safety Zykluszeitüberschreitung beim Zuschalten von PB Knoten

simon86

Level-1
Beiträge
22
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen

Kurze Beschreibung der Situation:
Die Anlage verfügt über ca. 30 Profibus Knoten. Von diesen 30 sind 5 Knoten während 24 Stunden in Betrieb (Siemens Microbox mit WIN AC, 2 Profibus repeater und 2 ET200s Modul). Über einen Schalter, welcher auf eine ET200s geführt ist, wird der motorisierte Hauptschalter über das andere ET200s Modul eingeschaltet. Dabei werden alle anderen PB Knoten mit Spannung versorgt.

Problem:
Dabei steigt nun die Zykluszeit auf über 600ms an. Da auf der Steuerung noch ein Safety Programm läuft wird dabei jeweils die Safety Zykluszeit überschritten und die SPS geht in den Stop. Wenn ich nun die SPS neu starte, wenn alle PB Knoten bereits mit Spannung versorgt sind, ist das kein Problem. Die Zykluszeit steigt dabei auf ca 40 ms an. Im normal Betrieb beträgt die Zykluszeit ungefähr 15-20ms. Ich habe schon mit verschieden Tricks (Interrupt deaktivieren während dem zuschalten der Knoten, usw.) versucht dies zu Verhindern.

Die einzige Lösung die bis jetzt funktioniert, ist das etappenweise Zuschalten der einzelnen Knoten. Dafür müsste ich jedoch noch hardwaremässige Anpassungen durch führen.

Hat jemand eine Idee wie ich das Lösen könnte? Gibt es eine Möglichkeit den Verbindungsaufbau zu steuern?

Bin für jeden Tipp oder Hinweis dankbar

Gruss
Simon
 
Egal was du machst, irgend etwas simmt gewaltig nicht, wenn die Zykluszeit auf einer Microbox
auf 20ms ansteigt. Da müssen ja gewaltige Schleifen drin sein. Ich habe es noch nicht geschaft
über 2ms zu kommen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
du könntest vielleicht auch die entsprechenden Teilnehmer mit der SFC 12 zeitgesteuert aufschalten. So daß eben die CPU nicht krampfhaft versucht Teilnehmer zu erreichen die ebventuell noch nicht spannungsversorgt sind.
Ich denke du meinst mit Knoten Teilnehmer, so kannst du wenigstens die Hardwareänderungen vergessen.

gruß Thomas
 
Zurück
Oben