Codesys上でOnlineのMenuを開くリセットが三種類あります。
- Reset Warm
- Reset Cold
- Reset Origin
それぞれの違いを説明いたします。
使用バージョン:Codesys 3.5 V16
Reset Warm
機能:このコマンドはすべて変数を初期値に戻ります。(RetainとPersistent以外)
もしプロジェクト内に変数の初期値が定義されてなかったの場合、Codesysはその変数を”Default値”にリセットします。(例えば整数の変数なら0)
Codesysがこのコマンド実行する前に最終確認が必要です。このWarm Resetはプログラム走ってる間にPLCが電源供給なくなったの状態に似ています。
*Breakpointはそのままの状態になります。
https://help.codesys.com/webapp/_cds_cmd_reset_warm;product=codesys;version=3.5.12.0
Reset Cold
機能:このコマンドはすべて変数を初期値に戻ります。(Persistent以外)
もしプロジェクト内に変数の初期値が定義されてなかったの場合、Codesysはその変数を”Default値”にリセットします。(例えば整数の変数なら0)
リセットされた後はのPLCはアプリケーションがダウンロードした最初の状態と同じです。
*Breakpointはそのままの状態になります。
https://help.codesys.com/webapp/_cds_cmd_reset_cold;product=codesys;version=3.5.12.0
Reset Origin
機能:このコマンドはすべて変数を初期値に戻り、なおかつPLC内のアプリケーションを削除します。
まぁ、文字とおり、PLCの出荷状態に戻るに近いですね。
https://help.codesys.com/webapp/_cds_cmd_reset_origin;product=codesys;version=3.5.12.0
はーい、お疲れ様です。