WMX

コーディング

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

ボタンを押したときにU/Iが固まる対策です。 Windowsフォームのボタンクリックイベントでモーション動作を行うと、画面が固まってしまします。そのため動作は別スレッドで処理をさせる方法が必要となります。 非同期処理のシンプルなコードの描き...
コーディング

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

装置立ち上げ時、配線を変更したタイミングで、LANケーブルを抜くことがあります。 ここではケーブル異常を検出するコードをご紹介します。 接続個数で判定する方法 EtherCATに接続している機器の個数をカウントする事が出来ます。 想定してい...
コーディング

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

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

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

RTXのTask Managerで出来ること 開発時のコードを強制的に終了させたい時、実行中のタスクを終了する 実行中のCPUの使用率が表示されます。WindowsまたはRTX64のCPUコアごとに表示されます 実行中のタスクをサブシステム...
導入検討

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

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

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

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

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

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

TOOL EcConfiguratorTOOLについて

どんなもの ESIファイルからENIファイル(通信設定)を作成するアプリ NIC に接続された EtherCAT スレーブの情報を認識することができます。 ノイズなどの通信障害の診断も可能です。 使用するタイミング EtherCAT スレー...
ツール

TOOL WOS 統合ユーティリティ コーディング不要のモーション動作

WOSとはWMX Operating Stationです。 ネットワーク(EtherCAT またはフィールドバス)の設定、サーボ 、I/O を制御できる統合ユーティリティです どんなもの? では、通信サイクル関連の情報を確認することができま...
設定

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

C# Formのプロジェクト作成方法の説明になります