NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

PXIシステム遠隔シャットダウン方法について

お世話になります。

 

HOST PCからRTPCを遠隔でシャットダウンさせたいのですが、

何か方法はありますでしょうか?

 

停電時UPSのバックアップ電源がHOST PCとRTPCに供給されるため、

バックアップ電源供給中に、HOST PCから遠隔でRTPCを安全にシャットダウンさせるのが目的です。

 

使用しているPXI構成は以下の通りです。

コントローラ:PXIe-8840 RT

シャーシ:PXIe-1075

OS:RT-OS

 

以上、何方かご教授頂けましたら幸いです。

よろしくお願いいたします。

 

 

0 件の賞賛
メッセージ1/3
3,605件の閲覧回数

http://www.ni.com/pdf/manuals/372537b.pdf

 

マニュアルにある、Inhibit Mode Switch ではいかがでしょう?

Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

GCentral
0 件の賞賛
メッセージ2/3
3,559件の閲覧回数

PXIe-1075シャーシでの遠隔から電源制御方法としてはPigniteさんが紹介されているInhibitモードのみとなりますね。しかしこれは外部からOn/Off制御するための信号が必要となるため、シャーシだけではOn/Offのコントロールは実現しかねます。しかもこれだとOn/Offの制御なので、ご質問の「安全にシャットダウン」にはちょっと適さないかも知れませんね。以下いくつか情報を書いてみたのでご参考にしていただけると幸いです。

 

お使いのUPSがシリアル通信可能であれば、RT側でシリアル通信でUPSの状態をポーリングしておいてバックアップ電源に切り替わった際にRT上のアプリをシャットダウン状態に移行するようにプログラミングして頂くのがよいかと思います。

 

シャットダウンステートは、PharLap(PXI RT)やVxWorks(旧モデルのcRIO)であれば、何もしない状態にするしかないようですね。以下のリンクが参考になるかと思います。

 

Safe Shutdown of cRIO when Removing Power

https://decibel.ni.com/content/thread/9788

 

Linux Real-Timeであればシャットダウンコマンドがあります。一部のcRIOとsbRIO、およびCVSに適用可能です。

 

How Should I Shutdown NI Linux Real-Time Devices?

http://digital.ni.com/public.nsf/allkb/55A17D8F99D96ECC86257CEF004F4588

 

ターゲットとRTOSの一覧は以下となります。

What Operating System Is My Real-Time Controller Running and Why? - National Instruments
http://digital.ni.com/public.nsf/allkb/35F1FD98520D6E0E8625783A005AF557

 

ご参考にしていただけると幸いです。

 

メッセージ3/3
3,422件の閲覧回数