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 

parallele Verarbeitung möglich?



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!

11.01.2010, 12:11
Beitrag #1

Pandamütze Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Aug 2009

8.6
-
de

73430
Deutschland
parallele Verarbeitung möglich?
Hallo!

Wir versuchen, eine Kamera und einen Schrittmotor gleichzeitig anzusprechen. Sprich wir wollen ein Online-Bild der Kamera sehen und gleichzeitig mit dem Schrittmotor fahren. Sind gleichzeitige Abläufe prinzipiell überhaupt möglich?


Hat jemand eine Idee dazu? Kann man bspw. Events in eine Eventstruktur parallel ablaufen lassen? Hat jemand dazu vllt ein einfaches Beispiel?

Danke schon mal im Vorraus!!

Gruß
Pandamütze

PS: LabVIEW 8.6; die Kamera wird angesprochen über TWAIN (von einem anderen User übernommen, ging leider nicht anders)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.01.2010, 12:24
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
parallele Verarbeitung möglich?
Idee:

Macht doch zwei parallele Schleifen. Eine für die Kamera und eine für den Schrittmotor.

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.01.2010, 13:00
Beitrag #3

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
parallele Verarbeitung möglich?
' schrieb:Sind gleichzeitige Abläufe prinzipiell überhaupt möglich?
LV ist gerade zu prädestiniert, Abläufe parallel auszuführen: Einfach zwei While-Schleifen parallel laufen lassen.

Zitat:Kann man bspw. Events in eine Eventstruktur parallel ablaufen lassen?
Nein. Ja.
Ein Event ist eine einmalige Angelegenheit, die z.B. aus einem OnClick, einem OnChange, aber auch aus einer Flanke resultiert. Aufgrund eines solchen Events wird in einen Event-Case gesprungen. Hier aber sollte nur ganz kurz verbleiben werden. Einen ganzen Ablauf in einem Event-Case zu machen, ist nicht ratsam. Es wird immer nur ein einziger Event-Case abgearbeitet. Erscheint während der Abarbeitung eines Event-Cases ein weiterer (anderer oder selbe) Event, so verbleibt der neue Event solange in einer Warteschlange, bis der aktuelle Event abgearbeitet ist. So gesehen kann man Events (eigentlich Event-Cases) nicht parallel ausführen.

Nichtsdestoweniger kann man aber Events parallel erzeugen. Welcher allerdings zuerst abgearbeitet wird, kann man nicht vorhersagen.

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
11.01.2010, 19:48
Beitrag #4

Pandamütze Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Aug 2009

8.6
-
de

73430
Deutschland
parallele Verarbeitung möglich?
Hallo!


Danke euch, aber es hat nicht funktioniert ^^ Aus einem uns unerfindlichen Grund hat die SChleife der Kamera die Schleife des Schrittmotors gestört. Die lief einfach nicht mehr richtig durch. Einige Funktionen waren verzögert (Dauerfahrt), andere gingen teilweise gar nicht mehr (Einzelschritte).
(ich darf das VI nicht posten, mein Mitstudent sagt, ihr würdet bloß nen Herzinfarkt kriegen *grins*)

Haben das Problem jetzt umgangen und zwei getrennte exe-files erstellt. Die laufen jetzt einwandfrei nebeneinander her.

Gruß
Pandamütze
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2010, 07:37
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
parallele Verarbeitung möglich?
Hast Du in Deinen Whileschleifen auch eine Zeitverzögerung? Sonst läuft Deine CPU auf Volllast. Das könnte auch ein Grund für ein solches Verhalten sein.

Gruß Markus

' schrieb:Hallo!
Danke euch, aber es hat nicht funktioniert ^^ Aus einem uns unerfindlichen Grund hat die SChleife der Kamera die Schleife des Schrittmotors gestört. Die lief einfach nicht mehr richtig durch. Einige Funktionen waren verzögert (Dauerfahrt), andere gingen teilweise gar nicht mehr (Einzelschritte).
(ich darf das VI nicht posten, mein Mitstudent sagt, ihr würdet bloß nen Herzinfarkt kriegen *grins*)

Haben das Problem jetzt umgangen und zwei getrennte exe-files erstellt. Die laufen jetzt einwandfrei nebeneinander her.

Gruß
Pandamütze

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2010, 15:20
Beitrag #6

Pandamütze Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Aug 2009

8.6
-
de

73430
Deutschland
parallele Verarbeitung möglich?
Zitat:Hast Du in Deinen Whileschleifen auch eine Zeitverzögerung? Sonst läuft Deine CPU auf Volllast. Das könnte auch ein Grund für ein solches Verhalten sein.

hatten wir. vllt war die zu groß oder nicht groß genug. Soviel Ahnung hab ich nun nicht von LabVIEW. Aber so ist es eigentlich auch ganz nett, dann braucht man LabVIEW nicht auf jedem PC im Labor zu haben ^^

Gruß
Pandamütze
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.01.2010, 15:26
Beitrag #7

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
parallele Verarbeitung möglich?
Wenn du dein VI hochlädst, dann können wir dir sicher sagen, wo das Problem liegt. So bleibt es wie Blindekuh in einem unbekannten Raum: Wir kennen das Ziel und haben keine Ahnung welche Stolperfallen du im Raum aufgestellt hast.... Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2010, 15:42
Beitrag #8

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
parallele Verarbeitung möglich?
Zitat:Wenn du dein VI hochlädst, dann können wir dir sicher sagen, wo das Problem liegt.
Und mach dir mal keine Sorgen wegen des Herzinfarktes. Wen's ereilt, der war nicht robust genug. Außerdem: Ob es schlimmer ist als das, was wir hier schon gesehen haben, muss erst bewiesen werden. Prost

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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Parallele Datenerfassung mit NI USB 6361 Unaij 5 6.443 14.07.2016 12:20
Letzter Beitrag: GerdW
  Messen während der Verarbeitung Eglito 3 3.729 25.04.2012 08:46
Letzter Beitrag: jg
  Parallele Analogeingabe und -ausgabe; Verzögerung Danjo 3 6.146 02.02.2012 14:45
Letzter Beitrag: Danjo
  Datenerfassung und -verarbeitung lavoh 2 3.277 24.11.2011 08:29
Letzter Beitrag: lavoh
  DAQ-Frequenzmessung im Hintergrund/parallele While-Schleife jimbolino 16 13.919 24.03.2010 12:02
Letzter Beitrag: NoD
  parallele Periodendauermessung (2 Counter) WML 4 5.100 03.03.2010 09:16
Letzter Beitrag: WML

Gehe zu: