-> Hier kostenlos registrieren
Ich bin momentan etwas uneins mit unserem Steuerungsbauer über die vorhandene Drehzahlerfassung sowie Regelung unserer Hydraulikantriebe in unsere Mobilenarbeitsgeräten. Da ich selber mehr der Ideengeber als der Programmierer bin, suche ich auf diesem Wege nach der bestmöglichen Lösung mit der vorhandenen Hardware.
Zur Anlage:
Momentan ist es so das wir bei Antrieben die schneller als ca.150u/min laufen die "Fahne" für den Nährungsschalter verlängern müssen damit eine Auswertung der Drehzahl funktioniert. Die Anzeige (und ich denke somit die Auswertung) der Drehzahl auf dem Op177B ist uns zu träge. Bei der nächsten Anlage sollen die Antriebe automatisch auf eine in einer Rezeptur hinterlegten Drehzahl geregelt werden. Meine Vermutung ist nun das durch die langsame Auswertung der Drehzahl auch die Regelung träge wird!?
Also wir benötigen:
So wie ich jetzt lesen konnte gibt es dazu mehrere Möglichkeiten. 1. Zeit zwischen zwei Impulsen per Timer messen, 2. Eine Variante mit dem OB35 und 3. Die Möglichkeit per Zykluszeit.
Welche ist nun die beste Prgrammierstrategie eine Drehzahl zu erfassen??
(Den von uns momentan genutzen Code füge ich unten an!)
Zu 2:
Wir hatten in der Vergangeheit schon eine ähnliche (Drehzahl)-Regelung welche jedoch auch nicht nach unserer Zufriedenheit funktionierte. Mein Vorschlag war nun einen fertigen PID-Baustein von Siemens zu nutzen (der sollte es ja normal können), der Programmierer meinte jedoch das die kompliziert "einzustellen" sein (viele nicht benötigte Parameter)!?
Ich bin nicht auf der Suche nach fertigen FC/FC´s, ich will jedoch wissen wo ich meinen zuständigen Programmierer hin schicken muss. ...wenn Beispiele kommen wäre es nätürlich noch besser!
Zur Anlage:
- Hydraulikmotor (11 Stück) per Prop-Ventil geregelt auf bis zu 300 u/min
- Pro Umdehung eine Impuls per Nährungsschalter (Ifm IFT200) (max. alle 200ms ein Signal)
- Steuerung IM151-7 und der Nährungsschalter geht auf eine normale Eingangskarte (kein Platz für 11 schnelle Zähler) - Zykluszeit ca.23ms
Momentan ist es so das wir bei Antrieben die schneller als ca.150u/min laufen die "Fahne" für den Nährungsschalter verlängern müssen damit eine Auswertung der Drehzahl funktioniert. Die Anzeige (und ich denke somit die Auswertung) der Drehzahl auf dem Op177B ist uns zu träge. Bei der nächsten Anlage sollen die Antriebe automatisch auf eine in einer Rezeptur hinterlegten Drehzahl geregelt werden. Meine Vermutung ist nun das durch die langsame Auswertung der Drehzahl auch die Regelung träge wird!?
Also wir benötigen:
- Schnelle Drehzahlerfassung
- Schnellstmögliche Regelung
So wie ich jetzt lesen konnte gibt es dazu mehrere Möglichkeiten. 1. Zeit zwischen zwei Impulsen per Timer messen, 2. Eine Variante mit dem OB35 und 3. Die Möglichkeit per Zykluszeit.
Welche ist nun die beste Prgrammierstrategie eine Drehzahl zu erfassen??
(Den von uns momentan genutzen Code füge ich unten an!)
Zu 2:
Wir hatten in der Vergangeheit schon eine ähnliche (Drehzahl)-Regelung welche jedoch auch nicht nach unserer Zufriedenheit funktionierte. Mein Vorschlag war nun einen fertigen PID-Baustein von Siemens zu nutzen (der sollte es ja normal können), der Programmierer meinte jedoch das die kompliziert "einzustellen" sein (viele nicht benötigte Parameter)!?
Ich bin nicht auf der Suche nach fertigen FC/FC´s, ich will jedoch wissen wo ich meinen zuständigen Programmierer hin schicken muss. ...wenn Beispiele kommen wäre es nätürlich noch besser!
Anhänge
Zuletzt bearbeitet: