OPCノードパスでの「ns = 2; s =」の意味は何ですか?

カイルウィリアムソン

すべてのOPCタグIDの前にns=2;s=が付いていることに気づきました

可能なNodeId値の例は次のとおりです。

  • ns=2;s=AcquisitionTimeRemaining
  • ns=2;s=Status
  • ns=2;s=Time

このプレフィックスの意味は何だろうと思います。


研究:

他の誰かがフォーラムでこの質問をしました。与えられた答えは、nsプレフィックスがNodeIdが属する名前空間インデックスを指定するというものでした。回答者は次のように述べています。

奇妙な歴史的理由により、明示的に存在しない場合はns = 1と見なします。Kepwareのノードはすべてns = 2にあるため、指定する必要があります。

「KepwareNodes」を使用していませんが、名前空間はまだ2に設定されています...これは常に2になりますか?プレフィックスのs何を表すかについての情報が見つかりませんでした

ケビン・ヘロン

ns=2 名前空間インデックス2を示しています。

s=foo 値が「foo」の文字列型NodeIdであることを示しています。

4種類ありNodeIdます:

  1. 数値(値はUInteger)
  2. 文字列(値は文字列です)
  3. Guid(値はGuid / UUIDです)
  4. 不透明(値はByteString)

この構文は、OPCUAXMLエンコーディングでNodeIdをエンコードするために使用される構文から借用されています。

ns=<namespaceindex>;<type>=<value>

どの名前空間ノードが表示され、いくつの名前空間が存在するかは、接続しているサーバーによって異なります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Huggingface's Bertの2番目の出力の意味は何ですか?

分類Dev

Pythonの%()sの意味は何ですか?

分類Dev

--limit 5 / sの意味は何ですか?

分類Dev

JavaScriptでの(/ ^ \ s + | \ s + $ / gm)の意味は何ですか?

分類Dev

正規表現での%s +%の意味は何ですか?

分類Dev

Pythonでの[iter(list)] * 2の意味は何ですか?

分類Dev

Cでのy = x ++ <= 2の意味は何ですか?

分類Dev

角度2での... DirectiveNameの意味は何ですか

分類Dev

Pythonでのtranspose(3、0、1、2)の意味は何ですか

分類Dev

カール「-s」と「-m」の意味は何ですか

分類Dev

angular2の* ngForの*の意味は何ですか?

分類Dev

angular2の* ngForの*の意味は何ですか?

分類Dev

angular2の* ngForの*の意味は何ですか?

分類Dev

2 in 2> / dev / nullの意味は何ですか

分類Dev

BackgroundSubtractorMOG2内の「履歴」の意味は何ですか?

分類Dev

Blade :: extend関数の$ 1と$ 2の意味は何ですか

分類Dev

pm2のAWESOME_SERVICE_API_TOKENの意味は何ですか

分類Dev

pm2のAWESOME_SERVICE_API_TOKENの意味は何ですか

分類Dev

error = $(mkdir test 2>&1)その式の意味は何ですか?

分類Dev

enp#s#f#の意味は何ですか?

分類Dev

これらの2行のPHPコードの意味は何ですか?

分類Dev

ToString( "X2")の意味は何ですか?

分類Dev

font-size:1em / 2emの意味は何ですか?

分類Dev

「valClass.Something(2、_)= doSomething()」の意味は何ですか?

分類Dev

if [-n "$(which voltdb 2> / dev / null)"];?の意味は何ですか?

分類Dev

Python正規表現「\ 2」の意味は何ですか

分類Dev

「reshape(-1,1,2)」の意味は何ですか

分類Dev

Angular 2 \ TypeScriptのexportキーワードの正確な意味は何ですか?

分類Dev

VBのdouble.tryparseメソッドの2番目のパラメーターの意味は何ですか

Related 関連記事

  1. 1

    Huggingface's Bertの2番目の出力の意味は何ですか?

  2. 2

    Pythonの%()sの意味は何ですか?

  3. 3

    --limit 5 / sの意味は何ですか?

  4. 4

    JavaScriptでの(/ ^ \ s + | \ s + $ / gm)の意味は何ですか?

  5. 5

    正規表現での%s +%の意味は何ですか?

  6. 6

    Pythonでの[iter(list)] * 2の意味は何ですか?

  7. 7

    Cでのy = x ++ <= 2の意味は何ですか?

  8. 8

    角度2での... DirectiveNameの意味は何ですか

  9. 9

    Pythonでのtranspose(3、0、1、2)の意味は何ですか

  10. 10

    カール「-s」と「-m」の意味は何ですか

  11. 11

    angular2の* ngForの*の意味は何ですか?

  12. 12

    angular2の* ngForの*の意味は何ですか?

  13. 13

    angular2の* ngForの*の意味は何ですか?

  14. 14

    2 in 2> / dev / nullの意味は何ですか

  15. 15

    BackgroundSubtractorMOG2内の「履歴」の意味は何ですか?

  16. 16

    Blade :: extend関数の$ 1と$ 2の意味は何ですか

  17. 17

    pm2のAWESOME_SERVICE_API_TOKENの意味は何ですか

  18. 18

    pm2のAWESOME_SERVICE_API_TOKENの意味は何ですか

  19. 19

    error = $(mkdir test 2>&1)その式の意味は何ですか?

  20. 20

    enp#s#f#の意味は何ですか?

  21. 21

    これらの2行のPHPコードの意味は何ですか?

  22. 22

    ToString( "X2")の意味は何ですか?

  23. 23

    font-size:1em / 2emの意味は何ですか?

  24. 24

    「valClass.Something(2、_)= doSomething()」の意味は何ですか?

  25. 25

    if [-n "$(which voltdb 2> / dev / null)"];?の意味は何ですか?

  26. 26

    Python正規表現「\ 2」の意味は何ですか

  27. 27

    「reshape(-1,1,2)」の意味は何ですか

  28. 28

    Angular 2 \ TypeScriptのexportキーワードの正確な意味は何ですか?

  29. 29

    VBのdouble.tryparseメソッドの2番目のパラメーターの意味は何ですか

ホットタグ

アーカイブ