sprawdzenie rs232

Aug 22, 2011 4 Replies

Witajcie koledzy, mam pytanko, w jaki sposób pu¶ciæ jaki¶ testowy tekst na port COM (rs232) pod Windows95. Mam dostêp do lini komend.Zupe³nie zapomnia³em jak to siê robi³o...,



Chodzi mi o sprawdzenie czy terminale tekstowe odbior± ten tekst w sposób nie zak³ócony. Terminale pod³±czone s± po modemie blackbox do rozdzielacza DB-8. Rozdzielacz jest po³±czony przez port szeregowy do komputera nadawczego. Nie mam komunikacji miêdzy kompem a nimi. Zatem pierwsze co chce sprawdziæ to czy port jest sprawny, czyli nadaj±cy.



Pozdrawiam.



JS



U¿ytkownik "John Smith" napisa³ w wiadomoœci grupe

Hyperterminal.

Mozna tez mode com1:9600,n,8,2 dir /s > com1

Ale to wymaga odpowiedniego ustawienia linii sterujacych. Wiec najpierw oscyloskop, potem zewrzec wejscie z wyjsciem.

J.

U¿ytkownik "John Smith" snipped-for-privacy@microsoft.com napisa³ w wiadomo¶ci news:j2t57f$tag$ snipped-for-privacy@portraits.wsisiz.edu.pl...

Zdaje siê, ¿e takie co¶ dzia³a³o, w DOS na pewno:

MODE COM1:9600,N,8,1,P copy plik.txt com1

W okienkach wiadomo - wbudowany Hyper Terminal lub co¶ lepszego, gdzie mo¿na sterowaæ pozosta³ymi liniami typu Terminal by Bray.

Micha³

copy plik.txt com1:

To zły sposób.

Wynikiem testu negatywnego będzie zwis konsoli - musisz zapętlić linie RTS/CTS i DTR/DSR/(D)CD, żeby nadawanie szło bez względu na stan linii. Ale taki test nic Ci nie powie o poprawności działania sprzętowego handshakingu :(

Najpro¶ciej ale nie wszystkie linie tak sprawdzisz lecz tylko RX/TX, to uruchomiæ terminal na dowolnej prêdko¶ci, zewrzeæ spinaczem biurowym piny

2-3 w DB9 lub 3-2 w DB25 :) i pisz±c na klawiaturze cokolwiek zobaczysz na ekranie swoje echo jak rozewrzesz te piny to echo zniknie.

Marek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required