NEWS
Modbus Finder 7M.38.8.400.0212 auslesen
-
@wendy2702
so wird er im Windows erkanntDas Gerät FTDIBUS\VID_0403+PID_6001+FTB6SPL3A\0000 wurde konfiguriert. Treibername: null Klassen-GUID: {00000000-0000-0000-0000-000000000000} Treiberdatum: Treiberversion: Treiberanbieter: Treiberabschnitt: Treiberrang: 0x0 Passende Geräte-ID: Treiber mit niedrigerem Rang: Gerät wurde aktualisiert: false Übergeordnetes Gerät: USB\VID_0403&PID_6001\FTB6SPL3
-
@sascha-hartmann um den ioBroker auszuschließen kannst du mal mit einem Modbus Programm auf deinem WIN PC Testen ob du etwas bekommst.
-
Ok Das Versuch ich heute mittag mal
Was mich echt wundert mit dem Stick habe ich erst vor Kurzem eine PV Battery geupdatet und das war auch RS485
-
@sascha-hartmann dann sollte er wohl auch RS485 können. Ich habe ja nur nach der Bezeichnung gesucht und auf anhieb nichts gefunden mit RS485
-
denk ich auch ich versuchs nacher mal mit Windows und gebe nochmal rückinfo
-
@sascha-hartmann Scheint am Stick zu liegen auch im Windows geht nichts mit Testprogramm
hab jetzt mal en Anderen Bestellt werde nochmals Berichten
Danke Vorab an Alle
-
@sascha-hartmann sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
eine PV Battery geupdatet und das war auch RS485
sicher?
das geht bei mir via RS232 -
@sascha-hartmann Wenn Du da eine PV Batterie erfolgreich mit genutzt hast, passt evtl. die Verdrahtung oder die Parameter nicht.
Verdrahtung könnte man mal A / B auf einer Seite tauschen. Endwiderstände nicht vergessen, wenn keine im Gerät verbaut sind. (120 Ohm). Parameter abgleichen (meist 9600 Baud)
RS 485 Treiber kann man hinter RS 232 Chips schalten. Evtl. ist sowas in Deinem Stick gemacht worden.
RS 485 gibt es einmal als Modbus, wo man mit Adressen arbeiten muss, aber auch als Punkt zu Punkt - Verbindung. Dann haben die Geräte keine Adresse (angegeben). Da wird RS 485 nur wegen der möglichen 1200 Meter Kabelstrecke genutzt, verhält sich aber in der Kommunikation wie RS 232.
-
@wendy2702
Also hab nun einen Neuen Konverterwird aber am Pi nicht richtig erkannt meines Erachtens
Zeile 151lsusb -v Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 3 bMaxPacketSize0 9 idVendor 0x1d6b Linux Foundation idProduct 0x0003 3.0 root hub bcdDevice 6.12 iManufacturer 3 Linux 6.12.34+rpt-rpi-2712 xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 xhci-hcd.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x001f bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 bMaxBurst 0 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 6.12 iManufacturer 3 Linux 6.12.34+rpt-rpi-2712 xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 xhci-hcd.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0019 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 3 bMaxPacketSize0 9 idVendor 0x1d6b Linux Foundation idProduct 0x0003 3.0 root hub bcdDevice 6.12 iManufacturer 3 Linux 6.12.34+rpt-rpi-2712 xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 xhci-hcd.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x001f bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 bMaxBurst 0 Bus 001 Device 004: ID 1a86:55d3 QinHeng Electronics USB Single Serial Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 2 Communications bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x1a86 QinHeng Electronics idProduct 0x55d3 bcdDevice 4.45 iManufacturer 0 iProduct 2 USB Single Serial iSerial 3 586D005887 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0043 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 138mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Communications bInterfaceSubClass 2 Abstract (modem) bInterfaceProtocol 1 AT-commands (v.25ter) iInterface 0 CDC Header: bcdCDC 1.10 CDC Call Management: bmCapabilities 0x00 bDataInterface 1 CDC ACM: bmCapabilities 0x02 line coding and serial state CDC Union: bMasterInterface 0 bSlaveInterface 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 10 CDC Data bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0403 Future Technology Devices International, Ltd idProduct 0x6001 FT232 Serial (UART) IC bcdDevice 6.00 iManufacturer 1 FTDI iProduct 2 USB Serial Converter iSerial 3 FTB6SPL3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0020 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 44mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 2 USB Serial Converter Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 6.12 iManufacturer 3 Linux 6.12.34+rpt-rpi-2712 xhci-hcd iProduct 2 xHCI Host Controller iSerial 1 xhci-hcd.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0019 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12
-
@sascha-hartmann Mein Erfahrung ist:
die USB-Adapter sind schwierig einzubinden, machen Zicken, fallen immer wieder aus und kosten viel zu viel Zeit.
Kauf Dir einen tcp-LAN-Adapter, funktioniert immer zuverlässig und ist zudem räumlich unabhängig, dann hast du Ruhe. -
@Matis
Hi Zusammen an alle die hier geholfen haben:Vielen Dank dafür
Problem hat sich nun erledigt!
Alles Läuft sogar mit beiden Sticks
Folgendes War das Problem
Ich Hatte Stop bits am Zähler auf 2 und im IO Brocker auf 1
Aber das Schlimmste man muss nicht Bsp: Das Registe 30024 für Kommunikation auslesen Sondern nur die 24 Also alles davor wegglassen
Das hab ich jetzt übern Finder Support rausgefunden.
Jetzt geht alles !
Viele Grüße und Danke
Sascha
-
@matis sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
Mein Erfahrung ist:
die USB-Adapter sind schwierig einzubinden, machen Zicken, fallen immer wieder aus und kosten viel zu viel Zeit.
Kauf Dir einen tcp-LAN-Adapter, funktioniert immer zuverlässig und ist zudem räumlich unabhängig, dann hast du Ruhe.mei e Erfahrung, auch durch die Betreuung hier im Forum ist genau andersherum!
Der RTU2TCP Konverter bringt eine weitere Komplikationsebene mit zusätzlichen Konfigurationen mit.Bei USB muss nur eine Kommunikation gerätegleich konfiguriert werden.
Da ist "nur" so etwas
@sascha-hartmann sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
Ich Hatte Stop bits am Zähler auf 2 und im IO Brocker auf 1
was zu Problemen führt.
-
@sascha-hartmann sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
Sondern nur die 24 Also alles davor wegglassen
dann hast du entweder in der Konfig ALIAS aktiv?
dann gäbe es eine entsprechende Meldung im debug-log.Oder die Gerätebeschreibung sollte das auch genau so kommunizieren
-
Nein ich habe Alias nicht aktiv
-
@sascha-hartmann sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
Nein ich habe Alias nicht aktiv
dann sollte in der Bedienungsanleitung auch nur
24
als Register stehen -
Ich Verstehs aktuell selbst noch nicht ganz denn wenn man mal ganz am Anfang dieses Beitrags sieht schaffts der Kollege ja auch auszulesen mit den 300024 und hat Alias aktiv
Irgendwie komisch ich bin nur froh das es jetzt läuft
-
@sascha-hartmann dann zeig mal ein debug-log
(Konfigurationen ggf. später)
-
@sascha-hartmann sagte in Modbus Finder 7M.38.8.400.0212 auslesen:
schaffts der Kollege ja auch auszulesen mit den 300024 und hat Alias aktiv
jetzt musd ich echt nochmal grübeln, ob das so herum ist/sein muss, dass der Haken dazu führt aus 30024 (nicht 300024!!) wieder die 24 zu machen
-
Die Doku ist echt ....
Nimm Beispielsweise nucht das Register 105 für Frequenz da kommt nur scheis bei raus da irgendwie 8 bits für das und die anderen für den wert nimm das Register 2498 und als Float dann bekommst direkt den wert ....
Steht zwar So Wohl auch in der Doku
Aber wenn man nicht ganz so fitt ist wie ich es auch nicht bin führt das auch zu Verwirrung !
Also Wirklich ich lese Viel über Motbuss aus ob Wechselrichter Batterien...
Aber so schwierigkeiten hate ich noch nie:)
Es Läuft das ist das wichtigste
-
Kann ich gerne die Nächsten Tage Online Stellen
Habe das Aktuell nur auf meinen Test Pi mit nem Zähler ohne Last getestet.Werde es Heute Abend auf meinen Live mit meinen 2 Zählern einbinden dann kan ich das Gerne hier Posten