Ausgabe
Ich entwickle eine iPhone-Anwendung mit ein paar Funktionen.
Jetzt muss ich mich mit einem OPC DA-Server verbinden, aber ich möchte OPC nicht selbst implementieren. Gibt es überhaupt eine Objective-C-Bibliothek? oder gibt es andere mögliche Lösungen für mein Problem (vielleicht C- oder C++-Bibliotheken?).
Lösung
Ich nehme an, Sie möchten von einem iPhone/iPad aus auf OPC DA-Serverinformationen zugreifen?
OPC DA ist Teil der klassischen OPC-Spezifikation und basiert auf der Microsoft COM-Technologie, daher ist dies möglicherweise nicht so einfach.
Eine Lösung könnte darin bestehen, ein OPC UA-Gateway zu verwenden, um Ihren OPC DA-Server über OPC UA bereitzustellen, und dann ein C/C++ SDK zu verwenden oder Ihr eigenes mit OPC Foundation ANSI C Stack zu schreiben, um einen OPC UA-Client zum Laufen zu bringen und auf Ihre Informationen zuzugreifen.
Die Leute von Unified Automation ( https://www.unified-automation.com/ ) haben einige großartige Sachen gemacht, die Sie sich vielleicht ansehen möchten.
Beantwortet von – Camille G.
Antwort geprüft von – Senaida (FixError Volunteer)