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!

03.12.2014, 07:46
Beitrag #61

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
Gerd hat schon mal gefragt und ich wiederhole es gerne: an welcher Zeit hapert es? Punkt 2: über welches (Sub!)VI reden wir?

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
Anzeige
03.12.2014, 07:58
Beitrag #62

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Die Zeit die mein Programm benötigt um zu merken, dass sie Spannung abgefallen ist und der Ereigniscase Stop ausgelöst werden muss.
Es ist nämlich so, dass ich einen Nachlauf habe von ca 2s, selbst wenn ich die Kabel abziehe und die Spannung ruckartig auf 0 abfällt.


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

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

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

entweder gibst du uns vollständige VIs oder du startest selbst mit dem Debuggen…

- Benötigt dein VI so lange für eine Schleifeniteration?
- Ist der DAQ-Buffer so voll (bzw. wird er so langsam ausgelesen), dass du die Messwerte erst verzögert bearbeiten kannst?

Das sind so die Fragen, die man anhand deines Bildes überhaupt nicht beantworten kann. Und wenn du spezielle DAQ-Hardware verwendest, wirst du solche Fragen auch gern selbst beantworten dürfen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 09:19
Beitrag #64

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
(03.12.2014 08:56 )GerdW schrieb:  Hallo Joana,

entweder gibst du uns vollständige VIs oder du startest selbst mit dem Debuggen…

- Benötigt dein VI so lange für eine Schleifeniteration?
- Ist der DAQ-Buffer so voll (bzw. wird er so langsam ausgelesen), dass du die Messwerte erst verzögert bearbeiten kannst?

Das sind so die Fragen, die man anhand deines Bildes überhaupt nicht beantworten kann. Und wenn du spezielle DAQ-Hardware verwendest, wirst du solche Fragen auch gern selbst beantworten dürfen…

Hallo!
Im Anhang nun das vollständige VI. Ich habe keine Ahnung wie ich die Schleifeniteration teste, und wo kann ich den Buffer auslesen?

Treiberdownload:
für isel: https://www.isel.com/at/labview.html
für labjack: http://labjack.com/u3


Angehängte Datei(en)
11.0 .vi  fertiges programm-1.vi (Größe: 36,8 KB / Downloads: 92)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 09:37
Beitrag #65

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

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

aber ich habe weder deine Geräte noch Lust, mir Treiber für fremde Geräte zu installieren!

Also: selbst debggen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 10:50
Beitrag #66

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Okay, wie verkürze ich denn die Bearbeitungszeit der Schleifeniteration und wie lese ich den Buffer aus?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.12.2014, 11:00
Beitrag #67

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

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

Zitat:wie verkürze ich denn die Bearbeitungszeit der Schleifeniteration
Weniger Wartezeiten!

Zitat:wie lese ich den Buffer aus?
Das sollte in der Anleitung zu deinem LabJack stehen…

Wenn man solche grundsätzlichen Probleme lösen will, erstellt man sich erst einmal ein kleines VI, mit dem man eine einzelne Funktion testen kann. In deinem Fall: möglichst verzögerungsfreies Einlesen einer Spannung. Wenn dieses Test-VI dann so funktioniert, wie man es haben will, integriert man die gefundene Lösung in sein eigentliches Haupt-VI…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 11:27
Beitrag #68

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Das Einlesen der Spannung am Labjack passiert ohne Verzögerung auch die Änderung der Spannung fällt direkt ab und ist sichtbar.
Ich prüfe ja ständig die Spannung, die mir eine Bedingung liefert für die Bewegung, also bei entsprechender Spannung löst entsprechender Ereigniscase aus. Beim Starten funktioniert das einwandfrei ohne Zeitverzögerung. Nur der Stop Ereigniscase benötigt länger bis er ausgelöst wurde, nachdem der Labjack erfasst hat, dass die Spannung abfällt.
Wo genau greife ich denn in die Wartezeiten ein? Und wir minimiere ich diese?
Ich habe doch nur zwei Wartezeiten einmal die, die den Timeoutcase auslöst und einmal das Interval von 500ms das den Labjack ausliest. Verkürze ich dieses Intervall läuft die Achse nicht mehr, anscheinend ist die Zeit zu kurz um ein Signal als Startbedingung zu verarbeiten und meinen Status auszulesen...

Ich verstehe einfach nicht warum das starten sofort funktioniert, das Stoppen allerdings eine Verzögerung aufweist.
Ich weiß überhauot nicht wie ich dieses Problem lösen soll.
Ich erbitte Hilfe.

Danke Joana
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 11:56
Beitrag #69

MoJoJo Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 80
Registriert seit: May 2014

2014
2014
DE


Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Ich glaube es liegt an meiner Statusabfrage, die prüft ob die Achse sich bewegt. Dort geht die Zeit verloren bis die Stop Bedingung ausgeführt wird.
Gibt es da eine Möglichkeit diese Statusabfrage zu beschleunigen?
Wenn ja kann mir jemand ein Beispiel zeigen?
Besten Dank
Joana
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.12.2014, 12:38
Beitrag #70

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Isel Motion Problem mit Programmierung einer Endlosschleife
Meinst du die Schleife mit der 500ms Wartezeit?

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 29.509 20.09.2016 07:40
Letzter Beitrag: Jenni
  Isel-Motor Steuerung mit visa Namdor 3 6.560 12.06.2015 14:02
Letzter Beitrag: Namdor
  Programmierung Hameg HM8118 shrapnell 5 13.088 12.06.2015 13:18
Letzter Beitrag: hansi9990
  RS 232 Ansteuerung ISEL IMD 40 millivanilli 2 4.759 17.10.2013 11:40
Letzter Beitrag: GerdW
  Ansteuerung Isel über Visa Goldi 8 12.318 31.07.2012 15:34
Letzter Beitrag: Y-P
  SPI Programmierung FTDI4232H Schasa 1 4.044 08.03.2012 12:46
Letzter Beitrag: Schasa

Gehe zu: