• ベストアンサー

UPS APC製 C#2005でバッテリ容量の値を取得して、少なければシャットダウンさせるプログラムを書きたい

Windows 2008 Server の64bitOSを使っています。 UPSはAPC SUA2200JBと専用のRS232Cケーブルがあります。 C#2005でバッテリ容量の値を取得して、少なければシャットダウンさせるプログラムを書きたいのですが、そもそもUPSのデータは取得できるものなのでしょうか? このあたりに詳しい書籍やサイトをご存じの方、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • hidebun
  • ベストアンサー率50% (92/181)
回答No.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)
回答No.1

接続仕様がわからないと、情報をとれないでしょうし、 それがわかったとしても、UPSに送信するための コマンド仕様がわからないんじゃないですか? UPSの仕様を見ると、 http://sturgeon.apcc.com/Kbase.nsf/ForExternal/FB1367A8D40F79A74925724B00244901?OpenDocument 専用の電源管理ソフトウェアが合わせて販売されているようです。 その商売の要となる仕様をそう簡単には公開しないと思いますが。 電源管理ソフトウェア http://sturgeon.apcc.com/Kbase.nsf/ForExternal/A0B43001D8F93AA049257340002B2146?OpenDocument APCに仕様について問い合わせてみられることをオススメします。

関連するQ&A