AU9290N10x ステップモータドライバ

取扱説明書

本取扱説明書に記載された内容は予告なく変更する場合がございます。

MNL000784W00

Rev.0400

1/35

目
1.

次

はじめに .................................................................................................................... 41.1.

電源について ...................................................................................................... 4

1.2.

組み合わせモータについて ................................................................................. 4

1.3.

パラメータの設定と記憶について ....................................................................... 4

1.4.

ドライバ型式の指定方法について ....................................................................... 52.

電源の選定 ................................................................................................................. 63.

ドライバの設置 .......................................................................................................... 64.

接続 ........................................................................................................................... 7
4.1.

CN1 の接続（AU9290N100, AU9290N101, AU9290N102 の場合） .................. 7

4.2.

CN1 の接続（AU9290N103, AU9290N104 の場合）.......................................... 84.3.

CN1 の接続（AU9290N105, AU9290N106 の場合）.......................................... 94.4.

モータの接続 .....................................................................................................10

4.5.

PC との接続 .......................................................................................................10

5.

動作状態の表示 .........................................................................................................106.

試運転（最初に必ず行ってください）....................................................................... 11(1)

PC と接続する。 ................................................................................................... 11(2) モータパラメータを設定する。............................................................................... 11(3) モータを駆動する。 ................................................................................................ 11(4) パラメータを記憶する。 ......................................................................................... 117.

パルス指令によるモータ駆動 ....................................................................................12

8.

パラレル入力信号によるモータ駆動 .........................................................................13

9.

シリアル通信によるモータ駆動 ................................................................................15
9.1.

シリアル通信のプロトコル ................................................................................169.2.

TSC 標準シリアル通信プロトコルリアル ..........................................................17

10.

機能 .......................................................................................................................18

10.1.

動作モードの設定 ...........................................................................................1810.2.

パルス指令モードの設定 ................................................................................1810.3.

位置データ分解能の設定 ................................................................................1810.4.

回転時駆動電流の設定 ....................................................................................1910.5.

停止時駆動電流の設定 ....................................................................................19

10.6.

パラレル信号受信フィルタの設定 ..................................................................1910.7.

原点出し動作と駆動許可信号の設定 ...............................................................20

10.8.

スムージング機能 ...........................................................................................2210.9.

シリアル通信周波数および通信方式の変更 ....................................................22

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

2

10.10.

モータパラメータの設定 ................................................................................22

10.11.

パラメータのセーブとイニシャライズ ...........................................................23

10.12.

動作状態のモニタ ...........................................................................................23

10.13.

アラーム履歴の記憶 .......................................................................................24

10.14.

脱調検出 .........................................................................................................24

11.

保護機能と異常時の処置 .......................................................................................25

12.

AU9290 の主要データ一覧 ....................................................................................27

13.

仕様 .......................................................................................................................3314.

外形 .......................................................................................................................34

変更履歴 ..........................................................................................................................35

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

3

1.

はじめに
AU9290N10x は、最新のデバイスを使用し、高機能化と小型化を追求したステップモー
タドライバです。
マイクロステップ駆動によりステップモータ特有の振動を低減しました。全ての回転数
でモータ駆動時の音が小さく、低速度時において共振による脱調を気にせずに駆動することができます。
また、内部にプロファイル生成機能を持っているので、パルス指令だけでなくパラレル
信号またはシリアル通信からの指令によりモータを駆動することができます。
AU9290N100,

AU9290N101,

AU9290N102 は、パルス指令で動作します。

AU9290N103,

AU9290N104 は、4 点のデジタル入力で動作します。

AU9290N105,

AU9290N106 は、RS485 シリアル通信により動作します。

全ての機種は USB により PC と接続して、動作パラメータの設定変更を容易に行うことができます。
駆動できるステップモータはユニポーラ結線の 2 相ステップモータです。
サイズは名刺サイズより一回り小さく、装置の小型化の要求にお応えします。
1.1.

電源について駆動電源は DC24V をご用意下さい。
1.2.

組み合わせモータについて駆動するモータのパラメータを本ドライバに設定していただくことにより、ユニポーラ
結線の全ての 2 相ステップモータを駆動することができます。
1.3.

パラメータの設定と記憶について

AU9290 はモータ駆動に必要なパラメータを設定していただくことにより動作します。
パラメータの設定は、本ドライバを PC と USB 接続し、専用のセットアップソフトを用いて行います。
設定したパラメータは、セーブ動作を行うことにより、ドライバ内部の不揮発性メモリに記憶されます。
セットアップソフトは、パラメータの設定・変更だけでなく、試運転等のためにモータを駆動することもできます。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

4

1.4.

ドライバ型式の指定方法について

AU9290N10x には指令信号の形態により下記 5 つ型式を用意しております。
型式
AU9290N100
AU9290N101
AU9290N102

入出力信号
差動パルス指令×2
Enable 信号

入出力信号レベル
パルス指令：5V

Enbale 信号：5V

パルス指令：5V

Enbale 信号：24V

パルス指令：24V

Enbale 信号：24V

AU9290N103

デジタル入力×4

デジタル入力、ENABLE 信号：5V

AU9290N104

Enable 信号

デジタル入力、ENABLE 信号：24V

AU9290N105

RS485 シリアル通信

Enbale 信号：5V

AU9290N106

Enable 信号

Enbale 信号：24V

・AU9290N100～AU9290N102 はパルス指令で動作します。
入出力信号レベルにより 3 機種の何れかをご指定下さい。
・AU9290N103 と AU9290N104 は 4 点のデジタル入力で動作するタイプです。
デジタル入力 4 点のうち 2 点を使ってパルス指令を受信することもできます。
ただし、入力回路はシングルエンドとなります。
入力信号レベルにより N103 か N104 の何れかをご指定下さい。
・AU9290N105 と AU9290N106 は RS485 シリアル通信で動作します。
このタイプを用いると多軸コントロールが容易に実現できます。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

5

2.

電源の選定
AU9290N10x に供給していただく電源は、DC24V の電源をご用意下さい。
（許容電圧範囲は DC15V～DC28V です。）
駆動電源の容量は駆動するモータにより決まります。ステップモータの定格電流値を供給可能な電源を用意してください。
ステップモータを減速する際に、一時的に電流が電源に戻される現象が発生します。これを回生動作と呼びます。これにより電源電圧が上昇し、過電圧保護機能のある電源は出力をシャットダウンしてしまいます。
このような場合、電源と並列にに 1000μF 以上のキャパシタを取り付けると現象が改善されることがあります。
また、回生動作は高速で回転しているときに顕著に現れますので、運転パターンの見直しを行うと効果があります。
尚、本ドライバには過電圧保護機能がありますので、設定した過電圧レベルを超えるとアラーム状態となり、駆動を停止します。

3.

ドライバの設置
AU9290 は基板の状態で提供されます。基板の四隅にある取り付け穴を利用して固定してください。
ドライバは発熱しますので、風通しが良く、周囲に発熱体のある所を避けて設置して下さい。
特に定格電流が 2A 以上のモータを連続運転すると、ドライバの過熱アラームが発生する
場合があります。このようなときは、駆動電流を低減するか、若しくはファン等による冷却をお願いします。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

6

4.

接続

CN1 には、駆動電源と入出力信号を接続します。接続回路は 3 種類です。
4.1.

CN1 の接続（AU9290N100, AU9290N101, AU9290N102 の場合）

表 4.1 CN1 の接続
ピン

信号名

接続内容

I/O

1

指令パルス１＋

F-PULSE/R-PULSE モードのとき：R-PULSE 信号入力IN

2

指令パルス１－PULSE/DIR モードのとき：DIR 信号入力

IN

3

指令パルス２＋

F-PULSE/R-PULSE モードのとき：F-PULSE 信号入力

IN

4

指令パルス２－PULSE/DIR モードのとき：PULSE 信号入力

IN

5

ENABLE＋

6

ENABLE－

7VDD

電源の＋側を接続

IN

8

VSS

電源の GND を接続

IN

IN

駆動許可信号IN

指令パルス信号は差動ラインドライバ IC の出力を用いるのが最も適切です。
ENABLE 信号は一般的にはオープンコレクタ出力を接続します。
受信回路を図 4.1 に示します。
図 4.1 信号受信回路
R1 120+3.3V
TLP2355
1

6

3

5
4

1K
R2 120DIR

R3 120
CN1

+3.3V

VDD
TLP2355
1
2
3
4
5
6
7
8

1

6

3

5
4

1K
R4 120

R5

PULSE

2.2K
+3.3V

B8B-XH-A

1K

4

1
2

R6 2.2K

3
TLP290ENABLE※ AU9290N102 のとき R1～R2 の値は 2.2kΩになります。
※ AU9290N100 のとき R5,R6 の値は、120Ωになります。
AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

7

4.2.

CN1 の接続（AU9290N103, AU9290N104 の場合）

表 4.2 CN1 の接続
I/O

ピン

信号名

接続内容

1

IN1

デジタル入力-1

IN

2

IN2

デジタル入力-2 または指令パルス-1

IN

3

IN3

デジタル入力-3

IN

4

IN4

デジタル入力-4 または指令パルス-2IN

5

InputCom

デジタル入力と ENABLE 入力のコモン入力

IN

6

ENABLE

駆動許可信号IN

7

VDD

電源の＋側を接続

IN

8

VSS

電源の GND を接続

IN

AU9290N103 と AU9290N104 の場合、Enable 信号の他に、4 点のデジタル入力回路があり、そのうち 2 点（IN2 と IN4）はパルス指令入力を兼ねています
受信回路を図 4.1-2 に示します。
これに接続する出力回路はオープンコレクタ出力が一般的です。
図 4.2 信号受信回路
+3.3V
R1

120

R2

120

R3

120

1K

1

4

2

3

IN1

TLP290+3.3V
TLP2355
1

6

3

5
4

1K
R4

120

IN2
+3.3V

R5

120

R6

120

R7

120

1K

1

4

2

3

IN3

TLP290+3.3V
TLP2355
VDD

CN1

1

6

3

5
4

1

4

1K
1
2
3
4
5
6
7
8

R8

120

R9

120
+3.3V
1K

R10 120
B8B-XH-A

IN4

2

3
TLP290ENABLE※ AU9290N104 のとき R1～R10 の値は 2.2kΩになります。
AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

8

4.3.

CN1 の接続（AU9290N105, AU9290N106 の場合）

表 4.3 CN1 の接続
ピン
1
2
3
4

信号名

接続内容

I/O

D+

RS485 差動信号の＋側

I/O

D-

RS485 差動信号の－側I/O

5ENABLE＋

6

ENABLE－

7VDD

駆動電源の＋側を接続

IN

8

VSS

駆動電源の GND を接続

IN

駆動許可信号

AU9290N105, AU9290N106 の場合、CN1 に RS485 通信の信号が接続されます。
1 番ピンと 2 番ピンに差動信号の＋側、3 番ピンと 4 番ピンに差動信号の－側が接続されていますので、デイジーチェイン接続が容易です。
バス接続された RS485 差動信号の最終端には終端抵抗を接続する必要があります。
AU9290N105 の場合、基板上にジャンパーソケット（JP1）があり、これが挿入されていると終端抵抗（120Ω）が接続されます。終端抵抗を外すためには、このソケットを外してください。
ENABLE 信号については、4.1 項を参照してください。
図 4.3 RS485 シリアルバスの接続例※上図では、右端のドライバを除き、ジャンパーソケットを外してください。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400

9

4.4.

モータの接続CN2 にユニポーラ結線の 2 相ステップモータを接続します。
表 4.4

モータの接続（CN2）
接続内容

I/O

ピン

信号名

1

COM1

モータの A 相コモン端子を接続してください。

OUT

2

COM2

モータの B 相コモン端子を接続してください。

OUT

3

A

モータの A 相端子を接続してください。

OUT

4

A

モータの A 相端子を接続してください。

OUT

5

B

モータの B 相端子を接続してください。

OUT

6

B

モータの B 相端子を接続してください。

OUT

4.5.

PC との接続

CN3 は USB の MinB コネクタです。市販の USB ケーブルを用いて PC と接続することができます。
PC にはあらかじめ USB 接続用ドライバをインストールすることが必要です。AU9290
専用セットアップソフトと共に無償で提供いたします。
USB ドライバおよびセットアップソフトのインストール方法については、ソフトウェアと一緒にダウンロードされる説明書に従ってください。

5.

動作状態の表示AU9290 の動作状態は基板に実装されている 2 カラーLED の点滅状態で確認することができます。
①異常が検出されたとき： 赤の点滅となります。アラームコードの回数だけ点滅した
後少し長い消灯、という状態を繰り返します。
②駆動 OFF のとき： 緑の点灯状態となります。電源の電圧が低いときは赤も点灯する
ので橙色の点灯状態となります。
③駆動 ON のとき、緑の点滅となります。脱調を検出したときは赤も同時に点滅するので橙色の点滅状態となります。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 106.

試運転（最初に必ず行ってください）(1)

PC と接続する。

AU9290 と PC を接続するために、あらかじめ USB ドライバとセットアップソフトのインストールを行ってください。
AU9290 に電源を接続してください。
AU9290 と PC とを USB ケーブルで接続し、セットアップソフトを起動してください。
(2) モータパラメータを設定する。
まず、駆動するモータのパラメータを設定します。
モータの仕様書を見て、セットアップソフトのパラメータ設定の画面を開き、次表のパラメータを設定してください。
Data-ID

名称

内容

40

モータ定格電流モータの定格電流を 0.01A 単位で設定

41

巻線抵抗

モータの巻線抵抗を 0.01Ω単位で設定

42

巻線インダクタンス

モータの巻線インダクタンスを 0.01mH 単位で設定

44

モータの基本ステップ数360÷基本ステップ角度※ 基本ステップ角度が 1.8°の場合、「基本ステップ数」は 200 となります。
(3) モータを駆動する。
モータパラメータを設定したら、モータを接続してください。
セットアップソフトの「Trial Operation」の画面を開き、「Mode」、「Speed」、「Distance」
をセットして「START」ボタンを押します。
Position モードを選択すれば、「Distance」で設定した角度だけ回転します。
そのときの回転数は「Speed」で設定された回転数となります。
Speed モードを選択した場合は、「Speed」で設定した回転数で回り続けます。
「STOP」ボタンをおせば、駆動 OFF となり、モータは停止します。
Position モードで「Distance」にマイナスの値を設定すると逆方向に回転します。
Speed モードで「Speed」にマイナスの値を設定すると逆方向に回転します。
(4) パラメータを記憶する。
以上の動作が正常に行われれば試運転は完了です。設定したモータパラメータは電源を切ると失われるので、セットアップソフトの「Save Parameters」ボタンを押して、不揮発性メモリに記憶させてください。
※ 「Trial Operation」を行うと「Control Mode」（#0）の値が変わっている可能性があります。セーブ動作の前に実際に使用するモードに変更後、セーブ動作を行って下さい。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 11

7.

パルス指令によるモータ駆動
パルス指令によりモータを駆動する方法はステップモータドライバの最も一般的な駆動方法です。
AU9290N100～AU9290N104 の 5 つの機種は、パルス指令信号の受信が可能です。
【パラメータの設定】
パルス指令でモータを駆動する場合に設定が必要なパラメータは次表の通りです。
Data-ID

名称

内容

0

動作モード

1 を設定してください

1

パルス指令モード選択

指令パルスの信号形態を設定します。

2

マイクロステップ倍率

指令パルスの分解能を決める。

パルス指令でモータを駆動する場合、入力されたパルス数に相当する角度だけモータが回転します。「動作モード」(#0) は１を設定します。
指令パルスの信号形態は、・Forward Pulse／Reverse Pulse： それぞれに、正転／逆転方向のパルスを入力
・Pulse／Direction： 片方を回転方向の信号とし、もう一方にパルスを入力する。
の 2 つから選択できます。また、設定により、パルス指令の回転方向の定義を反転することもできます。
「パルス指令モード選択」(#1)を次表のように設定してください。
（注：0～3 以外の値を設定するとパルス指令信号は無効となります。
）
F-Pulse/R-Pulse

0 を設定する。（回転方向を反転するときは 2 を設定する）

Pulse/Direction

1 を設定する。（回転方向を反転するときは 3 を設定する）

指令パルスの分解能（１パルスあたりの回転角度）は、「マイクロステップ倍率」を設定することにより決まります。
「マイクロステップ倍率」に X を設定すると、１パルスの指令パルス入力に対して、
ステップモータの基本ステップ角の 1／X だけ回転します。
つまり、「基本ステップ数」(#44)を N とすると、1 回転するのに必要な指令パルスの数（指令パルスの分解能）は、N×X ということになります。
※ 「マイクロステップ倍率」の設定値とは無関係に、AU9290 はモータの基本ステッ
プ数の 64 倍のマイクロステップ動作でモータを駆動します。
【運転】
4.1 項に従い、パルス指令信号と駆動許可信号を接続してください。
駆動許可信号を ON すると、モータが励磁され、ホールディングトルクによりモータがロックされます。
続いて指令パルスを入力すると、入力されたパルス数だけモータが回転します。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 12

8.

パラレル入力信号によるモータ駆動
AU9290N103 と AU9290N104 の 2 機種は、パルス指令信号を用いずに、パラレル入力
信号だけでモータを駆動することができます。
指定した角度だけモータを回転させるだけでなく、指定した速度でモータを回転させることもできます。
【パラメータの設定】
パラレル信号でモータを駆動する場合に設定が必要なパラメータは次表の通りです。
Data-ID

名称

内容

0

動作モード

速度指令モードのときは 2 を設定する。

1

パルス指令モード選択

パルス指令入力を無効にするため、4 を設定してください。

2

マイクロステップ倍率

移動指令の分解能を決める。

10

最小速度

移動最小速度 rpm 単位で設定

12

加速度

加速度 10rpm/sec 単位で設定

13

減速度

減速度 10rpm/sec 単位で設定

14

移動速度-0

移動速度-0 rpm 単位で設定

15

移動速度-1

移動速度-1 rpm 単位で設定

16

移動速度-2

移動速度-2 rpm 単位で設定

17

移動速度-3

移動速度-3 rpm 単位で設定

20

移動指令-0

移動指令-0 移動パルス数を設定

21

移動指令-1

移動指令-1 移動パルス数を設定

22

移動指令-2

移動指令-2 移動パルス数を設定

23

移動指令-3

移動指令-3 移動パルス数を設定

24

移動指令-4

移動指令-4 移動パルス数を設定

25

移動指令-5

移動指令-5 移動パルス数を設定

26

移動指令-6

移動指令-6 移動パルス数を設定

27

移動指令-7

移動指令-7 移動パルス数を設定

28

移動指令倍率移動指令に対する倍率を設定

パラレル信号で指定した角度だけモータを駆動する場合、「動作モード」(#0) に１を設定します。指定した回転数でモータを駆動する場合は、「動作モード」(#0) に 2 を設定します。
パラレル信号によりモータを駆動すると、速度が変化する時に、設定された加減速度
で、加速／減速を行います。そのため「加速度」(#12)、「減速度」(#13)、および「移動最小速度」(#10)を適当な値に設定してください。
「移動最小速度」は、減速を行ったときの最小値です。通常は 1～10[rpm]とします。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 13

【位置指令モードの場合】（「動作モード」＝ １）
パラレル I/O 信号の IN4 が OFF から ON に変化した時に 、次表に従って移動角度と移動速度がが取り込まれ、モータが移動を開始します。
IN3

IN2

IN1

移動角度

OFF

OFF

OFF

「移動指令-0」の設定値「移動速度-0」の設定値

OFF

OFF

ON

「移動指令-1」の設定値「移動速度-1」の設定値

OFF

ON

OFF

「移動指令-2」の設定値「移動速度-2」の設定値

OFF

ON

ON

「移動指令-3」の設定値「移動速度-3」の設定値

ON

OFF

OFF

「移動指令-4」の設定値「移動速度-0」の設定値

ON

OFF

ON

「移動指令-5」の設定値「移動速度-1」の設定値

ON

ON

OFF

「移動指令-6」の設定値「移動速度-2」の設定値

ON

ON

ON

「移動指令-7」の設定値「移動速度-3」の設定値

移動速度「移動指令-0」～「移動指令-7」には負の値を設定することができます。
「移動指令-0」～「移動指令-7」の設定値は、-32767～+32767 の範囲でなければなりません。これ以上の値を設定するために、「移動指令倍率」(#28) が利用できます。
「移動指令倍率」の設定値を M とすると、全ての移動指令は M 倍されます。
取り込まれた移動指令は、それまでの移動目標値に加算されます。モータの移動が完了する前に、IN4 を OFF から ON にして移動目標値を変更することも可能です。
【速度指令モードの場合】（「動作モード」＝ 2）
回転速度を「移動速度-0」～「移動速度-3」に設定します。
パラレル I/O 信号の IN1～IN4 が変化した時に 、次表に従って回転角度と移動速度がが取り込まれ、モータが回転を開始します。
IN4

IN3

IN2

IN1

OFF

－

－

－

０rpm（停止）

ON

OFF

OFF

OFF

「移動速度-0」の設定値

ON

OFF

OFF

ON

「移動速度-1」の設定値

ON

OFF

ON

OFF

「移動速度-2」の設定値

ON

OFF

ON

ON

「移動速度-3」の設定値

ON

ON

OFF

OFF

「移動速度-0」の設定値×（－１）

ON

ON

OFF

ON

「移動速度-1」の設定値×（－１）

ON

ON

ON

OFF

「移動速度-2」の設定値×（－１）

ON

ON

ON

ON

「移動速度-3」の設定値×（－１）

回転速度

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 14

9.

シリアル通信によるモータ駆動
AU9290N105 または AU9290N106 を用いれば、調歩同期式のシリアル通信を用いてモータを駆動できます。
指定した角度だけモータを回転させるだけでなく、指定した速度でモータを回転させることができます。
【シリアル通信で駆動するときのパラメータ】
シリアル通信機能を用いると、AU9290 の任意のデータをモニタすることができ、設定変更が必要な全てのパラメータを、上書き変更することができます。
次表はシリアル通信でモータを駆動するときに必要となるパラメータです。
Data-ID

名称

内容

0

動作モード

速度指令モードのときは 2 を設定する。

2

マイクロステップ倍率

移動指令の分解能を決める。

10

最小速度

移動最小速度 rpm 単位で設定

12

加速度

加速度 10rpm/sec 単位で設定

13

減速度

減速度 10rpm/sec 単位で設定

60

DriveCommand

駆動 ON/OFF、アラームリセットを行う。

61

移動指令

移動パルス数を設定する。

62

移動速度

移動速度を設定する。

指定した角度だけモータを回転させるには、「動作モード」(#0)を１にします。
「DriveCommand」(#60)を１にするとモータは励磁され、「移動指令」(#61) に 0 以外の値を設定すると、モータは「移動速度」(#62)の速度で回転し、「移動指令」に設定されたパルス数だけ回転して停止します。
指定した速度でモータを回転させるには、「動作モード」(#0) を 2 にします。
「動作指令」(#60)を１にするとモータは励磁され、「移動速度」(#62)に設定された速度で回転します。
「DriveCommand」(#60)の Bit7～Bit10 は、パラレル入力信号の DIN1～DIN4 に等価な信号となっています。通信により Bit7～Bit10 を設定すれば、前項のパラレル入力信号によるモータ駆動と同じようにモータを駆動することができます。
また、「DriveCommand」(#60)の Bit2 に 1 をセットすると、「現在位置」(#1000)の値が０になります。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 15

9.1.

シリアル通信のプロトコル
AU9290 のシリアル通信は調歩同期式です。通信プロトコルは、TSC 標準と Modbusの何れかを選択できます。
何れの通信方式においても、ユーザ側がマスター、AU9290 はスレーブとして動作します。
通信速度およびパリティの設定も変更可能です。
Data-ID

名称

内容

30

Device ID

シリアル通信の ID：1～15

31

シリアル通信周波数

シリアル通信の通信周波数 単位：[0.1kHz]

32

UART の設定

0：STOP=1, Parity= non, Length=8
1：STOP=2, Parity= non, Length=8
10：STOP=1, Parity=even, Length=911：STOP=2, Parity=even, Length=920：STOP=1, Parity=odd, Length=921：STOP=2, Parity=odd, Length=933

通信プロトコルの選択

0：TSC 標準
1：Modbus-ASCII，
2：Modbus-RTU

次項に TSC 標準の通信プロトコルについて説明します。Modbus については、
AU9290 Modbus 通信仕様書 を参照して下さい。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 16

9.2.

TSC 標準シリアル通信プロトコルリアル【調歩同期式通信の設定】
通信速度： 19.2 Kbps、 パリティ： none、 キャラクタ長： 8bit
ストップビット： １、 スタートビット： １、 文字コード： ASCII【転送要求の場合のシーケンス】(1) マスターがデータの転送要求を送信（転送要求コマンド＋データ ID）(2) AU9290 は ACK を送信し、続いて要求された Data-ID のデータを送信する。
(3) マスターは ACK を送信する。
【設定要求の場合のシーケンス】(1) マスターがデータの設定要求を送信（設定要求コマンド＋データ ID＋設定値）(2) サーボアンプは ACK を送信し、要求された ID のデータを更新する。
※ 受信したデータに異常があったときは NAK を送信します。

［転送要求のフォーマット］
STX

1

データ ID；

チェックサム

ETX［設定要求のフォーマット］および［転送要求に対する返信フォーマット］
STX

2

データ ID，データ； チェックサム

ETX「データ ID」および「チェックサム」のキャラクタ長は 4「データ」のキャラクタ長は、short データの場合 4、long データは 8「チェックサム」は STX の次の文字から「;」までの合計の下位 16bit「データ ID」、「データ」、「チェックサム」は上位 4bit から順番に転送する。
【スレーブの指定】「データ ID」の上位 4bit に 0 以外の数（1～F）をセットして、転送先のスレーブを指定することができます。
スレーブは、「データ ID」の上位 4bit が 0 以外の時、それが自分の「Device ID」(#30) と一致しなかったときは受信データを無視します。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 17

10. 機能
10.1. 動作モードの設定
指定したパルス数だけモータを回転させるだけでなく、指定した速度でモータを回転させることができます。
動作モードの変更は、#0「動作モード」に設定します。
Data-ID0

名称

内容
1：位置指令モード（指定したパルス数だけ回転）

動作モード

2：速度指令モード（指定した回転速度で回転）10.2. パルス指令モードの設定
指令パルスの信号形態は、・Forward Pulse／Reverse Pulse： それぞれに、正転／逆転方向のパルスを入力
・Pulse／Direction：

片方を回転方向の信号とし、もう一方にパルスを入力する。

の 2 つから選択できます。また、回転方向を設定により反転することも可能です。
AU9290N103 と AU9290N104 の 2 機種については、このパラメータの設定により、パルス指令で動作するか、パラレル信号で動作するか決まります。このパラメータに 4 を設定すると、パルス指令信号は無視され、パラレル信号が有効となります。
Data-ID

名称

1

パルス指令モード

内容
0：F-Pulse/R-Pulse
1：Pulse/Direction
2：F-Pulse/R-Pulse 方向反転
3：Pulse/Direction 方向反転

10.3. 位置データ分解能の設定
位置データの分解能（モータ１回転あたりのパルス数）を自由に設定できます。
「基本ステップ数」(#44) と「マイクロステップ倍率」(#2) の積が、位置データ分解能となります。
「マイクロステップ倍率」はユーザが自由に設定できます。
Data-ID

名称内容

2

マイクロステップ倍率

設定値を X とすると、１パルスあたりの回転角度は、
基本ステップ角の 1/X となる。

44

モータ基本ステップ数360÷（モータの基本ステップ角度）を設定する。

※ 上記で設定された分解能は、あくまで位置データの分解能です。これにより、指令パ
ルスの周波数は変化しますが、AU9290 がモータを駆動する分解能は変化しません。
AU9290 は常にフルステップの 64 倍の分解能でモータを駆動します。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 18

10.4. 回転時駆動電流の設定
回転中のモータ電流を設定・変更できます。
シリアル通信機能を用いれば、駆動中にモータ電流を変更することも可能です。
設定値はモータ定格電流に対する比（％）で設定します。
Data-ID

名称

内容

3

回転時モータ電流

回転中のモータ電流を設定する。 単位：[％／定格電流]10.5. 停止時駆動電流の設定
停止中のモータ電流を設定・変更できます。
設定値はモータ定格電流に対する比（％）で設定します。
停止状態は、新たな回転指令が受信されなくなってから、#5 に設定された時間が経過したときに検出します。
Data-ID

名称

内容

4

停止時モータ電流

停止中のモータ電流を設定する。 単位：[％／定格電流]5停止検出時間停止状態を検出するまでの時間。 単位：[msec]

10.6. パラレル信号受信フィルタの設定
ノイズによる誤動作等を防ぐため、パラレル信号が、#6 に設定された時間を超えて安定したときに、入力信号を取り込みます。
Data-ID

名称

6

パ ラ レ ル 信 号受 信

内容パラレル信号のフィルタ時間を設定 単位：[msec]

フィルタ

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 19

10.7.

原点出し動作と駆動許可信号の設定

本ドライバは原点出し動作がプログラミングされています。「PIO 選択」（#7）の設定により、原点出し動作を有効にすることができます。
原点出し動作は下記のステップで行われます。
(1) 原点出し開始信号が ON になると、「移動速度-3」（#17）の速度で回転を開始する。
(2) 原点センサが ON すると、
「原点停止時間」(#18)の間停止し、その後「最小速度」（#10）の速度で逆転を始める。
(3) 原点センサが OFF になると停止する。
原点出し動作中、OUT1 出力は OFF となり、完了後 ON となります。
モータ位置（#1000）の値は、原点出し完了後、0 となります。
原点センサ入力端子の選択と原点出し開始信号の選択は、「PIO 動作選択」（#7）で行います。原点センサの極性および、原点出し動作の回転方向の変更も、このパラメータで行います。
原点出しが開始され、未だ完了していない時に再度原点出し開始信号が入力されると、
原点出し動作を停止し、原点出し失敗として処理します。
原点出しの開始は、「Drive-Command」（#60）の BIT 6 を 1 にして行うこともできます。
原点出しが完了すると、「Drive-Status」（#100）の Bit 6 が 1 になります。
原点出し失敗のときは、「Drive-Status」（#100）の Bit 15 が 1 になります
通信オプションのドライバでは、これらのデータを使って原点出しを行うことができます。
（原点センサ入力は ENABLE 信号入力を使うことになります。）
また、PIO 選択（#7）の設定で、駆動許可信号の極性を変更することができ、ENABLE
信号が OFF で駆動許可とすることが可能です。
（注）AU9290N100～N102 の場合、デジタル入力が足りないために原点出しはできません。
Data-ID

名称内容

7

PIO 選択原点出し動作と駆動許可信号の極性を次表に従って設定

10

最小速度

移動最小速度 rpm 単位で設定
原点出し動作のクリープ速度となります。

17

移動速度-3

移動速度-3 rpm 単位で設定
PIO 動作の移動速度-3 が原点出し開始速度となります。

18

原点停止時間原点検出後逆転を開始するまでの停止時間：[msec]

60

Drive Command

Bit0=1：駆動許可
Bit6=1：原点出し開始

100

Drive Status

Bit6=1：原点出し完了

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 20

表 10.1
設定値

原点出しと駆動許可信号極性の設定
原点出し動作

原点信号

開始信号

0

極性

駆動許可動作開始方向

ON で駆動許可

原点出し無効1
1000

OFF で駆動許可－方向へ回転1001

検出時 ON

1010
1011“DIN1”

1100

入力端子

1101

DIN3 が OFF か＋方向へ回転ら ON に変化したとき－方向へ回転検出時 OFF1110＋方向へ回転1111
検出時 ON

2000－方向へ回転ON で駆動許可
OFF で駆動許可
ON で駆動許可
OFF で駆動許可
ON で駆動許可
OFF で駆動許可
ON で駆動許可
OFF で駆動許可
ON で駆動許可
OFF で駆動許可

2001
2010

“PULSE” 信 号

2011

“DIR”

が OFF か ら

2100

入力端子

ON に変化した

2101＋方向へ回転ON で駆動許可
OFF で駆動許可

検出時 OFF－方向へ回転ON で駆動許可
OFF で駆動許可

とき

2110

＋方向へ回転ON で駆動許可
OFF で駆動許可2111
検出時 ON

3000－方向へ回転3001（注 1）
常に駆動許可3010

DIN1-DIN3 が3011“Enable”

ON で DIN4 が

3100

入力端子

OFF か ら ON

3101

信号極性

＋方向へ回転（注 1）
常に駆動許可検出時 OFF－方向へ回転に変化したとき

3110

（注 1）
常に駆動許可＋方向へ回転3111（注 1）
常に駆動許可（注 1）DriveCommand（#60）の Bit0 が１のとき駆動許可となります。
シリアル通信オプションのタイプのみ有効となる設定です。
（注 2）設定値が 2xxx のとき、パルス信号による位置指令は無効です。
（注 3）AU9290N103, AU9290N104 の場合、下記の何れかの設定が有効です。
1000～1111 に設定し、原点出し完了後は、パルス指令で駆動
3001～3111 に設定し、原点出し完了後は、PIO による位置／速度指令で駆動

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 21

10.8. スムージング機能
位置制御、速度制御において、指令値の変化を、設定された加速度／減速度の値以内に抑え、滑らかな動作指令をつくる機能です。
この機能は、パルス指令以外の方法でモータを駆動するときに自動的に働きます。
Data-ID

名称

内容

10

最小移動速度

加速・減速を行うときの最小速度 単位：[rpm]

12

加速度

加速度を設定 単位：[10rpm/sec]

13

減速度

減速度を設定 単位：[10rpm/sec]

10.9. シリアル通信周波数および通信方式の変更
シリアル通信の通信周波数および調歩同期式通信のストップビットとパリティの設定を変更することが可能です。
これらの設定は、次に電源が投入されたときから有効になります。
Data-ID

名称

内容

31

通信周波数

シリアル通信の通信周波数を 0.1kHz 単位で設定します。

32

UART の設定

0：STOP=1, Parity= non, Length=8
1：STOP=2, Parity= non, Length=8
10：STOP=1, Parity=even, Length=911：STOP=2, Parity=even, Length=920：STOP=1, Parity=odd, Length=921：STOP=2, Parity=odd, Length=933

通信プロトコルの

0：TSC 標準選択

1：Modbus-ASCII，
2：Modbus-RTU

10.10.

モータパラメータの設定

AU9290N10x はユニポーラ結線の全ての 2 相ステップモータを駆動することができます
が、モータを正しく制御するために、下表に示すパラメータを正しくセットしていただ
くことが必要です。
Data-ID

名称

内容

40

モータ定格電流モータの定格電流を設定 単位：[0.01A]

41

巻線抵抗

モータの巻線抵抗を設定 単位：[0.01Ω]42

巻線インダクタンス

モータの巻線インダクタンスを設定 単位：[0.01Ω]44

基本ステップ数

360 ÷（モータの基本ステップ角度）を設定

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 22

10.11.

パラメータのセーブとイニシャライズ

AU9290 では全てのデータに Data-ID がついています。Data-ID が 100 より小さいデー
タについては、一部を除き、設定値を変更することが可能です。
また、Data-ID が 60 より小さいデータ（パラメータ）については、不揮発性メモリに書き込むことができ、電源断の後も設定値が失われないようにすることができます。
パラメータのセーブ動作は、「Parameters Save」に 1 をセットします。これによりData-ID が 60 より小さいデータ（パラメータ）は全て不揮発メモリに書き込まれます。
また、パラメータをデフォルト状態に戻したい時は、「Parameters Init」に 1 をセットします。
これによりシステム固有のパラメータを除き、全てのパラメータは初期化されます。
Data-ID

名称

内容

70

Parameters Init

1 をセット：一般パラメータの初期化

71

Parameters Save

1 をセット：全パラメータを不揮発メモリに書き込み

10.12.

動作状態のモニタ

AU9290 の動作状態は、「DriveStatus」でモニタすることができます。
また、電源電圧、ドライバの温度、モータ電流も該当するデータでモニタすることができます。
Data-ID
100

名称
DriveStatus

内容
Bit0 ：モータ駆動 ON のとき１
Bit1 ：ドライバがレディー状態のとき１
Bit2 ：モータが目標位置に到達したとき１
Bit3 ：アラーム状態のとき１
Bit6 ：原点出し完了のとき１Bit8 ：脱調を検出したとき１
Bit9 ：過電圧状態のとき１
Bit10：低電圧状態のとき１
Bit11：加熱状態のとき１
Bit12：過負荷状態のとき１
Bit14：電流制御異常の状態のとき１
Bit15：原点出しに失敗したとき１

111

電源電圧

現在の電源電圧 単位：[0.1V]

112

駆動部温度

現在の駆動部温度 単位：[0.1℃]

120

モータ電流（瞬時）

現在のモータ電流（瞬時値） 単位：[0.01A]

121

モータ電流（平均）

現在のモータ電流（0.1sec 平均値） 単位：[0.01A]

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 23

10.13.

アラーム履歴の記憶

AU9290 では、発生したアラームのうち直近の 32 個を記憶しています。
Data-ID

名称

内容

102

Alarm History-1

現在～ 3 回前までの Alarm Code を 4bit 単位で記憶

103

Alarm History-2

4 回前～ 7 回前までの Alarm Code を 4bit 単位で記憶

104

Alarm History-3

8 回前～11 回前までの Alarm Code を 4bit 単位で記憶

105

Alarm History-4

12 回前～15 回前までの Alarm Code を 4bit 単位で記憶

106

Alarm History-5

16 回前～19 回前までの Alarm Code を 4bit 単位で記憶

107

Alarm History-6

20 回前～23 回前までの Alarm Code を 4bit 単位で記憶

108

Alarm History-6

24 回前～27 回前までの Alarm Code を 4bit 単位で記憶

109

Alarm History-7

28 回前～31 回前までの Alarm Code を 4bit 単位で記憶

10.14.

脱調検出

AU9290 には、モータの脱調状態を検出する機能があります。
AU9290 の脱調検出は、高速回転時のモータ電流の変化から脱調か否かを検出するものです。
従って全ての脱調状態を検出ことはできませんが、脱調は高速回転時のプルアウトトル
クが小さくなったときに発生しやすいことを考えると、多くの場合に有効な検出です。
脱調検出時は「DriveStatus」（#100）の Bit8 が 1 になります。同時に、LED は緑の点滅状態から橙色の点滅に変わります。
モータが停止すると脱調検出状態も OFF になります。
「Alarm Mask」（#35）の Bit0 を 0 にすると、脱調検出をアラームとして処理します。
アラームコードは、過負荷と同じ 2 となりますので、LED は、赤が 2 回ずつ点滅します。
電源が投入されてから検出された脱調検出の回数は、「脱調検出回数」（#210）でモニタすることができます。

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 24

11. 保護機能と異常時の処置
AU9290 は常に動作状態をチェックしており、異常が検出されたときはモータの駆動を停止します。
検出されたアラームは「Alarm Code」(#101)でモニタできるほか、基板に実装されている LED の点滅で確認することができます。
表 10.1 AU9290 が検出するアラームと異常時の処置
Code1

アラームの名称と検出内容 ／ 発生原因と処置[過電流] シャント抵抗により過電流を検出。
1. モータ巻き線間の短絡 ⇒ モータ交換
2. モータ接続ケーブルの短絡 ⇒ ケーブル交換
3. ドライバ駆動回路の故障 ⇒ ドライバ交換

2[過負荷] モータ平均電流が「ドライバ定格電流」を超えた
1. モータ駆動電流が大きい ⇒ パラメータ(#3, #4, #40)の見直し
2. 電流制御が正常にできない ⇒ モータパラメータ(#41, #42)の見直し
3. ドライバ駆動回路の故障 ⇒ ドライバ交換[脱調] 脱調状態を検出した
1. 負荷トルクが大きい ⇒ 負荷の見直しまたはモータ選定の見直し
2. 指令速度が大きすぎる ⇒ 指令速度の見直しまたはモータ選定の見直し

3[電流制御異常] 電流制御の平均偏差が「電流制御異常値」(#39)を超えた
1. モータの断線 ⇒ モータ交換
2. モータ接続ケーブルの断線 ⇒ ケーブル交換
3. 電流制御が正常にできない ⇒ モータパラメータ(#41, #42)の見直し
4. 速度が早すぎる。⇒ 入力パルスレートの見直し

4[電流オフセット異常] 電流検出回路のオフセット値の異常
1. 電流検出回路の異常 ⇒ ドライバ交換

5

[過熱]

ドライバ駆動部の温度が「加熱異常検出値」(#38)を超えた

1. モータ駆動電流が大きい ⇒ パラメータ(#3, #4, #40)の見直し
2. 電流制御が正常にできない ⇒ モータパラメータ(#41, #42)の見直し
3. ドライバ駆動回路の故障 ⇒ ドライバ交換
6

[過電圧]

電源電圧が「過電圧検出値」(#36)を超えた

1. 減速時の回生動作で電源電圧が上昇した ⇒ 運転パターンの見直し
2. ドライバ電圧検出回路の故障 ⇒ ドライバ交換

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 25

Code
7

アラームの名称と検出内容 ／ 発生原因と処置[電圧低下]

電源電圧が「低電圧検出値」(#37)より小さくなった

1. 電源のシャットダウン：回生による過電圧の影響および電源容量を調査
2. 電源配線の断線 ⇒ 配線交換
3. 電源配線での電圧降下 ⇒ 配線を太く短くする
4. ドライバ駆動回路の故障 ⇒ ドライバ交換
8[パラメータ異常] パラメータをセーブしたときに発生する。
1. 正の値のみ許容されているパラメータが 0 または負の値になっている。
2. 正の値または 0 のみ許容されているパラメータが負の値になっている。
⇒

9#189 が示す ID のデータを変更後再書き込み[メモリの読み込み異常] 電源投入直後に発生する。
1. ノイズ等による誤動作 ⇒ 電源再投入
2. メモリデータ破壊 ⇒ パラメータの初期化とセーブ
3. ハードウェアの異常 ⇒ ドライバ交換[メモリの書き込み異常]

パラメータをセーブしたときに発生する。

1. ノイズ等による誤動作 ⇒ パラメータの再書き込み
2. ハードウェアの異常 ⇒ ドライバ交換

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 26

12. AU9290 の主要データ一覧
AU9290 の全てのデータには Data-ID がつけられており、Data-ID を指定することにより、その値をモニタできます。
Data-ID が 100 より小さいデータは、一部を除き値の変更が可能です。
Data-ID が 60 より小さいデータは、不揮発性メモリに書き込むことができます。
Data-ID が 1000 以上のデータはデータ長が 32bit で、それ以外は 16bit データです。
パラメータ #0～#9 ： 基本動作パラメータ
ID
0

名称
動作モード

内容
1：位置指令モード
2：速度指令モード1

パルス指令モード選択

0：F-Pulse/R-Pulse
1：Pulse/Direction
2：F-Pulse/R-Pulse 方向反転
3：Pulse/Direction 方向反転
※ AU9290N103 と N104 の場合、パラレル信号を有効にするには、この値を 4 に設定してください。

2

マイクロステップ倍率

このパラメータで位置決め分解能を設定する。
この設定値が X のとき、１パルスあたりの回転角度は、
基本ステップ角の 1/X となる。
実際のマイクステップ駆動分解能には影響しない。

3

回転時モータ電流

回転中のモータ電流を設定 単位：[％／定格電流]4停止時モータ電流

停止中のモータ電流を設定 単位：[％／定格電流]5停止検出時間停止状態を検出するまでの時間 単位：[msec]

6

パラレル信号受信フィルタ

パラレル信号のフィルタ時間を設定 単位：[msec]

7

PIO 選択原点出し動作と駆動許可信号極性を 10.7 項の表に従って設定

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 27

パラメータ #10～#13 ：ID

プロファイル計算に関するパラメータ

名称

内容

10

最小移動速度

加速・減速を行うときの最小速度 単位：[rpm]11

速度リミット

設定速度上限値 単位：[rpm]

12

加速度

加速度を設定 単位：[10rpm/sec]

13

減速度

減速度を設定 単位：[10rpm/sec]

パラメータ #14～#29 ：ID

PIO 動作に関するパラメータ

名称

内容

14

移動速度-0

PIO で設定する移動速度-0 単位：[rpm]15移動速度-1

PIO で設定する移動速度-1 単位：[rpm]16移動速度-2

PIO で設定する移動速度-2 単位：[rpm]17移動速度-3

PIO で設定する移動速度-3 単位：[rpm]18

原点停止時間原点出し動作において、原点信号検出後、逆転を開始するまでの停止時間：[msec]

20

移動指令-0

PIO で設定する移動指令-0 単位：[Pulse]21

移動指令-1

PIO で設定する移動指令-1 単位：[Pulse]22

移動指令-2

PIO で設定する移動指令-2 単位：[Pulse]23

移動指令-3

PIO で設定する移動指令-3 単位：[Pulse]24

移動指令-4

PIO で設定する移動指令-4 単位：[Pulse]25

移動指令-5

PIO で設定する移動指令-5 単位：[Pulse]26

移動指令-6

PIO で設定する移動指令-6 単位：[Pulse]27

移動指令-7

PIO で設定する移動指令-7 単位：[Pulse]28

移動指令倍率PIO の移動指令に対する倍率を設定

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 28

パラメータ #30～#39 シリアル通信とアラーム検出に関するパラメータ
ID

名称

内容

30

Device ID

シリアル通信の ID：1～15

31

シリアル通信周波数

シリアル通信の通信周波数 単位：[0.1kHz]

32

UART の設定

0：STOP=1, Parity= non, Length=8
1：STOP=2, Parity= non, Length=8
10：STOP=1, Parity=even, Length=911：STOP=2, Parity=even, Length=920：STOP=1, Parity=odd, Length=921：STOP=2, Parity=odd, Length=933

通信プロトコルの選択

0：TSC 標準
1：Modbus-ASCII，
2：Modbus-RTU

35

Alarm Mask

Bit0=1：脱調をマスクしアラームとしない
Bit2=1：過負荷をマスクしアラームとしない
Bit3=1：電流制御異常をマスクする
Bit5=1：加熱アラームをマスクする
Bit7=1：電圧低下アラームをマスクする

36

過電圧検出値

単位：[0.1V]

37

電圧低下検出値

単位：[0.1V]

38

過熱検出値

単位：[0.1℃]

39

電流制御異常検出値

モータ定格電流に対する比(%)で設定 [%／定格電流]パラメータ #40～#45 モータに関するパラメータ
ID

名称

40

モータ定格電流駆動するモータの定格電流を設定 単位：[0.01A]

41

巻線抵抗

駆動するモータの巻線抵抗を設定 単位：[0.01Ω]42

巻線インダクタンス

巻線インダクタンスを設定 単位：[0.01mH]

43

モータイナーシャ

未使用

44

基本ステップ数360÷基本ステップ角度 を設定

45

モータタイプ

未使用

内容AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 29

パラメータ #48～#59 ドライバに関するパラメータ
ID

名称

内容

48

Kcp

電流制御比例ゲイン 単位：[rad/sec]

49

Kci

電流ループ積分ゲイン 単位：[rad/sec]50

電流検出スケール

System parameter 単位：[0.01A/Full scale]51

ドライバ定格電流

System parameter 単位：[0.01A]

52

ドライバ最大電流

System parameter 単位：[0.01A]

53

電圧検出スケール

System parameter 単位：[0.1V/Full scale]54

ドライバタイプ

System parameter

56

Product Code

System parameter

57

Software Code

System parameter

58

Revision

System parameter

データ #60～#69 モータ駆動に関するコントロールデータ
ID

名称

60

DriveCommand

内容
Bit0=1：駆動許可
Bit2=1：現在位置(#1000)を０クリヤする
Bit3=1：アラームリセット
Bit6=1：原点出し開始
Bit7～Bit10：等価 PIO 入力
PIO 入力の DIN1～DIN4 に相当

61

移動指令

移動パルス数を設定する 単位：[Pulse]

62

移動速度

移動速度を設定する 単位[rpm]

63

電圧指令

電圧制御モード時の電圧指令 単位：[0.1V]

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 30

データ #70～#79, #189 不揮発性メモリのコントロールデータ
ID

名称

内容

70

ParametersInit

1：パラメータを初期化する。

71

ParametersSave

1：パラメータを不揮発性メモリに書き込む

72

HistorySave

1：アラーム履歴を不揮発性メモリに書き込む
9：アラーム履歴をクリヤする

73

ParameresRead

1：パラメータを不揮発性メモリから読み込む

74

HistoryRead

1：アラーム履歴を不揮発性メモリから読み込む

189

ErrorParameterID

許容されない値が設定されているパラメータの ID
AlarmCode=8 が発生したときに参照する。

データ #100～#119,#210 ステータス
ID
100

名称
DriveStatus

内容
Bit0 ：モータ駆動 ON のとき１
Bit1 ：ドライバがレディー状態のとき１
Bit2 ：モータが目標位置に到達したとき１
Bit3 ：アラーム状態のとき１
Bit6 ：原点出しが完了すると１Bit8 ：脱調状態のとき１
Bit9 ：過電圧状態のとき１
Bit10：低電圧状態のとき１
Bit11：加熱状態のとき１
Bit12：過負荷状態のとき１
Bit14：電流制御異常の状態のとき１
Bit15：原点出しに失敗したとき１

101

AlarmCode102

AlarmHistory-1

現在～ 3 回前までの AlarmCode (4bit 単位)

103

AlarmHistory-2

4 回前～ 7 回前までの AlarmCode (4bit 単位)

104

AlarmHistory-3

8 回前～11 回前までの AlarmCode (4bit 単位)

105

AlarmHistory-4

12 回前～15 回前までの AlarmCode (4bit 単位)

106

AlarmHistory-5

16 回前～19 回前までの AlarmCode (4bit 単位)

107

AlarmHistory-6

20 回前～23 回前までの AlarmCode (4bit 単位)

108

AlarmHistory-7

24 回前～27 回前までの AlarmCode (4bit 単位)

109

AlarmHistory-8

28 回前～31 回前までの AlarmCode (4bit 単位)

210

脱調検出回数

電源投入後に脱調状態を検出した回数

現在のアラームコード

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 31

データ #110～#112 入出力信号の状態と電圧および温度のモニタ
ID
110

名称

内容
Bit0：Enable 信号入力状態

I/O Status

Bit1～Bit4：IN1～IN4 の入力状態
Bit8：OUT1 の状態
111

電源電圧

現在の電源電圧 単位：[0.1V]

112

駆動部温度

現在の駆動部温度 単位：[0.1℃]

データ #120～#121 モータ電流のモニタ
ID

名称

内容

120

モータ電流（瞬時）

現在のモータ電流（瞬時値） 単位：[0.01A]

121

モータ電流（平均）

現在のモータ電流（0.1sec 平均値） 単位：[0.01A]

データ #1000～#1002 位置に関するモニタデータ（32Bit データ）
ID

名称

内容

1000 現在位置

モータ現在位置 単位：[Pulse]

1001 位置偏差

現在位置と目標位置との差 単位：[Pulse]

1002 目標位置

目標位置 単位：[Pulse]

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 32

13. 仕様
基本仕様
形式

AU9290N100 ～ AU9290N106

電源：

DC15V～DC28V

駆動モータ

ユニポーラ結線 2 相ステップモータ

モータ駆動方 マイクロステップ定電流制御
式

ステップ角度：モータの基本ステップ角度 ÷ 64

連続定格出力1.8Arms

使用環境

周囲温度：0～50℃（注 1）
湿度：90%RH 以下（結露なきこと）（注 1）定格電流で連続駆動可能な温度条件を保証するものではありません。周囲温度・駆動条件・通風条件により、駆動部温度が既定値を超えると過熱アラームを検出しドライバは保護されます。
機能・性能
N100, N101, N102

N103, N104

N105, N106

パルス入力

2 点（注 2）2 点（注 4）なし

デジタル信号入力

1 点（注 3）5 点（注 4）

1 点（注 5）

デジタル信号出力

なし

なし

なし

通信機能

なし

なし

RS485

形式

PC 接続用 I/F

USB2.0（Full speed）

制御機能

10 項参照保護機能

11 項参照パラメータ記憶内蔵 EEPROM に記憶表示

2 色 LED×1（注 2）フォトカプラにより絶縁、受信可能周波数：1MHzMax（差動ラインドライバで出力のとき）
I/F 電圧レベル：5V（N100, N101 の場合）
，12～24V（N102 の場合）
（注 3）フォトカプラにより絶縁、
I/F 電圧レベル：5V（N100 の場合）
，12～24V（N101, N102 の場合）
（注 4）パルス入力回路はデジタル信号入力回路と共有。フォトカプラにより絶縁、
I/F 電圧レベル：5V（N103 の場合）
，12～24V（N104 の場合）
（注 5）フォトカプラにより絶縁、
I/F 電圧レベル：5V（N105 の場合）
，12～24V（N106 の場合）

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 33

使用コネクタ
No.
CN1

用途

使用コネクタ型式

適合コネクタ

電源／入出力信号

B8B-XH-A(LF)(SN)(ハウジング) XHP-8

接続用

(JST)

(コンタクト) SXH-001T-P0.6

B6B-XH-A(LF)(SN)(ハウジング) XHP-6(JST)(コンタクト) SXH-001T-P0.6

CN2

モータ接続用CN3

PC 接続用

USB-MinB

14. 外形図 14.1 AU9290N10x 外形図

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 34

変更履歴
Date

変更内容

備考

2017.01.18

初版

2017.03.03

P11：第 6 項をセットアップソフトに対応して改訂
P21：「Drive Command」の番号を訂正

2017.03.13

P15、P30：「Drive Command」(#60)に PI/O 等価入力
Bit を追加
P20,P28：原点出し動作に原点停止時間の設定を追加

2017.07.10

P15、P30：「Drive Command」(#60)の Bit2 で「現在Rev.400

位置」をクリヤする機能を追加

AU9290N10x ステップモータドライバ取扱説明書

MNL000784W00 Rev.0400 35