WMX

コーディング

C# 非同期処理 フリーズしたと思わせないために 

WMX3のC# WinFormアプリでモーション動作中にUIが固まらないようにする非同期処理の実装方法。async/awaitとTask.Runを使ったフリーズ防止のサンプルコードをわかりやすく解説します。
コーディング

EtherCAT機器接続確認 トラブル時の早期検出

WMX3のC#コードでEtherCAT接続台数を確認する方法を解説。NumOfSlavesを使った接続確認・ケーブル抜け検出のサンプルコードとトラブル対処法を紹介します。
コーディング

WMX APIバッファー Windowsでリアルタイムモーション制御

装置をリアルタイムで動作させるために必要になる機能です。 軸移動やタイマー関数を先にAPIバッファに格納することにより、通信サイクルの精度のタイミングで順次関数を実行することができます。コードの書き方関数をAPIバッファに追加するには、St...
ツール

【RTX】Task Manager プロセスの強制はこれ!

RTX環境でWMX3プロセスが残ったまま動かなくなったときの対処法。RTX Task Managerを使ったプロセスの強制終了手順と、再発防止のためのエンジン再起動方法を解説します。
導入検討

RTEX Panasonicサーボ用高速ネットワーク

WMXでモーションコントロールを行うためには通信カードが必要となりますRTEXの場合、通信にはマスタ側にも専用チップが必要となります。そのため制御パソコンは拡張ボードが接続できるものである必要があります。RTEX通信カード SSP-100 ...
コーディング

WMX3 API エンジン モーションコントロールはこれから始める

PC のリアルタイム空間で動作する WMX3 の制御プロセスです。Windowsスレッドからリアルタイム関数を呼び出すものになります。• WMX3 エンジンは、例えばユーザアプリケーションや同梱アプリケーション(WOS、WMX3Consol...
ツール

【付属アプリ】WMX3 ConsoleTOOLは開発時に使います

このアプリではサーボON、I/Oチェックを行うことができます。サーボの励磁制御、自作ソフトで軸を動かした時の座標を確認することができます。アプリの起動方法デスクトップ画面にショートカットが作成されています。下のアイコンから起動してください。...
ツール

EcConfiguratorTOOLについて

WMX3のEtherCATスレーブ設定に使うEC Configurator Toolの操作方法を解説。ESIファイルの読み込み・スレーブのパラメータ設定・設定ファイルの書き出し手順をまとめました。
ツール

[WOS]WMX標準の統合ユーティリティ 

WOSとはWMX Operating Stationです。どんなもの?コーディング不要でモーション動作を行う事ができます。ネットワーク(EtherCAT またはフィールドバス)の設定やサーボ 、I/Oの制御を行う事ができます。装置立ち上げや...
設定

Visual Studioプロジェクト設定 コーディングのはじめかた

WMX3のC#プログラムをVisual Studioで開発するためのプロジェクト設定を解説。DLL参照の追加・ターゲットフレームワーク・x64ビルド設定まで、初回設定の手順をまとめました。