INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Limit-Switches für Bewegungsstop



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

15.07.2009, 07:59
Beitrag #1

icebox Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Mar 2009

8.6.1
2009
en

78333
Deutschland
Limit-Switches für Bewegungsstop
Hallo Zusammen,

ich führe mit einem Schrittmotor ein Drehbewegung aus; zur Absicherung habe ich an den mechanischen Enden des Bewegungsraumes zwei Endschalter angebracht. Wenn nun mein Aufbau die Drehbewegung ausführt und ich den Endschalter von Hand betätige, so stoppt der Motor tatsächlich..
wird jedoch der Schalterkontakt wieder losgelassen, so wird die Drehbewegung weiter ausgeführt...
nun würde ich aber gerne das Programm so gestalten, dass sobald der Endschalter einmal kurz betätigt wurde, die Bewegung nicht weiter ausgeführt wird... (sozusagen dass die Achse "gekillt" wird oder ähnliches..)
wie kann man das programmieren/einstellen?
bis jetzt sind einfach nur die limit-switches auf enabled gesetzt, um die oben beschriebene Funktionalität zu erreichen.

Für eure Tipps und Ratschläge vielen Dank im Voraus,
viele Grüße, Martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.07.2009, 15:41
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Limit-Switches für Bewegungsstop
' schrieb:nun würde ich aber gerne das Programm so gestalten, dass sobald der Endschalter einmal kurz betätigt wurde, die Bewegung nicht weiter ausgeführt wird... (sozusagen dass die Achse "gekillt" wird oder ähnliches..)
wie kann man das programmieren/einstellen?
Stichwort Statemachine.

Wie hast du das denn jetzt programmiert? Als linearen Ablauf innerhalb einer While-Schleife?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Limit Switch Snoop2000 1 11.846 30.11.2008 18:47
Letzter Beitrag: thomas.sandrisser

Gehe zu: