Skip to main content

サンドボックスの作成と使用

CODESYS サンドボックスとは何ですか?

A CODESYS サンドボックスは、の分離されたインスタンスです。 CODESYS 実行中の環境/マシンを変更したり、影響を与えたりすることはありません。このインスタンスに属するすべてのもの (すべての設定とリポジトリ) は、コンピューター上のサンドボックスの定義された「ルートディレクトリ」にあります。このルートディレクトリを移動/コピーするだけで、サンドボックスを新しいコンピュータに移動してインストール先として使用できます。新規インストールは不要です

サンドボックスは、「フリーズ」してアーカイブするのに役立ちます CODESYS 完了したプロジェクト用の環境で、後から簡単にプロジェクトに変更を加えられるようにします。サンドボックス内のバージョンは変更されないため、オンラインで変更しなくてもいつでもログインできます

サンドボックスは、複数の開発者が同じプロジェクトで作業を続ける必要がある場合にも役立ちます。この場合、使用したバージョンCODESYS およびパッケージは、プロジェクトの開始時に定義する必要があります。その後、サンドボックスを作成して開発者に配布できます

サンドボックスの短所は、追加のストレージ容量が必要であることと、管理オーバーヘッドが発生することです。

「クリーン」サンドボックスとは何ですか?

クリーンサンドボックスには、以下と一致するバージョンのデバイス/ライブラリ/スタイルのみが含まれます CODESYS サンドボックスのオリジンとして使用されるバージョン。一方、「単純な」サンドボックスには通常、同じデバイス/ライブラリの複数のバージョンが既に組み込まれています。なぜなら、それらは既にベースとなるデバイス/ライブラリに含まれていたからです CODESYS バージョン。バージョンが混在しないようにするには、 [設定] から [クリーンサンドボックスを作成] の関数 CODESYS Installer

注記

「クリーンサンドボックス」は次の方法でしか作成できません CODESYS SP19 パッチ 6 以降のバージョン

注記

A CODESYS サンドボックスを新しいパッチバージョンに更新することはできません。

前提条件ゲートウェイセットアップ

サンドボックスを実行するには、ファイル形式のいくつかの前提条件がサンドボックスディレクトリにある必要があります。そうでない場合 CODESYS 起動できない。これらのファイルはサンドボックスの作成時に作成されます。のセットアップ CODESYS ゲートウェイはサンドボックスディレクトリにも保存されます。と同時に次のようになります。 CODESYS ゲートウェイと前提条件はコンピューターにインストールされ、同じコンピューターのいずれのサンドボックスでも使用できます。 CODESYS コンピューター上のバージョン。

手順. 既存のサンドボックスからのサンドボックスの作成 CODESYS ローカルコンピューターへのインストール

重要

なぜなら CODESYS 無制限の長いファイルシステムパスをサポートしていないため、サンドボックスのルートディレクトリにはできるだけ短いパスを使用してください。

  1. を開きます インスタレーション の眺め CODESYS Installer

  2. 既存のインストール用のサンドボックスを作成するには、を選択します。 サンドボックスを作成 このインストール用のタイル内のコマンド。注:この場合、「クリーンサンドボックス」は作成されません。クリーンなサンドボックスは、を使用しないと作成できません セットアップからクリーンなサンドボックスを作成する コマンド。

    ローカルファイルシステム内のサンドボックスのルートディレクトリを選択するダイアログが開きます。

  3. ルートディレクトリを選択します。パスはできるだけ短くしてください。

    注記

    サンドボックスを作成すると、インストーラーはファイルに相対パスを自動的に入力します RepositoryLocations.ini これにより、サンドボックスを別のコンピュータに登録するときに、これらのパスを調整する必要がなくなります。

    ただし、次の場合はこの限りではありません。 CODESYS インストールがバージョン 3.5.20.30 より古く、セットアップには次のアドオンバージョンのいずれかが含まれています。

    • CODESYS Visualization 4.6.0.0 より古い

    • CODESYS SoftMotion 4.17.0.0より古い

    • CODESYS PROFINET 4.6.0.0 より古い

    • CODESYS J1939 Manager SL 4.2.0.0より古い

    • CODESYS CANopen Manager SL 4.3.0.0より古い

    • CODESYS Communication 4.5.2.0 より古い

    この場合、対応する通知が届きます

    選択を確認すると、すぐにサンドボックスの作成が開始されます。ダイアログが開き、作成の進行状況とキャンセルオプションが表示されます

    インストールで相対パスがサポートされていないという警告が表示された場合は、上記の注記を参照してください。ファイル内のパスを変更する必要があります RepositoryLocations.ini。上記の注記を参照してください。

    サンドボックスが完了すると、サンドボックスへのアクセスは制限されておらず、権限のある人だけがサンドボックスディレクトリにアクセスできるようにする必要があるというメッセージが表示されます。

    サンドボックスは追加のタイルとして表示され、色で強調表示され、 _inst_icon_sandbox.png のアイコン インスタレーション 見る。

  4. を使用する 複製サンドボックス ボタンをクリックすると、サンドボックスのルートディレクトリを複製してさらに配布し、ファイルシステムに保存できるようになりました。

手順. ローカルコンピューター上の別のソースからのサンドボックスの登録

サンドボックスにあるインストレーションを登録できます。これにより、タイル付きの別のインストレーションとしてコンピュータに追加されます CODESYS Installer

  1. を開きます インスタレーション の眺め CODESYS Installer

  2. の中に _inst_icon_selection_down_arrow.png のリストボックス インストレーションを追加 コマンドボタンをクリックし、 サンドボックスを登録 ボタン。

    ザル サンドボックスを登録 ダイアログが開きます。

  3. サンドボックスのルートディレクトリとして使用するローカルファイルシステム内のディレクトリを指定します。

  4. ゲートウェイサービスがサンドボックスでまだ利用できない場合は、それらもダウンロードしてインストールするかどうかを決定します。注:ゲートウェイが同じサービスを提供する場合 CODESYS サンドボックスで既に利用可能なバージョンは、新しいサンドボックスでも使用して登録できます。

  5. 潜在的なセキュリティリスクに関するメモの前にあるチェックボックスを選択します。そうしないとクリックできません OK 登録を完了します。

    ゲートウェイのインストールが実行された場合は、最初に確認が必要なダイアログが表示されます。その後、サンドボックスがタイルとしてに追加されます。 インストール 見る。

手順. サンドボックスの管理

サンドボックスのインストールは、の設定で管理することもできます CODESYS Installer。現在登録されているサンドボックスを確認したり、新規登録を行ったり、サンドボックスディレクトリを登録対象から除外したりできます

  1. を開きます インスタレーション の眺め CODESYS Installer

  2. 「インストーラー」ウィンドウで、をクリックします。 [設定] からのコマンド _inst_icon_hamburger_menu.png 右上隅のメニュー。

    ザル [設定] ダイアログが開きます。

  3. クリック サンドボックス

    サンドボックスの下のセクションには、現在コンピュータに登録されているサンドボックスと除外されているサンドボックスが表示されます。

  4. セキュリティ通知でオプションを確認すると、ボタンを使用して追加のサンドボックスを登録できます。

  5. アンダー 除外されたサンドボックスディレクトリインストーラーに表示してはいけないルートディレクトリを指定できます。これは、サンドボックスを追加するときに親ディレクトリを指定しても、そのディレクトリに含まれるすべてのサンドボックスが表示されるわけではない場合に役立ちます