ページへ戻る

− Links

 印刷 

FDIII-HC Starter Kit Guide​/Chapter10.3 のバックアップソース(No.2) :: Besttechnology

knowledge:FDIII-HC Starter Kit Guide/Chapter10.3 のバックアップソース(No.2)

« Prev[4]  Next »[5]
TITLE:プログラミング1
*プログラミング1 [#u69e0124]
**処理の流れを図にする [#led7845e]
まずは左に置いたものを右に移動するだけの簡単な動作とします。
#ref(flow.png)
**プログラム [#jd364247]
取りあえずプログラムを作成してみましょう。
#html{{
<pre class="brush:c">
#include &lt;fd.h&gt;
void main (void) {
  // 初期化
  fd_SetBeepCondition (FD_BEEP_MMI | FD_BEEP_PACKETERR | FD_BEEP_LOWVOLTAGE | FD_BEEP_BOOTUP);
  fd_SetUVThreshold (7.4);
  DX_ChangeBaudrate (1000000);
  fd_DXSetTorqueLimit (1, 154);  // トルクリミット設定
  fd_DXSetTorqueLimit (2, 154);
  fd_DXSetTorqueLimit (3, 154);
  fd_DXSetTorqueLimit (4, 154);
  fd_DXSetTorqueLimit (5, 154);
  fd_DXSetPosition (1, 767);  // 初期位置へ移動
  fd_DXSetPosition (2, 665);
  fd_DXSetPosition (3, 665);
  fd_DXSetPosition (4, 665);
  fd_DXSetPosition (5, 350);
}
</pre>
}}

**移動終了まで待つ [#lc37a04a]
フロー上の「初期位置へ移動」まで記述しました。移動自体は

« Prev[4]  Next »[5]