Thread Content
Dieser Beitrag wurde zuletzt von hawk1251 am 28.02.2019 um 18:52 bearbeitet. Ich möchte die Kommunikation mit dem intelligenten Messgerät des Motor-Schutzes testen – dazu verwende ich das Programm modscan32. Die Adressen, die Baudrate, die Paritätskontrolle, 1 Stopbit sowie 8 Datenbits sind in diesem Programm genau so eingestellt wie bei dem Messgerät. Beim Lesen beliebiger Daten wird stets ein Zeitüberschreitung angezeigt. Ich würde die Experten gerne fragen, wo noch Einstellungen erforderlich sind – bitte geben Sie mir einige Hinweise. Vielen Dank. . . Ich habe im Internet viele Bedienanleitungen gesucht – sie sind größtenteils ähnlich.
Erstens müssen Sie überprüfen, ob die von Ihnen genannten Parametere mit dem Gerät übereinstimmen. Prüfen Sie außerdem das Debugging-Tool (ob die Verbindungen von 485 auf 232 richtig hergestellt sind und ob das Tool funktioniert) sowie die Einstellungen der seriellen Schnittstelle des Computers. Anschließend wird überprüft, ob die Einstellungen des Softwareprotokolls korrekt sind – im Grunde werden nur diese Punkte geprüft.
Überprüfen Sie, ob die vom seriellen zu USB-Adapter erzeugte Seriennummer zu groß ist. Falls ja, ändern Sie sie auf einen kleineren Wert und geben Sie anschließend in modscan dieselbe Seriennummer ein
Dieser Beitrag wurde zuletzt von xxkhc am 4.3.2019 um 13:53 geändert. Das Diagramm der Debug-Oberfläche dreht sich ständig im Kreis – man kann es daher nicht sehen. Deshalb kann ich nur antworten: Ein Timeout bedeutet, dass keine Verbindung besteht. Ist das Protokoll RTU oder ASCII richtig gewählt?
Das ist alles in Ordnung. Ich frage mich: Wenn die Adresse falsch ist, ist es dann trotzdem möglich, eine Verbindung herzustellen? Mit dem Serial-Port-Debugging-Tool funktioniert es bei mir problemlos.
Wenn die Adresse falsch ist, ist keine Verbindung möglich. Es ist dasselbe Prinzip wie wenn Sie jemanden suchen und die Hausnummer falsch ist – dann finden Sie die Person nicht.