RSW-ECAT-Master 既知の問題

最終更新日:

KB022

9606 2023/9/5 4.0.0.1
4.2.0.1
修正済み 2023/9/5

64ビットアプリケーションからRSW-ECAT-Master APIを利用するとPageFaultが発生します。

●.NET Framework: EcatHandlerコンストラクタコール時にAcessViolation Exceptionが発生
●ネイティブC++: WEhOpenで得らえれたハンドルでAPIをコールするとPageFaultが発生(エラーコード:0xC0000005 アクセス違反)
次期バージョンで修正予定です。

[回避方法]
32bitアプリケーションとしてのビルドをお願いいたします。

[修正対応]
バージョン4.2.0.2で修正されました。

9168 2023/1/5 4.0.0.1
3.0.5
調査中 2023/1/5

RSW-ECAT-Master の起動時、「 Error! RSI-ECAT License failed. errno[5] 」と表示され、RSW-ECAT-Master を開始できない場合があります。 本症状が現れる場合、初回起動から発生し、それ以降も発生します。

RSW-ECAT-Master のインストール途中で、インストールが中断され、そのままインストールが終了してしまっている事が考えられます。

[対処方法]
RSW-ECAT-Master をアンインストール(※)し、Windows を再起動させた後、RSW-ECAT-Master を再インストールしてください。
(※) Microsoft Visual C++ 20** x86/x64 Runtime/Redistributable や、Microsoft .NET Framework *.* などは、アンインストールしないようにしてください。

9193 2022/11/22 4.0.0.1
~
2.9.5
対応予定 2022/11/22

ユーザーズマニュアル内にある、サンプルコード(12.2 サンプルコード [C/Cサンプル]初期化、デバイス検出、ステートチェンジ、I/O制御)内に誤りがありました。

記載のサンプルコード通りにコーディングした場合、コンパイルエラーとなります。

[回避方法]
サンプルコードの内容に対して、以下の2か所を修正をお願いします。
① WEhWaitForCyclicの第一引数
誤:dwStatus = WEhWaitForCyclic(hAPI, WAIT_FOREVER);
正:dwStatus = WEhWaitForCyclic(hEcat, WAIT_FOREVER);
②WEhCloseの第一引数
誤:WEhClose(hAPI);
正:WEhClose(&hEcat);

8037 2020/12/24 3.0.5
3.0.4.1
3.0.4
3.0.3
3.0.1
修正済み 20201/1/7

再インストールに失敗する

RSW-ECATアンインストール後、再度RSW-ECATインストーラ起動時、インストールがエラーコード「0x80070643」で失敗する問題がありました。

[修正対応]:バージョン3.0.9.1にて修正されました。

7343 2020/6/4 3.0.4 修正済み 2020/6/4

RSW-ECAT Masterインストール時正しく動作設定ができませんでした

本不具合は製品インストーラにありました。

[修正対応]:バージョン3.0.4.1にて修正されました。

7167 2020/6/4 3.0.3 修正済み 2020/6/4

稀なタイミングでプロセスイメージメモリが正しく更新されないタイミングが発生する問題

30分から数時間のロングランを実行すると一度程度プロセスイメージが反映されないフレームが出力される問題。

[修正対応]:バージョン3.0.4以降で修正されました。

7112 2019/10/10 3.0.1
3.0.0
修正済み 2019/9/13

プロセスデータの総入力データサイズが1、2、4、8バイトの時、総出力データサイズが1、2、4、8バイトに丸められる問題があります。

総入力データサイズを1、2、4、8バイト以外にすることで回避できます。

[修正対応]:3.03 バージョンにて修正されました。

6644 2019/8/1 2.9.5 調査中 2020/6/4

フレームサイズが32以上になるプロセスイメージにおいて、マスタ処理が不安定になります。

本症状は現在調査中です。