Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Modbus Adapter mit WAGO 750-881 Kommunikationsproblem

    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

    Modbus Adapter mit WAGO 750-881 Kommunikationsproblem

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

      Moin zusammen,
      ich habe folgendes Problem. Ich versuche Werte (0-100) über den Modbus Adapter an meine WAGO Steuerung zu senden, welche aber nicht automatisch in der SPS aktualisiert werden. Es wird ein Wert im Datenpunkt durch die Spracheingabe geändert, allerdings erfolgt keine Übertragung zur WAGO Steuerung. Erst wenn ich im Datenpunkt händisch den Wert mit der Enter Taste bestätige, erfolgt die Übertragung. Das LOG zeigt keine Fehler.
      Hier mal ein Screenshot der Einstellungen, sowie die Holding Register Mapping:
      e23dc502-9a68-4881-a523-71e4f34c85f9-image.png
      3a790d4d-9d91-427d-bcc1-72be7c27859d-image.png
      71dfae6d-01c9-40d2-8c93-e6344a2ef141-image.png
      Das Lesen aus der Steuerung läuft. Ich habe einen Helligkeitssensor an einer AI Karte angeschlossen, wo die Werte im Broker angezeigt werden.

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @Dieter85 last edited by

        @Dieter85 Zwei Möglichkeiten sehe ich:

        • du schickst unveränderte Werte nicht weiter (siehe Modbus Einstellungen)
        • wie setzt du den Wert? Aus welchem Adapter? Kannst du mal einen Screenshot von Tooltip des Wertes machen, nachdem er per Sprachbefehl verändert wurde (gleich wie dein jetziger Screenshot, aber eben ohne den Wert manuell zu ändern).
        D 1 Reply Last reply Reply Quote 0
        • D
          Dieter85 @UncleSam last edited by

          @UncleSam Hi,
          hier ist ein Screenshot vom Ursprung aus Node Red:
          4cba1754-6440-48de-9156-bca760559895-image.png
          Wie zu sehen steht der Wert auf 66.
          Im Objekt wird der Wert auch übertragen:
          2c458e36-d437-4069-af5e-f3a04a609b41-image.png
          Nur in der Steuerung kommt der Wert nicht an. Dort steht er noch auf 43.
          d2f2def7-c208-41dd-96d6-5f51a1c0a9a5-image.png
          Wenn ich in der Instanz "unveränderte Werte aktualisieren" aktiviere, übernimmt er direkt den Wert aus der Steuerung:
          5e875a5a-fc5b-485c-8a48-858543a56571-image.png
          Zur Info, die Merker werden in der Steuerung bis jetzt noch nicht weiter verwendet und sind nur zu Testzwecken angelegt worden. Also es kann auch nicht sein, dass die Merker in der Steuerung überschrieben werden.

          UncleSam 1 Reply Last reply Reply Quote 0
          • UncleSam
            UncleSam Developer @Dieter85 last edited by UncleSam

            @Dieter85 Bingo. Du schickst den Wert mit "Bestätigt = true" (Englisch: ack) an den Adapter. Ein Adapter wird nie auf eine Wertänderung reagieren, wenn diese als "bestätigt" markiert ist. Weil: normalerweise ist es genau so, wie der Adapter den Wert selber setzt (und so weiss ein Adapter auch immer: kommt die Änderung von aussen (ack=false) oder von innen (ack=true)).

            Edit: Wenn das nicht klar formuliert war: im letzen Node im Node-Red musst du das ack Flag auf "false" setzen.

            D 1 Reply Last reply Reply Quote 1
            • D
              Dieter85 @UncleSam last edited by

              @UncleSam vielen Dank!
              Ich hatte in Node Red den IOBroker Out von Command auf value umgestellt, weil ich ursprünglich davon ausgegangen bin, dass damit nur 0 oder 1 (true oder false) übertragen wird. Nun läuft es!

              G 1 Reply Last reply Reply Quote 1
              • G
                ghifunk @Dieter85 last edited by

                @dieter85

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

                Support us

                ioBroker
                Community Adapters
                Donate

                814
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                wago modbus werte aktualisieren
                3
                6
                420
                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