1. HOME
  2. よくあるご質問
  3. HLS-ECMC よくある質問

一般

HLS-ECMC02RSIとは何ですか?

HLS-ECMC02RSI/xx(xxは軸数)はWindows PCのEthernetポートを使用して EtherCAT対応のドライブを制御できるソフトウェアライブラリです。モーション制御は位置決め・直線補間などに対応しています。

対応するリアルタイムOSはINtimeで、EtherCAT案スタースタックとしてRSI-ECAT-Masterが必要です。


アプリケーションの開発環境はINtime環境であり、ミリ秒以下のリアルタイム性を有するアプリケーションの開発が可能です。

Windowsアプリケーションと連携することが可能であり、Windowsアプリケーション側でGUIなどの表示部を作成し、INtimeアプリケーション側でモーション制御を行うこともできます。

HLS-ECAT02WinとHLS-ECMC02RSIの違いは何ですか?

HLS-ECATは、RealTimeOS・EtherCATマスタースタック・モーション制御ソフトウェアライブラリをワンパッケージで提供します。これをWindowsアプリケーションに組み込むことでモーション制御等が可能な製品です。開発環境はMicrosoft Visual Studioで開発します。

Windowsアプリケーションに手軽に組み込みたい,初期投資を抑えたい,Windowsアプリでの制御で十分な場合はこちらをおすすめします。

ミリ秒以下でのリアルタイムなアプリケーション開発が必要となる場合は、HLS-ECMC02RSIをおすすめします。
INtime環境でアプリケーション開発を行っていただくために、アプリケーション開発にはINtime DKが必要となります。

アプリケーションを開発するために必要なものは何ですか?

開発環境として、INtime DKとRSI-ECAT-Masterが必要です。

実行環境として、INtime runtimeとRSI-ECAT-Masterが必要です。


アプリケーション開発には、Microsoft VisualStudioが必要になります。Visual Studio2019での開発を推奨しています。


EtherCAT通信で使用するスレーブ機器構成情報(ENI)ファイルの作成のため、コンフィグレーションツール「RSI-ECAT-Studio」が必要です。ただし、本製品には含まれません。

RSI-ECAT-Studioのご購入またはお見積りについては、当社にお問い合わせください。

サンプルプログラムはありますか?

あります。

添付ソフトウェアにはサンプルプログラムが含まれていますのでご参考にしてください。

開発対応言語は何ですか?

VC、VC++です。

Visual Studio2019での開発を推奨しています。

添付ソフトウェアにはサンプルプログラムが含まれていますのでご参考ください。

モーション制御、IO制御にリアルタイム性はありますか?

あります。

RTOS(Real Time Operating System)であるINTime上で実行されるため、リアルタイム処理が可能です。

RTOSの種類は何ですか?

INtimeを使用しています。

詳しくはマイクロネット様ホームページ(外部リンクを開きます)をご覧ください。

PCを選定する上で注意することはありますか?

選定条件は、インストールマニュアルの「注意事項」内「動作環境」項目をご参考ください。

選定したPCで動作可能か確認してほしいです。

お客様が選定されたPCでの動作確認は基本サポートとして含まれていないため対応できません。

また、お客様の開発しているシステムの動作要件を満たす・満たさないの判断はできません。

PC選定の参考に、マイクロネット様の適合するWindowsサービスパックバージョンをご確認ください。

PCにインストールした状態で購入できますか?

お客様のPCへのインストールは基本サポートとして含まれていないため対応できません。

ただし、セミナーでお客様のPCをお持ちいただき、インストール作業を共に進めることはできます。

セミナーへのご参加お待ちしております。

技術的な質問 – モーション制御 –

原点復帰のパターンは何がありますか?

EtherCAT通信(CiA402)規格に準じた原点復帰を行うことが可能です。

スレーブの状態遷移とは何ですか?

PLCopen規格に準じた状態遷移を指します。

加減速度やジャークの設定はできますか?

可能です。
ジャークを設定することで、スムーズな加減速を実現できます。

補間制御はできますか?

直線補間やガントリ制御が可能です。

自由曲線補間は、微小線分連続データを用いた制御が可能です。

バッファ動作できますか?

可能です。

速度や位置のオーバライドはできますか?

可能です。

技術的な質問 – その他 –

プログラムはどのように記述しますか?

添付ソフトウェアにサンプルプログラムが含まれていますのでご参考ください。

動作中にWindowsをシャットダウンしてしまいました。挙動はどうなりますか?

マスター側との通信が途絶えるため、スレーブはエラー状態となり動作は停止します。

運転中のダイアグノーシス履歴機能はありますか?

あります。
ただし、ダイアグノーシス機能に対応しているスレーブ製品のみ可能です。

スレッドセーフですか?

スレッドセーフです。
マルチスレッドに対応し、複数のスレッドが同時に実行することが可能です。

イベントの割込みは使用できますか?

使用可能です。

断線時の挙動はどうなりますか?

EtherCAT通信が遮断されたことで、スレーブはEtherCAT通信の異常を検出し、エラー状態になります。

稼働中は、スレーブがエラー状態になり停止します。

NICの対応表はありますか

あります。

詳細は、本製品に対応しているNIC確認方法とリストを参照してください。

EtherCAT通信のサイクリック周期が超過してしまいます。対応策はありますか?

プログラムの最適化やサイクリック周期の検討をお願いいたします。

トップに戻る