08.12.2014, 11:01
(Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2014 11:04 von jg.)
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
OK, dann lass dir halt mal die Zeitpunkte anzeigen, an denen du das Stopp-Event auslöst und dann abarbeitest, etwas in der Art:
Gruß, Jens.
EDIT: In LabVIEW 2014 kannst du über "View"->"Event Inspector Window" auch überprüfen, ob die Event-Queue deiner Event-Struktur vielleicht zu voll ist. Laut Main-VI Code zwar unwahrscheinlich, aber ein Blick kann ja nicht schaden.
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
08.12.2014, 12:46
|
MoJoJo
LVF-Gelegenheitsschreiber
Beiträge: 80
Registriert seit: May 2014
2014
2014
DE
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Der Event Queue ist nicht voll.
Die Zeitpunkte sind exakt gleich beim Stoppen der Achse und auch sonst.
|
|
|
08.12.2014, 12:56
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,
Zitat:Die Zeitpunkte sind exakt gleich beim Stoppen der Achse und auch sonst.
Das soll wohl bedeuten: deine Schaltbedingung wird eingelesen, verarbeitet und als Befehl ans Gerät geschickt. Dieser Vorgang erfolgt "sofort" ohne erkennbare Verzögerung. Trotzdem hat dein Motor eine Nachlaufzeit von ca. 2s!?
Da bleibt wohl wieder mal nur: Handbuch der Hardware lesen. Du verwendest doch irgendeinen Motortreiber - frag dessen Hersteller…
|
|
|
10.12.2014, 09:01
|
|
|
10.12.2014, 09:48
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,
Zitat:Ich möchte meine Achse nicht nur Spannungsabhängig steuern, sondern zusätzlich noch Positionsabhängig.
Code:
IF Endlagenschalter ODER Position > Sollposition THEN
STOP Motor
ENDIF
|
|
|
10.12.2014, 10:25
|
MoJoJo
LVF-Gelegenheitsschreiber
Beiträge: 80
Registriert seit: May 2014
2014
2014
DE
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Das ist mir soweit klar, wenn Spannung kleiner 1700mV oder Position größer gleich 750mm dann soll die Achse stoppen. Ich weiß nur nicht, wie ich das in den Case mit der Spannungsabfrage durch eine Oder Verbindung integrieren soll, wo muss ich da ansetzen, dass es auch funktioniert?
|
|
|
10.12.2014, 10:33
(Dieser Beitrag wurde zuletzt bearbeitet: 10.12.2014 10:35 von GerdW.)
|
GerdW
______________
Beiträge: 17.465
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,
Zitat:Spannung kleiner 1700mV oder Position größer gleich 750mm
Da hast du doch schon deine Vergleichsbedingungen!
Zitat:Ich weiß nur nicht, wie ich das in den Case mit der Spannungsabfrage durch eine Oder Verbindung integrieren soll
Ich sehe eine Case-Struktur, in der das Spannungssignal geprüft wird. Und ich sehe eine Case-Struktur, in der eine Position getestet wird.
Die solltest du in eine einzige Struktur integrieren, in der beide Bedingungen überprüft werden…
|
|
|
10.12.2014, 11:14
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
(10.12.2014 09:01 )MoJoJo schrieb: Die Nachlaufzeit ist techisch bedingt und wird sich wohl nicht abstellen lassen laut Hersteller.
Aha, Marko hatte also Recht. Dann kann deine Aussage von hier aber nicht so ganz gestimmt haben...
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |