Jak zrealizować komunikację UPS APC z komputerem przez RS232?

Re: ups<->komputer





Poprzedni Następny
Wiadomość
Spis treści
From: janek <trmsc_at_nospam_poczta.onet.pl>
Subject: Re: ups<->komputer
Date: Fri, 04 Oct 2002 15:24:35 +0200


"J.F." wrote:

On Mon, 30 Sep 2002 17:40:27 +0200, janek wrote:
Czy ktos z Was moze wie,gdzie moge natrafic na opis sposobu
komunikowania sie ups-ow APC z komputerem poprzez RS-a?Slyszalem,ze przy
braku zasilania,na ktoryms z pinow RS-a pojawia sie stan niski i dzieki
temu komp sie shutdown-uje. Problem w tym,ze ta wiedza to troche malo
jak na to co chce zrobic a mianowicie chce zrobic shutdown komputera
poprzez wysterowanie w odpowiedni sposob RS-a.Oczywiscie komputer ma
zainstalowane oprogramowanie sluzace do "porozumiewania" sie z ups-em
APC.Moze ktos sie spotkal z czyms takim lub wie gdzie szukac informacji
na ten temat?Za wszelkie sugestie bede bardzo wdzieczny.

Akurat APC jest dosc dobrze rozpoznane - poszukaj "APCD" "powerd",
jest tego troche w swiatku linuksowym. Troche poguglujesz i
znajdziesz.

Generalnie: niemal wszystkie UPS maja dwa wyjscia - piny ktore sa
"zwierane" transoptorem do kolejnego pinu "wspolnego". Zwarcie jednej
oznacza "zanik zasilania", zwarcie drugiej - "niskie napiecie
baterii". Przy pomocy paru rezystorow mozna to podpiac pod wejsciowe
linie RS232 [do wyboru DSR,CTS,DCD i RI] i obserwowac programem.
Transoptor w druga strone na kolejnej linii umozliwia wylaczenie
UPS'a przez monitor.
Ktore to piny - to zalezy od producenta i modelu.

APC natomiast ma jeszcze dodatkowy protokol komunikacji normalnymi
danymi przez port szeregowy. I tam mozna uzyskac znacznie wiecej
informacji i funckcji. Protokol jest niestety niepublikowany,
oraz zalezny od rodziny i modelu.

Dziekuje:-)