13.02.2009, 08:26
(Dieser Beitrag wurde zuletzt bearbeitet: 13.02.2009 08:26 von Dennis.Moser.)
|
Dennis.Moser
Administrator
Beiträge: 3.045
Registriert seit: Aug 2004
5.1 : 7.1 : 8.x : 20xx
1997
DE_EN
57589
Deutschland
|
C programmieren inLabVIEW
Sorry..Hmm... ich glaube das ist aber nicht der richtige Ansatz... !?
Als "vollwertigen" Ersatz kann man das nicht sehen, eher als "Ergänzung"...
Zitat:erd ich mich wohl mit der grafischen Programmierung anfreunden müssen
Wirst du wohl !
Gruß Dennis
Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
|
|
|
13.02.2009, 08:27
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
C programmieren inLabVIEW
Grafisch ist auf jeden Fall viel logischer, wesentlich schneller zu programmieren und auch um einiges verständlicher als z.B. "C".
Gruß Markus
' schrieb:Falls es doch zu umständlich wird werd ich mich wohl mit der grafischen Programmierung anfreunden müssen
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
13.02.2009, 09:00
|
Achimedes
LVF-Freak
Beiträge: 544
Registriert seit: Aug 2005
2011
2001
DE
72461
Deutschland
|
C programmieren inLabVIEW
' schrieb:Danke erstmal für die vielen Antworten.
Warum ich das machen will ist ganz einfach. Ich habe bis jetzt eigentlich nur Structured Text, c usw programmiert.
Das Projekt muss aber durch Kundenvorgaben in LabVIEW realisiert werden!
Darum hat sich mir die Frage gestellt ob es möglich ist.
Ich werde mal das mit Formula Node probieren. Falls es doch zu umständlich wird werd ich mich wohl mit der grafischen Programmierung anfreunden müssen
Gruß Robert
Wenn dein Kunde das in LV will ist er bestimmt sehr begeistert wenn er ne sammlung von C-Code in FormularNode bekommt.
Überleg dir das liebe nochmal.
Grüße
Achimedes
Wer Rechtschreibfehler findet .... darf sie behalten.
|
|
|
13.02.2009, 09:20
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
C programmieren inLabVIEW
' schrieb:Grafisch ist auf jeden Fall viel logischer
Naja.
Ein Bild zu analysieren anstelle einer Textzeile kommt der Verarbeitung im Gehirn entgegen. Ein Event-Case zu benötigen widerspricht auf jeden Fall einer Datenflusssteuerung.
Zitat:wesentlich schneller zu programmieren
Naja.
Die Zeiten, zu denen man in C/C++ Objekte mit New erzeugen musste, sind ja doch wohl vorbei. Auch C++ geht schnell genug. Auch in C++ (Delphi) kann man ein Frontpanelelement hinsetzen und fertig. Auf jeden Fall dauert es länger von Express-VI auf Standard-Programmierung umzustellen, nachdem man festgestellt hat, dass das doch wohl eher großer Mist war.
Zitat:und auch um einiges verständlicher als z.B. "C".
Naja.
Wer in LV seine Linien nicht begradigt und ohne ErrorCluster erbeitet, ist selbst schuld. Wer in C++ AutoIncrement mit Pointerarithmetik in For-Schleifen reinmacht, auch.
Und wer nicht zum Programmierer geboren ist, der wird weder in LV noch in C++ das Handwerk beherschen.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
13.02.2009, 09:39
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
C programmieren inLabVIEW
Ich denke, dass das Ansichtssache ist. Ich finde C einfach nur umständlich und unnötig kompliziert mit den ganzen Variablendeklarationen, Funktionsaufrufen, Unterprogrammaufrufen, Pointer, Strukturen, Klassen und was es da sonst noch gibt. LabVIEW ist übersichtlich und wesentlich einfacher zu bedienen.
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
13.02.2009, 09:52
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
C programmieren inLabVIEW
Was willst Du damit sagen?
Gruß Markus
' schrieb:Im allgemeinen gilt noch immer:
A fool with a tool is still a fool ^_^
VDB
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
13.02.2009, 10:09
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
C programmieren inLabVIEW
' schrieb:Was willst Du damit sagen?
Er hat meinen letzten Satz bestätigt.
Zitat:Ich denke, dass das Ansichtssache ist.
Zitat:Funktionsaufrufen, Unterprogrammaufrufen
SubVI-Aufruf?
Zitat:Pointer
Ich mach zwar weniger C++ und mehr Delphi (weil das viel besser ist als C++). Aber Pointer brauche ich weder hier noch hier. Es geht auch ohne.
Zitat:Strukturen
Cluster? Wie machst du denn einen Datensatz bestehend auf 120 Parametern in LV?
Zitat:Klassen
LVOOP? [*rofl*]
Zitat:wesentlich einfacher zu bedienen.
Keiner wird wohl was anderes als LV nehmen, wenn er eine Messwerterfassung machen muss. Keiner wird was anderes nehmen als C++, wenn er einen Systemtreiber für eine Graphikkarte schreiben soll. Irgendwann wird auch die LV-IDE so weit sein, dass sie so gut ist wie die von Delphi.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
13.02.2009, 10:14
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
C programmieren inLabVIEW
Zitat:SubVI-Aufruf?
Ist wesentlich einfacher....
Zitat:Cluster? Wie machst du denn einen Datensatz bestehend auf 120 Parametern in LV?
Cluster sind wenigstens logisch strukturiert und einfach zu erstellen.
Zitat:LVOOP? [*rofl*]
Verwende ich bis jetzt (zum Glück) noch nicht.
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
13.02.2009, 10:38
(Dieser Beitrag wurde zuletzt bearbeitet: 13.02.2009 10:39 von VDB.)
|
VDB
LVF-Stammgast
Beiträge: 426
Registriert seit: Oct 2005
2010-2011
1997
kA
52134
Deutschland
|
C programmieren inLabVIEW
' schrieb:Er hat meinen letzten Satz bestätigt.
Genau... :PMan sollte möglichst viele Werkzeuge im Werkzeugkasten haben.
Aber wir driften ab, ich denke die beste Lösung hier ist C-code in DLL umwandeln und in LabVIEW einbinden, so hat man das Beste von beiden.
VDB
|
|
|
| |