コーディング

2D円弧モーション動作

WMXで2軸の円弧モーションを実行するには、以下の5つの機能があります。機能 指定方法機能1 中心点と円弧長(Center and Length)機能2 中心点と終点(Center and End)機能3 通過点と終点(Through an...
コーディング

WMX3 C#サンプルコードの説明 JerkRatio制御

本記事では、WMXとC# を用いたプログラミング学習の第一歩として、公式サンプルコードの読み解き方を解説します。開発環境はWMX3.6とMicrosoft Visual Studio 2019を想定しており、C#の初心者でも理解しやすいよう...
コーディング

WMX3 C#シミュレーターAPIの説明 I/O制御

実機レスで快適デバッグ!シミュレーターAPIを使ったデジタルI/Oの仮想制御はじめに:開発環境における「入力信号」の課題ローカル環境や実機(ハードウェア)が手元にない状況でアプリケーションの動作確認を行う際、「入力(Input)信号」の取り...
コーディング

WMX3 C#サンプルコードの説明 I/O制御

本記事では、WMXとC# を用いたプログラミング学習の第一歩として、公式サンプルコードの読み解き方を解説します。開発環境はWMX3.6とMicrosoft Visual Studio 2019を想定しており、C#の初心者でも理解しやすいよう...
コーディング

WMX3 C#サンプルコードの説明 軸制御

本記事では、WMXとC# を用いたプログラミング学習の第一歩として、公式サンプルコードの読み解き方を解説します。開発環境はWMX3.6とMicrosoft Visual Studio 2019を想定しております。前回は、WMX の 開発環境...
導入検討

WMX3 C#サンプルコードの説明 制御開始

WMXとC#ではじめるモーションコントロールこのページをご覧になっているあなたは、WMXを使ったモーションコントロールシステムの構築方法、特に具体的なコーディング手法に関心をお持ちと思います。本記事では、WMXとC# を用いたプログラミング...
コーディング

EtherCAT版Panasonic MINAS SDO通信でサーボの発振状態を把握する

A6シリーズで検証しています皆さんは、装置の発振にお悩みではないですか?位置決めの再現性が低い稼働中に異音が発生する納品後の装置でトラブルが起きるこのような問題は、ソフトウェア制御のモーションコントローラーで解決できる場合があります。特に、...
コーディング

EtherCAT版Panasonic MINAS SDO通信でアラーム番号の取得

パルス制御を行っていた時代に比べて、EtherCATサーボは本当に自由度が高いですね。本記事では、サーボエラーが発生した際の上位制御アプリケーションでのエラー検知方法について解説します。今回はサーボエラーが起こった時の状態を、上位の制御アプ...
ツール

[WOS]WMX付属アプリで絶対位置・相対位置移動

自作アプリケーションでモーション動作を行っているとき、実験的にある軸を動作させたいことがあります。その動作が有効かを確認するために、ソースコードを変更するのは効率的ではありません。そのときに、WMX付属のツールが有効です。公式のドキュメント...
コーディング

Python トリガーモーション動作

遅いPythonでいかにして装置の動作を早くするか、現場レベルでは必要な考えですね。今回はある条件になったらあるモーションを自動で行うコードをご紹介します。C#コードはこちらを参照して下さいある軸の残り距離が500になった時に、別の軸を動作...
WMX入門をフォローする