LabVIEWForum.de
exe/setup mit IMAQ Funktionen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: exe/setup mit IMAQ Funktionen (/Thread-exe-setup-mit-IMAQ-Funktionen)



exe/setup mit IMAQ Funktionen - Peter04 - 12.05.2016 07:42

Hallo,

ich habe ein vi erstellt, unter anderem mit vis, die aus dem NI Vision Assistant erstellt wurden. Darin wird ja auch auf IMAQ Funktionen zugegriffen.
Beim Versuch eine setup-Datei zu erstellen tauchten einige Fehlermeldungen auf (das könnte später Thema werden), aber:
Ist es immer noch so, dass der Empfänger der setup-Datei auch die Vision Runtime installiert haben muss und diese kostenpflichtig ist?
Dann könnte ich den Plan erstmal auf Eis legen.
Die IMAQ Funktionen in meinem vi greifen ja auf geschätzte 10 dlls zurück, kann man die nicht auch ohne IMAQ verwenden, bzw. die IMAQ-Funktionen nachbilden, wenn das überhaupt so rechtmäßig ist?

Gruß
Peter


RE: exe/setup mit IMAQ Funktionen - BNT - 12.05.2016 07:52

Ich denke, dass die Rechtmäßigkeit der entscheidende Punkt ist.

Mit dem NI-Vision-Packet bzw. dem NI-IMAQdx-Treiber sind ja nicht nur die VI-Bibliotheken gemeint sondern eben auch die DLL's.
An den jeweiligen Laufzeitlizenzen für die ausführbaren Programme (.exe) wirst Du nicht rumkommen.

So wirklich teuer sind die aber auch nicht.

Gruß Holger


RE: exe/setup mit IMAQ Funktionen - Freddy - 12.05.2016 08:14

Hi,
ich kann Holgers Aussage bestätigen.
Habe ein sehr langes Gespräch mit NI geführt.
Bei mir sind es ziemlich viele Prüfadapter, die mit einem Kamera System ausgestattet sind. Jedesmal müsste ich die volle Lizenz bezahlen.
Gruß
Freddy


RE: exe/setup mit IMAQ Funktionen - Peter04 - 12.05.2016 09:05

Danke für Eure Antworten,

475 € für eine Lizenz sagt NI:
http://sine.ni.com/nips/cds/view/p/lang/de/nid/207700#productlisting

jetzt weiß ich wenigstens wo ich dran bin.

Schöne Grüße
Peter


RE: exe/setup mit IMAQ Funktionen - rolfk - 17.05.2016 10:32

(12.05.2016 07:42 )Peter04 schrieb:  Die IMAQ Funktionen in meinem vi greifen ja auf geschätzte 10 dlls zurück, kann man die nicht auch ohne IMAQ verwenden, bzw. die IMAQ-Funktionen nachbilden, wenn das überhaupt so rechtmäßig ist?

Hängt davon ab was Du damit meinst. Wenn Du diese IMAQ dlls durch eigene ersetzen willst die dasselbe tun und diesen Code selber entwickelst oder legal lizensierst (entweder indem Du ihn kaufst oder aus Open Source Quellen verwendest) dann ist das sicher rechtmässig. Nur müsstest Du dann schätzungsweise so ein paar 100 IMAQ Lizenzen ausparen können bevor das auch nur ansatzmässig kosteneffizient wird.

Diese IMAQ Funktionen zu entwickelen kostet SEHR viel Zeit, selbst wenn Du auf bestehenden Code von Open Source (z.B. OpenCV) zurückgreifst (was NI nachweislich nicht getan hat, auch wenn sie wohl ab und an auch nach OpenCV geschielt haben wenn sie neue Funktionen entwickelt haben).

Wenn Du mit Deinem Remark meinst einfach die VIs die die IMAQ DLLs ansprechen neu zu machen hast Du Pech gehabt. Die Runtime Lizensierung wird in den DLLs implementiert nicht in den (verhältnismässig trivialen) LabVIEW VIs.