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 

LabView für nicht messtechnische Programme verwenden



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!

22.02.2012, 15:02
Beitrag #1

feuerwehringenieur Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Feb 2005

10.0
-
kA


Deutschland
LabView für nicht messtechnische Programme verwenden
Hallo,

ich habe mal eine allgemeine Frage zum Einsatz von LabView.

Es ist natürlich klar, dass LabView hauptsächlich für messtechnische Anwendungen entwickelt wurde und in diesem Bereich zweifelsohne auch seine Stärken gegenüber herkömmlichen Programmiersprachen hat.

Aber natürlich ist es ja auch möglich, mit LabView Programme zu schreiben, die mit Messaufgaben nichts zu tun haben. Ich denke da an einfache Verwaltungsprogramme mit Datenbankanbindungen, Berechnungsprogramme o.ä. Im Prinzip also Programme, die normalerweise mit Visual Basic, Visual Studio udgl. erstellt und dann auch kommerziell vertrieben werden.

Jetzt meine Frage: Seid ihr der Meinung, dass LabView für solche Dinge verwendet werden sollte? Oder würdet ihr empfehlen, "Standard-Programme" klassisch mit textbasierten Programmiersprachen zu entwickeln und zu vertreiben und LabView wirklich nur für Messaufgaben zu verwenden?

Ich bin sehr gespannt auf eure Meinungen.

Grüße

Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.02.2012, 15:15
Beitrag #2

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: LabView für nicht messtechnische Programme verwenden
Hi

Was für eine Frage! Meiner Meinung nach ist LabVIEW die Programmiersprache der 4. Generation und jeder anderen Programmiersprache vorzuziehen. Ich erledige mehr als 95% meine Arbeiten mit LabVIEW, auch wenn die Applikationen nichts mit Messtechnik zu tun haben.

Das Datenflusskonzept von LabVIEW macht die Programme intrinsisch thread-safe, ein unschätzbarer Vorteil!

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.02.2012, 20:29
Beitrag #3

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
RE: LabView für nicht messtechnische Programme verwenden
Die meisten Sachen würde ich, wenn sie intern oder extern vertrieben werden, nicht in LV programmieren.

1. Riesige Runtime-Engine
2. GUI ist trotz einiger Ansätze nicht Größenvariabel
3. Viele Programmiersprachen sind schlicht etablierter, was sich in bereits vorhandenem Code (das Rad nicht neu erfinden), sicherer Support und Wartung (viel Fachpersonal) etc. auswirkt.
4. Der GUI fehlen leistungsstarke Bedienelemente mit dazugehörigen VIs, Methoden und Eigenschaften. Z.B. gehört die Tabelle grundlegend überarbeitet in punkto Schnelligkeit, Zellenauswahl, Darstellung. Hier fehlt auch die Möglichkeit fremde Bedienelemente in Zellen einzubetten (Textring).
5. Alle grafikintensiven GUI-Elemente schlucken sinnlos CPU. Hier fehlt Hardwarebeschleunigung.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.02.2012, 06:21 (Dieser Beitrag wurde zuletzt bearbeitet: 23.02.2012 06:25 von Achim.)
Beitrag #4

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: LabView für nicht messtechnische Programme verwenden
Schon etwäs älter:
http://zone.ni.com/devzone/cda/tut/p/id/5313

Das "Problem" ist ja nicht die Größe der Runtime Engine an sich, die ist bei anderen Sprachen auch enorm! Es ist nur so, dass die LV-RTE nicht Teil des Betriebssystems ist. Und solange das nicht so ist (das wird m. E. auch nicht geschehen), ist es fast nicht möglich, sinnvoll beliebige LV-Applikationen "für alle" zu erstellen.

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.02.2012, 11:11 (Dieser Beitrag wurde zuletzt bearbeitet: 28.02.2012 11:12 von abrissbirne.)
Beitrag #5

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
RE: LabView für nicht messtechnische Programme verwenden
(23.02.2012 06:21 )Achim schrieb:  Schon etwäs älter:
http://zone.ni.com/devzone/cda/tut/p/id/5313

Das "Problem" ist ja nicht die Größe der Runtime Engine an sich, die ist bei anderen Sprachen auch enorm! Es ist nur so, dass die LV-RTE nicht Teil des Betriebssystems ist. Und solange das nicht so ist (das wird m. E. auch nicht geschehen), ist es fast nicht möglich, sinnvoll beliebige LV-Applikationen "für alle" zu erstellen.

A.
Also der letzte Abschnitt des Artikels (Danke für den Link. War sehr interessant) gibt eine klare Antwort auf die Frage des Threads:
Frage: Can LabVIEW be used to create general purpose applications?
Anwort: Absolutely.
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
  Programme für unterschiedliche Hardware gestalten MaxP 2 3.384 29.11.2017 09:30
Letzter Beitrag: MaxP
  Wie Programme in LabView Strukturieren? Moes 4 5.170 28.07.2015 15:28
Letzter Beitrag: GerdW
  LabVIEW stoppt nicht feinm 3 4.652 31.07.2013 20:43
Letzter Beitrag: jg
  Grundstruktur für komplexe LabVIEW Programme Wendigo 4 4.670 07.06.2013 10:51
Letzter Beitrag: Wendigo
  Mehrere Programme ein Frontpanel? labview2013 3 3.699 28.11.2012 13:00
Letzter Beitrag: eb
  Verteilung/Aktualisierung mehrerer LabVIEw basierender Programme fidel 5 6.156 06.04.2011 09:57
Letzter Beitrag: fidel

Gehe zu: