なぜアースグラウンドが重要なのか?

PE は、機器を操作する人の安全と機器の安全な操作のために重要である。すべてのグランドは、システム内のすべてのコンポーネント間で同じ基準電位レベルにする必要があります。また、システム内のノイズレベルを下げることで、性能も向上します。

システムのコンポーネントがPEに正しく接続されているか、どのようにチェックしますか?

製品の回路図に従った適切な配線で、すべての接続が確実かつ十分に確立されていることを確認した後、デジタル電圧計で電圧と接地の接続をチェックする。

電源が入っている状態でドライブの接続や取り外しはできますか?

いいえ

ドライブの電源をシャットダウンしてから、システムの部品に触れたり取り外したりするまでにどれくらいの時間が必要ですか?

最短:1 分
推奨:数分
この間に内部容量が放電される。

Elmo 準拠している2つの主な安全基準は何ですか?

CEおよびUL

接地に関して存在する2種類の失敗とは?それぞれのリスクは?

不適切な接地:過度の電圧降下、ドライブの故障、人身事故の原因となります。不適切な電源供給:端子の短絡または不適切な絶縁。AC入力の基準ニュートラルを接地すると、ドライブの故障や人身事故の原因になることがあります。

モータードライブの故障の可能性を最小限に抑えるために、どのような対策がとられていますか?

適切な接地、ケーブルのシールド、適切な接続。

高電圧(ACドライブ)にはMOSFET、低電圧(DCドライブ)にはIGBTというのは本当ですか?

偽だ。

突入電流とは?Elmo 突入電流の問題をどのように解決していますか?

アンプが電源に接続され、電源が起動すると、初期に高レベルの突入電流が発生することがある。この問題は、負性熱電圧トランジスタ(NTC)を使用することで解決されます。

Elmo どのようなPWMスイッチング方式が採用されていますか?

ファスト・テクノロジーによる先進のユニポーラ。

どのような電流や電圧のセンシングに対応していますか?

ローサイド・パワー・ブリッジの抵抗センシング、モーター相のホール効果センサー。

なぜ電圧検出が必要なのですか?

ドライブ保護(低電圧および過電圧)および電流GS制御ループ用。

Elmo どのような電気的保護が実装されていますか?

短絡保護:位相、位相接地、位相-VP+不足/過電圧、温度保護。

なぜシャント・レギュレーターが必要なのか?どのような場合に作動するのでしょうか?

システムに吸収されたエネルギーを、ある定格レベルまではステージに害を与えることなく消散させること。高内部負荷の急減速時に発生することがある。

トルク発生の原理とは?

スターターのコイルに電流を流し、ローターの磁界に垂直な磁界を作ること。

整流とは何ですか?DCブラシ付モータではどのように転流を行うのですか?

入力電流に基づいてモーターを駆動して動かす機能。ブラシ・モーターの2つの相のブラシに電圧が印加され、磁界を形成してローターを繰り返し90°回転させる。

モータの回転速度とBEMF電圧の関係は?

BEMF(Back Electromotive Force:逆起電力)とは、モータ固有の特性の結果として回転中にシステムに発生するエネルギー電圧のこと。これは、トルク速度曲線上では常に回転速度以下となる。

DCブラシ付きモーターの利点と欠点は何ですか?

利点整流が不要なシンプルなモーターです。
短所:メンテナンスが必要で効率が悪い。

6段整流と台形整流の違いは何ですか?Elmoデジタル・ドライブにはどのような方式が採用されていますか?

6段整流と台形整流は、名前が違うだけで同じ方法である。Elmo 正弦整流を使用しています。

正弦波巻線モータの台形電流制御における最大トルクリップルは?

約13%~14

正弦波巻線モーターと台形巻線モーターの正弦波電流制御時の最大トルクリップルは?

正弦波モータの1%未満。
台形モーターの13%~14%。

ACブラシレス(正弦波)モーターがDCブラシ付モーターに勝る主な利点は何ですか?

ACブラシレスモーターは、(主に速度に関して)より正確で、ほとんどメンテナンスが必要ない。しかし、駆動エレクトロニクスはより高価で複雑です。

一般的なデジタルセンサーの種類は?

デジタルホール、インクリメンタルエンコーダ、デジタルホールとインクリメンタルエンコーダの組み合わせ、アブソリュートシリアルセンサ。

Elmo 場合、製品のカタログ番号を見て、どのタイプのフィードバックに対応しているか、どうやってわかるのですか?

製品マトリックスに従って参照する。「R」はリゾルバ、など。通常、カタログ番号の最後の製品コードです。

デジタル・ホールセンサーは何に使うのですか?

ホールセンサーは、電気サイクルの基準としてモーターの転流を補助する。ホールセンサーはローターの位置を±30度の公差で示します。

電気的な1サイクルの中で、ホールコードの状態はいくつあるのか?

6州

ホールコードの違法状態とは?

Elmo 2つの不正な状態がある。111」と「000」である。

なぜA/B内部差動OP AMP入力に120オームの入力抵抗が必要なのか?

主にノイズ耐性のため。

フィードバックがデジタルホール+インクリメンタルエンコーダの場合、ドライブは自動位相調整を行いますか?

いいえ、位相補正だけです。つまり、モーターの電気的ゼロに対する絶対ホールのゼロのオフセット補正です。

アンペア容量とは何ですか?アンペア容量と電線のAWGの関係は?

直径に対するワイヤーの通電能力。例えばケーブルが細ければ、電流はあまり流れない。ケーブルの直径が大きければ、より多くの電流を流すことができる。AWGが高ければ電流容量は小さく、AWGが小さければ電流容量は大きい。

PE(保護アース)のAWGはできるだけ高い方がいいというのは本当ですか?

いいえ、それは嘘です

モーターとドライブの電源接続ケーブルに関する推奨事項を教えてください。

可能な限り幅の広い(AWGの低い)ものを使用し、ツイストせずにシールドする。モーターの外側を接地する。

通常、どのドライブで絶縁トランスを使用しなければなりませんか?なぜ絶縁トランスが必要なのでしょうか?

低DC電圧ドライブ(200 VDC未満)。絶縁トランスは、ドライブのロジックとパワー・ステージ間を絶縁します。

主電源とドライブケーブルの接続について、どのようなことを推奨しますか?

ツイストされたシールドケーブル。絶縁を使用する場合、PEは電源のPRと短絡すること。DCオフラインドライブの場合(絶縁トランスが不可欠でない場合)、PEをPSのPRと短絡してはならない。

メインPSとドライブの間のケーブルが非常に長い場合、どうしますか?

キャパシタンスを追加し、ワイヤーをできるだけ太くする。これは、ケーブルの端を横切る高電圧降下を防ぐためである。

補助電源の目的は何ですか?PEをどこに接続しますか?

ドライバの電源が失われた場合のロジック用である。PE は PR を介してグランドに接続される。

内部5Vエンコーダ/ホール電源がエンコーダ/ホール装置に印加できる最大電流は?

200 mA

なぜ差動エンコーダ信号入力を使うのか?

ノイズレベルを下げ、より良いシグナルインテグリティを得る。

エンコーダーの最大周波数は?

20 MHz。

許容される最大差動アナログ入力電圧は?

±10 VDC

アナログ入力の分解能は?12ビットADCでそれを達成するには?

14ビット。12ビットADCをオーバーサンプリングして14ビットの分解能に到達させる。

光絶縁デジタル入力を動作させるために最低限必要な電圧は?この入力装置で許容される最大電流は?

デバイスにより5Vまたは24
V20 mA

光絶縁デジタル出力を動作させるために最低限必要な電圧は?

5 V

SimplIQテクノロジーにはどのようなユニットモード(UM)がありますか?

UM=1 現在のUM=4 ポジション
UM=2 速度 UM=5 補助位置
UM=3ステップ

あるモードから他のモードに切り替える前の前提条件は?

モーターオフ、MO=0

入力アナログ電圧が±5 VDCで、±1Aの電流コマンドを適用する必要があります。AS[1]、AG[1]、RM、TC、MOに何を割り当てますか?

AS[1]=5 RM=1
AG[1]=0.2 TC=0
                   MO=1

UM=2でモータージョギング中に速度を "オンザフライ "で変更することは可能か?

はい

SFは何に使うのか?最大値は?単位は何ですか?

速度のコーナーを滑らかにする(ジャークとして)。最大値は100ミリ秒。

一般的な5つのポジション参照方法とは?

PTP、PVT、PT、ジョグ、アイドル

モーターを現在位置から1000位置まで1000cnt/secの速度で移動させるために必要なコマンドは何か。

MO=0 PX=0 MO=1 PA=0 PV=1000 PA=1000 BG

ドライブが補助入力からP&D入力を受け入れるには、どのようなコマンドが必要ですか?

MO=0, UM=4     YA[4]=0    EF[2]=<value for noise>    MO=1

2極ペア(レゾルバ上)、13ビット分解能のレゾルバの機械的カウント回転数はどうなりますか?

2 x213= 16,384

アナログセンサーを扱わなければならないとき、ドライブはどのような問題に直面するのでしょうか?

適切な位相オフセットのマッチング、振幅のマッチング、アナログ入力のリサージュ作成。

レゾルバ・フィードバックには自動位相調整法が必要ですか?

単極レゾルバの場合は、絶対位相です。その他の場合は自動位相調整が必要です。

ドライブにおけるエミュレーションの意味とは?

アナログ信号がメイン・フィードバックにチャネリングされると、補助フィードバック出力にエミュレートされます。これはデジタル信号に変換できます。

ホイッスル・ドライブでデジタル・エンコーダ信号を(メインからAUXに)出力することは可能ですか?

ラインドライバを使用して、WHIの外部に信号をバッファリングする必要があります。

差動入力とシングルエンド入力の違いは何ですか?

差動は±バルブ(すなわち±5V)間、片端はゼロに対して+バルブ(すなわち+5V~0V)間である。差動の方がノイズ耐性に優れています。

なぜタコフィードバックはポジション・サーボのループを閉じることができないのか?

モーターからの電圧に基づく発電機である。0を中心にドリフトする。

ポテンショメーターでポジションループを閉じることは可能ですか?

はい

誤った配線、アース、シールドが及ぼす影響とは?

ドライブの故障、安全でない状態、火花、アーチの可能性。

モーターとフィードバックケーブルの配線で重要なことは何ですか?

配線はできるだけ短くし、適切なシールドと接地を行う。また、可能な限り分離すること(モーターとフィードバック、ホットとコールド)。

モーターケーブルはシールドしてツイストすべきか?

いいえ

フィードバック・ケーブルはツイストしてシールドすべきか?

はい

電源ケーブルはツイスト・シールドすべきか?

電源出力にキャパシタンスを追加するタイミングは?それはどこに配置されますか?

一つのシナリオは、電源リード線の近くに配置された長距離のスイッチモード電源である。キャパシタンスは、場合によっては「シャント」抵抗器の代わりになる。場合によっては十分ではなく、シャント・レギュレーターを推奨する。

複数のドライブグランドの接続を維持するために重要なことは何ですか?

コモンノード、スター接続(デイジーチェーンではない)

システム内で長いフィードバックケーブルをシールドした場合、シールドをPEにどのように接続しますか?なぜですか?

PEシステムフレームへの電圧降下をなくすため、両端の一方は穴が開いており、もう一方は適切な接続シールドが施されている。

システム内のどのエレメントを中央接地点に接続すべきか?

それが適切なアースのポイントです。つまり、電源、ドライブ、コントローラーです。

ケーブルにフェライトコアを追加すべき状況は?

モーター相へのラインにノイズがある場合。アース線を巻かないでください。

どのような場合にチョックを加えるのか?

モータのインダクタンスが低すぎる場合、または電流リップルが高すぎる場合。

従来のPID制御ループと比較して、簡略化された3カスケードPIP制御ループ構造を使用する利点は何ですか?

PIPはチューニングが簡単で、フィードフォワードが使え、ゲインスケジューリングも可能だ。

composer ウィザードのチューニング・プロセスの5つの主なステップとは?

電流ゲイン調整、整流、デジタル入出力、速度ゲイン調整、位置調整

ドライブで利用可能な通信の種類は?それぞれのボーレートは?

RS232 - 最大 57,600 bps
CAN バス - 最大 1 Mbps

オートフェイズとは?どんなときに使うのですか?

ドライブのスイッチを入れるたびに適切な転流角を得るため。アブソリュートセンサが使用できない場合に行う。

マニュアル・ベロシティ・チューニングの方法は?

KP=0、KI=0とし、移動範囲(±1000カウント)、速度(±1000カウント/秒)を設定し、実際の速度に対する速度指令を観測する。オーバーシュートが25%になるまでKPを2倍にし、KPを75%減らしてKIを開始し、立ち上がり時間を求める。KP/上昇時間を取り、KIを開始する。速度指令と速度がよく一致するまでKPを増加させる。

ステップ応答におけるシステムの不安定性を示す良い指標とは?

信号振動、高いオーバーシュートとアンダーシュート。

ドライブのステップ・レスポンス・チューニング中に電流が飽和した場合はどうしますか?

走行速度をわずかに下げる。飽和度が大きい場合は大幅に下げる。

速度のKIは何に使われるのですか?

定常運動時の速度を安定させる(速度誤差0)。

ポジションエラー(PE)とは何ですか?

位置フィードバックに対する指令位置の差、すなわちPCMD-Px。

ステップ入力の立ち上がり時間は?

所望の速度の10%から90%に達するまでの時間。

Composerどのような種類の高度なフィルターがありますか?

エンコーダ・ジッター・フィルター(メインおよび補助)、DI LPF、ノッチ・フィルター、ローパス・シングルおよびダブル・ポール、リード・ラグ。

チューニング・プロセスを4~5段階に簡潔に箇条書きにしたもの:

KP=0、KI=0とし、移動範囲(±1000カウント)、速度(±1000カウント/秒)を設定し、速度に対する速度指令を観測する。オーバーシュートが25%になるまでKPを2倍にし、KPを75%減らしてKIを開始し、立ち上がり時間を求める。KP/立ち上がり時間を取り、KIを開始する。速度指令と速度がうまく追従するまで増加させる。
位置調整を加える:(0.5/立ち上がり時間×KP)

分散コントロールの利点は?

配線、管理、アンプの状態の監視が少なくて済む。組み立て後の全体的な所有コストの削減。EMIの低減。

120オームの抵抗の機能は何ですか?

ラインインピーダンスとノイズ耐性を維持する。

ボーレートが500,000b/sの場合、PDOメッセージの送信にかかる時間は?

約5kbps×100=200μs

バイナリーインタープリター方式とは?

PDO2上のElmo コマンドの保存と実行。

バイナリーインタープリターでノードID 93のドライブにメッセージを送りたい場合、COB-IDは何になりますか?

0x35D

COB-ID 0xAFのメッセージの意味は?

ノードID 47が緊急メッセージを送信。

心臓の鼓動はどのように機能するのか?

ノードIDの状態をCANバスにping/ポーリングする。

確認応答が必要なメッセージは?

確認されたメッセージ、通常はSDO

ノードID 83のブートアップメッセージはどうなりますか?

0x753 - エラーメッセージ

tdif関数の機能は何ですか?

時差カウンタ(時間宣言に対するセットポイントからのカウンタ)

ドライブはリマインダーでどのように数字を表現するのですか?

浮動小数点は10進数になります。

例えば、int A = 3; int B = 2; int C = A/Bのように3つの整数を定義した場合、計算後の整数Cの表現はどうなるでしょうか?

1なら切り捨て

異なるユニットモード間の切り替え条件は?

モーターはオフでなければならない。

カレント・モードでの電流指令のソースは何が考えられるか?

TC(内部)
アナログ(外部)
PWM(外部)

ベロシティ・モードでのベロシティ・コマンドのソースは?

プロファイラ、外部アナログコマンド、外部エンコーダのフォロワ

SF(スムース・ファクター)の使い方と意味を説明してください。

スムース・ファクターとは、加速度を正弦波状に調整することである。

HL[2]に対してVH[2]をどのように設定しますか?

HL[2]はVH[2]の限界なので、VH[2]=HL[2]/2

Elmo ドライブは、補助エンコーダを通して50%および100%のPWM速度デューティ・サイクル・コマンド・フォーマットを出力できるというのは本当ですか?


、可能な限り最高の解像度を可能にするため、100%のみ。

PMパラメータとは何ですか?PM=0とPM=1の違いは何ですか?

PM=1 プロファイラーを使用(acc + dec + SF)
PM=0 プロファイラーをバイパス - システムにステップ応答を与える。

SF=50とSF=100では、どちらが速いですか?

SF=50。

Elmo 上級バージョンには、どのような追加機能がありますか?

ECAM、32KBのメモリ。

なぜフォロワー機能が必要なのか?

外部軸と動きを同期させる。

デュアルポジションモードとは?なぜ必要なのか?

2つのエンコーダを入力として使用し、位置を閉じてモータを整流すること。例えば、ボールネジステージのリニアエンコーダの位置を閉じ、先端のモータを整流する場合に使用します。

ポジション・リファレンス・ジェネレーターとは?ソフトウェア・リファレンスの5つのモードとは?

位置リファレンス・ジェネレーターは、ソフトウェア・コマンド、外部位置リファレンス、ストップ・マネージャーです。
ポイントツーポイント、ジョグ、PT、PVT、アイドル

PTPはいつでも開始できるというのは本当ですか?

はい

ジョグとは?どのような動作モードで実行するのか?

等速で移動する。位置単位モード。

パルスと方向性」とはどういう意味か?

これにはElmo 補助エンコーダー入力を介した別の入力が必要です。各パルスは1カウントずつ位置を進め、方向を与えます。パルスの幅が速度を決定します。

ECAMを使用できるマシンの例である:

ドラムを回転させながら50個のモーターに位置を出力し、一定の模様を縫製する捺染カーテンミシン。

なぜユーザー・プログラムが必要なのか?

機械の流れを適切に制御し、機械内で起こりうる外部状況に対応する。

ユーザープログラムの実行速度に影響を与えるものは何ですか?

CPUの負荷。サーボが最も優先され、通信はユーザープログラムより優先され、自動ルーチンはプログラムに割り込むことができる。

ユーザー・プログラム内のあるコード・セグメントの実行速度を測定するにはどうすればいいのか?

tdifコマンドでは、TMまたはティックトック

プログラムが実行されていないときに、ソフトウェア割り込みルーチン(AUTO)を実行できますか?

いいえ、"while "無限ループを使わなければなりません。

以下は、ユーザー・プログラムの構造として考えられる2つの例である:

実行待機
条件待ちの無限ループ
オートルーチンの使用

until "コマンドの使い方と構文は?間違って無限の "until "を作ってしまうことはありますか?

untilは条件が真になるのを待つ。
「until (0)」は決して終わらない。

SimplIQドライブがサポートする変数の種類は?

浮動小数点数、整数、関数、グローバル関数、オペランド(条件付き、有理、数学)

ユーザープログラムのデバッグのための手段/ツールは?

ステップ・バイ・ステップ、ブレークポイント

if "コマンドとは何ですか?

条件が満たされたときに指定されたルーチンをフィルタリングまたは実行する式または反復。

MAESTROとは

マエストロは、組み込みLinux OSをベースにした多軸モーションコントローラーです。

MAESTROコントローラと一般的なLinuxコントローラの違いは何ですか?

マエストロ・カーネルには、サーボ制御を可能にする修正が含まれている。

このカーネルは多軸ファームウェアと呼ばれる。

MAESTROファームウェアとは何ですか?

多軸motion controlためのMaestroカーネルの修正名です。

 ファームウェアにはそれぞれバージョン番号がある。

MAESTROには何種類あるのですか?

マエストロ・ファミリーには2つのタイプがある:

 

  • Gold Maestro (GMAS)は第一世代である。
  • Platinum Maestro (PMAS)は第2世代で、HWが強化され進化している。

 

どちらのファミリータイプにも過酷環境バージョンがある。PMASファミリーには、拡張HWを含む派生バージョンであるPMAS IOもある。この拡張にはIOとシリアル通信チャネルが含まれる。

マエストロは何か基準に従っているのですか?

そうだ。

motion control Maestro実装は、PLCopen標準に準拠しています。

MAESTROはELMO 対応していないのですか?

そうだ。

EtherCATでは、EtherCAT規格でサポートされているデバイスであれば、Maestroは他のベンダーのデバイスをサポートすることができます。

なぜMaestroはCanBusとEtherCatしかサポートしていないのですか?

これらのフィールドバスタイプは非常に一般的です。DS402とPLCopen標準の両方をサポートしています。

DS402とは?

DS402は、PLCopen標準に従ってサーボ制御を実行するデータ転送方式を実装したプロトコルです。Maestroはこのプロトコルをサポートしています。

motion control実行には、マエストロをどのように使うべきか?

マエストロは、マシン/システムの動作を実行するために、ユーザーによって実装された専用のSWアプリケーションであるユーザープログラムを実行する。

マエストロ上でユーザープログラムはどのように実行されるのですか?

ユーザーがマエストロでプログラムを書いて実行するには、主に2つの選択肢がある:

 IPCとRPC

IPCとは?

IPCはInter-Process-Communicationの略。マエストロでは、マエストロユーザースペースセクションに常駐して実行されるプログラムがあり、マエストロファームウェアと相互作用して、ユーザプログラムのモーション部分を実行する。

RPCとは?

RPCはRemote-Procedure-Callの略です。これは、ホストペリフェラルコンピュータ上で実行され、TCP/IP通信を介してマエストロとリモートで対話するユーザープログラムがあることを意味します。

ElmoサポートしているRPCプラットフォームは何ですか?

最も一般的なRPCプラットフォームはwin32 OSプラットフォームである。

追加プラットフォームはWin64とLinux OS(x32, x64)です。

Elmo VxWorks OSプラットフォームなどの組み込みOSもサポートしています。

ユーザープログラムはマエストロFWとどのように相互作用するのですか?

ユーザープログラムは、ELMO ライブラリをユーザープログラムに統合することで、マエストロと対話します。ELMO ライブラリは、ユーザープログラムとマエストロFW間の相互作用とデータ転送を担当します。

ホストコンピュータはMAESTROとどのように相互作用できますか?

方法はいくつかある:

* RPCプログラムとして

* TCP/UDPチャンネル経由。この場合、MESTRO IPCプログラムを実行して

ソケット(アプリケーションの設計に応じて、UDP、TCP、またはその両方)。また

ホスト・コンピュータは、次のようなソケットを開いた状態でプログラムを実行する必要がある。

Maestroとホストコンピュータ間でデータを転送できるように、適切なIPアドレスとポートを設定する。

プログラムだ。

* ModBus over TCP経由。

* イーサネット/IPプロトコル経由。

ユーザープログラムはELMO ライブラリをどのように使うのですか?

ELMO APIを呼び出すことで例えば、ユーザープログラム内で目的の動作を行う指定関数。

マエストロのユーザープログラムを開発する環境としては、どのようなものが考えられますか?

* IPC向け:MDS(Maestro Developing Studio)は、IPCプログラムを開発するためのELMO Eclipse IDEです。

* RPCの場合:デフォルト環境はWinx32/Winx64オペレーティングシステム用のVisual Studioです。

* RPC用(Windows用ではありません):ELMO マルチプラットフォームライブラリにより、CおよびC++で開発可能

様々なOSプラットフォーム上で。

*Codesys IDE を使用すると、PLC プログラマは IEC 言語で記述できます。

マエストロのユーザープログラムは固定時間レートで実行されますか?

デフォルトでは同期しませんが、EtherCATネットワーククロックのサイクルレートに同期するように設定することができます。

マエストロの主な機能は何ですか?

       正確なPTP、ジョギング、ECAM、スプライン、PVTなどの単軸制御  

       軌道運動、シンクロナイズド・グループ・モーション(リニア、サイクリック、ポリノミック)

       デカルト、デルタ、スカラなどのシンクロナイズド・キネマティクス構成

       ロボット、"オンザフライ "でのターゲット変更、IO、DS402ホーミングなど。

ユーザー・プログラムでシステム構成を設定または変更することは可能ですか?

いや、それは不可能だ。

マエストロのユーザープログラムを書き始めるには、どのようなシステムが必要ですか?

ドライブのシステム構成とトポロジー(CANbusやEtherCATネットワークなど)は、Maestroユーザープログラムでプログラミングする前に完了している必要があります。

マエストロの最速サイクルタイムは?軸数は?

現在、Platinum Maestro 最速サイクルレートは、16軸で250uSecです。

 Gold Maestro 最速サイクル・レートは、4ドライブで250uSec、16軸で1mSecである。

同期グループの最大軸数を教えてください。

同期グループの最大軸数は 16 です。

マエストロ・ユーザー・プログラムは何軸まで管理できますか?

マエストロは最大100軸まで対応可能。

他のマスターコントローラーと比較して、マエストロを使う利点は何ですか?

MaestroはELMO ドライブの最適なプロファイラ性能を提供します。

マエストロのGUI開発オプションは?

現在のところ、それを実施する方法はいくつかある。 

  • RPCプログラムとしてGUIを開発する(ELMO APIを呼び出すGUIを持つ.NETフレームワークなど)
  • Maestro上で動作するCodesys プログラムの一部として統合されるCodesys プログラムビジュアライゼーションによるGUIの開発
  • 独立して実行し、UDP/TCP/MODBUS/EthernetIP/シリアル通信を介してMaestro IPC実行プログラムと相互作用する他のHMIプログラム(Codsys visualを含む)を使用してGUIを開発する。

Codesys プログラムはどこで行われているのですか?

Codesys Maestroのユーザースペースで実行され、IPCプログラムと同じように多軸ファームウェアと相互作用します。

マエストロのユーザープログラムはどのプログラミング言語で書けますか?

IPCプログラムにはC/C++を使用する。

RPCプログラムは、C、C++、またはC#(Windows OS上で実行する場合)で記述できます。

Codesys プログラムは IEC 言語をサポートしています:ST、LD、FBD、CFC、SFC。

開発オプションは無料ですか?

そうであるものもあれば、そうでないものもある。

  • データシートによるプログラミングは無料です。
  • RPCプログラミングについては、プログラミングIDEが有料か有料でないかによります。例えば、Visual Studioを使ってWindowsのプログラムを書く場合、マイクロソフトの方針で有料になることがあります。
  • Codesys プログラミングを使用するにはライセンス料がかかります。ライセンスには2種類あり、1つは可視化オプション付き、もう1つはライセンスなしです。お支払いは、ご希望のCodesys ライセンスが含まれる、対応する品番のMaestroをご注文の際に行います。
一般

デジタル・ドライブなしでアナログ・ポジション・ループを閉じるには?

リニアアナログフィードバック(例えばポテンショメータ)を使用し、アンプのフィードバック入力に接続します。位置コマンドを基準入力に接続します。次にアンプを電流モードに変換し、位置精度が最適になるようにゲインを調整します。

PWMと方向制御、ステップと方向制御の違いは何ですか?

PWMとディレクションは、アナログ情報を伝達するデジタル方式です。主に、指令源とアンプの間に光絶縁が必要な場合に有効です。ステップ&ディレクションは位置制御方式で、アナログ・アンプの上に位置コントローラーが必要です。

バイポーラ電源でリニアアンプを使用する既存の設計があります。同じ電源をPWMアンプに使用できますか?

PWMアンプはユニポーラ電源を必要とする。つまり、バイポーラ電源をPWMドライブに使用すると無駄になります。バイポーラ電源をPWMアンプで使用する場合は、回路のコモン接続とコモンモードの問題に特に注意してください。基準コマンドを分離する必要があるかもしれません。

低電圧タコ・ジェネレーターと高電圧タコ・ジェネレーター、低インダクタンス・タコ・ジェネレーターと高インダクタンス・タコ・ジェネレーター。

タコジェネレーターでサーボ性能を発揮するには、電圧が高くインダクタンスが低い方が好ましい。

リード線が2本しかない(ブラシモーターのような)ボイスコイルモーターを持っていますが、ブラシがありません。このタイプのモーターには、ブラシ駆動とブラシレス駆動のどちらを使うべきでしょうか?

ボイスコイルモーターは「ブラシレスドライブ」であるにもかかわらず、標準的なブラシドライブを使用することができる。

光学式エンコーダーのみでホールセンサーを持たないブラシレスモーターを駆動することはできますか?

市場には、光チャンネルを通して「ホールセンサー信号」を供給する光学式エンコーダーが数多くあります。お使いのエンコーダーがこのようなものである場合、これらの出力をホールセンサーであるかのように扱い、アンプの文献でホール入力として定義されているものに接続するだけです。

ホールセンサーだけでブラシレスモーターの速度を制御できますか?

できます。Elmo 、安価なアナログドライブを使用したホールセンサー速度制御で、200:1の速度制御を達成しました。

台形ブラシレスドライブと正弦波ブラシレスドライブ、どちらが優れていますか?

優れた台形ドライブは安価で、ほとんどの用途、特にポイント・ツー・ポイントの用途を満足させる。正弦波ドライブはより高価で、より優れた低速平滑性が要求される。

光学式エンコーダーとレゾルバ、どちらが優れていますか?

レゾルバは過酷な環境に耐えるが、R/D回路が高価で、帯域幅も制限される。光学式エンコーダはレゾルバよりも壊れやすいが、サーボ用途ではより優れた性能を発揮し、価格も安い。

なぜデジタルドライブを使いたいのか?

デジタル・ドライブは高価だが、アナログ・ドライブに比べ親しみやすく、長期安定性に優れている。また、アナログ・ドライブに比べ、保守がはるかに容易である。