INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

MODBUS -Kommunikations-Problem



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

22.02.2010, 17:29
Beitrag #12

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
MODBUS -Kommunikations-Problem
Und hier der Rest, weil das Forum nur eine begrenzte Anzahl Quotes zulässt.

' schrieb:--> Also ich werde mal Folgendes ausprobieren: Ich schalte RTS an, warte 10 ms, sodass der Konverter auch Zeit hat sich umzustellen.
Diese Wartezeit ist irrelevant. Je nach RTS-Pegel reagiert der Konverter unmittelbar.
Zitat:Oder sollte ich besser / muss ich auf einen High-Pegel auf dem CTS-Kanal warten, über den der Konverter mir mitteilt, dass er die Daten annehmen kann?
Dieses Feature hat ein Konverter nicht! Zumindest ist mir keiner bekannt, der sowas macht. Und ob wowas ein Feature wäre, müsste ich noch überlegen. Der Konverter arbeitet "in Echtzeit" ...
Glas1
Kontrolliere mal, ob nicht die Heizung einen Ausgang liefert, mit der ein Konverter steuerbar ist. Möglicherweise sagt die Heizung nämlich, dass sie jetzt Daten empfangen kann oder nicht. Damit würde nämlich die Heizung die Treiber vom Konverter schalten, wie sie sie braucht.

Zitat:Dann sende ich meine Anfrage und sofort danach schalte ich RTS wieder
So sollte es sein. Nur: Du selbst kannst RTS gar nicht so schnell abschalten, wie die Heizung antwortet. Das Abschalten muss der Treiber machen. Der weis nämlich unmittelbar, wenn das letzte Zeichen gesendet wurde.

Zitat:Eigentlich müsste dies (RTS, CTS etc.) doch alles automatisch laufen, wenn ich die Flusssteuerung auf Hardware einstelle, oder?
Ja und Nein. Nicht im Falle der RS485. Normalerweise ist eine RS485 eine reine Zwei-Draht-Verbindung. Wolltest du die Handshake-Leitung zwischen Heizung und PC (nicht Konverter-PC!) übertragen, bräuchtest du 3x2 Leitungen.

Zitat:Ich werde nochmal versuchen mich bei wikipedia schlauzulesen
Kuck da mal bei RS422/RS485.


Kann deine Heizung auch RS422? Das würde das Problem lösen.

Hast du mal bei NI nachgefragt, warum der Modbus-Treiber das mit dem RS485-spezifischen Gegebenheiten nicht beherrscht?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
MODBUS -Kommunikations-Problem - jg - 21.02.2010, 23:12
MODBUS -Kommunikations-Problem - jg - 22.02.2010, 00:17
MODBUS -Kommunikations-Problem - IchSelbst - 22.02.2010 17:29
MODBUS -Kommunikations-Problem - jg - 22.02.2010, 22:29
MODBUS -Kommunikations-Problem - jg - 22.02.2010, 23:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Modbus-Problem knuemm 6 4.743 17.05.2019 10:05
Letzter Beitrag: knuemm
  Modbus TCP MrChipsy 1 5.955 26.06.2012 06:33
Letzter Beitrag: NWOmason

Gehe zu: