RNRユニバーサルUSBモーション コントロールカード

42
RNRユニバーサルUSBモーション コントロールカード MACH3スペシャルエディション V2.0 導⼊⼿引き BitSensor.com, 2010 Seiko Machine Design. 1/42

Transcript of RNRユニバーサルUSBモーション コントロールカード

Page 1: RNRユニバーサルUSBモーション コントロールカード

RNRユニバーサルUSBモーションコントロールカード

MACH3スペシャルエディションV2.0

導⼊⼿引き

BitSensor.com, 2010

Seiko Machine Design. 1/42

Page 2: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

警告:

モーションコントロールカードによって制

御される機械装置は非常に専門的です。オペレーターの知識と品質に

は特別な要件があります。機器の設計や使用が不適切な場合、自動機

器は危険で破壊的です。設計と使用の安全性を確保し、関連する法

律や規制を遵守してください。不明な場合は、リスクを冒さずに関連す

る専門家に相談してください。

この製品またはMach3ソフトウェアのパフォーマンスに慣れていない初めてのユーザーの場合、この製品をテストするときは、機械装置の電源スイッチが手元にあり、すぐに電源を切ることができることを確認してください。緊急停止ボタンを取り付けて、ボタンが正常に機能することを確認することを強くお勧めします。

当社は、「示されている」方法で製品およびサービスを提供してお

り、当社の製品の使用によって引き起こされた直接的/間接的な人的傷

害および財産の損害について責任を負いません。

Seiko Machine Design. 2/42

Page 3: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

機能概要RNRユニバーサルUSBモーションコントロールカードは、Mach3ソフトウェア専用です。 その機能と特徴

次のように:

最⼤4軸のリンケージ制御をサポートします。 4軸⽬はスレーブ軸として設定できます

出⼒パルス100K、最⼩誤差補間アルゴリズムを使⽤、⾼い処理精度

USBインターフェース、USBインターフェースを備えたあらゆるネットブック、ノートブック、デスクトップに適しています

コンピューターやタブレットなどのPC互換コンピューター

ドライブフリー設計、さまざまなソフトウェアおよびハードウェア環境との互換性が向上(WinXPをサポート)

そしてWIN7システム)

原点への⾃動復帰(ゼロ復帰)をサポート

原点に戻ると、従動シャフトは⾃動的に⽔平になります

⾃動⼯具設定をサポート

緊急停⽌⼊⼒をサポート

制限スイッチアクセスのサポート

スピンドル制御のサポート(PWMモードとリレーモード)

オプトカプラーアイソレーションを備えた4つのデジタル信号⼊⼒を提供します

最⼤12個のデジタル信号⼊⼒を提供します

オプトカプラーアイソレーションリレーを備えた4つの出⼒を提供します

ハンドホイールインターフェースをサポート

⼲渉防⽌設計、輸⼊⼯業グレード部品、⾼信頼性

Seiko Machine Design. 3/42

Page 4: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

外観とサイズ

インターフェース図

Seiko Machine Design. 4/42

Page 5: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

安装尺寸图

初めての使用ユーザーが初めてRNRオールラウンドモーションコントロールカードを使

用するときは、いくつかの必要な設定を行う必要があります。

まず、Mach3ソフトウェアをインストールし、Mach3ソフトウェアがインス

トールされている場所を覚えておいてください。フォローします

製品に添付されているCDのPluginsフォルダーにあるRnRMotion.dllファ

イルを、Mach3のインストール場所にあるPluginsフォルダーにコピーしま

す。このようにして、プラグインが完成します。

Seiko Machine Design. 5/42

Page 6: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

インストール。

USBケーブルの一方の端をRNRユニバーサルモーションコントロールカードに接続し、もう一

方の端をコンピューターに接続します。

この製品はドライバーフリー設計を採用しています。Windowsシステムは、ユーザーが追

加のデバイスドライバーをインストールしなくても、RNRオールラウンドモーションコントロール

カードを自動的に検出できます。 ユーザーのオペレーティングシステムがWin7システム

の場合、Win7システムは次の情報を要求します。

このとき、[ステータスを表示するにはここをクリック]のプロンプトに従い、クリックし

てマウスで表示してください。 ポップアップダイアログボックスに、RNRユニバーサル

モーションコントロールカードの製品識別名である[RNR ECO Motion2.0]が表示され

ます。 Win7システムアップデートをスキップするには、[Windowsアップデートからの

ドライバソフトウェアの取得をスキップ]をクリックして選択します。

ユーザーのWindowsがXPバージョンの場合、RNRユニバーサルモーションコントロールカードはプラグアンドプレイであり、プロンプトメッセージは表示されません。

RNRオールラウンドモーションコントロールカードを初めて接続した場合、システム検出作業に約10秒かかります。

約。 システムがRNRユニバーサルモーションコントロールカードを正しく検出すると、カードの青い形になります

Seiko Machine Design. 6/42

Page 7: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

ステータスライトが点灯します。 したがって、RNRオールラウンドモーションコントロールカードを使用できることがわかります。 次に、Mach3ソフトウェアを起動します。 Mach3ソフトウェアが起動すると、コントロール制御装置選択インターフェース。 以下に示すように:

[RnRモーションコントロールカード-ECO-V2.0]を選択し、[この質

問を二度と書かない]にチェックを入れてください。次回Mach3ソフトウェ

アを起動したときに、RNRオールラウンドモーションコントロールカードが

モーションコントロールデバイスとして自動的に選択されます。

上記の操作を行った後、Mach3ソフトウェアを使用して、工作機械や

その他の自動機器を制御できます。

パルス出⼒

(ステップ/サーボ)モータードライバーを接続する

RNRユニバーサルモーションコントロールカードは、X軸、Y軸、という名前の4つのモーターを制御できます。

Seiko Machine Design. 7/42

Page 8: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

Z軸、A軸モーター。 各軸には、コマンドパルス信号P(4軸に対応する信

号は「XP」、「YP」、「ZP」、「AP」)と方向信号D(4軸に対応する信

号は「XD」)の2つのモーター制御信号があります。 "、" YD "、" ZD

"、" AD ")。 モータードライバーの信号インターフェースには、通常、差

動モードとシングルエンドモードの2つのタイプがあります。

以下に、モータードライバの2つのモードの配線についてそれぞれ説

明します。

差分方式

差動モータードライバーの場合、RNRユニバーサルモーションコント

ロールカードを使用した配線を次の図に示します。

单端方式

通常、シングルエンドインターフェイスを備えたモータードライブに

は2つのタイプがあります。 最も一般的なものは、内部信号分離オプトカ

プラーの一端が内部5V電源に接続されていることです。 このドライブ入

力インターフェースとRNRオールラウンドモーションコントロールカード

の配線図:

Seiko Machine Design. 8/42

Page 9: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

なお、RNRモーションコントロールカードの出力信号が「1」(ハイレベル)の場合、モータードライバーのフォトカプラー出力信号は「0」、RNRモーションコントロールカードの出力信号が「0」(ローレベル)の場合、モーター ドライバオプトカプラの出力信号は「1」です。 したがって、Mach3の[モーター出力]は[低アクティブ]として構成する必要があります。 設定方法は、メニュー[設定]、[ポートとピン]、[モーター出力]ページの順に選択し、次の形式に変更されました。

Seiko Machine Design. 9/42

Page 10: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

単端方式モーターコントローラーの別の形式では、内部信号分離オ

プトカプラーの一端が内部電源グランドに接続されています。 このドライ

ブ入力インターフェースとRNRオールラウンドモーションコントロール

カードの配線図:

スレーブ軸設定

一部の機械装置はガントリー構造を使用しており、通常、駆動する

にはデュアルモーターが必要です。 RNRユニバーサルモーションコント

ロールカードのA軸をスレーブ軸として設定できるため、指定されたマス

ター軸でガントリーを動かすことができます。 A軸をスレーブ軸に設定す

る方法:Mach3のメニュー[Config]を選択し、[SlaveAxis]を選択し、[Slave

AxisSelection]ページでスレーブ軸を設定します。 以下に示すように:

Seiko Machine Design. 10/42

Page 11: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

上図のように、A軸がX軸のスレーブ軸になり、X軸が移動する

とA軸とX軸が同期して移動します。 X軸がホーミング操作を実行する

と、A軸は自動的にバランス調整されます(自動ホーミングのセクション

を参照)。

その他の指示

RNRユニバーサルモーションコントロールカードのパルス出力ポート

には、5V電源出力端子(5V、GND)のペアが含まれています。この端

子ペアから供給される5V DC電源は、モータードライバーの入力イン

ターフェースの配線に使用できます。 特別な必要がない場合は、このイ

ンターフェースに他の電源コードを導入しないでください。

マシンツールをデバッグするときに、特定の軸の移動方向が予想さ

れる移動方向と反対に実行されていることがわかった場、Mach3の[モー

ター出力]構成インターフェイスで[Dir LowActive]を変更できます。 移

動方向を逆にするアイテム。

ある軸のモーターが作動しているときは、音がきつく、音がきつく、処

理精度が異常です。出力パルスの極性がモータードライバーの要

求と逆かどうかを検討できます。 Mach3の[MotorOutputs]設定インター

フェースの[PulseLow Active]項目を変更して、出力を変更することがで

きます。

Seiko Machine Design. 11/42

Page 12: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

アウトパルス極性。

信号入力RNRオールラウンドモーションコントロールカードは、オプトカプラーアイソレーションを備えた4つの信号入力を提供します。 必要に応じて、ユーザーは信号入力をツール設定信号、原点復帰信号として柔軟に定義できます。

緊急停止信号、制限入力信号、またはユーザー定義のスイッチ入力信号。

RNRオールラウンドモーションコントロールカードの信号入力回路図は以下のとおりです。

ユーザーは、COM +端子を外部24VDC電源の正極に接続する必

要があります。24VDC電源の負極をCOM-端子に接続します。

IN1..IN4端子が24V電源の負極に短絡すると、回路が接続され、対応す

る入力信号は論理「1」、IN1..IN4端子は開放、対応する入力信号は論

理「0」になります。

⼊⼒信号配線信号入力端子は、多くの場合、ユーザーが近接スイッチまたは光電スイッチに接続します。 以下はこれに基づいています

2つのケースが例とともに示されています。 近接スイッチはOMRON近接スイッチTL-Q5MC2です

Seiko Machine Design. 12/42

Page 13: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

(TL-Q5MC2はDC 3線式、NPN型、電源電圧DC12-24V、オープンコレ

クター出力)例として、配線は次のとおりです。

光電気スイッチは、多くの場合、制限スイッチまたは原点スイッチとし

て使用されます。 光電スイッチRG150-8(光電スイッチRG150-8の発

光ダイオードの最大電流は50mA、NPNタイプ、オープンコレクター出

力)を例にとると、RNRオールラウンドモーションコントロールカードの光

電スイッチ配線を図に示します。

通常の状況では、光電スイッチは通常開いていることに注意してください。 可動部が近づくと、光弾性スイッチの光学ギャップが遮断され、光電スイッチがオフになります。 したがって、信号入力端子は常に論理「1」であり、近づくと論理「0」になります。 これは、上記の場合の反対です。 このとき、対応する入力端子を[ActiveLow]として設定する必要があります。(アクティブロー)]。 設定方法は、メニュー[Config]を選択し、

Seiko Machine Design. 13/42

Page 14: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

[ポートとピン]をクリックし、次に示すように[入力信号]ページを選択しま

す。

ユーザーがX軸の制限スイッチとして光電スイッチをIN1端子に接

続するとします。 このとき、図のようにX ++とXの[アクティブロー]を確認し

てください。

⾮常ボタン

処理中にユーザーが[緊急停止]ボタンを押すと、処理は直ちに終

了します。 危険が現れたらすぐに事故をなくすために。 安全上の理

由から、信号入力(IN1..IN4)端子を外部の緊急停止ボタンに接続する

ことを強くお勧めします。 緊急停止ボタンの配線図は次のとおりです。

Seiko Machine Design. 14/42

Page 15: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

ユーザーが緊急停止ボタンをIN1端子に接続するとします。 これに対

応して、Mach3ソフトウェアで構成を行う必要があります。 設定方

法は、メニュー[設定]、[ポートとピン]、[入力信号]の順に選択します。

ページ。 スクロールバーをプルダウンし、[Signal] [EStop]という名

前の行を見つけ、Estop行の[Enable]にチェックマークを付け、[Port#

(port)]を3に設定します。 ポートは3に設定されています。これは、こ

の信号がRNRオールラウンドモーションコントロールカードによって処

理されることを意味します。 他のポート番号は、この信号がRNRオール

ラウンドモーションコントロールカードとは関係がないことを示していま

す。 [ピン番号]を「1」に設定します。これは、この信号がRNRユニバーサ

ルモーションコントロールカードのIN1端子に接続されていることを意

味します。 構成後、[OK]をクリックします。 以下に示すように:

Seiko Machine Design. 15/42

Page 16: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

Gコードのセクションを実行し、IN1端末の緊急停止ボタンを押し

て、デバイスが突然「ブレーキ」して実行を停止するかどうかを確認します

か?

リミットスイッチ

リミットスイッチをタッチすると、加工はすぐに終了します。 これによ

り、ツールが作業領域の外に移動して危険を引き起こすのを効果

的に防ぐことができます。 これは、緊急停止ボタンを押すのと同じです。

したがって、制限スイッチを接続することをお勧めします。 信号入力端

子を節約するために、各軸の正負の制限スイッチと緊急停止ボタン

を同じ信号入力端子に並列に接続することができます。 このとき、リミッ

トスイッチの配線は以下のとおりです。

Seiko Machine Design. 16/42

Page 17: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

前のセクションの緊急停止ボタンと同じように、Mach3ソフトウェア

で対応する構成を行う必要があります。 リミットスイッチがIN1端子に接

続されていると仮定すると、設定方法は、メニュー[Config]を選

択し、[Ports and Pins]を選択して、[InputSignals]ページを選択します。

スクロールバーをプルダウンして、[X ++(X軸の正の制限)]、[X-

(X軸の負の制限)]、[Y ++(Y軸の正の制限)]、[Y--という名前の[信

号]を見つけます。

(Y軸の負の制限)]、[Z ++(Z軸の正の制限)]などの行で、[有

効]にチェックを入れ、[ポート番号(ポート)]を3に設定し、[ピン番号]を設

定します。 「1」に設定します。 写真が示すように:

Seiko Machine Design. 17/42

Page 18: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

なお、選択したリミットスイッチが光電スイッチの場合、光電スイッチ

はノーマルオープンタイプですので、「入力端子配線」の内容も参

照し、対応する[アクティブロー]を確認してください。 また、配

線の際は、スイッチを並列に接続するのではなく、直列に接続する必

要があります。

⾃動的に元に戻るRNRオールラウンドモーションコントロールカードは、各軸の自動原点復帰機能をサポートしています。各軸の原点への自動復帰は、4つの連続したステージで構成されます。

第1段階:第1段階は、原点スイッチに接触するまで、設定された方向に従って、G0(軸の高速移動)速度(Mach3の[Speed%]パラメーターで指定)のパーセンテージで原点に向かって移動します。

第2段階:原点スイッチをG0の速度で残し、設定された距離に戻った後に停止します。第3段階:第1段階の移動速度の1/10の速度でゆっくりと原点に向かって移動します。

オリジンスイッチに触れた後、停止するまで移動します。

第4段階:第2段階と同様に、G0レートで、設定された距離に戻った後に停止します。

その中で、第3ステージは、原点に戻る精度を確保するために、非常に遅い速度で原点スイッチに接触します。第4段階では、原点に戻った後、原点スイッチを完全に離れることが保証されます。このステップを追加し、

1つは、原点スイッチに長時間触れたときにスパークしないようにする方法、もう1つは、原点復帰処理が完了した後、軸が原点スイッチから離れるようにすることです。これにより、複数軸の原点スイッチが同じ信号入力端子を共有している場合でも、原点復帰操作を正しく完了することができます。 。

前節の「リミットスイッチ設定」の紹介と同じで、入力端子を節約するために、4

2軸の原点スイッチは並列に接続され、信号入力端子(IN1..IN4)を共有しています。

Seiko Machine Design. 18/42

Page 19: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

このとき、配線は図のようになります。

同時に、対応する構成はMach3ソフトウェアで⾏う必要があります。 オリジンスイッチがIN2端⼦に接続されていると仮定すると、設定⽅法は、メニュー[Config]を選択し、[Ports and Pins]を選択して、[InputSignals]ページを選択します。 スクロールバーをプルダウンして、[Xホーム(X軸原点スイッチ)]、[Yホーム(Y軸原点スイッチ)]、[Zホーム(Z軸原点スイッチ)]、[Aホーム(A軸原点)という名前の[信号]を⾒つけます。 Switch)]各⾏について、[Enable]にチェックを⼊れ、[Port#(port)]を設定します。「3」、「ピン番号」を「2」に設定してください。 写真が⽰すように︓

Seiko Machine Design. 19/42

Page 20: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

選択した原点スイッチが光電スイッチの場合、光電スイッチは常開タ

イプですので、[入力端子配線]の内容も参照し、[アクティブロー]を確

認してください。 また、スイッチは並列に接続されていませんが、直

列に接続する必要があります。

原点に戻る速度設定方法は、メニュー[設定(設定)]を選択し、[ホー

ミング/制限]を選択します。[モーターホーム/ソフト制限]インターフェー

スで、軸を見つけます。 それが配置されてい

る行で、[Speed%]の値を変更します。 たとえば、G0(軸の早送り)の速

度の50%で原点に戻ると予想される場合は、[速度%]を「50」に設定しま

す。

原点に戻るときの軸の移動方向は、原点スイッチの位置に関係しま

す。 原点スイッチが軸の負の端に取り付けられている場合は、[ホーム

ネガ]項目をチェックし、原点スイッチが軸の正の端に取り付けられてい

る場合は、[ホームネガ]を交差させる必要があります。 設定は次のとお

りです。

自動原点復帰プロセスの第2段階と第4段階は、原点復帰後の後

退フェーズです。 後退距離の設定方法は、メニュー[Config]、[Config

Plugins]の順に選択すると、以下のウィンドウが表示されます。

Seiko Machine Design. 20/42

Page 21: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

ポップアップウィンドウで、[RnRモーションコントロールカード-ECO-

V2.0]の行を見つけ、[CONFIG(構成)]をクリックすると、[RNRユニバー

サルモーションコントロールカードのパラメーター設定]ダイアログボック

スが表示されます。

ゼロリターン設定ボックスで、各軸のリターン距離を変更します。 上図のように後退距離

Seiko Machine Design. 21/42

Page 22: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

「0.8」に変更します。 このように、原点に戻るときの戻り距離は「0.8」単

位です。 設定後、必ず[保存]ボタンをクリックしてください。

スレーブ軸の⾃動ホーミング

スレーブ軸とそれに対応する軸の両方に原点スイッチが装備されている必要があり、スレーブ軸の原点スイッチと対応する軸の原点スイッチは、2つの信号入力端子を介して接続されている必要があります。 ここで、X軸のスレーブ軸をA軸とすると、X軸には原点スイッチが、A軸には原点スイッチが装備されています。 X軸が原点に戻る操作を実行すると、最初の段階で、X軸とA軸の両方が原点に向かって移動します。 原点スイッチに最初に接触した軸は移動を停止し、もう一方の軸も原点スイッチに接触するまで移動を続けます。 第3段階は、第1段階と同様です。このようにして、自動的に原点に戻るときに2つの軸のバランスがとられます。

⾃動⼯具設定RNRオールラウンドモーションコントロールカードは、自動工具設定機

能に対応しています。 Mach3では、自動工具設定を使用して、工

具の長さを自動的に測定および補正し、ワークピースのエッジを見つ

け、円筒形ワークピースの中心を見つけ、ワークピースの内穴の中心

点を見つけることができます。

自動工具設定を使用するには、RNRユニバーサルモーションコント

ロールカードの信号入力端子(IN1..IN4)を外部工具設定装置に接続す

る必要があります。 図に示すように、ツールセッターはプロのツールセッ

ターにすることができます。

Seiko Machine Design. 22/42

Page 23: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

シンプルな自作のナイフセッターにすることもできます。 ツールセッター

は本質的にマイクロスイッチです。 したがって、自作のツールセッターを作

成するのは非常に簡単です。 2本のワイヤー。1本はツールまたはエッジファ

インダーに接続され、もう1本は片面印刷回路基板またはワークピースに接

続されています。 工具またはエッジファインダーが回路基板の銅層または金

属ワークに接触すると、回路が接続され、工具設定信号の入力が完了しま

す。 簡単な工具設定装置を図に示します。

ナイフ設定の配線図は次のとおりです。

Seiko Machine Design. 23/42

Page 24: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

工具設定信号として、入力信号端子IN1..IN4から入力信号を選択し

ます。 工具設定信号入力として入力信号端子IN1を選択したとします。

Mach3での設定方法は、メニュー[Config]、[Ports and

Pins]、[InputSignals]の順に選択します。 [Signal]が[Probe]であ

る行を見つけ、[Enable]をチェックし、[Port#]を「3」に変

更し、[PinNumber]を「1」に変更します。 以下に示すように:

Mach3では、特定のツール設定プロセスはVBScriptスクリプトコードによって完了します。

Seiko Machine Design. 24/42

Page 25: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

VBScriptスクリプトコードは、実際の状況に応じてユーザーが作成す

る必要があります。 カードに添付されているCD-ROMには、ユーザー

が参照できる一般的なツール設定機能のスクリプトコードが含まれてい

ます。

⾃動ツールリセット

自動ツールリセット機能は、ユーザーがツールの長さとワークピース

の厚さを削除し、ワークピース表面に対するZ軸の0座標を定義するの

に役立ちます。 Mach3は自動工具リセット用のスクリプトコードを提供し

ていません。自動工具リセット機能をプログラムする必要があります。 プ

ログラミング手順:メニュー[Operator]を選択し、[Edit Button Script]を選

択してから、Mach3の[Program Run]インターフェイスを見つけて、[Auto

ToolZero]をクリックします。 ボタン。 示されているように:

このとき、Mach3は、次の図に示すように、スクリプト作成ウィンドウをポップアップ表示します。

Seiko Machine Design. 25/42

Page 26: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

ウィンドウ内の元のスクリプトコードを削除します。 添付のCDから「工

具設定スクリプト」フォルダを見つけ、「自動工具リセット」ファイルを開き

ます。 スクリプトをファイルにコピーして、Mach3のスクリプトウィンドウ

に貼り付けます。 ウィンドウメニュー[ファイル]を選択し、[保存]をクリック

します。 次に、ウィンドウを閉じます。

ツールセッターを接続して[オートツールゼロ]ボタンを押すと、ツー

ルゼロ機能が実行できます。

⾃動エッジ検出

自動エッジ検出機能は、ワークピースの特定の側(X軸の左側と右

側、Y軸の上端と下端)を0座標に設定するのに役立ちます。 求められ

るさまざまなエッジに応じて、合計4つのスクリプトコードがあります。 例と

してX軸左端検索の設定を取り上げます。手順は次のとおりです。メ

ニュー[Operator]を選択し、[Edit Button Script]を選択してか

ら、Mach3の[Offsets]インターフェイスを見つけます。 下の画像の赤い

ボックスをクリックして丸で囲んでください

Seiko Machine Design. 26/42

Page 27: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

的部分:

这时,Mach3 弹出脚本编辑窗口。如图:

ウィンドウ内の元のスクリプトコードを削除します。 添付のCDで「ツー

ル設定スクリプト」フォルダを見つけ、「Edge_XLeft」ファイルを開きます。

ファイルの内容をコピーして、Mach3のスクリプトウィンドウに貼り付けま

す。 メニュー[ファイル]を選択し、[保存]をクリックします。 次に、ウィンド

ウを閉じます。

ツールセッターを接続し、[エッジファインダーの直径]で使用するエッジ

ファインダーの直径を入力します。 ポイント

上の写真の赤い枠で示された部分をクリックすると、Mach3はX軸の左

側を見つけ始めます。

Seiko Machine Design. 27/42

Page 28: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

他の3つのエッジ検出設定も同様です。 X軸の右側を見つけます。

上記のボタンのスクリプトコードファイルは「EdgeFind_XRight」です。

Y軸の上側を見つけます。

上記のボタンのスクリプトコードファイルは「EdgeFind_YUp」です。

Y軸の下を見つけます。

上記のボタンのスクリプトコードファイルは「EdgeFind_YDown」です。

センターを探す

メニュー[Operator]を選択し、[Edit Button Script]を選択してから、

Seiko Machine Design. 28/42

Page 29: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

Mach3の[Offsets]インターフェイスを見つけて、下の図の赤い枠で囲ま

れた部分をクリックします。

ポップアップスクリプト編集ウィンドウで中央検索機能のコードを記述し

ます。 添付のCDで「toolsettingscript」フォルダを見つけ、

「searchcenter_cylinder」ファイルを開きます。 ファイル内のスクリプトをコ

ピーして、Mach3のスクリプトウィンドウにコピーします。 メニュー[ファイ

ル]を選択し、[保存]をクリックします。 次に、ウィンドウを閉じます。

まず、ジョグ機能を使用して、エッジファインダーをシリンダーの中心か

ら約7.8 mm上に移動します(約)。 上の写真の赤い枠で示された位置をク

リックすると、Mach3がシリンダーの自動センタリングを開始します。

円形の穴の中心位置を見つけるには、CDのスクリプトコー

ド「FindCenter_InnerHole」を使用してください。 操作中は、まずエッジファ

インダーを穴の(おおよその)中心位置に移動し、次に上図の赤い枠をク

リックして、内側の穴の中心操作を開始する位置を示します。

ハンドホイールインターフェースRNRユニバーサルモーションコントロールカードは、ユーザーが提供するハンドホイールに接続するためのハンドホイールインターフェイスを提供します。

ハンドホイールインターフェースの耐電圧は5Vであるため、DC5V電源にのみ接続できることに注意してください。

ハンドホイール。 ハンドホイールインターフェースの入力電圧が5Vを超えると、RNRオールラウンドモーションコントロールが発生します。

Seiko Machine Design. 29/42

Page 30: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

名刺の破損。

ハンドホイールの配線

ハンドホイールインターフェースのピン定義は次のとおりです。

次に、各ピンについて説明します。

5V正、5V負:ハンドホイールに電力を供給するために使用できるDC5V電源を提供します

X軸、Y軸、Z軸、A軸:ハンドホイールの軸スイッチに接続され、ジョグする軸を選択するために使用されます

AおよびB:ハンドホイールに接続されたエンコーダ出力AおよびB

X10:ハンドホイールの速度を10倍に拡大

X100:ハンドホイールの速度を100倍に拡大

ハンドホイールインターフェースはWeihongシステムハンドホイールと互換性があります。 Weihong15コアハンドホイールとこのインターフェースの接続を以下に示します。

テーブル:

Seiko Machine Design. 30/42

Page 31: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

ハンドホイールピンの定義 ホイールインターフェースに接続

维宏手

轮 15

芯插头

针脚号

1 VCC,L+ 5V 正

2 A A

3 B B

4 空

5 空

6 X1

7 X10 X10

8 X100 X100

9 4 轴 A 轴

10 空

11 COM 端,0V,L- 5V 负

12 空

13 Z 轴 Z 轴

14 Y 轴 Y 轴

15 X 轴 X 轴

Mach3ハンドホイール設定

ハンドホイールを接続した後、ハンドホイールジョグ機能を有効にするためにMach3で設定を行う必要があります。设

Seiko Machine Design. 31/42

Page 32: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

設定方法:メニュー[Config]、[Ports and Pins]、[Encoder / MPG]ペー

ジ、[MPG#1]の順に設定します。 [有効]チェック図に示すように:

【OK】を押して設定を保存します。 次に、キーボードの[Tab]キー

を押して、Mach3ハンドホイール制御インターフェースを呼び出します。

示されているように:

Seiko Machine Design. 32/42

Page 33: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

[ジョグモード]ボタンをクリックすると、ジョグモードが[MPG(ハンドホ

イール)]モードに切り替わります。 [AltA]をクリックしてX軸に切り替えま

す。 図1に示すように。 ハンドホイールエンコーダーを少し回転させ

て、X軸の動きを制御できるかどうかを確認してみてください。

拡張信号⼊⼒としてのハンドホイールインターフェース

ハンドホイールを接続する必要がない場合は、ハンドホイールインターフェイスを信号入力端子として使用できます。

Seiko Machine Design. 33/42

Page 34: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

このように、信号入力にはさらに8つのチャネルと、前の4つの信号入力端

子IN1 ... IN4があり、合計12の信号入力があります。 このとき、ハンドホ

イールインターフェースのピンは次のように信号入力端子に対応します。

X 轴:IN5

Y 轴:IN6

Z 轴:IN7

A 轴:IN8

X10:IN9

X100:IN10

A:IN11

B:IN12

注:ハンドホイールインターフェースに対応する入力端

子IN5..IN12は、原点復帰または制限をサポートしていません。

位置、工具設定およびその他の機能。 一般的なスイッチ入力端子と

してのみ使用できます(通常はコントロールパネルへの接続に使用されま

す)。

信号入力の配線はX軸を例にとります。たとえば、入力信

号をX軸に接続する必要があります。 ハンドホイールインターフェース

の内部原理の概略図は次のとおりです。

Seiko Machine Design. 34/42

Page 35: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

信号入力スイッチが閉じてグランドに短絡すると、X軸は論理信

号「1」を入力します。 次の図に示すように、Mach3メニューの[Config]を選

択し、[Ports and Pins]を選択してから、[InputSignals]ページを選択しま

す。

スクロールバーをドラッグして、[信号]が[入力#1]である行を見つけ

ます。 [有効]にチェックを入れ、[ポート番号]を「3」に変更し、[ピン番

号]を「5」に変更して、Mach3の入力信号[入力#1]がハンドホイール

のX軸の入力に対応するようにします。

Seiko Machine Design. 35/42

Page 36: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

Mach3の[診断]ページを表示する場合に選択します。 X軸の外部スイッ

チを閉じると、[入力1]の表示が緑色に変わります。

信号出⼒

RNRオールラウンドモーションコントロールカードは、オプトカプラー

によって分離された4つの出力ポートを提供します。 出力端子はダーリ

ントンチューブULN2003を採用しており、外部リレーやインジケーターラ

イトを駆動できます。 駆動力は60mAです。

信号出⼒の配線

信号出力ドライブリレーの配線図は次のとおりです。

Seiko Machine Design. 36/42

Page 37: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

信号出力端子台のCOM +とCOM-は、それぞれDC24V電源の正極と負極に接続されています。 出力端子OUT1..OUT4は、電流制限抵抗を介してリレーコイルに接続されています(リレーコイルのもう一方の端は24V電源の正極に接続されています)。 その中で、電流制限抵抗の抵抗は、リレーのパラメータに従って計算する必要があります。外付けドライブインジケータの配線図は次のとおりです。

スピンドルモーター制御

Mach3はスピンドルモーター制御をサポートします。 Mach3は、3つの

スピンドルモーター制御方法を提供します。 1つ目はリレー方式です。

Mach3は2つの信号出力端子を介して制御信号を出力します。モーター

は順方向と逆方向です。

Seiko Machine Design. 37/42

Page 38: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

2つ目はPWMモードです。このモードでは、Mach3は信号出力を使用します。出力端子は一定のデューティ比のPWM信号を出力し、(DC)スピンドルモーターの速度制御を実現します。 3つ目はパルス方式で、主にサーボモーターの制御に使用されますが、RNRユニバーサルモーションコントロールカードでは対応していません。次の例は、Mach3の最初の2つのスピンドル制御モードの設定を示しています。

リレー⽅式

リレーモードでは、スピンドルモーターは2つの信号出力端子を使用してリレーを駆動し、オンまたはオフにしてスピンドルモーターの正逆回転を実現します。 モーターフォワードリレーを駆動するための信号出力端子OUT1と、モーターリバースリレーを駆動するための信号出力端子OUT2が必要であるとします。 Mach3で、メニュー[Config]を選択し、[Ports and Pins]を選択して、ポップアップダイアログボックスの[Spin dleSetup]ページを選択します。 [リレー制御]ボックスで、[スピンドルリリースを無効にする]がチェックされていないことを確認します。[時計回りの出力#(時計回りの出力)]の後に「1」を入力し、[反時計回りの出力]に入力します。 #(CCW出力)】その後、「2」を入力してください。 示されているように:

Seiko Machine Design. 38/42

Page 39: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

設定後、[OK]ボタンを押して設定を保存してください。 ユーザー

は、デバッグのためにOUT1とOUT2(前のセクションを参照)のインジ

ケーターライトを接続できます。 プログラム「M3」を実行するとOUT1出

力信号が見え、プログラム「M4」を実行するとOUT2出力信号が見え、プ

ログラム「M5」を実行するとOUT1とOUT2が閉じます。 プログラム

は、Mach3の[手動プログラミング(MDI)]ページの[入力]ボックスから入

力できます。

PWM ⽅式

スピンドルモーターパワーリレーを駆動してモーター速度を調整するに

は、OUT3端子にPWM(パルス幅変調)信号を出力する必要があるとし

ます。 Mach3で設定を行う必要があります:メニュー[Config]を選

択し、[Ports and Pins]を選択し、

ポップアップダイアログボックスの[スピンドル設定]ページを選択します。

[モーター制御]ボックスで、[スピンドルモーター出力を使用する]に

チェックを入れ、[パルス幅変調制御(PWM制御)]にチェックを入れま

す。 示されているように:

Seiko Machine Design. 39/42

Page 40: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

[スピンドルモーター出力を使用]がチェックされている場合、Mach3はス

ピンドルモーター出力ピンを自動的に有効にします。 次に、ポップアッププ

ロンプトボックスで[OK]をクリックします。 示されているように:

次に、[モーター出力]ページを選択します。 スクロールバーをドラッ

グして[信号]が[スピンドル]の行を見つけ、[有効]にチェックを入れ、[ス

テップポート]を「3」に変更し、[ステップピン番号]を「3」に変更し

て、OUT3が次のように指定されるようにします。 PWM出力端子。

Seiko Machine Design. 40/42

Page 41: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

設定後、[OK]ボタンを押して保存してください。デバッグのために、イン

ジケータライト(前のセクションを参照)をOUT3に接続します。 プログラ

ム「M3」実行時の場合、OUT3出力信号が表示されます。

Mach3の[ProgramRun]ページで、[Spin dle Speed]の緑色のバーをマウス

でクリックし、[SRO%]の値を[100%]未満に変更します。 示されているよ

うに:

此时,可以观察到 OUT3 外接的指示灯开始闪烁(输出 PWM 信

号)。

Seiko Machine Design. 41/42

Page 42: RNRユニバーサルUSBモーション コントロールカード

RNR 全能型 USB 运动控制卡 V2.0

BitSensor.com, 2010

その他の信号出⼒

信号出力端子OUT1 ... OUT4は、Mach3の出力ピンとして割り当て

ることができるため、Mach3スクリプトで制御できます。 たとえ

ば、Mach3の[OUTPUT#1]にOUT4を割り当てる必要があります。 設定

方法:メニュー[設定]、[ポートとピン]、ポップアップダイアログボックス

の[出力信号]ページを選択します。 [Signal]が[Output#1]であ

る行を見つけ、[Enable]をチェックし、[Port#]を「3」に変

更し、[PinNumber]を「4」に変更します。 示されているように:

[OK]をクリックして保存します。

Seiko Machine Design. 42/42