Frequenz-Ausgang

Züttu

Level-1
Beiträge
195
Reaktionspunkte
19
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich versuch hier gerade eine Schrittmotor-Karte direkt von der SPS anzusteuern. Muss nur mit einem Ausgang die Richtung mit einem andern Ausgang einen Puls für jeden Schritt generieren.
Ich hab mit meiner CPU315 einen maximalen ausgangspuls von ca. 500Hz erreicht, der Motor und die Karte würden jedoch bis 200kHz verarbeiten können.
Wie kann ich einen Frequenzausgang mit Rechteck-Signal und ca. 200kHz erreichen? Ist das nur mit einem klugen Programm möglich (glaub ich nicht)? Oder muss ich andere Hardware einsetzen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Muss es die Schrtittmotorkarte sein? Es wäre einfacher eine Schrittmotorsteuerung mit z.B. Profibusanschluss zu nehmen.

Oder einen Frequenzgenerator benutzen den man via RS232 oder wenn es sowas gibt via Profibus anschließt.

Wenn das ein privates Projekt ist könnte man auch zu einem µC greifen und den auf die verschiedensten wege an die SPS knüppeln.

Wichtig wäre noch die Angaben zur Auflösung die Du brauchst und wie schnell das system auf Geschwindigkeitsänderungen reagieren muss.
 
Ich versuch hier gerade eine Schrittmotor-Karte direkt von der SPS anzusteuern. Muss nur mit einem Ausgang die Richtung mit einem andern Ausgang einen Puls für jeden Schritt generieren.
Ich hab mit meiner CPU315 einen maximalen ausgangspuls von ca. 500Hz erreicht, der Motor und die Karte würden jedoch bis 200kHz verarbeiten können.
Wie kann ich einen Frequenzausgang mit Rechteck-Signal und ca. 200kHz erreichen? Ist das nur mit einem klugen Programm möglich (glaub ich nicht)? Oder muss ich andere Hardware einsetzen?

Wie erzeugt man den mit einer 315er ein Rechtecksignal mit 500Hz?
Also wenn ich ein Bit Toggle dann muss ich es ja 1000 mal pro Sekunde ändern das würde einer Zykluszeit von 1ms entsprechen.
 
Hey Zotos
Also wenn ich ein Bit Toggle dann muss ich es ja 1000 mal pro Sekunde ändern das würde einer Zykluszeit von 1ms entsprechen.
Hab ein Signal programiert das ein Zyklus true und ein Zyklus false ist, laut Diagnose hatte meine CPU mit diesem mini-Programm 1ms Zykluszeit >> 500Hz Ausgangssignal. Mir ist schon klar das die Zykluszeit noch erheblich langsamer wird sobald ich mehr Programm anfüge.

Da ich keine Geld für "teure" Hardware hab such ich nach einer billigen Lösung, µC wäre eine tolle Lösung, hab ich aber leider keine Ahnung von.

Bin noch auf die VIPA Speed-S7 CPU's gestossen, die besitzen nach Hardware-Angaben drei Stepper Ausgänge, vielleicht wäre es damit möglich schneller Signal zu erzeugen?! http://www.vipa.de/2005/index_de.html

Über Auflösung und Geschwindigkeits-Änderung hab ich mir noch gar keine Gedanken gemacht, da dieses Projekt bis jetzt nur ein Versuch war.
 
Zurück
Oben