Replies: 4 comments 5 replies
-
Die in diesem Projekt verwendete Schnittstelle ist elektrisch RS232. Der Adapter ist Geschmackssache, mittlerweile findet man hier im Wiki und in den Kommentaren eine große Auswahl. Hinweis: Die Versorgungsspannung immer nur von einer Seite (Trovis oder Netzteil) einspeisen. /tom |
Beta Was this translation helpful? Give feedback.
-
3.3V TTL liegt erstmal grundsätzlich innerhalb der definierten Signalpegel von RS232 (3...25V). Allerdings war es tatsächlich in Einzelfällen schon notwendig, einen Pegelwandler dazwischenzuschalten; kürzlich erst hier (aber da war die Ausgangssituation eine andere). Ich würde erstmal auf die Verkabelung bzw. deren Pinout tippen. Wie man hier sieht, scheint es je nach (Unter-)Modell unterschiedliche Belegungen zu geben. Die 5573 war mir diesbezüglich schon immer ein kleines Mysterium, da unterschiedliche Verkabelungen kursieren. Ich bin aber auch der Meinung, dass die 232RX und 232TX LED's bei korrekter Verkabelung zumindest ab und zu aktiv sein müssten. Allerdings kenne ich den von Dir verwendeten 410s nicht; hab hier zwar ein ähnliches aussehendes Modell auf RS485-Basis an meiner KWL, aber das ist eben ein ganz anderes Bussystem. Notfalls halt mal für 'nen Euro den im ersten Link genannten bidirektionalen Pegelwandler ordern ... /tom |
Beta Was this translation helpful? Give feedback.
-
Zumindest die zweite Frage kann ich beantworten: Gemäß diesem Handbuch ist 'samson' das passende Kennwort. Zu den Fehlern kann ich aus der Ferne nur raten:
/tom |
Beta Was this translation helpful? Give feedback.
-
Ich kenne fehlerhafte Schreibvorgänge eigentlich nur vom Samson Firmware-Updater. Updates kann ich nur einspielen, wenn ich statt ModbusTCP per VCom einen virtuellen seriellen Port COMx: erstelle und den in TrovisView verwende. Bei Updates per TCP wird die Firmware zwar initial geflashed, aber da meine Adapter grundsätzlich direkt von der Trovis gespeist werden, werden diese mit dem Reglerneustart 'kaltgestartet'. Und der Bootvorgang samt anschließender TCP-Verbindungswiederherstellung scheint dem Updater zu lange zu dauern, so dass das Update mit timeout fehlschlägt. Ist also ein anderes Fehlerverhalten als bei Dir. Die grundsätzliche Kommunikation (also Abfrage an Regler - Antwort vom Regler) scheint ja nun zu laufen, sonst würdest Du in TrovisView keine Werte sehen. Bin ein wenig ratlos - welchen TTL-Adapter verwendest Du, und wird der von der Trovis oder direkt gespeist? /tom |
Beta Was this translation helpful? Give feedback.
-
Moin,
wie vermutlich alle hier bin ich über die Suche nach eine Alternativen zu den Samson Schnittstellen (kaum zu bekommen) auf diese Seite gestossen. Ich habe eine 5573-1 die ich demnächst einbauen werden und diese möchte ich hautpsächlich mit Trovis View auslesen und parametrieren können. Wenn das Ganze noch über LAN läuft umso besser.
Ich habe bereits in diesem GitHub alles durchgelesen, ich habe mir die Einträge in dem Microcontroller Forum (https://www.mikrocontroller.net/topic/346223?page=single) durchgelesen. Habe also mittlerweile einen halbwegs guten Überblick was zu tun ist. Für mich stellt sich jetzt die Frage ob ich es mit einem USR-TCP232-E2 probiere (etwas mehr Bastelarbeit) oder wie einer im Microcontroller.net schrieb mit einem USR-TCP232-410s (https://www.pusr.com/products/modbus-serial-to-ethernet-converters-usr-tcp232-410s.html). Das Teil wird etwas solider und ist ggf. etwas einfacher mit Strom zu versorgen?
Gibt es hierzu ein paar Anregungen? Müsste hier dann der RS232 Anschluss genommen werden oder der RS485?
Am Ende soll die 5573 im LAN erreichbar sein für TrovisView.
Danke
Beta Was this translation helpful? Give feedback.
All reactions