問題タブ [milo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - OPC UA でセキュア チャネルを開いているときに、クライアントからサーバーへの hello メッセージが複数あるのはなぜですか?
HEL_MSG_3_Times OPC UA サーバーとクライアントの通信中に、wire-shark パケットをキャプチャしました。パケットには、安全なチャネルを確立するために、クライアントからサーバーへの 1 つ以上の hello メッセージがあります。
こんにちはメッセージが複数ある理由を知っている人はいますか。参考までに画像を添付しました。
opc-ua - Milo で OPC-UA ノードに書き込むときに適切なデータ型を設定するにはどうすればよいですか?
私は、Milo スタックを使用して非 OPC-UA システムを OPC-UA サーバーに統合する OPC-UA 初心者です。これには、OPC-UA サーバーのノードへの値の書き込みが含まれます。私の問題の 1 つは、他のシステムからの値が Java String の形式で取得されるため、ノードの適切なデータ型に変換する必要があることです。私の最初のブルート フォースの概念実証では、以下のコードを使用して、Node への書き込みに使用できる Variant を作成します (WriteExample.java のように)。変数値書き込むデータを含む Java String です。たとえば、Integer の場合は「123」、Double の場合は「32.3」です。ソリューションには、Identifiers クラス (org.eclipse.milo.opcua.stack.core、switch ステートメントを参照) からの「タイプ」のハードコーディングが含まれるようになりました。また、UInt64 などのノードに「123」を変換して書き込みたい場合はどうすればよいですか?
このスレッドに対するケビンの応答を見てきました: OPC UAサーバーに確実に書き込むにはどうすればよいですか? しかし、私はまだ少し迷っています...いくつかの小さなコード例は本当に役に立ちます。