Sida 1 av 1

Rekommendera kabel för RS485 (Modbus RTU)

Postat: 23 juni 2008, 13:34:09
av bara_hence
Ja vill ha en lagom dyr kabel längden totalt på bussen kommer att bli mellan 30-50m. Vad ska jag använda för kabel?? Gärna länk till en webbutik som har kabeln med..

Postat: 23 juni 2008, 13:44:31
av chille
Cat5-kabel brukar ju vara ganska populärt. Nu minns jag dock inte vilken impedans man bör ha för RS485, men jag gissa på att det inte borde vara några problem.

Postat: 23 juni 2008, 13:57:24
av vfr
Nu vet jag inte vad modbus specar, men till RS485 funkar i princip vad som helst som är partvinnat.

Postat: 23 juni 2008, 14:07:40
av bara_hence
Det enda jag hittat är att det ska vara partvinnat.. Kollade på elfa där fanns det en "dyr" kabel för rs485 (31kr/meter) kändes lite överkurs men då kan jag köra med en FTP kabel då?

Postat: 23 juni 2008, 14:51:17
av vfr
Nätverkskabel funkar utmärkt om man tar trådar som hör ihop i ett par. Även EKKX eller ELAKY går bra.

Postat: 23 juni 2008, 14:55:01
av H.O
MODBUS i sig har inget med det "elektriska" att göra - det är ett kommunikationsprotokoll som körs över, t.ex, RS485.

Jag är övertygad om att "vanlig" CAT5-kabel kommer att fungera om du terminerar "ändarna" enligt manual/datablad, vanligtvis ett 120ohms motstånd i varje ände om jag inte minns fel.

Postat: 23 juni 2008, 15:04:42
av bara_hence
mjoo termineringen har jag sett allt från 100 ohm till 120 ohm så har man ett motstånd därikring blir det nog bra.. Men det låter bra iaf.. Då blir det att köpa lite kabel här i dagarna då.. Tackar för hjälpen..

Postat: 26 juni 2008, 21:09:23
av _robban
Jag använder mig utav partvinnad skärmad 0.75mm^2 kabel för modbus via RS485 på en installation jag gör just nu på ett fartyg. Terminerar vanligtvis med 120ohm.

Postat: 27 juni 2008, 00:10:26
av xxargs
Nästan all data/telekabel av normal snitt, rakparallell inklusive bandkabel eller tvistat har runt 100 - 120 Ohm i karaktäristisk impedanser. Dock skall man också ha klart för sig att detta gäller bara för frekvenser över 100 - 200 KHz, under denna gräns så är kabeln mer eller mindre av komplex karaktär (övervägande kapacitiv) och detta kan ställa till med en del saker med bl.a envelopdistorsion pga. mismatch på mottagar och driversidan som gör att tex 115200 Baud RS232 inte går att köra särskilt långt på kabel.

Postat: 22 juli 2008, 07:24:46
av Sinumerik
Jag har kort mer an 300m med vanlig treledare. Hastigheten sattes medvetet till 2400.
Funkar perfekt.

Postat: 22 juli 2008, 16:06:01
av xxargs
2400 baud är inte speciellt fort - det är inom 'talfrekvenser' max 1200 Hz och sådant gå som bekant ganska långt - telefonledningar mellan telestation och telefon kan vara flera km.

det är när man går upp i frekvens som man ser allt mer verkan av den komplexa impedansen kabeln har, skulle du prova 115200 baud eller så lågt som 9600 elle 19200 baud så är det inte säkert att det fungerar med vanliga RS232-driver

Postat: 22 juli 2008, 18:03:47
av lgrfbs

Postat: 22 juli 2008, 22:38:53
av xxargs
Baud avser antalet symboler per sekund - sedan kan varje symbol innehålla en eller flera bitar information. När det gäller RS232-gränssnittet så är baud = bithastighet.

På 56 Kbit Modem - om någon kommer ihåg dessa. så var fortfarande symbolhastigheten någonstans mellan 1200 och 2400 Baud (kommer inte ihåg längre exakt) av den enkla anledningen att man hade bara 300-3400 Hz och 48 dB dynamik (PCM-länken 8 bitar * 8 ksampel/s) på sig att klämma igenom 56 kBit och då var det lämpligt att 'grundbärvågen' - symboltakten lades ungerfär mitten i bandet. - redan vid 14400 bit-modemen så skickade man med 9 bitar per symbol.

med 56kmodemen låg på runt 90% av vad Shannons lag säger är möjligt med tillgänglig bandbredd och dynamik - tror det är få andra kommunikationslänkar där man har legat så nära den teoretiska gränsen...