古いNI-Motionコントローラを交換してテスト機器の寿命を延ばす
※このページはTENET TECHNOLOGIES社の許可を得て、以下サイトを翻訳して掲載しています。
https://docs.tenet-tech.co/technical-article-library/understanding-the-basics-of-motion-control-what-is-a-motion-controller
古いNI-Motionコントローラを交換することで、テスト装置の寿命を延ばすことができる
研究機関やテスト施設にとって、製造中止となった機器の代替品を探すのは非常に困難なことです。 元のベンダーが代替製品を提供していない場合、別の互換性のあるソリューションを見つけるのは顧客次第となります。
残念ながら、NIが2018年にモーションコントロール製品の製造を中止した際も、このような状況でした。
多くのお客様にとって、ハードウェアの故障で業務が停止するまでは、代替機を探すことは緊急の課題ではありません。 しかし、ハードウェアの故障によって業務が停止してしまった場合、お客様はどのようにすれば、システムの中断を最小限に抑えながら通常業務を再開できるでしょうか?
事例
以下は、実際にお客様からいただいたお話です。
ジョンさんは、著名な光学研究施設のラボ技術者です。彼の仕事は、研究者が滞りなく実験を行えるように、すべての実験装置が正常に動作するようにすることです。 長年にわたり、ラボは高出力レーザーや精密な電動ステージなど、最先端の機器に多額の投資を行ってきました。統合ツールには、その使いやすさからNI LabVIEWが選ばれました。
ある日、ジョンさんは重大な問題に遭遇しました。 ラボで最も重要なマシンの1つを操作するために使っていたNIモーションコントローラに不具合がありました。そのマシンで予定されていた実験は、すべて無期限に延期せざるを得なくなりました。
ジョンさんは、できる限りの手を尽くしてコントローラを直そうとしましたが、もう修復不可能でした。しかも、コントローラを提供したNIに連絡しましたが、そのコントローラーは生産中止になっており、移行もできないことが分かりました。
ジョンさんは途方に暮れました。 研究者たちは、このマシンを頼りに研究を進めており、ジョンさんは大きなストレスを感じていた。
この時点で、ジョンさんは選択肢を考えた。eBayで中古の代替品を探すこともできましたが、その品質が保証されるわけではありません。 また、ハードウェアを正確に交換しても、新しいバージョンのLabVIEWは古いハードウェアをサポートしなくなります。 つまり、ジョンさんは古いバージョンのLabVIEWに縛られ、新機能や改善点を見逃すことを意味します。
あるいは、ジョンさんはNIモーションコントローラーを他のベンダーのものと交換することもできます。これは、より良い長期的な解決策ですが、考慮すべき多くの影響があります。
- まず、新しいモーション・コントローラーは、既存のモーター・ハードウェアに対応する必要があります。すでに設置されている精密なモーターを交換するのは、非常に費用がかかり、混乱を招くことが予想されるからです。
- 新しいベンダーは、優れたLabVIEWサポートを提供する必要があります。 ジョンさんのスケジュールはすでに遅れており、LabVIEWに不慣れなベンダーからこれ以上の遅れをとることは許せませんでした。
- 最後に、ソフトウェアの移行に必要な労力を考慮する必要があります。新しいコントローラのLabVIEWドライバは、既存のLabVIEWドライバとどの程度対応しているのでしょうか。 多くのコード変更と再配線が必要でしょうか。 何か問題が発生した場合はどうなりますか?
ジョンさんは、選択肢を考えているうちに頭が痛くなり、「もっと簡単な方法があるのではないか」と考え始めました。
高価なテスト機器や過去の投資を保護する
このストーリーは、実際のお客様のシナリオを描いたもので、お客様がNIモーションコントローラの故障による混乱に直面したものです。 NIは2018年にプラグインモーションコントローラ(PCI/PXI)を、2020年にCompactRIOベースのSoftMotionコントローラを製造中止したため、お客様はNIから代替品を入手することができませんでした。
この件に関する詳細はni.comに掲載されています:
アーカイブ: NI-Motion と LabVIEW の互換性
アーカイブ: NI-SoftMotion と LabVIEW の互換性
該当する型番は以下の通りです:
- PCI-7332
- PCI-7334
- PCI-7342
- PCI-7344
- PCI-7352
- PCI-7354
- PCI-7356
- PCI-7358
- PCI-7390
- PXI-7332
- PXI-7334
- PXI-7342
- PXI-7344
- PXI-7352
- PXI-7352
- PXI-7354
- PXI-7356
- PXI-7358
- NI-9512、NI-9514、NI-9516、NI-9503 CシリーズCompactRIOモジュール
- NI LabVIEW SoftMotion モジュール
お客さまへの影響
- NIモーションコントローラのハードウェア故障の代替品として購入できない。
- システムレプリケーション用のNIモーションコントローラを購入できない。
- 製造中止の古いハードウェアで新バージョンのLabVIEWを使用できない。
- 以前の機器やレガシーなLabVIEWコードを継続して使用することはできない。
実際の交換費用
モーションコントローラーの交換は、一見、簡単そうに見えるかもしれません。 しかし、モーションコントローラーの交換は、単にモニターやキーボードを交換するよりも複雑です。 モーションコントローラーの交換には、以下のような隠れたコストが発生する可能性があります:
- 新しいモーションコントローラを既存のシステムと互換性を持たせるためのハードウェアの交換や修正
- システムの再検証とデバッグを含むLabVIEWコードの移行作業
- 新しいコマンドセットや新しいLabVIEW APIの習得など、新しいモーションコントローラの使用方法を学ぶのに必要な時間
- 新型モーションコントローラとLabVIEWの互換性の問題
慎重に計画を立てないと、ハードウェア交換の隠れたコストが、ハードウェア交換のコストの何倍にも膨れ上がってしまうことがあります。 ほとんどのお客様はモーションコントローラの交換の複雑さを認識していません。ハードウェアの故障でこの問題が注目されるまでは。
しかし、TENET TechnologiesのEMotionコントローラは、お客様に最小限の労力で明確な移行パスを提供するプロアクティブなソリューションを提供します。 TENET EMotionを使用して、製造中止となったNIモーションコントローラを交換することで、お客様はシステムの中断を最小限に抑えながら、テストおよび計測機器の使用を再開できます。
古いNI-Motionコントローラの交換による影響を最小限に抑えます
NIモーションコントローラの交換に伴う影響を最小限に抑えるため、TENETは3つの領域から問題に取り組んでいます:
1.ハードウェアの互換性
- 従来のNIモーションコントローラの各I/O信号に対して、TENETコントローラへの1:1マッピングを提供します。
- お客様から既存のモータのモデル情報をご提供いただいた場合は、ご購入前に互換性を検証します。
2.ソフトウェアの互換性
TENET EMotion VIは、従来のNI-Motion VI類似しているため、最小限の再配線でVIをスムーズに置き換えることができます。
3.LabVIEWを継続的にサポート
- TENET EMotionコントローラーは、2015年以降のLabVIEWのバージョンに対応しています。 また、今後のLabVIEWのバージョンにも対応予定です。
結論
テクノロジーが急速に変化する中、テスト・計測機器が耐用年数の終了や陳腐化に直面するのは自然なことです。 しかし、NIモーションコントローラの場合、元のベンダーから代替品が提供されていませんでした。 TENET EMotionを使用して、製造中止となったNIモーションコントローラを交換することで、お客様はシステムの中断を最小限に抑えながら、テスト・計測機器の使用を再開することができます。