ROBOBASIC講座(MOVEPOS、POS)
【MOVEPOS/POS】
モーターに特定の姿勢を指定して動作させる。
構文:MOVEPOS [グループ指定], [行ラベル]
[行ラベル]: POS [グループ指定], [モーターn角度],……
例:
MOVEPOS G6A,POS01
MOVEPOS G8B,POS02
MOVEPOS G12,POS03
MOVEPOS G24,POS04
POS01: POS G6A,10,32,15,120,78,93
POS02: POS G8B,67,47,32,153,23,33,26,54
POS03: POS G12,34,37,122,162,84,28,58,100,120,....
POS04: POS G24,34,37,122,162,84,28,....
《解説》
「ROBOBASIC ロボベーシック コマンド説明書 v2.10」を見ると、MOVEPOSコマンドは、
となっています。
また、roboBASICのヘルプタグも
と表示されますが、この通り書いてコンパイルしても、以下の様にエラーが出てしまいます。
実際には、MOVEPOSには、[グループ指定]が必要ですので、以下のことに注意してプログラミングをして下さい。
※roboBASICでは、MOVEPOSの[グループ指定]がないとエラーが出ます。RZ1Basicでは、[グループ指定]がなくてもエラーが出ません。
※MOVEPOSの[グループ指定]と、POSの[グループ指定]が同じでないとroboBASICではエラーが出ます。RZ1Basicでは異なっていてもエラーが出ませんので、ご注意下さい。
参考資料
- RoboSavvy 「MOVEPOS command syntax」
質問されている方は、「POSコマンドとMOVEPOSコマンド」を書かれている方と同じ方かな...
----------------
にほんブログ村
| 固定リンク
「ROBOBASIC講座」カテゴリの記事
- IF文の中のIF文(2008.10.31)
- 制限の勧め(2008.10.09)
- ROBOBASIC講座(GYROSET, GYRODIR, GYROSENSE)(2008.09.21)
- ROBOBASIC講座(MOVEPOS、POS)(2008.08.21)
- ROBOBASIC講座(TIPS: FILL文)(2008.07.15)
この記事へのコメントは終了しました。
コメント