連続動作¶
動作概要¶
停止要求があるまでモーターを動作させます。
動作例¶
定速起動¶
動作パラメータの起動モードは定速起動を指定します。
動作停止は即停止を指定します。
- 動作開始
- 動作停止要求による即停止
定速-減速起動¶
動作パラメータの起動モードは定速-減速起動を指定します。
動作停止は減速停止を指定します。
- 動作開始
- 動作停止要求による減速開始
即停止を指定した場合は即停止します。
加減速起動¶
動作パラメータの起動モードは加減速起動を指定します。
動作停止は減速停止を指定します。
- 動作開始
- 動作停止要求による減速開始
即停止を指定した場合は即停止します。
動作パラメータ設定例¶
定速起動¶
動作パラメータ | 設定値 | 備考 |
---|---|---|
動作モード[wMoveMode] | PMCM_JOG | 連続動作を指定する |
起動モード[wStartMode] | PMCM_CONST | 定速起動を指定する |
速度倍率[fSpeedRate] | 1 | |
加減速モード[wAccDecMode] | PMCM_ACC_LINEAR | |
起動速度[fLowSpeed] | 1000 | 移動速度と同じ値を設定する |
移動速度[fSpeed] | 1000 | |
加速時間[wAccTime] | 0 | 定速起動では0を設定する |
減速時間[wDecTime] | 0 | 定速起動では0を設定する |
加速S字区間[fSAccSpeed] | 0 | 定速起動では0を設定する |
減速S字区間[fSDecSpeed] | 0 | 定速起動では0を設定する |
スローダウンポイント[lSlowdown] | -1 | 連続動作では-1を設定する |
移動方向[lStep] | PMCM_DIR_CW | -方向に移動する場合はPMCM_DIR_CCW |
絶対座標指定[bAbsolutePtp] | 0 | 連続動作では0を指定する |
定速-減速起動¶
動作パラメータ | 設定値 | 備考 |
---|---|---|
動作モード[wMoveMode] | PMCM_JOG | 連続動作を指定する |
起動モード[wStartMode] | PMCM_CONST_DEC | 定速-減速起動を指定する |
速度倍率[fSpeedRate] | 1 | |
加減速モード[wAccDecMode] | PMCM_ACC_LINEAR | |
起動速度[fLowSpeed] | 100 | |
移動速度[fSpeed] | 1000 | |
加速時間[wAccTime] | 0 | 定速-減速起動では0を設定する |
減速時間[wDecTime] | 500 | |
加速S字区間[fSAccSpeed] | 0 | 定速-減速起動では0を設定する |
減速S字区間[fSDecSpeed] | 0 | 加減速モードでS字加減速を選択した場合は値を設定する |
スローダウンポイント[lSlowdown] | -1 | 連続動作では-1を設定する |
移動方向[lStep] | PMCM_DIR_CW | -方向に移動する場合はPMCM_DIR_CCW |
絶対座標指定[bAbsolutePtp] | 0 | 連続動作では0を指定する |
加減速起動¶
動作パラメータ | 設定値 | 備考 |
---|---|---|
動作モード[wMoveMode] | PMCM_JOG | 連続動作を指定する |
起動モード[wStartMode] | PMCM_ACC_DEC | 加減速起動を指定する |
速度倍率[fSpeedRate] | 1 | |
加減速モード[wAccDecMode] | PMCM_ACC_SCURVE | |
起動速度[fLowSpeed] | 100 | |
移動速度[fSpeed] | 1000 | |
加速時間[wAccTime] | 2000 | |
減速時間[wDecTime] | 2000 | |
加速S字区間[fSAccSpeed] | 300 | 加減速モードでPMCM_ACC_LINEARを指定した場合は0を設定する |
減速S字区間[fSDecSpeed] | 300 | 加減速モードでPMCM_ACC_LINEARを指定した場合は0を設定する |
スローダウンポイント[lSlowdown] | -1 | 連続動作では-1を設定する |
移動方向[lStep] | PMCM_DIR_CW | -方向に移動する場合はPMCM_DIR_CCW |
絶対座標指定[bAbsolutePtp] | 0 | 連続動作では0を指定する |