Java opc-client-Anwendung
Ich bin auf der Suche nach Bibliotheken und Beispiele zum erstellen einer OPC-client-Applikation in Java, die könnte eine Verbindung mit dem opc-server. Vielen Dank im Voraus.
- Java ist ein Wort und keine Abkürzung
- Haben Sie eine dieser Bibliotheken in der Produktion und haben Sie Kommentare/feedback zu Ihnen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie ausgecheckt OPC-Client-Programmierung mit Java?
Bieten Sie verschiedene links für diesen Bereich:
Ich denke was du suchst ist Utgard, finden Sie Beispielcode in der Dokumentation Abschnitten, jeweils in den Projekt-source-code unter Dokumentation.
git clone [URL]
Haben Sie zwei Möglichkeiten:
gehen für die traditionelle OPC-DCOM-wie vorgeschlagen-platzhirsch. DCOM benötigt JNI und funktioniert nur in Windows-Umgebungen.
gehen für OPC UA (Unified Architecture), das ist die neue version des OPC. OPC UA ist in reinem Java und in allen Java-SE-6-Umgebungen. OPC-UA bietet viele erweiterte Funktionen, wie integrierten Sicherheits -, Informations-Modellierung, etc.
OPC UA macht Sie besser für die Zukunft gerüstet ist, da OPC UA ist, wo alle Entwicklung geschieht im moment. Sie können auch eine Verbindung zu OPC-DCOM-Server von OPC UA-clients mit Hilfe von Wrappern, wie die UaGateway
Für OPC UA, den ich vorschlagen kann, Prosys OPC UA Java SDK die die am weitesten fortgeschrittene option für Java im moment (kommerziell, und ja, ich engagiere mich).
Lesen Sie mehr über OPC-UA von hier
Hier sind einige open-source-UPC-UA-Implementierungen auf GitHub:
Sind Sie auftretende und nicht vollständig, aber wenn Sie forschen oder die Prototypenerstellung, dass der richtige Weg, um zu starten im Gegensatz zu vollwertigen kommerziellen Bibliotheken.
Implementieren OPC-API in C++. Machen Sie ein DCOM-Objekt und als windows-Dienst ausgeführt.
Können Sie eine Verbindung zu DCOM-Objekten, die durch J-Interop oder JACOB sind beide JAVA-DCOM-bridge.