Skip to main content

OPC UA サーバーの構成設定

OPC UA クライアントにアクセスを許可するには CODESYS 変数を使用するには、OPC UA サーバーを構成する必要があります。これは構成ファイルで行われます CODESYSControl.cfg のインストールディレクトリに保存されています CODESYS の中に \GatewayPLC ディレクトリ。

8. サンプル構成
[CmpOPCUAServer]
NetworkAdapter="eth0"
5.

デフォルト値

ランタイム システム (およびそれ以降)

説明

MaxNodesPerRead

100

V3.5 SP17

対応する OPC UA サービスによって受け入れられるノードの数を定義します。の OperationLimits OPC UA アドレス空間も考慮されます。詳細については、OPC UA 仕様を参照してください。

MaxNodesPerHistoryReadData

100

V3.5 SP17

MaxNodesPerHistoryReadEvents

100

V3.5SP17

MaxNodesPerWrite

100

V3.5SP17

MaxNodesPerHistoryUpdateData

100

V3.5SP17

MaxNodesPerMethodCall

100

V3.5SP17

MaxNodesPerBrowse

100

V3.5SP17

MaxNodesPerRegisterNodes

100

V3.5SP17

MaxNodesPerTranslateBrowsePathsToNodeIds

100

V3.5SP17

MaxNodesPerNodeManagement

100

V3.5SP17

NetWorkAdapter

V3.5 SP7

OPC UA サーバーが使用するネットワーク アダプターを構成します。

例: 「eth0」、「イーサネットアダプター」

構成が存在しない場合は、有効な IP アドレスを持つすべてのネットワーク アダプターが使用されます。

NetworkPort

4840

V3.5 SP7

OPC UAサーバーが使用するポートを設定します。

UseLoopback

1

V3.5 SP7 パッチ 2

構成にループバック アダプターが存在しない場合、ループバック アダプターを OPC UA エンドポイントとして追加します。

AdapterUpdateRate

5000

V3.5 SP15

OPC UA サーバーが変更されたネットワーク アダプターに反応する間隔を定義します。ネットワーク アダプタが再接続されたか接続が失われたかに応じて、ポートが開かれるか閉じられます。

ItemMinSamplingRate

100

V3.5 SP15

監視対象変数の最小サンプリング レートを定義します (ミリ秒単位)。

NumOfWorkerTasks

-1

V3.5 SP16

作成するワーカータスクの数を構成します。デフォルト値 -1 では、1 ~ (<CPU コア数> - 1) 個のワーカー タスクが生成されます。ワーカー タスクは、監視対象の変数をサンプリングする責任があります。

WorkerTasksDynamic

2

V3.5 SP18

OPC UA サーバーのワーカー タスクを負荷に応じて動的に作成するか、開始動作を最適化するために静的に作成するかを定義します。

  • 0: 静的

  • 1: 生成しますが、負荷に応じて一時停止および再開します。

  • 2: 負荷に応じて生成と終了

SchedulerResolution

1

V3.5 SP17

OPC UAサーバーのスケジューラの解像度を設定します(ミリ秒単位)。

SessionsMax

100

V3.5 SP17

セッションの最大可能数 (開始サイズより大きい場合にのみ有効)。セッションはクライアントのオンライン接続です。

SecureChannelsMax

50

V3.5 SP19

サーバーがサポートする通信チャネルの最大数。一部のチャネルには複数のセッションが含まれる場合があります。数値が数値を超えた場合 SOCKET_FDSET_SIZE - <開いているポートの数> の場合、すべてのチャネルを使用できるわけではありません。

ContinuationPointsPerSessionMax

50

V3.5 SP17

セッションあたりの最大継続ポイント。このパラメーターは、クライアントが後で情報を参照できるようにするために必要です。

PublishRequestsPerSessionMax

無制限

V3.5 SP17

セッションごとに可能なパブリケーションリクエストの最大数

SubscriptionsPerSessionMax

無制限

V3.5 SP17

セッションあたりのサブスクリプションの最大可能数

PublishNotificationsMax

無制限

V3.5 SP17

発行可能なメッセージの最大数