モーションボードのオンボードプログラミング(Onboard Programming)をプログラム的に停止する方法



使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: LabVIEW Development Systems>>LabVIEW Professional Development System

問題: モーションボード上にあるオンボードメモリを使用してオンボードプログラミングをしています。 実行中のオンボードアプリケーションをプログラム的に停止する方法はあるのでしょうか?

解決策: Stop Program.flx関数を使用することによって実行中のオンボードプログラムを停止することが可能です。 この関数によって一度停止されたオンボードプログラムを再開することはできませんので、再開する場合にはもう一度プログラムを初めから実行する必要があります。 オンボードプログラムは他の実行中のオンボードプログラムを停止することができますが、自らを停止することができません。 したがってStop Program.flx関数を帰納的に含むプログラムはエラーを発生する可能性がありますのでご注意下さい。

Note: オンボードプログラムを停止するという作業は、もう既に開始している軸の動作に対しては何の影響もありません。 ですので、実際に動作している軸を停止させるStop Motion.flx関数とは履行内容が異なりますのでご注意ください。

関連リンク: Motion Control Support
KnowledgeBase 37FE7U45: Automatically Running an Onboard Program Every Time NI-Motion Controller Powers Up


添付:





報告日時: 09/22/2004
最終更新日: 06/29/2005
ドキュメントID: 3DLA99CH