**OPC UA Simulator **
Voraussetzungen
- JDK 17 oder neuer
- Maven 3.9 oder neuer
CLI starten
mvn -q exec:java -Dexec.args="examples/opcua-export-1775161283402.json 4840 /"
Dann verbinden mit:
opc.tcp://localhost:4840/
Anonyme Anmeldung ist aktiv. Zusätzlich existieren Benutzer:
user / password1
admin / password2
GUI starten
mvn javafx:run
In der GUI zuerst den JSON-Export laden, danach den Server starten.
Hinweise zur NodeId-Zuordnung
Der Export enthält mehrere Custom-Namespace-Indizes (ns=1 bis ns=7). Ein einzelner Milo ManagedNamespace liefert aber nur eine Namespace aus. Deshalb werden Custom-Namespaces intern konsistent auf die Simulator-Namespace gemappt. String-NodeIds wie AirConditioner_1.Temperature bleiben als Identifier erhalten, numerische Custom-IDs werden kollisionsfrei als String-Identifier gespeichert, z. B. ns=3;i=5000.
Im OPC-UA-Client immer die NodeIds verwenden, die der Simulator beim Browsen tatsächlich anzeigt.
Description
Languages
Java
99.7%
Shell
0.3%