webForumDet fria alternativet

Sniffa kommunikation

Småprat

9 svar · 1 043 visningar · startad av Mr T

Medlem sedan maj 20071 061 inlägg
Frågan#1

Skulle behöva ett fysiskt instrument att koppla in mig mellan 2 maskiner.
Befibnner mig i industriell miljö, och här finns gamla dos-maskiner och Industridatorer (PLC) osv. Därför kan jag inte använda ett sniffer prog.

Någon som vet någon sniffer instrument?

enklaste sniffern (som jag skulle kunna tänka mig) är en 2 dioder, en på RxD och på TxD signalen för att se om information skickas och sänds :). Vill dock ha lite mer avancerat om det är möjligt.

Medlem sedan aug. 20039 340 inlägg
#2

Eftersom du nämner en PLC gissar jag att det handlar om ett vanligt seriesnöre. I det fallet bör det gå att göra en Y-kabel som ser ut som så: RxD-TxD och TxD-RxD mellan datorn och maskinen. (Alltså en vanlig seriekabel). Sedan kopplar du båda dessa till RxD på två olika serieportar, eventuellt med en 100 ohm resistor mellan för att minska risken at bränna något. Sedan bör du kunna ansluta dessa två till varsin serieport och lyssna via valfritt terminal-program. Dock måste du självklart ställa in baudrate och start/stoppbitar osv rätt för att det ska funka.

Medlem sedan maj 20071 061 inlägg
#3

Tack för tippset nitro2k01.
Tyvärr är det inte alltid bara vanlig RS232 som skickas, så frågan är hur man gör då ?

Medlem sedan aug. 20039 340 inlägg
#4

Oscilloskop ligger nära till hands. Har du något hum om vad som skickas?

Medlem sedan maj 20071 061 inlägg
#5

Ofta som du säger är det vanlig RS232 överföring.
Vid olika tillfällen har tanken, som jag beskrev det, funnits att kunna bara se om något skickats, i något fall har hade det varit av intresse att kunna logga signalerna för att sedan åter "spela upp det".
Ofta befinner vi oss i stressade situationer där maskinen snabbt ska igång då det krånglar. Man ska ta snabba beslut och utesluta vad som kan och inte kan vara problemet. Ju snabbare/enklare verktyg vi har med oss (och ju mer information vi har om maskinen) ju snabbare kan vi utesluta delar och på så sätt ringa in problemet.
Därav är jag lite skeptisk över för krångliga lösningar som mycket väl kan funka på labb-bänken (om du förstår mig).
Vid mycket få tillfällen då vi inte kan finna felet inom någon eller några timmar kan vi börja fördjupa oss på specifika delar och mäta upp dom, men att dra fram datorer, koppla upp Oscilloskop, då snackar vi kanske om fel som inte kunnat finast tillstymmelse till lösning på på 1/2 dags stillestånd.
Hade vi haft ett litet instrument att koppla in oss mellan 2 instrument hade vi kunnat använda det direkt och sedan kunnat utesluta eller bekräfta felet.

Medlem sedan juli 200012 978 inlägg
#6

Vi har väl haft detta uppe innan! Jag menar kontakterna är väl 9 eller 25 poliga seriella och kommunikationen går i Xxxx baud med stopbit och paritet.
Då kopplar man in en kabel och en dator. Enklare kan det inte bli om du inte har ett väldigt speciellt mönster i kommuniikationen

Medlem sedan maj 20071 061 inlägg
#7

Det är speciella kommunikationer det kan vara ibland + man vill ju se hur maskinen jobbar i drift (så mycket de nu går). Att koppla in en dator och bryta förbindelsen mellan dom olika enheterna i maskinen hjälper tyvärr föga.
Alltså måste jag koppla in min MELLAN 2 maskin enheter och till en början bara avlyssna trafiken. Förhoppningsvis (men föga troligt) kan jag förstå signalväxlingen mellan enheterna och kanske simulera signaler. Så till en början kan det handla om att bara se så båda enheterna sänder information och därmed utröna vilken enhet jag ska lägga krutet på.

Medlem sedan juli 200012 978 inlägg
#8

Det är ju precis det jag menade. Kommer du ihåg den gamla tråden?
Man har en kabel som grenar sig som ett Y, all kommunikation går som vanligt, men du kan logga och även hookka upp så att om det kommer en viss teckenström kan du sända en annan istället.

Så här
http://www.lammertbies.nl/comm/cable/RS-232-spy-monitor.html#intr
Jag trodde jag hade en sådan kabel i källaren, men det är enkelt att ordna en .

Medlem sedan maj 20071 061 inlägg
#9

Okej ! Nu är jag med! Ser intressant ut. Stort tack !
(har du länken till tråden också. Letade men fann inget, därför startade jag denna tråden.)

Medlem sedan maj 20071 061 inlägg
#10

Sitter och funderar på om man kan använda samma utrustning för att sniffa av Ethernet portar. Vet någon vad det är för spänning i Ethernet ? (Det är -5 till+5 i com port, har jag för mig!?)

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)