ホーム > 製品一覧 > 高精度自動ステージ(位置決めステージ) > コントローラ > マイクロステップドライバ内蔵型3軸コントローラ CP-700M
ポジションコントローラCP-700Mは3軸マイクロステップドライバ内蔵のパルスモータコントローラです。直線補間機能、高精度補間、ヘリカル駆動、デイジーチェーン機能等により、高速・高精度・多軸の位置決め制御システムを簡単に構築することができます。パソコンとUSB接続によるダイレクトドライブ、内部メモリや市販USBメモリへ登録したプログラムによる独立運転、外部機器との連動運転など多様な制御が可能です。
汎用ポジションコントローラCP-700シリーズに添付のソフトウェア「CP700TOOL」は、パソコンから簡単にパラメータ設定やプログラム作成ができます。
<パラメータ設定画面>
原点検出方式、最高速度や加速度など各種パラメータを自由に設定することができます。
リモート操作、プログラム運転、PCダイレクト通信制御3つのモードで簡単にステージ制御が可能です。
<リモート操作>
パラメータで設定した4段階の速度でJOG動作が可能。各軸毎に移動量の表示があり、原点復帰、任意原点の設定、指定量移動といった位置決めに必要な機能を搭載しております。
NCコード(Gコード)に近似した簡単なプログラム言語にて、プログラムの作成や編集が行えます。
<プログラム画面>
・3軸直線補間、2軸円弧補間、ヘリカル動作などの他、I/O制御、移動速度設定、ウェイト時間設定の設定も可能です。
・内部メモリには16プログラム5万ステップを保存可能。USBメモリを使用した場合600万ステップの保存が可能です。
・データはCSV形式のため、Excelで編集することも可能です。
プログラム例
行番号 | コード | X | Y | Z | 半径 | 出力 | 移動速度 | ウェイト時間 |
---|---|---|---|---|---|---|---|---|
1 | G91 | |||||||
2 | G01 | 10 | 10 | 5 | 1 | 20 | 3000 | |
3 | G01 | 100 | 100 | 80 | 2 | 30 | 1000 |
1.相対座標の指定
2.速度20mm/secでX(10mm)Y(10mm)Z(5mm)移動し3秒停止、I/Oの1番を出力
3.速度30mm/secでX(100mm)Y(100mm)Z(80mm)移動し1秒停止、I/Oの2番を出力
CADソフトで作成したステージ走査線のDXFデータをCP-700toolで読込むことで自動でプログラム作成が可能になりました。
・PCと3軸コントローラをUSBで常時接続して、コマンドの送受信により制御を行う事もできます。
<コマンド例>
送信 A:1+P5000
絶対座標位置を指定するコマンド
受信 G:
移動開始命令コマンド
送信 Q3
速度設定値問合せコマンド
受信 Q3:S500F5000R10
現在の設定速度の回答
Excelでプログラムを作成したり、CP700TOOLで作成したプログラムをExcelで編集することが出来ます。 保存したプログラムをCP-700の内部メモリへ書き込めば、そのまま運転が可能です。
コードを選ぶだけで3軸の補間動作をさせる事ができます。
・G01 直線補間 各軸が指定された位置へ指定された速度で同時に 移動開始、終了をします。
コード | 1軸目 | 2軸目 | 3軸目 | 半径 | 出力 | 速度 | wait |
---|---|---|---|---|---|---|---|
G01 | 10 | 10 | 20 |
・上記プログラムでは、1軸目10mm、2軸目10mmの距離を20mm/secで直線補間動作します。
・左記のように各軸を補間動作しながら斜めに動作します。
・G02 円弧補間(時計回り)
・G03 円弧補間(反時計回り)
2軸を使用しての円弧補間動作や、3軸でのヘリカル動作が行えます。
半径指定での円弧補間(時計回り)
コード | 1軸目 | 2軸目 | 3軸目 | 半径 | 出力 | 速度 | wait |
---|---|---|---|---|---|---|---|
G02 | 100 | 100 | 100 | 10 |
・上記のプログラムでは、1軸目、2軸目の開始位置(0,0)から終了位置(100,100)まで移動速度10mm/secで半径100mmの90°の円弧補間を行います。
中心指定での円弧補間(時計回り)
コード | 1軸目 | 2軸目 | 3軸目 | 半径 | 出力 | 速度 | wait |
---|---|---|---|---|---|---|---|
G02 | 0 | 0 | 100 | 10 |
・上記のプログラムでは、1軸目、2軸目の開始位置(0,0)から終了位置(100,100)まで移動速度10mm/secで半径100mmの90°の円弧補間を行います。
ヘリカル動作
コード | 1軸目 | 2軸目 | 3軸目 | 半径 | 出力 | 速度 | wait |
---|---|---|---|---|---|---|---|
G02 | 100 | 50 | H50 | I0J50 | 10 |
・上記プログラムでは、1軸目、2軸目が中心位置(0,50)として、開始位置(50,0)、移動速度10mm/secで半径50mmの円弧補間動作中に3軸目が50mm移動します。