Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Modbus Adapter Fehler! Was tun?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    UNSOLVED Modbus Adapter Fehler! Was tun?

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mguenther last edited by

      welchen Fehler hast du denn?

      1 Reply Last reply Reply Quote 0
      • Basti97
        Basti97 Most Active last edited by

        Fehler kommen nicht ohne Grund. Ich würde erst die Fehler im Gateway/ Einstellung vom Adapter suchen und beheben. Und ja es gibt eine Möglichkeit um den Adapter neu zustarten.

        1 Reply Last reply Reply Quote 0
        • TH G
          TH G last edited by Negalein

          So sieht eine Meldung aus:

          modbus.1	2020-05-23 08:16:57.506	info	(1733) Terminated (NO_ERROR): Without reason
          modbus.1	2020-05-23 08:16:57.504	info	(1733) terminating
          modbus.1	2020-05-23 08:16:57.491	error	at processTimers (internal/timers.js:492:7)
          modbus.1	2020-05-23 08:16:57.491	error	at listOnTimeout (internal/timers.js:549:17)
          modbus.1	2020-05-23 08:16:57.491	error	at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.modbus/lib/master.js:286:17)
          modbus.1	2020-05-23 08:16:57.491	error	at pollResult (/opt/iobroker/node_modules/iobroker.modbus/lib/master.js:254:23)
          modbus.1	2020-05-23 08:16:57.491	error	(1733) Error: Reconnect did not help, restart adapter
          modbus.1	2020-05-23 08:16:57.489	error	(1733) uncaught exception: Reconnect did not help, restart adapter
          modbus.1	2020-05-23 08:16:57.486	warn	(1733) Poll error count: 13 code: "App Timeout"
          modbus.1	2020-05-23 08:16:57.289	error	(1733) Cannot write [40236]: {"err":"timeout"}
          modbus.1	2020-05-23 08:16:57.288	error	(1733) Client in error state.
          modbus.1	2020-05-23 08:16:57.287	error	(1733) Request timed out.
          modbus.1	2020-05-23 08:16:57.287	warn	(1733) Error: undefined
          modbus.1	2020-05-23 08:16:52.285	info	(1733) Connected to slave 192.168.178.82
          modbus.1	2020-05-23 08:15:52.283	info	(1733) Disconnected from slave 192.168.178.82
          modbus.1	2020-05-23 08:15:51.480	warn	(1733) Poll error count: 12 code: "App Timeout"
          modbus.1	2020-05-23 08:15:51.283	error	(1733) Cannot write [40236]: {"err":"timeout"}
          modbus.1	2020-05-23 08:15:51.282	error	(1733) Client in error state.
          modbus.1	2020-05-23 08:15:51.282	error	(1733) Request timed out.
          modbus.1	2020-05-23 08:15:51.281	warn	(1733) Error: undefined
          modbus.1	2020-05-23 08:15:46.278	info	(1733) Connected to slave 192.168.178.82
          
          1 Reply Last reply Reply Quote 0
          • F
            falks last edited by Negalein

            Ich kann auch noch eine Fehlermeldung beitragen. Die kommt, wenn es gut läuft nach mehreren Tagen, manchmal aber auch schon nach ein paar Stunden:

            modbus.0 (70609) Cannot write [40151]: {"errorCode":144,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"}
            modbus.0 (70609) Disconnected from slave 192.168.28.95
            modbus.0 (70609) Connected to slave 192.168.28.95
            modbus.0 (70609) Socket Error
            modbus.0 (70609) Client in error state.
            modbus.0 (70609) On error: {}
            modbus.0 (70609) Disconnected from slave 192.168.28.95
            

            Die Meldung kommt völlig unmotiviert. Wenn man den adapter neu startet, ist es meistens wieder gut. Das ist natürlich für einen unbeaufsichtigten Dauerbetrieb keine Lösung.

            Falk

            1 Reply Last reply Reply Quote 0
            • lobomau
              lobomau last edited by lobomau

              Bei mir funktioniert Version 3.0.2. nicht.
              3.0.0 macht keine Probleme.
              Redis habe ich nicht in Gebrauch. Info/Debug bei 3.0.2.:

              modbus.0	2020-06-03 08:58:23.266	info	(26072) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v12.17.0, js-controller: 3.1.4
              modbus.0	2020-06-03 08:58:21.103	debug	(26072) statesDB connected
              modbus.0	2020-06-03 08:58:21.101	debug	(26072) States connected to redis: 0.0.0.0:9000
              modbus.0	2020-06-03 08:58:21.046	debug	(26072) States create System PubSub Client
              modbus.0	2020-06-03 08:58:21.025	debug	(26072) States create User PubSub Client
              modbus.0	2020-06-03 08:58:20.990	debug	(26072) Redis States: Use Redis connection: 0.0.0.0:9000
              modbus.0	2020-06-03 08:58:20.987	debug	(26072) objectDB connected
              modbus.0	2020-06-03 08:58:20.975	debug	(26072) Objects connected to redis: 0.0.0.0:9001
              modbus.0	2020-06-03 08:58:20.943	debug	(26072) Objects client initialize lua scripts
              modbus.0	2020-06-03 08:58:20.942	debug	(26072) Objects create User PubSub Client
              modbus.0	2020-06-03 08:58:20.939	debug	(26072) Objects create System PubSub Client
              modbus.0	2020-06-03 08:58:20.916	debug	(26072) Objects client ready ... initialize now
              modbus.0	2020-06-03 08:58:20.858	debug	(26072) Redis Objects: Use Redis connection: 0.0.0.0:9001
              modbus.0	2020-06-03 08:58:16.659	info	(25371) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              modbus.0	2020-06-03 08:58:16.657	info	(25371) terminating
              modbus.0	2020-06-03 08:58:16.654	info	(25371) Got terminate signal TERMINATE_YOURSELF
              modbus.0	2020-06-03 08:57:37.570	debug	(25371) sendTo "listUart" to system.adapter.admin.0 from system.adapter.modbus.0
              modbus.0	2020-06-03 08:57:37.568	info	(25371) List of port: [{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS10"},{"comName":"/dev/ttyS11"},{"comName":"/dev/ttyS12"},{"comName":"/dev/ttyS13"},{"comName":"/dev/ttyS1
              modbus.0	2020-06-03 08:57:20.323	info	(25371) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v12.17.0, js-controller: 3.1.4
              
              S 1 Reply Last reply Reply Quote 0
              • TH G
                TH G last edited by

                Für die die so wie ich auch Probleme haben, gibt es eine gute Möglichkeit bei Fehlern den Adapter neue starten zu lassen:

                https://forum.iobroker.net/topic/33821/adapter-instanz-neu-starten-lassen-wenn-status-gelb-rot

                1 Reply Last reply Reply Quote 0
                • S
                  schmuh @lobomau last edited by

                  @lobomau sagte in Modbus Adapter Fehler! Was tun?:

                  Redis habe ich nicht in Gebrauch. Info/Debug bei 3.0.2.:

                  Geht mir genauso mit der Version 3.0.1 und 3.0.2, deshalb schließe ich mich hier mal an.
                  In der Version 3.0.0 ist auch bei mir alles in Ordnung, Redis habe ich auch nicht!

                  1 Reply Last reply Reply Quote 0
                  • F
                    fuchs1978 last edited by

                    und bei mir auch 3.0.0 läuft, alle danach nicht mehr. Gegenstelle ist bei mir ein SMA Wechselrichter

                    1 Reply Last reply Reply Quote 0
                    • M
                      Muhagl last edited by Negalein

                      Bei mir das gleiche Problem: Version 3.0.0 funktioniert, 3.0.2 nicht:

                      Log der Installation:

                      $ ./iobroker upgrade modbus
                      Update modbus from @3.0.0 to @3.0.2
                      NPM version: 6.14.4
                      npm install iobroker.modbus@3.0.2 --loglevel error --prefix "/opt/iobroker" (System call)
                      upload [10] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/words.js words.js application/javascript
                      Update "system.adapter.modbus.0"
                      upload [9] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/modbus.png modbus.png image/png
                      upload [8] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/jsgrid.js lib/js/jsgrid.js application/javascript
                      upload [7] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-ru.js lib/js/grid.locale-ru.js application/javascript
                      upload [6] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-de.js lib/js/grid.locale-de.js application/javascript
                      upload [5] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.min.css lib/css/jsgrid.min.css text/css
                      upload [4] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.css lib/css/jsgrid.css text/css
                      upload [3] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.min.css lib/css/jsgrid-theme.min.css text/css
                      upload [2] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.css lib/css/jsgrid-theme.css text/css
                      upload [1] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/index.html index.html text/html
                      upload [0] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/img/plc_back.png img/plc_back.png image/png
                      Adapter "modbus" updated
                      process exited with code 0
                      
                      
                      Log vom Adapter Start:
                      2020-06-04 21:26:03.592 - info: host.intel "system.adapter.modbus.0" enabled
                      2020-06-04 21:26:03.622 - info: host.intel instance system.adapter.modbus.0 started with pid 768
                      2020-06-04 21:26:04.432 - debug: modbus.0 (768) Redis Objects: Use Redis connection: 0.0.0.0:9001
                      2020-06-04 21:26:04.473 - debug: modbus.0 (768) Objects client ready ... initialize now
                      2020-06-04 21:26:04.477 - debug: modbus.0 (768) Objects create System PubSub Client
                      2020-06-04 21:26:04.479 - debug: modbus.0 (768) Objects create User PubSub Client
                      2020-06-04 21:26:04.490 - debug: modbus.0 (768) Objects client initialize lua scripts
                      2020-06-04 21:26:04.506 - debug: modbus.0 (768) Objects connected to redis: 0.0.0.0:9001
                      2020-06-04 21:26:04.513 - debug: modbus.0 (768) objectDB connected
                      2020-06-04 21:26:04.515 - debug: modbus.0 (768) Redis States: Use Redis connection: 0.0.0.0:9000
                      2020-06-04 21:26:04.525 - debug: modbus.0 (768) States create User PubSub Client
                      2020-06-04 21:26:04.529 - debug: modbus.0 (768) States create System PubSub Client
                      2020-06-04 21:26:04.543 - debug: modbus.0 (768) States connected to redis: 0.0.0.0:9000
                      2020-06-04 21:26:04.545 - debug: modbus.0 (768) statesDB connected
                      2020-06-04 21:26:05.438 - info: modbus.0 (768) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v12.18.0, js-controller: 3.1.4
                      2020-06-04 21:26:07.809 - debug: modbus.0 (768) system.adapter.admin.0: logging true
                      2020-06-04 21:29:27.943 - info: modbus.0 (768) List of port: [{"comName":"/dev/ttyS0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS2"},{"comName":"/dev/ttyS3"}]
                      2020-06-04 21:29:27.945 - debug: modbus.0 (768) sendTo "listUart" to system.adapter.admin.0 from system.adapter.modbus.0
                      2020-06-04 21:29:34.184 - debug: modbus.0 (768) system.adapter.admin.0: logging false
                      2020-06-04 21:29:34.284 - debug: modbus.0 (768) system.adapter.admin.0: logging true
                      

                      Meine Config:
                      f490478d-6a24-434d-bf44-e5b28c7d83e6-grafik.png

                      Die Gegenstelle ist ein SolarEdge Wechselrichter ...
                      VG und Danke im Voraus

                      Edit: Version 3.04 funktioniert wieder einwandfrei - Vielen Dank!

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        schmuh @Muhagl last edited by

                        @Muhagl
                        Das Problem scheint in der neuen Version 3.0.4 behoben zu sein. Bei mir funktioniert es wieder. Danke an die Entwickler!

                        1 Reply Last reply Reply Quote 1
                        • F
                          fuchs1978 last edited by

                          Von mir auch ein herzliches Dankeschön. Der 3.0.4 spricht auch wieder mit SMA.

                          1 Reply Last reply Reply Quote 0
                          • F
                            fuchs1978 last edited by fuchs1978

                            Post gelöscht, war mein Fehler. Ich hatte Holding Register statt Input

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            818
                            Online

                            31.9k
                            Users

                            80.1k
                            Topics

                            1.3m
                            Posts

                            modbus neustart fehler
                            8
                            13
                            1993
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo