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 

Isel Motion Problem mit Programmierung einer Endlosschleife



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!

05.12.2014, 07:28
Beitrag #81

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Das heißt also ich werde meine Nachlaufzeit nicht in den Griff bekommen, ausser ich betätige den Not Aus? Was meinst du genau mit einem Bremsstop? Ist damit das Stoppen gemeint, was ich jetzt auch mache mit der Abbruchbedingung und der Nachlaufzeit?

das ist meine Linearachse:
https://www.isel.com/germany/de/les5.html

Jetzt noch eine Frage, warum funktioniert der Stop denn dann sofort, wenn ich anstelle der Spannungsbedingung einfach ein Button im Frontpanel drücke? Siehe Anhang

Besten Dank für die Hilfe
Joana


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.12.2014, 08:07
Beitrag #82

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,

Zitat:warum funktioniert der Stop denn dann sofort, wenn ich anstelle der Spannungsbedingung einfach ein Button im Frontpanel drücke?
Weil der Befehl sofort zum Gerät geschickt wird.
Warum das bei deiner Spannungsmessung/-vergleich nicht so ist, lässt sich sicherlich durch Debugging herausfinden…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2014, 09:04
Beitrag #83

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Nachdem ich nun Highlight debugging gemacht habe, liegt es wohl an Folgendem:
Ich lege eine Spannung an, die meine Bewegung der Achse auslöst, fällt nun die Spannung weg, wird erst der timeout case ausgeführt und dann die Abbruchbeddingung im Stop Case.
Wie kann ich umgehen, dass der timeout ausgelöst wird?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2014, 09:17 (Dieser Beitrag wurde zuletzt bearbeitet: 05.12.2014 09:18 von GerdW.)
Beitrag #84

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,

Zitat:Wie kann ich umgehen, dass der timeout ausgelöst wird?
Antwort ohne Beachtung deiner Programmierung: indem man einen deutlich größeren Timeout vorgibt, ggfs. sogar "-1"…

Und jetzt unter Beachtung deines VIs und deiner Vorgehensweise:
In deinem VI hattest du einen TimeOut von 25ms vorgegeben. Wenn innerhalb dieser Zeitspanne kein anderes Event erzeugt wird, kommt der TimeOut zum Zuge. Dies fällt bei Highlight-Debugging natürlich sofort auf, da die Abarbeitung stark verzögert wird. Ist dies bei realen Bedingungen immer noch so?
- Lege dir einen Zähler o.ä. in deinen Timeout-Case, um zu prüfen, wie oft dieses Event ausgeführt wird.
- Wie lange benötigt dieses Event überhaupt zum Abarbeiten? Stört es dich wirklich? Kann es wirklich deine sonstige Verarbeitung für 2s verzögern?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2014, 10:53 (Dieser Beitrag wurde zuletzt bearbeitet: 05.12.2014 11:07 von MoJoJo.)
Beitrag #85

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Okay, also am timeout liegt es dann nicht.Hat jemand irgendeine Ahnung woran es vielleicht liegen könnte? Ich hab mittlerweile alles was mir einfällt ausprobiert...
Nachtrag: Wenn ich einen Zähler in die Abbruchbedingung einsetze(Stop Ereigniscase), dann fängt dieser erst bei 2 an zu zählen wenn die Spannung abfällt und dann bleibt die Achse auch stehen also bei 2. Wo ist denn die 1 hin?
Danke für eure Ideen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2014, 20:26
Beitrag #86

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Hallo Joana,

so ganz leicht machst du´s uns nicht!
Warum hängst du nicht den aktuellen Stand deines VIs mit an - das Internet platzt nicht so schnell.
Wie sollen wir wissen, wie du deinen Zähler implementiert hast. Bei 2 kann er nur anfangen, wenn du ihn auf 2 gesetzt hast oder 0-2 so schnell hochgezählt werden, dass du es nicht siehst, womit wir wieder beim Debugging wären.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.12.2014, 07:21 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2014 07:21 von MoJoJo.)
Beitrag #87

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Ich finde durch debugging einfach nicht heraus wo die Zeit verloren geht. Ich verzweifel solangsam. Jetzt sitze ich schon über eine Woche an diesem Problem und bin zu blöd es zu lösen.Sad


Angehängte Datei(en)
11.0 .vi  fertiges programm-1.vi (Größe: 37,47 KB / Downloads: 93)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2014, 08:40
Beitrag #88

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Lass dir doch mal die Durchlaufzeiten deiner beiden Loops im FP anzeigen, und die berechnete Steuerungsspannung in einem Chart:
   
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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2014, 10:14 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2014 10:19 von MoJoJo.)
Beitrag #89

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Okay das habe ich gemacht. Die Durchlaufzeit der oberen Loop bleibt auf 500 ms stehen, Waveform Chart reagiert auch sofort und zeigt die veränderte Spannung direkt an. Bei der Durchlaufzeit der unteren Loop läuft sie immer 1ms und beim auslösen des Stop Events erhöht diese sich auf 3ms.
Das heißt für mich wohl die untere Schleife schluckt die Zeit. Aber wie bekomme ich die wieder?
Gruß und Danke Joana
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.12.2014, 10:27
Beitrag #90

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Ich dachte du bist auf der Suche nach Sekunden, nicht Millisekunden?

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.
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
  Schrittmotoransteuerung mit Isel-Controller dom2475 18 26.959 20.09.2016 07:40
Letzter Beitrag: Jenni
  Isel-Motor Steuerung mit visa Namdor 3 5.748 12.06.2015 14:02
Letzter Beitrag: Namdor
  Programmierung Hameg HM8118 shrapnell 5 12.332 12.06.2015 13:18
Letzter Beitrag: hansi9990
  RS 232 Ansteuerung ISEL IMD 40 millivanilli 2 4.285 17.10.2013 11:40
Letzter Beitrag: GerdW
  Ansteuerung Isel über Visa Goldi 8 11.575 31.07.2012 15:34
Letzter Beitrag: Y-P
  SPI Programmierung FTDI4232H Schasa 1 3.592 08.03.2012 12:46
Letzter Beitrag: Schasa

Gehe zu: