ModBus funderingar
ModBus funderingar
Hej på er!!
Min första fråga här!!
Har köp på mig flera elmätare med ModBus utgång!
Ska försöka läsa av dessa!
Min fråga gäller i första hand kabeldragningen
I källaren har jag mitt teknikrum där avläsningen ska finnas
Sedan finns det några mätare på två våningar ovanför samt några i ett hus på bakgården
Kan man dra en ”stam” å länka till mätare och så vidare?
Med andra ord då kommer det vars 3st ”stammar” in till teknikrummet, finns det någon swich/splitt för att få ihop kablarna eller är det bara ”twinna” ihop dom??
För det känns riktigt omständigt att dra en slinga genom hela huset å sen genom huset på bakgården!
Ge mig tips på bästa smartast kabeldragningen
Tack
Min första fråga här!!
Har köp på mig flera elmätare med ModBus utgång!
Ska försöka läsa av dessa!
Min fråga gäller i första hand kabeldragningen
I källaren har jag mitt teknikrum där avläsningen ska finnas
Sedan finns det några mätare på två våningar ovanför samt några i ett hus på bakgården
Kan man dra en ”stam” å länka till mätare och så vidare?
Med andra ord då kommer det vars 3st ”stammar” in till teknikrummet, finns det någon swich/splitt för att få ihop kablarna eller är det bara ”twinna” ihop dom??
För det känns riktigt omständigt att dra en slinga genom hela huset å sen genom huset på bakgården!
Ge mig tips på bästa smartast kabeldragningen
Tack
Re: ModBus funderingar
Vad jag minns har MODBUS enheter inget ID-nummer typ "hej, jag frågar mätare 3 om...".
Varje mätare ska alltså avläsas separat (med egna ledningar typ).
Det går såklart att ha någon form av "hub" insatt som kan växla mellan de olika mätare men frågan är hur den ska styras.
Och då kommer frågan: vilken mjukvara ska avläsa?
Är det bygg-själv? I så fall kan du enkelt styra vilken port som ska användas.
Varje mätare ska alltså avläsas separat (med egna ledningar typ).
Det går såklart att ha någon form av "hub" insatt som kan växla mellan de olika mätare men frågan är hur den ska styras.
Och då kommer frågan: vilken mjukvara ska avläsa?
Är det bygg-själv? I så fall kan du enkelt styra vilken port som ska användas.
- Jan Almqvist
- Inlägg: 1581
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: ModBus funderingar
Jo, Modbus RTU har Slave Id och du kan ansluta många slavar på samma trådar om du kör t.ex. RS-485.
(Modbus/TCP har istället Unit Id men här kör man ju normalt TCP/IP eller, i vissa fall, UDP/IP.)
Edit:
Ett exempel med Modbus RTU och två slavar (i det här fallet frekvensomformare):
(Modbus/TCP har istället Unit Id men här kör man ju normalt TCP/IP eller, i vissa fall, UDP/IP.)
Edit:
Ett exempel med Modbus RTU och två slavar (i det här fallet frekvensomformare):
Re: ModBus funderingar
Ah - då minns jag fel. Men att köra stjärn-koppling på RS485 kan ge problem om "armarna" är lite längre.
De problem beror dock på kommunikationshastighetern, vid att sänka den kan man klara sig.
De problem beror dock på kommunikationshastighetern, vid att sänka den kan man klara sig.
Re: ModBus funderingar
Tack TomasL, fick lite mer info i V1_02
Men jag förstod att man kunde ha passiva grenar och aktiva. Var kan man få tag i sådana?
sedan hittade jag ingen info direkt på grenen max längd. Har läst på nätet 1m till 20m! Vad gäller?
Men jag förstod att man kunde ha passiva grenar och aktiva. Var kan man få tag i sådana?
sedan hittade jag ingen info direkt på grenen max längd. Har läst på nätet 1m till 20m! Vad gäller?
- Jan Almqvist
- Inlägg: 1581
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: ModBus funderingar
Det var bara ett exempel på Modbus RTU kommunikation från en master (HMI Droid) via WiFi till en portserver (USR-WIFI232-604) och sedan RS-485 till slavarna (de två frekvensomformarna).
Mastern pratar med den slav man väljer med knapparna där det står "1" respektive "2".
Mastern pratar med den slav man väljer med knapparna där det står "1" respektive "2".
Re: ModBus funderingar
AvoMan: "Sedan hittade jag ingen info direkt på grenen max längd. Har läst på nätet 1m till 20m! Vad gäller?"
Som jag skrev: det beror på kommunikationshastigheten!
Vid 115200 baud är det nog 2 m som gäller, vid 9600 baud kan de bli ganska mycket längre.
Det har såklart också betydelse hur många de är, hur de är placerat på slingan osv.
Men väljer du att köra 9600 baud är det ganska förlåtande att dra kabel (såklart Twisted Pair!) och när du har kontakt kan du öka hastigheten till det börjar gå fel och sedan sänka ett snäpp eller två.
EDIT:
Kom på att du har problem med att slingan inte gärna ska gå i en lång slinga då det blir mycket dragande. Men tar du vanliga TP-kablar till nätverk har du 4 par i varje och kan då koppla ett kabel till en mätare och låta dom samlas i ett knutpunkt där du kan koppla paren på bästa sättet.
Då får du ingen stubbar och ska kunde köra full sprutt.
Som jag skrev: det beror på kommunikationshastigheten!
Vid 115200 baud är det nog 2 m som gäller, vid 9600 baud kan de bli ganska mycket längre.
Det har såklart också betydelse hur många de är, hur de är placerat på slingan osv.
Men väljer du att köra 9600 baud är det ganska förlåtande att dra kabel (såklart Twisted Pair!) och när du har kontakt kan du öka hastigheten till det börjar gå fel och sedan sänka ett snäpp eller två.
EDIT:
Kom på att du har problem med att slingan inte gärna ska gå i en lång slinga då det blir mycket dragande. Men tar du vanliga TP-kablar till nätverk har du 4 par i varje och kan då koppla ett kabel till en mätare och låta dom samlas i ett knutpunkt där du kan koppla paren på bästa sättet.
Då får du ingen stubbar och ska kunde köra full sprutt.
Senast redigerad av Icecap 5 mars 2019, 09:42:54, redigerad totalt 1 gång.
- Jan Almqvist
- Inlägg: 1581
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: ModBus funderingar
Under förutsättning att man har riktig biasing och terminering kan man köra både fort och långt.
https://en.wikipedia.org/wiki/RS-485
https://en.wikipedia.org/wiki/RS-485
Re: ModBus funderingar
Hittade denna:
https://www.piigab.com/produkter/hardwa ... rextender/
då skulle man kunna dra en slinga till dom mätare som går att länka lätt, sedan en kabel till mätaren som är inte lämplig i slingan. eller till slinga 2
TP kabel lät ju bra. Ska vara skärmad va jag förstått
https://www.piigab.com/produkter/hardwa ... rextender/
då skulle man kunna dra en slinga till dom mätare som går att länka lätt, sedan en kabel till mätaren som är inte lämplig i slingan. eller till slinga 2
TP kabel lät ju bra. Ska vara skärmad va jag förstått
Re: ModBus funderingar
Skärm är bra - men om du inte befinner dig i ett industriellt miljö är det knappast nödvändigt.
Och det finns skärmad TP-kabel också. Alltså behöver du inte extenders och liknande, en RS485-bus kan man dra ganska långt innan det behövs - om man har rätt terminering i änderna.
Och det finns skärmad TP-kabel också. Alltså behöver du inte extenders och liknande, en RS485-bus kan man dra ganska långt innan det behövs - om man har rätt terminering i änderna.
- Jan Almqvist
- Inlägg: 1581
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: ModBus funderingar
Eller sätta en portserver (med RS-485) på de platser där det sitter elmätare och köra Modbus RTU över TCP/IP på vanligt nätverk?
Re: ModBus funderingar
Man skall aldrig köra stjärn-nät.Kom på att du har problem med att slingan inte gärna ska gå i en lång slinga då det blir mycket dragande. Men tar du vanliga TP-kablar till nätverk har du 4 par i varje och kan då koppla ett kabel till en mätare och låta dom samlas i ett knutpunkt där du kan koppla paren på bästa sättet.
Det skall gå från enhet till enhet, första och sista enheten termineras.
Mastern kan sitta var som helst i nätet.
Alla enheter i nätet , förutom mastern skall ha en adress, från 1-247.
Re: ModBus funderingar
Med burken jag länkade till ovan så blir det ett stjärnNätverk. Men med burken blir det som en lång slinga som jag fattade det!? Eller?