' schrieb:Solche Diskussionen wollte ich mit meiner Frage nicht auslösen.
Es ging hier lediglich darum ob es möglich ist das zu machen! Ich habe, glaube ich, nicht nach der Sinnhaftigkeit einer solchen Aktion gefragt!?
Auch ein Grund war dass wir in der Arbeit bereits bestimmte Standardbausteine haben welche wir schon in den verschiedensten Systemen einsetzen (Siemens, B&R usw. also textbasiertes Programmieren) und ich diese eben auch gerne in LabVIEW einsetzen wollte.
Fakt ist es ist möglich! Mehr wollte ich gar nicht.
Dass das Programm dadurch sehr wahrscheinlich nicht mehr durchschaubar wird davon gehe ich mal aus.
Daher hat sich das mit dem C-Code in LabVIEW einbinden für mich erledigt. Werde mich halt in LabVIEW einlesen müssen und es so machen.
Gruß Robert
Um mal wieder ein bißchen Ernst in die Diskussion zu bringen: Natürlich gibt es oft den Fall, das man bereits vorhandene Sourcen nutzen möchte und nicht mehr oder weniger aufwendig in LabVIEW nachprogrammieren möchte. In solchen Fällen sollte man auf DLLs zurück greifen. Das ist natürlich auch nicht die feine Art, besonders wenn der Kunde eine LabVIEW-Lösung wünscht. Dabei stellt sich natürlich die Frage, was der Kunde erwartet!? Braucht er nur eine EXE und aus welchen gründen auch immer möchte er sie mit LabVIEW erstellt haben, oder will er einzelne VIs, an denen er später selbst weiter rumspielen kann!?
Den Weg über die DLLs sollte man dann wählen, wenn man entweder bereits implementierten Code verwenden möchte oder eine andere Programmiersprache wesentliche Vorteile bietet. Zum Beispiel Geschwindigkeit oder ähnliches.
Das Problem war gleube ich einfach nur, dass du von Anfang an gesagt hast, dass du keine fertigen Programme (was für mich auch DLLs einschließt) verwenden willst.
Auch wenn die Diskussopn ein bißchen aus dem Ruder geraten ist, hoffe ich, dass es dich weiter gebracht hat. Und die Idee, dass du dich in LabVIEW einarbeiten willst halte ich nach wie vor für eine gute Sache.
LG,
Torsten