Skip to main content

コマンド:ResetWarm

関数:このコマンドにより、コントローラー上のアクティブなアプリケーションがウォームスタートされます。

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

要件:アプリケーションはオンラインモードです。

重要

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

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

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

. 再起動をどうするか ResetWarm 起こる:
  • アプリケーションコードはコントローラにロードされたままです。

  • 変数は初期化されます(初期化値またはデフォルトの初期化値0を使用)。

  • 保持変数はその値を保持します。

  • 永続変数は値のままです。

  • コードで設定されたブレークポイントは、ステータス(有効または無効など)のままになります。

  • アプリケーションは状態になります 止まる

ちなみに、アプリケーションのデバッグ中にコマンドを選択することもできます。 血圧を下げる ブレークポイントに立っています。次に、ウォームスタートがすぐに実行されるか、まだ欠落している現在のサイクルの命令が最初に処理されます。したがって、メッセージウィンドウが表示され、さらに動作を選択できます。ただし、メッセージウィンドウは、ランタイムシステムが最初にサイクルを終了せずに再起動できる場合にのみ表示されます。

リセット後、たとえばコマンドを使用して、通常どおりにアプリケーションを操作できます。 デバッグ→起動 実行を開始します。

詳細については、以下を参照してください。 アプリケーションのリセットを実行しますコールドリセット