Skip to main content

構成: CODESYS Virtual Control for Linux SL

3. インスタンスのオプションを設定する

[構成]

価値

[説明]

自動起動

TRUE または FALSE

ターゲットデバイスの起動/起動時にインスタンスが自動的に起動します。依存関係は解決され、インスタンスは正しい順序で起動されます。

機能

コンマで区切られたリスト。例:

cap_sys_admin, cap_sched, cap_chown, cap_ipc_lock

ターゲットデバイス上のインスタンスの権限。

リアルタイムのコンプライアンスには事前選択が必要です。

Docker の設定については、以下を参照してください。 Docker ドキュメント:ランタイム権限と Linux 機能

依存関係

ストリング

現在のインスタンスが依存するインスタンスのコンマ区切りリスト。そのため、ここに一覧表示されているインスタンスは、共有メモリを利用できるように事前に起動されます。指定したインスタンスが存在しない場合、エラーメッセージが表示されます。

Inst_B,Inst_C

現在のインスタンスの場合 (たとえば、 Inst_A) は次のコマンドで起動されます。 [選択して開始] コマンドを入力すると、次のような警告が表示されます。 Inst_BInst_C また、起動する必要があります。これが確認されると、この 2 つのインスタンスが最初に起動し、次に Instance_A インスタンス。

ホスト名

ストリング

インスタンスのネットワーク名

デフォルト値はインスタンス名です。

画像

ストリング

インスタンスに使用されている画像

IPC

ストリング

基本的に、以下でも指定されているすべての値 Docker ドキュメント フィールド用は許可されています。

フィールドが検証されるのは、フィールドに次の情報が含まれている場合のみです。 container: プレフィックス。Docker Docs によると、これは既存の共有メモリを使用する (「結合」) ために使われるそうです。この共有メモリは、にちなんで名付けられたインスタンスで作成する必要があります。 container: を使用する shareable キーワード。インスタンスの起動時に共有メモリが使用可能であることを確認するには、そのあとに入力されたインスタンスに対応する依存関係を定義する必要があります container: プレフィックス。

  • 共有可能

  • なし

  • container:Inst_first

ライセンスサーバー

ストリング

ライセンスサーバーの IP アドレス

コンマで区切られたリストで指定

例: 192.168.0.1,10.0.0.1,172.17.0.2

マウント

カンマ区切りリスト

インスタンスをホストにマウントします。

シンタックスで指定する Host path:Instance path

メモ:

  • 道は絶対的なものです。

  • ホストパスにはインスタンス名が含まれます。デフォルトマウント (data/conf) では、このパスを変更しないでください

[ネットワーク]

ストリング

インスタンスがホストにマウントされるネットワーク。

以下を参照してください。 Docker ドキュメント:ネットワーク設定

注:指定できるネットワークは 1 つだけです。

Docker networks allow containers to communicate with each other. If the configured Docker network does not exist yet, then a new one will be created. The IP address of the respective instance within this network can be configured via the Nic field.

For more information about Docker networks, see the Docker documentation.

ニック

ストリング

インスタンスに排他的に割り当てられるターゲットシステムのネットワークアダプターの構成。この構成は、イーサネットベースのフィールドバスを使用する場合に必要です

構成には次の形式が使用されます。

<Nic>/<IP>/<network mask>,<Nic2>/<IP2>/<network mask2>,...

複数のネットワークアダプタをカンマで区切ったリストで指定できます。

例:

必要な構成

「優しい」構成

NIC: eno1

IP: 192.168.0.100

マスク: 255.255.255.0 → /24

eno1/192.168.0.100/24

NIC: eno1

IP:-

マスク:-

NIC2: eno2

IP2: 192.168.0.100

マスク 2: 255.255.248.0 → /21

eno1,eno2/102.168.0.100/21

NIC: eno1

IP:-

マスク:-

NIC2: いいえ 2

IP2:-

マスク2:-

eno1,2eno2

メモ:

  • 1 つのアダプタは 1 つのインスタンスにのみ割り当てることができます。

  • その結果、このアダプタはターゲットシステムでも使用できなくなります。

  • IP アドレスは、対応するネットワークマスクと一緒に指定する必要があります。

  • ネットワークマスクはサフィックスで指定されます (例:「/24" または「/21")。

  • 1 つのアダプターに複数の IP アドレスを割り当てることはできません。

ポート

コンマで区切られたリスト。例:

1217:1217, 8081:8080

ランタイムインスタンスが使用するポート

シンタックスで指定する HostPort:InstancePort (カンマで区切られたリスト)

注:1 つのホストポートを複数回割り当てることはできません。

一般的なユースケースやポートについては、以下を参照してください。 CODESYS Control

例: Gateway 1217. Webvisu (https) 443, OPC UA 4840

製品タイプ

Runtime / Gateway

製品のタイプ:ランタイムまたはゲートウェイ

この値は変更できません。

テクノロジー

Docker / Podman

ターゲットシステムで使用されるコンテナテクノロジー

この値は変更できません。

次回メンテナンスモードで起動

TRUE または FALSE

重要

Only for CODESYS Virtual Edge Gateway for Linux and CODESYS Edge Gateway for Linux

This setting determines whether or not the Edge Gateway is started in maintenance mode. In this mode, a connection between the Edge Gateway and the Automation Server can be configured using the CODESYS Automation Server Connector.

重要

このモードは安全な環境でのみ使用してください。

ヒント

このモードは、30 分後、ゲートウェイが再起動されたとき、または設定が完了した後に無効になります。