Skip to main content

コマンド:複数ダウンロード

関数:このコマンドにより、プロジェクトに含まれるアプリケーションのコードが生成され、対応するコントローラーにアプリケーションが読み込まれます。

電話:メニュー オンライン

このコマンドは、アプリケーションのリストを含むダイアログを開きます。このダイアログでは、ロードするアプリケーションを選択します。その後リード CODESYS これらのアプリケーションの構文チェックを実行し、関連するコードを生成します。次に、コードが対応するコントローラーにロードされます。プロジェクトディレクトリで生成 CODESYS 選択した各アプリケーションの名前が記載された翻訳ログ <project name>.<device name>.<application ID>.compileinfo

重要

安全コントローラがコントローラの下に取り付けられている場合、このコマンドは通信リンクを使用できます 一時的 割り込み!

安全コントローラのその他の安全コントローラへの接続(安全ネットワーク変数を介して)、フィールドデバイス、および開発システムへの接続が影響を受けます。安全フィールドデバイスまたは他の安全コントローラは、反応として安全状態に入る可能性があります。開発システムへの接続は、セーフティコントローラがフィールドバスを介してメインコントローラに接続されている場合にのみ影響を受けます。

詳細については、以下を参照してください。 従属安全コントローラ

対話:複数のダウンロード

アプリケーションを選択してください

_cds_icon_checked.png:アプリケーションの選択

アプリケーションは、さまざまなコントローラーにもロードされます。

下向き

アプリケーションのダウンロード順序を変更する

アプリケーションは、このリストの順序でコントローラーにロードされます。デフォルトでは、このリストはアルファベット順にソートされています。アプリケーションの親子関係が考慮されます。

わかった

選択したすべてのアプリケーションを構文的にチェックします

その後、ダウンロードが行われる前に、関連するコントローラーとの通信がアプリケーションごとに検証されます。

103. オンライン変更オプション

以前のバージョンがコントローラーにすでに存在し、現在のバージョンと異なる場合は、次のオプションがあります。

オンライン変更をお試しください。不可能な場合は、ダウンロードしてください

デフォルトで有効

いずれかのアプリケーションのオンライン変更を完了できない場合は、ダウンロードが実行されます。

オンライン変更を強制します。不可能な場合は、操作を中止してください

(少なくとも)1つのアプリケーションのオンライン変更を完了できない場合、ダウンロードは実行されませんが、中止されます。たとえば、以前にコマンドを使用した場合 すべてをきれいにする 実行しました。

常にフルダウンロードを行う

既存のバージョンを考慮せずに、アプリケーションのすべての部分をコントローラーにロードします



コントローラにまだ存在しない選択されたアプリケーションの場合 CODESYS 関連するコントローラーへのダウンロードを自動的に実行します。

104. 追加オプション

プロジェクトに含まれていないコントローラー上のすべてのアプリケーションを削除します

_cds_icon_checked.png:対応するアプリケーションが削除されます。

ダウンロードまたはオンライン変更後にすべてのアプリケーションを起動します

_cds_icon_checked.png:ダウンロード/オンライン変更後にアプリケーションが起動します。

強制変数を解放しないでください

_cds_icon_checked.png:コントローラーに強制変数を持つアプリケーションがあり、その間にこのアプリケーションの実装が変更された場合、このアプリケーションのダウンロードは実行されません。

ウィンドウ内 複数ダウンロード-結果 このアプリケーションには、次のメッセージが表示されます。 エラー:1つ以上の変数が強制されたためスキップされました



ヒント

キー属性を持つ変数に注意してください PERSISTENT RETAIN 通常、初期化されません。ただし、データレイアウトを変更すると、永続変数は自動的に再初期化されます。

詳細については、以下を参照してください。 データの永続性

ダウンロードが完了すると、選択したすべてのアプリケーションのリストが、構成したダウンロード順序で表示されます。さらに、ダイアログで各アプリケーションのダウンロードの成功に関する情報を受け取ります 複数ダウンロード-結果

  • 作成した:新しいアプリケーションが作成され、コントローラーにロードされました。

  • 変更なし:コントローラにすでに存在するアプリケーションは変更されていません。

  • オンライン変更が実行されました:コントロールにすでに存在するアプリケーションは、オンライン変更によって変更されました。

  • ダウンロード:コントローラー上に既に存在するアプリケーションは、新しく作成されたアプリケーションに置き換えられました。

  • オンラインで変更できないためスキップされました:アプリケーションのオンライン変更は実行できませんでした。変更されませんでした。

  • エラー:このアプリケーションのダウンロード中にエラーが発生しました。必要に応じて、詳細が表示されます。

  • ユーザーによってキャンセルされました:ユーザーが操作をキャンセルしました。

詳細については、以下を参照してください。 アプリケーションコードの生成