Skip to main content

オブジェクト:外部ファイル

アン 外部ファイル でプロジェクトに追加するファイルです POU 表示または デバイス 見る。クリック プロジェクト→オブジェクトの追加 開くには 外部ファイルを追加する ダイアログを表示し、ファイルがプロジェクトにどのように属するかを定義します。

ダウンロード/オンライン変更による転送 オプションを使用して、外部ファイルの転送を構成できます。

外部ファイルがコントローラーにダウンロードされても、プロジェクトでは更新されません。

詳細については、次を参照してください。 タブ:同期されたファイル

ダイアログ:外部ファイルの追加

ファイルパス

外部ファイルのパス

The _cds_icon_three_dots.png ボタンをクリックすると、ローカルファイルシステム内のファイルを選択するためのダイアログが開きます。

名前

内のファイルのオブジェクト名 CODESYS

空白のままにすると、ファイルは以前の名前に戻ります。

ファイル処理

外部ファイルの保存方法を決定します。 CODESYS 計画

リンクを覚える

_cds_icon_radiobutton_acitvated.png: Windows ファイル システムの外部ファイルを指すファイル リンクが保存されます。

注: ファイルの外部の場所が変更された場合、ファイル リンクを介したアクセスは失敗します。ファイルは、定義された保存場所に存在する限り、プロジェクトでのみ使用できます。

リンクを覚えてプロジェクトに埋め込む

_cds_icon_radiobutton_acitvated.png: Windows ファイル システムの外部ファイルを指すファイル リンクが保存されます。さらに、セキュリティを強化するために、ファイルのコピーがプロジェクトに保存されます。

アクセス時の動作に関する注意:

  • プロジェクト内のコピーは、リンク経由のアクセスが失敗した場合にのみアクセスされます。

  • 外部ファイルが変更された場合、コピーは下で選択されたオプションに従って処理されます 変更追跡.

プロジェクトに埋め込む

_cds_icon_radiobutton_acitvated.png: 外部ファイルのコピーが Windows ファイル システムに保存されます。

注記

コピーには常にアクセスします。外部ファイルが変更された場合、プロジェクト内部のコピーは更新されません。

外部ファイルを開く場合 CODESYS Development System (オブジェクトの編集コマンド)、編集用の一時ファイルが作成されます。

変更追跡

ファイルリンクが同時に保存されたプロジェクトに保存されたコピーの更新の種類

要件: リンクを覚えてプロジェクトに埋め込む オプションが選択されています。

ファイルを自動的にリロードする

_cds_icon_radiobutton_acitvated.png注: 外部ファイルが変更されると、プロジェクトに保存されているコピーが自動的に更新されます。

ファイルをリロードするかどうかを確認する

_cds_icon_radiobutton_acitvated.png注: 外部ファイルが変更された場合、プロジェクトでコピーを更新するかどうかを決定するダイアログ プロンプトが表示されます。

何もしない

_cds_icon_radiobutton_acitvated.png: 外部ファイルは変更されますが、プロジェクト内のコピーは変更されません。

ボタン: ファイルのプロパティを表示する

デフォルトを開く <ファイル名> のプロパティ Windows ファイル システムの外部ファイルのダイアログ

このダイアログは、 プロパティ ファイルのコンテキスト メニューから Windows で開くことができるダイアログ。

オンライン取り扱い

オンラインモードでのファイルの扱い

ダウンロード/オンライン変更による転送

_cds_icon_checked.png: ダウンロードおよびオンライン変更が行われると、外部ファイルがコントローラにダウンロードされ、 ターゲット パス.

注: に挿入される外部ファイル POU ビューは、ダウンロード中にプロジェクト内のすべてのコントローラーに転送されます。

このオプションは、ライブラリ内の外部ファイルには影響しません。原則として、これらのファイルは転送されません。

ターゲット パス (デバイスの "$PlcLogic$" からの相対パス)

ターゲット パスは、次の方法で指定できます。

  • のために $PlcLogic$ ルート ディレクトリ: 入力フィールドを空白のままにします

  • ルート ディレクトリの個々のフォルダ (まだ利用できません)

    例: MySubDirectory

  • アプリケーションのフォルダ(以下 $PlcLogic$)

    「App123」アプリケーションの例: App123

  • アプリケーションフォルダーの下にネストされたフォルダー構造

    例: App123/Sub01/SubSub01

  • 視覚化用のプレースホルダーなど、別の使用可能なプレースホルダーを使用します。 $visu$

注記

使用可能なパスを使用する場合は、大文字と小文字に注意してください。

ボタン 追加

新しい _cds_icon_external_file.png オブジェクト (タイプ 外部ファイル)。

詳細については、次を参照してください。 プロパティ – 外部ファイル