コーディング

軸のシングルターンモード

WMX3のシングルターンモード(SetSingleTurn)をC#で設定する方法を解説。最大エンコーダカウントの計算方法・ロータリーテーブルや送り出し軸への応用・よくある設定ミスと対処法をまとめました。
ツール

Agent ユーティリティプログラム

WMX3 Agentユーティリティの画面構成・エンジン再起動手順・よく出るエラーメッセージと対処法・ログファイルの確認方法をまとめました。初期セットアップや装置トラブル時に役立ちます。
ツール

Windows版WMX3のインストールと使い方

WMX3のダウンロードからインストール、初回起動、WMX3Consoleで仮想軸を動かすまでの手順を画像付きで解説。PC要件やつまずきやすいポイントも、WMXが初めての方にわかりやすく紹介します。
コーディング

EtherCAT 通信開始時の出力状態

WMX3でEtherCAT通信を開始した直後のデジタルI/O出力状態の挙動を解説。意図しない出力を防ぐための初期設定と注意点を実例付きで説明します。
コーディング

Python 軸の移動命令

Pythonでのモーション制御はどんな感じ?WMXのConsoleTOOL(標準ツール)では軸の動作が物足りない場合や、操作ミスを防ぎたい場合、WMXのPythonを活用することが便利です。以下の理由から、Pythonが有用なツールとなりま...
コーディング

PythonをVisual Studioで実行できませんでした

Visual StudioでPythonが動かないときの原因と解決方法を解説。Pythonインタープリターの設定・パッケージのインストール・WMX3連携のためのvenv構成など環境設定の手順をまとめました。
コーディング

Python デジタルI/Oの制御

Visual StudioをインストールしないPCで、ちょっとしたWMXのモーションの検証をしたいときにPythonを使うのがいいですね。今回は制御の基礎として、センサの入力と信号出力のコードをご紹介します。※この記事ではWMX3.6/Py...
ツール

RTX SDK USBドングルのランプが点灯しない

RTX SDKのUSBドングルのLEDが点灯せずWMXが起動しないときの原因と対処法を解説。ドライバー再インストール・ライセンス認証の確認手順・よくある原因チェックリストをまとめました。
コーディング

Pythonで開発する方法

WMXはPythonでソフトモーションコントロールもサポートしています。この記事では開発環境についてまとめました。とりあえず動かすためにはどんな感じになるかの雰囲気をお伝えできればと思います。コーディングと動作中はこんな感じPythonのコ...
設定

2系統のEtherCATを異なる通信周期で運用する

WMX3で高速軸と低速I/Oなど2つのEtherCATネットワークを異なる通信周期(サイクルタイム)で同時運用する設定方法を解説。系統分けのメリットと設定手順をまとめました。