- ベストアンサー
UPS APC製 C#2005でバッテリ容量の値を取得して、少なければシャットダウンさせるプログラムを書きたい
Windows 2008 Server の64bitOSを使っています。 UPSはAPC SUA2200JBと専用のRS232Cケーブルがあります。 C#2005でバッテリ容量の値を取得して、少なければシャットダウンさせるプログラムを書きたいのですが、そもそもUPSのデータは取得できるものなのでしょうか? このあたりに詳しい書籍やサイトをご存じの方、教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
追記。PowerChute Business Edition v8.0で日本語対応 http://www.rbbtoday.com/news/20080421/50560.html PowerChute Business Edition v8.0.1は、 Windows Server 2008/64bitに対応しています。 http://sturgeon.apcc.com/kbase.nsf/ForExternal/2BD693C4DF12B65F4925767F000D6492?OpenDocument ダウンロード版で、税抜き価格15700円。 http://www.apcmedia.com/salestools/RSMH-7WJNPV_R1_JA.pdf この程度なら、信頼性や問い合わせにかかる時間・開発・テスト にかかるコストを加味しても、高くないと思います。 随分C/C++から離れてしまいましたが。
その他の回答 (1)
- hidebun
- ベストアンサー率50% (92/181)
接続仕様がわからないと、情報をとれないでしょうし、 それがわかったとしても、UPSに送信するための コマンド仕様がわからないんじゃないですか? UPSの仕様を見ると、 http://sturgeon.apcc.com/Kbase.nsf/ForExternal/FB1367A8D40F79A74925724B00244901?OpenDocument 専用の電源管理ソフトウェアが合わせて販売されているようです。 その商売の要となる仕様をそう簡単には公開しないと思いますが。 電源管理ソフトウェア http://sturgeon.apcc.com/Kbase.nsf/ForExternal/A0B43001D8F93AA049257340002B2146?OpenDocument APCに仕様について問い合わせてみられることをオススメします。