2016-08-05 91 views
1

Ich muss eine Verbindung zum OPC DA Server von LabVIEW herstellen und mehr als 400 Tags synchron/asynchron lesen. Ich weiß, dass es eine Option mit NI DSC-Modul gibt, um LabVIEW OPC-Client zu erstellen. Das Problem ist, dass ich keine NI-DSC-Lizenz kaufen möchte, weil sie Overhead-Funktionalität hat und daher sehr viel kostet.Verbinden mit dem OPC DA Server von LabVIEW

Ich bin neugierig, wenn Sie eine Erfahrung haben, OPC DA-Server ohne NI DSC von LabVIEW zu verbinden.

+0

Es scheint, dass ich ein Toolkit gefunden habe: http://opc-da.com. Was denkst du über diesen? Hat jemand versucht zu verwenden? –

+0

Die Leute haben dies mit dem QuickOPC Toolkit (http://www.opclabs.com) getan. Haftungsausschluss: Dies ist eine Eigenwerbung. – ZbynekZ

Antwort

2

Zusätzlich zu Yairs Antwort habe ich ein sehr nützliches Toolkit here für $ 295 gefunden, das einen schnellen und einfachen Mechanismus für die Verbindung mit OPC-Servern von LabVIEW bietet. Ich habe mit Testmodus getestet und es scheint, dass meine Probleme damit gelöst sind. http://opc-da.com/

1

Das DataSocket-Read-Primitiv unterstützt OPC, aber mein Verständnis war, dass es nicht wirklich gut mit einer großen Anzahl von Tags funktioniert. Meine eigene Erfahrung damit war mit einer relativ niedrigen Anzahl von Tags und Jahren, so dass Sie für sich selbst testen müssen, aber es sollte in LV eingebaut werden, so dass es die Kostenanforderung erfüllt. Möglicherweise können Sie auch steuern, wie Sie die Tags lesen, um etwaige Performance-Probleme zu umgehen.

Beachten Sie, dass Sie jedem von Ihnen erstellten Installationsprogramm wahrscheinlich DS-Unterstützung hinzufügen müssen.

+0

Vielen Dank für die Antwort. Ich konnte erfolgreich mit OPC DA Server verbinden, aber es funktioniert wirklich sehr langsam und wird nicht einmal 50 Tags unterstützen :). –

+0

Es scheint, dass ich ein Toolkit gefunden habe: http://opc-da.com. Was denkst du über diesen? –

+0

Ich denke, dass Sie es im Testmodus verwenden können, also schlage ich vor, dass Sie das tun. Sie könnten auch versuchen, nach externen OPC-Dienstprogrammen zu suchen (mit einer C- oder .NET-API), aber ich schätze, dass es schwierig sein könnte, einen freien zu finden. – Yair