Jak podsluchac transmisje na porcie RS-232?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
Subject: Jak podsluchac transmisje na porcie RS-232?
Date: Sun, 2 Feb 2003 23:11:55 +0100


Witam!

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?

--
pozdrawiam
Mikołaj

PS: jak ktos ma protokol UPS'ow Ever i zechcialby sie podzielic to nie
musialbym nic podsluchiwac. Cel jest szczytny - driver do programu NUT
(Network UPS Tools).



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł Burdziakowski <speCyfick>" <specyfick_at_nospam_irc.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Sun, 2 Feb 2003 23:25:03 +0100


Witam

A widzialem cos takiego w sieci gdzies, nie powiem ci gdzie teraz bo nie
mamietam ale jak wpiszesz RS232 nw wp.pl to mysle ze sie cos znajdzie.....
Jakis gostek wlasnie robil takie cosik do podsluchiwania RS'a ... w czasie
przeszukiwania sieci pod chaslali RS232 wlasnie widzialem taki opis. ....

Pozdrawiam ...

Użytkownik "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
napisał w wiadomości news:b1k52h$mds$1_at_nospam_news.tpi.pl...
Witam!

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?

--
> pozdrawiam
> Mikołaj
>
> PS: jak ktos ma protokol UPS'ow Ever i zechcialby sie podzielic to nie
> musialbym nic podsluchiwac. Cel jest szczytny - driver do programu NUT
> (Network UPS Tools).
>
>



--
Serwis Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Sun, 2 Feb 2003 23:26:40 +0100


A widzialem cos takiego w sieci gdzies, nie powiem ci gdzie teraz bo
nie mamietam ale jak wpiszesz RS232 nw wp.pl to mysle ze sie cos
znajdzie..... Jakis gostek wlasnie robil takie cosik do
podsluchiwania RS'a ... w czasie przeszukiwania sieci pod chaslali
RS232 wlasnie widzialem taki opis. ....

Wlasnie od dwoch dni szukam i szukam ale z mizernym rezultatem :-(

--
pozdrawiam
Mikołaj



========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Latocha Grzegorz" <glatocha_at_nospam_poczta.onet.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Sun, 2 Feb 2003 23:28:32 +0100


Witam!

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?

--
> pozdrawiam
> Mikołaj
>
> PS: jak ktos ma protokol UPS'ow Ever i zechcialby sie podzielic to nie
> musialbym nic podsluchiwac. Cel jest szczytny - driver do programu NUT
> (Network UPS Tools).
>
Ja używam ComLite32 http://www.rtcomm.com/comlab32.html zobacz, czy Ci
odpowiada
pozdrawiam i powodzenia



=======

Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Sun, 2 Feb 2003 23:30:12 +0100


Użytkownik "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
napisał w wiadomości news:b1k52h$mds$1_at_nospam_news.tpi.pl...
Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?

http://www.rtcard.com/comlab32.html

MDz




========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Rycho" <rycholek_at_nospam_wp.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 3 Feb 2003 00:06:06 +0100



Użytkownik Mikolaj Tutak <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com> w
wiadomości do grup dyskusyjnych napisał:b1k52h$mds$1_at_nospam_news.tpi.pl...
Witam!

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?


Program Portmon.exe
http://www.sysinternals.com
Rycho



========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 3 Feb 2003 00:22:02 +0100



Użytkownik "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
napisał w wiadomości news:b1k52h$mds$1_at_nospam_news.tpi.pl...
Witam!

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?


Może Hyper terminal?
Dołączony do każdego chyba Windowsa (na pewno 98 i 2000)

--
Janusz



========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 3 Feb 2003 00:24:52 +0100


Może Hyper terminal?
Dołączony do każdego chyba Windowsa (na pewno 98 i 2000)
Eeeeee ale jak go podlaczyc miedzy program a urzadzenie? :-/

--
pozdrawiam
Mikołaj



========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!newsfeed.tpinternet.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Fish" <apf_jf_at_nospam_bledneslowo.poczta.onet.pl>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 3 Feb 2003 00:43:17 +0100



Użytkownik "Mikolaj Tutak" <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com>
napisał w wiadomości news:b1k9ba$dti$1_at_nospam_news.tpi.pl...
Może Hyper terminal?
Dołączony do każdego chyba Windowsa (na pewno 98 i 2000)
Eeeeee ale jak go podlaczyc miedzy program a urzadzenie? :-/

No to żeś mi klina zabił :-)
Bo Hyperterminalem da sie zobaczyć tylko transmisję w jedną stronę - do
komputera na którym jest uruchomiony.
Nie powinno być też problemów z tym że 2 programu (ten od UPSa i HT)
słuchają jednego COM-a

Gorzej z podsłuchiwaniem tego co komp wysyła do UPS-a. Trzeba by wyjście z
jednego COM-a podłączyć równolegle do UPS-a i do wejścia drugiego COM-a. A
potem słuchać Hyperterminalem tego co na drugi COM przychodzi.
Tyle że w ten sposób tracimy informację o kolejności poszczególnych
transmisji - nie wiadomo co było najpierw a co później.

--
Janusz



========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!nnrp

Poprzedni Następny
Wiadomość
Spis treści
From: spamtrap_at_nospam_amelek.gda.pl.invalid (Marek Michalkiewicz)
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 3 Feb 2003 08:26:55 +0000 (UTC)


Mikolaj Tutak <mtutak_at_nospam_nixz.net.anti-spam-remove-to-end.com> wrote:

Chcialbym podsluchac transmisje uzadzenia podlaczonego po portu RS-232
(zasilacz awaryny Ever). Czy mozna zrobic to za pomoca programu (pod
Windows 2000 ewentualnie 98). Jesli tak to jaki program polecacie?

Gdyby nie udało się znaleźć programu, można jeszcze próbować zrobić
to sprzętowo - kabel z odgałęzieniem linii danych w obu kierunkach
do linii RXD dwóch portów RS232. Do tego kawałek programu, który
zarejestruje przychodzące dane (z obu portów jednocześnie, zapisując
co przyszło z którego - nie wiem, czy znajdzie się coś gotowego, być
może trzeba będzie napisać).

Marek


========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.pw.edu.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: BLE_Maciek <i80c586_at_nospam_cyberspace.org>
Subject: Re: Jak podsluchac transmisje na porcie RS-232?
Date: Mon, 03 Feb 2003 16:42:52 +0100


To w sumie proste
Wystarczy odgalezic linie RXD i TXD i tu
pojawia sie maly problemik. tzn. sa dwie linie transmisyjne
a w innym porcie mamy tylko jedno RXD
a wiec albo robimy uklad ktory zORuje nam sygnaly
(przy transmisji FULL DUPLEX nie bedzie dzialalo)
pamietajmy przy tym o poziomach sygnalow na RS-232
(jedynka -15 do -3 V, zero +3 do +15 V) jako OR
mozemy tu uzyc dwoch diod 1N4148
albo musimy miec jeszcze 1 port RS232 do ktorego
wepniemy druga linie


rozwiazanie pierwsze: prostsze i nie zawsze skuteczne
ale opis zawiera wazne uwagi ogolne

Biezemy dowolny program terminalowy
ja preferuje Term90 od Nortona Commandera
(w NC 5.0 ten program nazywa sie Term95)
moze byc tez HyperTerminal od WinZgrozy
ale to dziadostwo.
Program ustawiamy na takie parametry transmisji
na jakich komunikuja sie podsluchiwane urzadzenia
Flowcontrol (kontrole przeplywu) nalezy usatwic na
none (brak). Jezeli w uzywanym progframie nie ma takiej mozliwosci
to ustawiamy na RTS/CTS i zwieramy te linie (RTS i CTS) w portach
za pomoca ktorych podsluchujemy tzn. nie miedzy portami tylko w kazdym
osobno.
Doskonale byloby gdyby sprzet sterowany przez komputer odsylal (echo)
to co z niego dostal np. robi tak modem. Wystarczy wtedy jeden port do
podsluchania i nalezy wowczas podsluchiwac linie przesylajaca dane z
urzadzenia sterowanego do komputera (ida nia wtedy rozkazy z kompa i
odpowiedzi z urzadzenia).
Jezeli nie to musimy odpalic w WinZgrozie dwie sztuki terminala,
kazda do podsluchiwania innej linii, co jak sie okazuje, nie zawsze
dziala, bo terminale gryza sie o UARTa, a konkretnie podmieniaja sobie
wektory obslugi przerwan od RS-a i jeden z terminali nie bezdziie
dzialal. Aby sprobowac zapobiec takim konfliktom, nalezy kozystac
z portow, ktore maja INNE linie zadania przerwan
(IRQ - Interrupt ReQuest), ktore porty maja jakie linie mozna
sprawdzic np. w Norton Diags albo w starym DOSowym programiku MSD.
Zwykle jest tak, ze jedna linie maja porty "nieparzyste" (COM1 i COM3)
a druga "parzyste" (COM2 i COM4). Nie nalezy wiec uruchamiac
jednego terminala np. na COM2, a drugiego na COM4 bo ten odpalony
jako pierwszy nie bedzie dzialal. Pozostaje jeszcze kwestia, czy
ktorys z terminali nie zabierze wektora przerwan programowi
rezydentnemu sterujacemu urzadzeniem. Tak tak, mamy cztery porty
ale jednoczesnie zwykle dzialaja tylko dwa :)
Rozwiazaniem absolutnie skutecznym byloby tu zastosowanie drugiego
komputera.

Jednak nawet jezeli takie cos bedzie dzialalo, to pozostaje jeszcze
spory problem tego, ze nie zauwazymy (przy obserwacji na dwa
terminale) relacji czasowych pomiedzy wysylanymi informacjami. Jezeli
komputer komunikuje sie ze sprzetem rzadko i wysyla powiedzmy jakis
rozkaz a sprzet na niego odpowiada i cisza na porcie to spoko,
zauwazymy co jest w odpowiedzi na co. Natomiast jezeli przesylane sa
duze ilosci danych to nie bedeziemy wiedzieli co jest rozkazem a co
odpowiedzia na niego.

ale pozostaje jeszcze rozwiazanie drugie ...

biezemy kompilator C++, (jak ktos jest samobojca to Assembler hehehe)
i piszemy program, ktory bedzie nasluchiwal na dwoch portach i
przedstawi przesylane informacje w zaleznosci od momentu w ktorym
zostaly wyslane. Piszac program samemu mamy takie udogodnienie,
ze mozemy obslugiwac dwa porty z tego samego przerwania, co usuwa
problem zabierania przerwan innym programom nasluchujacym i (o zgrozo)
programowi sterujacemu urzadzeniem.

Mozna jesze probowac robic nasluchiwaczki na '51, co wy na to ?

pozdrawiam wszyskich i zycze sukcesow.
MACIEK

========
Path: news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!news.internetia.pl!skynet.be!skynet.be!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sn-xit-03!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!not-for-