!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
LabView für nicht messtechnische Programme verwenden
22.02.2012, 15:02
Beitrag #1

feuerwehringenieur Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Feb 2005

LV-Version: 10.0
LV-Erfahrung seit: -
LV-Sprachversion: kA


Land: 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
. .
22.02.2012, 15:15
Beitrag #2

BNT Online
LVF-Gelegenheitsschreiber
**


Beiträge: 158
Registriert seit: Aug 2008

LV-Version: 5.0 - 11.0
LV-Erfahrung seit: 1999
LV-Sprachversion: EN

PLZ: 64291
Land: 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

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: 840
Registriert seit: Feb 2008

LV-Version: 8.5 - 2010
LV-Erfahrung seit: 2006
LV-Sprachversion: kA

PLZ: 70180
Land: 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: 3.816
Registriert seit: Nov 2005

LV-Version: 8.x / 20xx
LV-Erfahrung seit: 2000
LV-Sprachversion: EN

PLZ: 978xx
Land: 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: 479
Registriert seit: Aug 2007

LV-Version: LV2009, LV2010
LV-Erfahrung seit: 2007
LV-Sprachversion: EN

PLZ: 66123
Land: 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
  Labview lässt sich nicht bedienen CrazyDanceBoy 3 622 26.12.2011 23:17
Letzter Beitrag: CrazyDanceBoy
  LabView und VNC verträgt sich nicht!!! The Spirit 5 677 18.11.2011 16:00
Letzter Beitrag: The Spirit
  Verteilung/Aktualisierung mehrerer LabVIEw basierender Programme fidel 5 1.037 06.04.2011 09:57
Letzter Beitrag: fidel
  LabVIEW 8 startet nicht mehr Nasenpeter 13 4.171 09.02.2011 17:29
Letzter Beitrag: corsien
  große LabVIEW-Programme ChrisR 4 1.385 30.01.2009 10:45
Letzter Beitrag: Wulfi
  Zwei Programme enden bei Stop des ersten Labview-Beginner 7 1.809 27.06.2008 11:10
Letzter Beitrag: IchSelbst

Gehe zu: