- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Schrittmotor Ansteuerung von SPS

  1. #1
    Unregistriert
    Gast

    Schrittmotor Ansteuerung von SPS

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo zusammen,

    ich würde gerne einen Schrittmotor von einer SPS aus ansteuern.

    Deshalb bin ich auf der Suche nach einer Black-Box mit folgenden Eigenschaften:

    Eingangssignale:
    Motor EIN - digital
    Motor AUS - digital
    Drehrichtung - digital
    Start-Impuls - digital (Motor dreht z.B eine halbe Umdrehung pro positiver Flanke dieses Signals)
    optional: Drehzahl - analog (von mir aus auch digitale Geschwindigkeitsauswahl)

    Ausgang:
    Schrittmotoransteuerung

    Kann mir hier jemand einen Tipp geben wo ich so ein Treiberbauteil auftreiben kann?
    Da ich momentan keine Ahnung hab wo ich zum Suchen anfangen soll bin ich für jede Hilfe dankbar

    Bitte meine Angaben nicht als fixiert berachten, fix ist nur die SPS die einen Motor genau positionieren soll, und kosten darfs natrürlich auch nix.
    Ansonsten freue ich mich über Verbesserungsvorschläge.

    Betreffend Motor hätte ich an ca. so ein Teil gedacht:
    https://www.amazon.de/Drucker-Phasen...2GA2EF1T9X3BXW

    Vielen Dank im Voraus!!!

    Gruß
    Leo

  2. #2

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    2 Euro für eine A4988 Schrittmotortreibersteuerung und etwas Gehirnschmalz in einen Funktionsbaustein - fertig.

    Info:
    http://howtomechatronics.com/tutorials/arduino/how-to-control-stepper-motor-with-a4988-driver-and-arduino/7

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Es gibt mehrere Möglichkeiten.
    1) Die einfachste wäre ein passendes Modul zur SPS kaufen. Man übergibt die Daten dem Modul und die Positionierung wird durchgeführt. Häufig sind diese autonom (Referenzierung, Positionierung,...).
    2) Du gibst die Signale Schritt/Richtung/... direkt an der SPS aus. Nachteil ist die Geschwindigkeit. Du musst dir die Bausteine selbst programmieren.
    3) wie Punkt 1, nur das es nicht in der Steuerung integriert ist sondern über Bus extern angesteuert wird. Also z.b. SPS übergibt die Daten per RS232 an einen uC (gibt's auch fertig, z.b. Pandrive) und dieser erzeugt die Schrittimpulse.

    MfG Hannes

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    Zitat Zitat von Unregistriert Beitrag anzeigen
    "und kosten darfs natrürlich auch nix."
    ...eine wohl ganz wichtige Information.

  6. #6
    Kommt jetzt drauf an, was er für seine Arbeitsstunde einrechnet.

    Klar kann man das basteln...

  7. #7
    Unregistriert
    Gast
    Hallo und vielen Dank für die Antworten.

    Ich hab am Anfang leider vergessen den zu sagen, dass es sich bei der SPS um eine Siemens LOGO handelt.

    @Andree-HB: genau das Gehirnschmalz möchte ich ja vermeiden und eine fertige Lösung kaufen da ich mit µC Programmierung überhaupt nichts am Hut habe und momentan nicht die Zeit habe um mich für diese Bastelei da lange einzulesen.
    Am liebsten wäre mir wenn ich z.B. einen fertig programmierten uC kaufen kann, der pro Flankenwechsel am Eingang den Motor um z.B eine viertel Umdrehung dreht.
    Und während ich das schreibe wird mir klar das das wsl nicht billig ist, falls es sowas gibt...

    @021aet04: Punkt 3 deines Vorschlags hört sich schon sehr interessant an. Gibt es da auch Lösungen ohne Busanbindung, die hart verdrahtet werden?
    Es ist für mich ja nicht notwendig, das ich Positionsdaten wie Zielposition usw. weitergebe, sondern nur einen Befehl "Fahr um 100 Schritte" und die Richtung. Wie oft ich den Befehl dann geben muss um an die Zielpositon zu kommen überlegt sich eh die SPS.

    Ist es einigermaßen verständlich was ich meine?

    mfg Leo

  8. #8
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Mit so was kleinem wie einer Logo habe ich selbst noch nicht gearbeitet, von Daher kann ich nicht aus eigener Erfahrung berichten.

    Aber:
    Zitat Zitat von 021aet04 Beitrag anzeigen
    2) Du gibst die Signale Schritt/Richtung/... direkt an der SPS aus. Nachteil ist die Geschwindigkeit. Du musst dir die Bausteine selbst programmieren.
    dürfte nicht sinnvoll gehen.
    Zumindest nicht nach dem Siemens Support Forum:
    https://support.industry.siemens.com...=0&pageSize=10

    Zitat Zitat von Unregistriert Beitrag anzeigen
    Gibt es da auch Lösungen ohne Busanbindung, die hart verdrahtet werden?
    Es ist für mich ja nicht notwendig, das ich Positionsdaten wie Zielposition usw. weitergebe, sondern nur einen Befehl "Fahr um 100 Schritte" und die Richtung.
    Hä?

    ("Fahr um 100 Schritte" und die Richtung) ist die Angabe einer Zielposition. und zwar 100 Schritte relativ zur aktuellen Position in eine bestimmte Richtung.
    Und wenn Du die 100 Schritte nicht in Form eines Rechtecksignals mit 100 Pulsen ausgeben willst, brauchst Du etwas auf dem eine digitale Kommunikation zu irgendeinem Empfänger läuft. Das ist dann ein Bus.
    Ob man den Rückwandbus der SPS nimmt, RS232 oder eine Eigenkreation ist egal.

    START und die Richtung, das ist etwas das man verdrahten kann, Damit wird aber nicht die Information 100 Schritte übergeben.

    Fertige Motorcontroller für Schrittmotoren gibt es. Den muß man dann allerdings auch programmierne (parametrisieren) damit er weis das er bei jedem Startsignal 100 Schritte fahren soll.
    Und die Dinger sind üblicherweise für etwas größere Stepper wie nen Nema 17 ausgelegt.
    Von daher kosten die gerne mal um die 500€ und mehr.

    Die Kostengünstigste Variante ist wirklich ein A4988/DRV8825/etc. ein µC und etwas Gehirnschmalz.

  9. #9
    Erfahrener Benutzer Robotik Einstein Avatar von Andree-HB
    Registriert seit
    10.12.2004
    Ort
    Bremen
    Alter
    54
    Beiträge
    2.806
    ...Du sollst Dich ja auch nicht in Microcontrollerprogrammierung einarbeiten - in dem Video wird aber erklärt, wie man so einen Treiber/Motor grundlegend anschliesst/ansteuert. Du brauchst damit eben nur zwei Signale aus Deiner SPS: Richtung/Takt.

    Und einen einfachen kleinen Funktionsbaustein mit technischen Vorgaben sollte jeder Lehrling im Bereich Automatisierung im ersten Lehrjahr schreiben können, zumindest war das früher bei uns so....da hat uns der Meister auch Schrittmotoren in die Hand gedrückt und gesagt "bis Morgen möchte ich folgendes sehen...."

    Ich hab einfach völlig überlesen, dass Du ja auch gar nicht wissen willst wie "soetwas" funktioniert... Bild hier  
    "will ich nicht machen", "darf nix kosten kosten" und ein fertiges "soll genau das machen, was ich will" passen aber leider überhaupt nicht zueinander.

  10. #10
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Eine Logo ist bei mir aber keine SPS. Unter SPS verstehe ich eher eine S7 oder vergleichbare Steuerung.

    Die Pandrives kannst du programmieren. Es gibt eine eigene IDE (TMCL IDE von Trinamics). Wie weit man die wirklich programmieren kann und wie einfach es ist weiß ich aber nicht.

    MfG Hannes

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Schrittmotor ansteuerung
    Von toni123 im Forum Motoren
    Antworten: 8
    Letzter Beitrag: 25.11.2009, 10:40
  2. Ansteuerung Schrittmotor
    Von bernd333 im Forum Motoren
    Antworten: 8
    Letzter Beitrag: 13.10.2009, 11:44
  3. schrittmotor ansteuerung
    Von ukiroki3 im Forum AVR Hardwarethemen
    Antworten: 7
    Letzter Beitrag: 27.05.2008, 15:10
  4. Schrittmotor Ansteuerung
    Von anDy85 im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 23.04.2006, 17:49
  5. Schrittmotor --> ANSTEUERUNG
    Von Oszi im Forum Motoren
    Antworten: 1
    Letzter Beitrag: 09.05.2005, 16:49

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen