31.10.2017 19:39 | |
Beigetreten: 23.06.2008 Letzter Bes: 22.04.2024 Beiträge: 1165 Bewertung: (279)
|
Hallo Christoph, Nun, da Du auch nach ähnlichen Problemen fragst, möchte ich kurz meine Erfahrung mit ähnlichem Charakter schildern...Vielleicht kannst Du Rückschlüsse daraus ziehen und dies ist vielleicht besser als gar keine Antwort zu erhalten. Vor einiger Zeit wollte ich die Schrittketten eines Programms so parametrieren dass sie nach CPU-Neustart dort fortsezten wo sie vor dem CPU-Stopp standen. Die Einstellung "SFC-Anlauf nach CPU-Neustart" war also - anders als bei Dir - auf "SFC-Zustand beibehalten" eingestellt. Nach CPU Neustart liefen die Schrittketten dann nicht völlig selbständig weiter sondern warteten an der Stelle wo sie bei CPU-Stopp gerade waren. Dies wurde - so wie bei Dir - durch die Bedienanforderung signalisiert. Dies gefiel mir währen der IBN überhaupt nicht, da es ständig Gründe gab warum die CPU neu gestaret werden musste. Da das Programm viele Schrittketten beinhaltete bedeutete das nämlich eine enorme Klickerei bis alle Schrittketten per SFC-Bedienung fortgesetzt waren.. Ich habe damals, soweit ich mich noch erinnere, versucht wenigsten über eine zentrale Bedienung alle Schrittketten auf einmal fortzusetzen, in dem ich den Auto-Eingang "Resume" einer jeden Schrittkette beschaltet habe. Das hat aber nicht funktioniert. Eine kurze Recherche hat dann ergeben dass man dieses Verhalten nicht durch parametrieren (in den Eigenschaften der Schrittkette) beinflussen kann. Siemens hat dies scheinbar absichtlich so gestaltet das jede einzelne Schrittkette bewusst per Bedienung fortgesetzt werden muss (evtl. aus Sicherheitsgründen?). Und da sehe ich zu Deinem Fall evtl. die Parallele. Vielleicht müssen auch in deinem Fall die Schrittketten welche vor CPU-Stopp in "Run" waren auch nach CPU-Neustart wieder bewusst per Bedienung in "Run" versetzt werden. Wobei, ich würde in deinem Fall auch noch mal die Einstellung "Auto Start" unter "Startoptionen" ausprobieren. Falls die Schrittketten mit dieser Einstellung nach einem CPU-Neustart automatisch wieder in "Run" sind, könnte man den tatsächlichen Ablauf ja auch mit einem Kommando als Bedingung starten. Evtl. hilft dir der Lösungsvorschlag eines anderen Users den ich damals hier im Forum in diesem Thread bekommen habe ja auch weiter. Ich selbst habe diesen Lösungsvorschlag aber nie ausprobiert, da der Kunde es letztendlich akzeptiert hat alle Schrittketten nach einem CPU-Neustart per Bedienung fortzusetzen. Wenn Du zur Lösung gekommen bist wäre es sehr nett wenn Du den Lösungsweg hier postest. Ich hoffe auch dass sich vielleicht noch jemand mit weiterer Erfahrung zu Deiner Fragestellung hier meldet. Gruß... |
"Expert" does not necessarily mean Siemens employee. Please cross-check your requirements always with official Siemens documentation. Also "Experts" are pleased about feedback. Please don't send support requests as PM. Questioners who don't follow up their thread will be put to my list of users to be ignored. |
|
Folgen Sie uns auf