警告

これは、古いバージョンのドキュメントです。 最新の情報をご覧になりたい場合は、次をご覧ください。 2024.12 .

C - プラットフォームの振動を設定する

コマンド

C<vibration><duration>

パラメータ

  • 振動 - 振動の種類は、アルファベット(A-D-E-F-I-J-K)で表したもので、 振動の種類 を参照してください。

  • 持続時間 - 振動の持続時間

    • 0 に設定すると、振動のタイムアウト(30000ミリ秒)に達するか、コマンド HC によって振動が停止されるまで振動が継続されます。

    • 値を 1~30000ミリ秒の間で設定した場合、指定した時間だけ振動が続きます。

    • パラメータを指定しない場合は、Asycube Studio で設定した時間だけ振動します。 振動の持続時間 を参照してください。

リターン(戻る)

C<振動><持続時間> 、ここで

  • <振動> は、リクエストした振動の種類です

  • <持続時間> は、リクエストした振動の持続時間を実行するためにシステムが必要とする総時間(通信時間は含まれない)です。

注釈

有効振動持続時間は、常にコマンドでリクエストした値に対応します。しかし、レスポンスで返される持続時間の値は、さまざまな条件によって異なります。詳しくは、 振動のタイミング を参照してください。

説明

このコマンドを使用すると、特定の振動と持続時間でプラットフォームを振動させることができます。プラットフォームの振動は、Asycube Studio で編集できます。レシピウィザードの プラットフォームの振動 を参照してください。

振動が続いているときは、 ?42 - プラットフォームの残り持続時間を得る コマンドを使って、振動の残り時間を得てください。

振動の種類

アスキューブには、振動の方向に対応した振動の種類があります。それぞれの振動の種類には、以下のように文字が割り当てられています。

  • A - 前方

  • D - 左

  • E - 右

  • F - 後方

  • I - 反転

  • K - クロスセンタリング(交差中央寄せ)

  • J - ロングセンタリング(長軸中央寄せ)

../../../../_images/vibration_type.png

図 120 振動のタイプ

注釈

振動タイプの KJ は、Asycube 240/380/530 でのみ使用可能です。

使用例

以下の最初の例では、選択された振動タイプは F で、リクエストした持続時間は 100ミリ秒です。応答には、 振動のタイミング で説明したように、60ミリ秒の持続時間が追加されます。

command : CF100
response : CF00160

以下の 2 番目の例では、選択された振動タイプが A であり、持続時間のパラメータが指定されていません。プラットフォームは、Asycube Studio で設定された時間(この例では 100ミリ秒)振動します。

Command : CA
Response : CA00160

この最後の例では、選択された振動タイプは I で、永遠に振動します。 HC コマンドで振動を停止させることができます。

Command : CI0
Response : CI00000