RTX

コーディング

RtssRunとRtssKillの使い方 – RTSSプロセスの起動と終了【RTX64入門】

RTX64でRTSSアプリを起動・停止するコマンドラインツール「RtssRun」「RtssKill」の使い方を解説。CPUコア指定(/p・/a)、互換性チェック(/c)、スケジュール登録(/s)など主要オプションと、よく使うコマンド例を初学者向けにまとめます。
コーディング

グリーンスクリーンと闘う — RTX64実践デバッグTips【INtime移行者向け】

RTX64グリーンスクリーン発生後の読み方・自動再起動無効化・Visual StudioアタッチからWinDbg拡張コマンドまで、INtime経験者向けに実践デバッグ手順を解説します。
コーディング

RTX64開発の洗礼「グリーンスクリーン」とは?INtimeとの決定的な違い

INtimeではメモリ違反はエラーコードで継続するのに、RTX64では画面が止まる。グリーンスクリーンとブルースクリーンの違い、主な発生原因コード、SEHの書き換えポイントをINtime経験者向けに解説します。
コーディング

最初のRTX64アプリを作る — INtime経験者のためのクイックスタート【Application Template / Hello World】

INtime経験者向けにRTX64の最初のアプリ作成手順を解説。Visual StudioのRTX64 Applicationテンプレート、4つのビルド構成、_RtapiProcessEntryCRT、RtPrintf、UNDER_RTSSマクロの使い方をわかりやすく説明します。
コーディング

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

WMX3のC#でパナソニックMINAS A6サーボのアラームコードをSDO通信で取得する方法を解説。サンプルコード付きで、アラーム発生時の原因特定と自動診断に役立てる手順を紹介します。
ツール

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

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

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

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

RTXの変数サイズ

画面とRTXコードの連携は、共有メモリーを使用します。1つのブロックかたまりとして、整数や浮動小数点数の変数を混ぜて定義したいことがあります。バイナリーデータを読むときに変数サイズが気になったので確認を行いました。サイズ RTX3.7(64...
ツール

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

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

RTX RtxServer コンソール コード上で任意の文字を出力できます

どんなもの?デバッグ時やバグ修正時に活躍するツールになります。モーションAPIの引数がおかしくて動作しない時にエラー表示されます。モーションが期待通りに動かないときは、このツールを確認してください。RtxServerの仕様 Windowsス...