4.1.5
位置決め制御
MC_MoveRelativeの入出力変数について説明します。

<MC_MoveRelativeの仕様(抜粋)>
| 入出力変数名称 | 変数名 | データ型 | 説明 | |
| 入力 | 実行指令 | Execute | BOOL | TRUEで位置決めを実行します。 |
| 連続更新 | ContinuousUpdate | BOOL | TRUEの間、連続して移動量や速度、加速度、減速度が変更可能になります。 | |
| 移動量 | Distance | LREAL | 始動時の現在位置から終点への軸単位に応じた相対位置を設定します。 | |
| 速度 | Velocity | LREAL | 軸の単位に応じた速度を設定します。 | |
| 加速度 | Acceleration | LREAL | 軸の単位に応じた加速度を設定します。 | |
| 減速度 | Deceleration | LREAL | 軸の単位に応じた減速度を設定します。 | |
| ジャーク | Jerk | LREAL | 軸の単位に応じたジャークを設定します。 | |
| バッファモード | BufferMode | MC_BUFFER_MODE | バッファモードを選択します。→4.2.5-4ページ | |
| オプション | Options | DWORD(HEX) | 機能オプションを設定します。→4.2.5-6ページ | |
| 出力 | 実行完了 | Done | BOOL | 位置決めが完了したらTRUEになります。 |
| 実行中 | Busy | BOOL | FB実行中にTRUEになります。 | |
| 制御中 | Active | BOOL | FBが軸を制御中のときにTRUEになります。 | |
| 実行中断 | CommandAborted | BOOL | 実行が中断されるとTRUEになります。 | |
| エラー | Error | BOOL | FB内でエラーが発生するとTRUEになります。 | |
| エラーコード | ErrorID | WORD (UINT) |
FB内で発生したエラーコードを返します。 | |