Replies: 9 comments
-
Die 5573 wird mir ein ewiges Rätsel bleiben - bereits mehrfach haben Leute sie am Anfang nicht zum Laufen bekommen. Fakt ist, dass es entweder unterschiedliche Buchsenbeschaltungen zu geben scheint, oder bestimmte Adapter nur an bestimmten Pin's der Buchse laufen (kann ich leider nicht testen, da ich keine 5573 habe). In der 5573-Sektion hier im Wiki sind verschiedene funktionierende Pin-Beschaltungen aufgeführt - vielleicht hilft Dir das weiter. Vermutlich hilft da nur ausprobieren, an welchen Pin's sich die Trovis meldet ... /tom Edit/Nachtrag: Hier noch ein Beitrag aus dem KNXUF, wo noch ein anderer komischer Effekt beschrieben wurde. Danach lief es dann. |
Beta Was this translation helpful? Give feedback.
-
Danke für die Infos. Ich habe jetzt mal testweise PIN 3+6 angeschlossen. Nun wird mir im Trovis Display "73 SP" angezeigt. Lt. Handbuch erscheint diese Meldung bei Anschluss eines Speichermodul/Minimodul. Der Verbindung klappt aber weiterhin nicht. Die automatische Modemkonfiguration wie aus dem KNXUF ist ebenfalls deaktiviert. Sind auch noch andere Belegungen möglich als 1+8 bzw. 3+6? Ich würde die ja alle ausprobieren, möchte mir aber ungern das Modul oder den Trovis zerlegen. Auf PIN 2+7 scheinen keine 5V anzuliegen beim Trovis. |
Beta Was this translation helpful? Give feedback.
-
Das mit den Pins 3+6 für das Speicher-/Minimodul könnte Licht in das Dunkel bringen, warum dort bei ESP-Anbindungen Daten ankommen. Ich würd dann bei 1+8 bleiben und die ggf. auch mal vertauschen. Hast Du bei Deinen TrovisView-Versuchen testweise mal von ModbusTCP auf Modbus RTU zurückgestellt? TTL1 / Socket A / Work Mode (siehe Anleitung zum K7):
In TrovisView muss natürlich der Verbindungsaufbau entsprechend erfolgen, ist auch oben im Link beschrieben. TrovisView erfordert bei mir übrigens gern mal einen Neustart, wenn der erste Verbindungsaufbau nicht erfolgreich war. |
Beta Was this translation helpful? Give feedback.
-
Bei TrovisView und minimalmodbus hatte ich zuletzt nur Modbus RTU genutzt (weil einfacher zu testen mit minimalmodbus). Und ja, das mit dem Neustart bei TrovisView ist extrem ermüdend :/ Ich glaube mit Pin 1+8 ist irgendeine Kommunikation da (wenn auch vielleicht die falsche). Ich habe auch testweise mal die Modemfunktion aktiviert (ohne die automatische Modemkonfiguration). Dann ist im VCOM Monitor richtig viel los, aber eine Verbindung bekomm ich auch nicht hin. |
Beta Was this translation helpful? Give feedback.
-
Modemfunktion aktivieren dürfte nichts bringen - da wird von Modbus auf den AT-Befehlssatz umgeschaltet, wie ihn 80er/90er Jahre Modems und Faxgeräte verwendet haben (AT --> Ok, ATD (0123)456789 --> Ok <Pfeifen/Piepsen>). Wenn da 'irgendeine Kommunikation' auf Pin 1+8 stattfindet, klingt das eher nach falschen Kommunikationsparametern (8N1), falscher Baudrate (9600/19200) oder nach einem Port-/Verkabelungsproblem. Der E2 sendet irgendwas raus (legt entsprechende Signale an RxD0/TxD0 an), bei der Trovis kommt aber nix an oder sie kann das Empfangene nicht 'lesen/interpretieren'. Deshalb schickt sie auch nix zurück, was dann zum Timeout auf der Adapterseite führt. Ich würde wie folgt vorgehen:
/tom |
Beta Was this translation helpful? Give feedback.
-
Hallo enjoi11, Viel Glück |
Beta Was this translation helpful? Give feedback.
-
Hi @DarkBlue23, was soll ich sagen? Es läuft dank deiner Hilfe, ein fettes Danke! ;-) Ich habe aber PIN 2 mit auf GND angeschlossen (PIN 1+8 weiterhin für TxD/RxD). Siehe dazu auch die Erklärung von robhubi hier: #6 (comment) @Tom-Bom-badil vielleicht nimmst du diese Infos in dein Wiki auf? GND scheint ja hier wichtig zu sein bei externer Spannungsversorgung. VG |
Beta Was this translation helpful? Give feedback.
-
Uff, soweit hatte ich gar nicht gedacht - ich komme ursprünglich aus der Elektronik, und deshalb war mir klar, dass zumindest GND durchgeschleift werden muss. Sorry dafür. Technischer Hintergrund (ich versuche es mal zu vereinfachen): Für die Übertragung elektrischer Signale werden Spannungen verwendet (sagen wir mal: 0.0V ist eine NULL, 3.3V ist eine EINS). Diese Spannungen kann man wie folgt messen:
HINWEIS: Keinesfalls (!!!) gleichzeitig GND und +5V durchverdrahten; NUR (!) GND. Wenn man das z.B. bei einigen ESP-Modellen macht, raucht der interne Spannungskonverter auf dem ESP sogar durch. Solange ich nur über Masse ein gemeinsames Ausgangspotential schaffe, ist alles schick. Wie geschrieben: Alles stark vereinfacht, aber vielleicht hilft es für das Verständnis. Glückwunsch zur funktionierenden Anbindung!!! /tom Edit: Hab's mal in die Doku mit aufgenommen, danke für den Hinweis! |
Beta Was this translation helpful? Give feedback.
-
Danke für nochmal für die Infos bzw. Aufbereitung, dass klingt alles sehr logisch. Wenn ich ehrlich bin, hatte ich solch ein Problem mit GND auch schon im Verdacht. Allerdings wollte ich nicht riskieren, irgendwas zu beschädigen. |
Beta Was this translation helpful? Give feedback.
-
Hallo Tom,
ich nutze den USR-TCP232-E2 und versuche nun seit Tagen zu meiner Trovis 5573 eine Verbindung aufzubauen. Leider ohne Erfolg. Ich habe sämtliche Wiki und Forenthemen durchforstet und abgearbeitet, aber komme einfach nicht weiter. Entweder habe ich etwas grundlegendes übersehen, oder meine Trovis ist ein Sonderfall.
Adapter Typ: USR-TCP232-E2
Trovis-Modell: 5573-0003
Firmware: 2.48
Buchse: seitlich
Kabelbelegung:
1 -> RxD
8 -> TxD
VDD und GND über externes Netzteil (an PIN 2 liegt keine Spannung an)
Der USR-TCP232-E2 ist eingerichtet und ansprechbar (exakt zum Wiki). An der Trovis habe ich ebenfalls die erforderlichen Settings gesetzt C06/F01 = 1 und C06/F03 = 0 (PA6 = 247). Ich schaffe es aber weder mit TrovisView (mit VCOM) oder minimalmodbus eine Verbindung aufzubauen. Ich sehe z. B. im VCOM-Monitor, dass COM+NET Daten ausgetauscht werden, TrovisView gibt aber immer eine Fehlermeldung wie "Zeitüberschreitung bei Empfangen".
Minimalmodbus gibt folgenden Fehler aus:
Checksum error in rtu mode: b'\x01\x90' instead of b'\xd1\x91'
Vielleicht hast du noch eine Idee?
Gruß
enjoi11
Beta Was this translation helpful? Give feedback.
All reactions