RS485 / Modbus Verbindungsproblem

Gast #4796270
Lesenswert?
• ▲
▼
Hallo,

ich habe zwei Controller von einem Chiller auf die ich über RS485 / 
Modbus zugreifen möchte. Leider antworten beide Controller nicht.

Den USB / RS485 Adapter den ich verwende funktioniert. Ich habe ihn 
gestern mit einem anderen Modbus Gerät getestet.

Baudrate, Stop Bit, Parität, Modbus Adresse .. alles doppelt geprüft und 
richtig eingestellt.

Die Test Abfrage mache ich über Windows 10 mit Modpoll. Parameter 
stimmen. Register Adresse auch.

Data A und Data B sind richtig angeschlossen. Ich habe sie auch schon 
vertauscht um dort einen Fehler auszuschließen.

Die Entfernung vom Controller zum Adapter sind 20 cm. Einzige 
Schwachstelle könnte das Verbindungskabel sein, was ich aber nicht 
glaube. Den Anschlussstecker musste ich mir im Internet besorgen, da der 
Hersteller nicht schnell genug liefern kann (3 Wochen Lieferzeit). 
Stecker und Kabel habe ich bei RS besorgt. ( Sorry, die URL wäre ein 
bisschen zu lang gewesen)

Bestell-Nr.: 8201412
Bestell-Nr.: 8201488

Wo kann der Fehler liegen?
#4796297
Lesenswert?
• ▲
▼
Justus schrieb:
> Baudrate, Stop Bit, Parität, Modbus Adresse .. alles doppelt geprüft und
> richtig eingestellt.

Wie und wo hast du das geprüft? Die Signale am Kabelende der Chiller 
gemessen, oder direkt am Adapter?

Wenn keine Antwort kommt, fühlen sich die Chiller auch nicht 
angesprochen, sonst müsste mindest ein Fehler kommen (Invalid Data, CRC 
error, etc.)
Kommt kein Fehler, Stromversorgung an Chiller geprüft? Haben beide die 
gleiche Adresse und sind gleichzeitig am Bus?

Wenn du sagst Stecker und Kabel selbst besorgt, tippe ich als erstes auf 
Verdrahtungsfehler.
Gast #4796319
Lesenswert?
• ▲
▼
Operator S. schrieb:
>> Baudrate, Stop Bit, Parität, Modbus Adresse .. alles doppelt geprüft und
>> richtig eingestellt.
>
> Wie und wo hast du das geprüft? Die Signale am Kabelende der Chiller
> gemessen, oder direkt am Adapter?

In den Einstellungen am Chiller Controller und bei den Parametern von 
Modpoll. Das Signal am Ausgang vom Adapter habe sogar einmal gemessen. 
Der Controller reagiert auch nichts.

>
> Wenn keine Antwort kommt, fühlen sich die Chiller auch nicht
> angesprochen, sonst müsste mindest ein Fehler kommen (Invalid Data, CRC
> error, etc.)
> Kommt kein Fehler, Stromversorgung an Chiller geprüft?

Der Controller läuft und hat Strom. Das Display vom Controller zeigt den 
Status vom Chiller an.

> Haben beide die gleiche Adresse und sind gleichzeitig am Bus?

Für den Test habe ich den Adapter direkt an den Controller 
angeschlossen.

> Wenn du sagst Stecker und Kabel selbst besorgt, tippe ich als erstes auf
> Verdrahtungsfehler.

Der Stecker ist 8 polig aber für RS485 sind nur D+, D- und GND 
vorgesehen D+ und D- sind die einzigen Kabel die ich angeklemmt habe. 
Nach Rücksprache mit dem Hersteller soll ich GND weglassen. Habe beides 
ausprobiert.

never ever schrieb:
> wer ist Master wer ist Slave??
>
> Alle slave ??

Zum Test hängt nur 1 Chiller am RS485 und der USB Adapter. Also nur 1 
Master und 1 Slave
Gast #4796323
Lesenswert?
• ▲
▼
für 485 habe ich immer eine rote led in der Geldbörse (ist ja sonst nix 
drin)
Baudrate runter soweit wie geht zur not auch 300 ist ja nur zum testen .

led auf die trans-leitung und du siehst es schön bei jeder anfrage 
blitzen ??

dan auf die reciv ltg und mal schaun ob eine antwort kommt .

dann überlegen wir weiter

ps geht auch mit zwei leds aber so groß ist meine gelbörse nicht
Gast #4796571
Lesenswert?
• ▲
▼
Justus schrieb:
> Der Stecker ist 8 polig aber für RS485 sind nur D+, D- und GND
> vorgesehen D+ und D- sind die einzigen Kabel die ich angeklemmt habe.
> Nach Rücksprache mit dem Hersteller soll ich GND weglassen. Habe beides
> ausprobiert.

AAARGH.
GND niemals weglasssen. NIE-MALS! Es ist ein Differenzsignal und keine 
Stromschleife. Dass ein floatendes GND-Potential die fiesesten Effekte 
bringt, wurde hier schon öfters erläutert. Suche nach RS485...

Ansonsten: Oszi anhängen, und von Signalintegrität bis Baudrate die 
üblichen Basistests durchexerzieren. Und ein Link zum "Klassiker" sollte 
auch nicht fehlen:

http://www.saia-pcd.com/uploads/tx_srcfiles/A-2FehlersucheinSeriellenNetzen_LAH.pdf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren