-> Hier kostenlos registrieren
Hallo,
ich möchte die Zykluszeit einer aktuellen S7-315 erhöhen.
Ziel ist es die eine Art Mindestzykluszeit, wie sie bei der 400er Reihe möglich ist, nach zu bauen.
Da die Anlage noch massiv vergrößert wird möchte ich schon jetzt unter realen Bedingungen testen.
Elegant wäre eine Funktion die es ermöglicht, eine Mindestzykluszeit vorzugeben und dann entsprechend der aktuellen Zeit am Ende vom OB 1 zu warten.
Jetzt habe ich, durch die Forensuche, den SFC 47 gefunden. So weit so gut.
Erster Ansatz war, die Startzeit im Date Time Format des OB1 auszulesen, dann nach allen Bausteinaufrufen die nun aktuelle Systemzeit auszulesen und entsprechend zu verrechnen.
Jetzt kenne ich ja die aktuelle Zykluszeit und muss nur um x ms verlängern...
Die Startzeit des OB1 bekomme ich ja aus der Temp Variable des OB1.
Lese ich jetzt mit dem SFC1 die aktuelle Zeit zum Zeitpunkt des Aufrufs aus ?
Zusätzlich frage ich mich ob es Standardfunktionen gibt, die es ermöglichen zwei Date Time Formate auf Ihre Differenz hinz zu überprüfen
Hat jemand mal so etwas realisiert ?
Daniel
ich möchte die Zykluszeit einer aktuellen S7-315 erhöhen.
Ziel ist es die eine Art Mindestzykluszeit, wie sie bei der 400er Reihe möglich ist, nach zu bauen.
Da die Anlage noch massiv vergrößert wird möchte ich schon jetzt unter realen Bedingungen testen.
Elegant wäre eine Funktion die es ermöglicht, eine Mindestzykluszeit vorzugeben und dann entsprechend der aktuellen Zeit am Ende vom OB 1 zu warten.
Jetzt habe ich, durch die Forensuche, den SFC 47 gefunden. So weit so gut.
Erster Ansatz war, die Startzeit im Date Time Format des OB1 auszulesen, dann nach allen Bausteinaufrufen die nun aktuelle Systemzeit auszulesen und entsprechend zu verrechnen.
Jetzt kenne ich ja die aktuelle Zykluszeit und muss nur um x ms verlängern...
Die Startzeit des OB1 bekomme ich ja aus der Temp Variable des OB1.
Lese ich jetzt mit dem SFC1 die aktuelle Zeit zum Zeitpunkt des Aufrufs aus ?
Zusätzlich frage ich mich ob es Standardfunktionen gibt, die es ermöglichen zwei Date Time Formate auf Ihre Differenz hinz zu überprüfen
Hat jemand mal so etwas realisiert ?
Daniel