Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Adapter] Beckhoff ADS

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

[Adapter] Beckhoff ADS

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
beckhoff
241 Beiträge 39 Kommentatoren 53.5k Aufrufe 32 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Jey CeeJ Online
    Jey CeeJ Online
    Jey Cee
    Developer
    schrieb am zuletzt editiert von
    #76

    Ich hab das Thema mal in Allgemein verschoben da der Adapter schon lange im Stable ist. Normalerweise würde ich ihn deswegen schließen, da hier aber wenig Aktivität ist und die Anzahl der Beiträge gering bleibt er fürs erste offen.

    Bitte eröffnet in Zukunft für Konkrete Fragen ein eigenes Thema in ioBroker Allgemein oder in der passenden Unterkategorie. Bei Fehlern/Bugs im Adapter bitte in der Unterkategorie Error/Bug ein Thema aufmachen.

    Persönlicher Support
    Spenden -> paypal.me/J3YC33

    1 Antwort Letzte Antwort
    0
    • dkleber89D Offline
      dkleber89D Offline
      dkleber89
      schrieb am zuletzt editiert von
      #77

      @Jey-Cee okay danke ... Also die offenen Themen hier noch abarbeiten und dann geht der Thread zu. Wohin gehen die Threads wenn größere neue Features eingebaut werden / werden sollen? Wieder in den Bereich Entwicklung oder?

      @stm das bedarf einer Erweiterung in einer höheren Version. Zumindest wenn man es einstellbar haben möchte.

      Weißt du wo die Adapterfiles liegen und kennst dich mit Javascript aus? Dann solltest du im Hauptfile beckhoff.js fündig werden, um händisch den Port im Hintergrund zu ändern. Wichtig nur direkt bei der Verbindungsaufbaumethode (relativ weit unten) ändern / manipulieren. Ansonsten wird der Adapter nicht mehr laufen. Und du machst das auf eigene Gefahr da kann ich dich nicht Supporten.

      Spätestens ab morgen steht die 1.1.0 Version auch im stable Repositiory zur Verfügung. Bisher nur im latest.

      Im Dropdown für die TwinCat Version gibt es einen neuen Eintrag für die älteren TC2 Systeme. Wird dieser Eintrag ausgewählt kann der Config-Seite die *.tpy übergeben werden. Dann sollte das ganze funzen, zumindest sofern es an der TwinCat 2 Version liegen sollte.

      Bitte auf jeden Fall um Rückmeldung falls dass, das Problem war dann muss ich die Version anpassen. (Doku und Dropdown)

      Gruß,
      dkleber89

      Jey CeeJ S 2 Antworten Letzte Antwort
      0
      • dkleber89D dkleber89

        @Jey-Cee okay danke ... Also die offenen Themen hier noch abarbeiten und dann geht der Thread zu. Wohin gehen die Threads wenn größere neue Features eingebaut werden / werden sollen? Wieder in den Bereich Entwicklung oder?

        @stm das bedarf einer Erweiterung in einer höheren Version. Zumindest wenn man es einstellbar haben möchte.

        Weißt du wo die Adapterfiles liegen und kennst dich mit Javascript aus? Dann solltest du im Hauptfile beckhoff.js fündig werden, um händisch den Port im Hintergrund zu ändern. Wichtig nur direkt bei der Verbindungsaufbaumethode (relativ weit unten) ändern / manipulieren. Ansonsten wird der Adapter nicht mehr laufen. Und du machst das auf eigene Gefahr da kann ich dich nicht Supporten.

        Spätestens ab morgen steht die 1.1.0 Version auch im stable Repositiory zur Verfügung. Bisher nur im latest.

        Im Dropdown für die TwinCat Version gibt es einen neuen Eintrag für die älteren TC2 Systeme. Wird dieser Eintrag ausgewählt kann der Config-Seite die *.tpy übergeben werden. Dann sollte das ganze funzen, zumindest sofern es an der TwinCat 2 Version liegen sollte.

        Bitte auf jeden Fall um Rückmeldung falls dass, das Problem war dann muss ich die Version anpassen. (Doku und Dropdown)

        Gruß,
        dkleber89

        Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        schrieb am zuletzt editiert von
        #78

        @dkleber89 sagte in [Adapter] Beckhoff ADS:

        @Jey-Cee okay danke ... Also die offenen Themen hier noch abarbeiten und dann geht der Thread zu. Wohin gehen die Threads wenn größere neue Features eingebaut werden / werden sollen? Wieder in den Bereich Entwicklung oder?

        Wenn du fragen zur Entwicklung hast ist Entwicklung der Richtige Ort. Wenn du willst das eine neue Version des Adapters getestet wird gehört er in die Kategorie Tester. Dort kannst du dann Feedback für deine Minor Version sammeln und Fehlerbehebung machen, wenn er dann (hoffentlich) Fehlerfrei ist kommt er ins Stable und damit wird dann das Thema in Tester geschlossen.
        Ziel ist es besser zwischen Entwicklung und Stabiler betrieb zu trennen und Informationen besser finden zu können, wenn alles in einem Thema ist und das irgendwann mehrere Hundert bis Tausend Beiträge hat ist das einfach zu unübersichtlich.

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        1 Antwort Letzte Antwort
        0
        • dkleber89D dkleber89

          @Jey-Cee okay danke ... Also die offenen Themen hier noch abarbeiten und dann geht der Thread zu. Wohin gehen die Threads wenn größere neue Features eingebaut werden / werden sollen? Wieder in den Bereich Entwicklung oder?

          @stm das bedarf einer Erweiterung in einer höheren Version. Zumindest wenn man es einstellbar haben möchte.

          Weißt du wo die Adapterfiles liegen und kennst dich mit Javascript aus? Dann solltest du im Hauptfile beckhoff.js fündig werden, um händisch den Port im Hintergrund zu ändern. Wichtig nur direkt bei der Verbindungsaufbaumethode (relativ weit unten) ändern / manipulieren. Ansonsten wird der Adapter nicht mehr laufen. Und du machst das auf eigene Gefahr da kann ich dich nicht Supporten.

          Spätestens ab morgen steht die 1.1.0 Version auch im stable Repositiory zur Verfügung. Bisher nur im latest.

          Im Dropdown für die TwinCat Version gibt es einen neuen Eintrag für die älteren TC2 Systeme. Wird dieser Eintrag ausgewählt kann der Config-Seite die *.tpy übergeben werden. Dann sollte das ganze funzen, zumindest sofern es an der TwinCat 2 Version liegen sollte.

          Bitte auf jeden Fall um Rückmeldung falls dass, das Problem war dann muss ich die Version anpassen. (Doku und Dropdown)

          Gruß,
          dkleber89

          S Offline
          S Offline
          stm
          schrieb am zuletzt editiert von
          #79

          @dkleber89 An den Austausch 801 gegen 802 hab ich mich nicht gewagt.

          Mit der 1.10 funktioniert der Datenaustausch, wenn ich die Variante mit "TPY-Hochladen" wähle.
          Das wäre dann wahrscheinlich ein Hinweis in der Doku, wenn sich "Symbole erzeugen" nicht anwählen lässt, dann so tun, als ob es einen ältere TC wäre.

          Wenn es wichtig ist, weiter zu testen, bitte sagen, ich habe die letzte TC2 in einer virtuellen Maschine am laufen und könnte da was ausprobieren.
          Soviel vorweg, auch da ist das "Symbole erzeugen" im System Manager bei der speziellen Task ausgegraut - unabhängig, ob "Dynamische Symbole erzeugen" aktiv ist oder nicht.

          Jetzt sag ich erst Mal "Danke" und schau wie ich meine Variablen, die in den Austausch gehen strukturiere.

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            Mario275
            schrieb am zuletzt editiert von
            #80

            Hallo, bin relativ neu in der Thematik ioBroker. Die Verbindung via ADS habe ich zum laufen bekommen auf TC3 und auch TC2 auf einem CX8090. Geht echt Klasse. Genial wären nun auch String Variablen zum Datenaustausch. Ist dies in nächster Zeit geplant. Ansonsten muss ich einen Java Lehrgang machen um String Variablen in z.B. Integer Werten zu wandeln, da ich blutiger Anfänger bin.

            Gruß Mario275

            1 Antwort Letzte Antwort
            0
            • dkleber89D Offline
              dkleber89D Offline
              dkleber89
              schrieb am zuletzt editiert von
              #81

              Hallo,

              @stm okay super. Das mit der Doku muss ich mir noch anschauen. Vielleicht liegt es auch einfach an der version das man das bei den älteren Systemen nicht auswählen kann oder?

              Du hast ein TC2 System als Test in einer Virtuellen Maschine am laufen? Wie hast du das geschafft? Hätte interesse an einer TC2 Testumgebung sofern sie virtualisiert ist da ich keine nativen Windows Systeme mehr habe.

              @Mario275 ja das ist auf jeden Fall geplant. Ich habe nur in letzter Zeit wenig Zeit dafür und schiebe es schon länger vor mir her. Mit der Umsetzung hat mal @Christian-Peters angefangen. Ich weiß jetzt aber nicht was da der Stand ist, ob da schon was erreicht oder der versuch abgebrochen wurde. Vielleicht tut sich ja was über Weihnachten / Neujahr und ich komme dazu dies zu Implementieren.

              Gruß,
              dkleber89

              1 Antwort Letzte Antwort
              0
              • dkleber89D Offline
                dkleber89D Offline
                dkleber89
                schrieb am zuletzt editiert von
                #82

                Hallo,

                String mit einer fixen länge von 80 Zeichen ist in der Version 1.2.0 implementiert.

                Gruß,
                dkleber89

                1 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  Daniel.K
                  schrieb am zuletzt editiert von
                  #83

                  Hallo,
                  ich versuche seit einigen Tagen den ADS Adapter zum laufen zu bringen, leider bisher ohne Erfolg.

                  Mein Aufbau:
                  Rechner 1: Winows 10 -> IOBroker mit ADS Adapter (Node v10.18.0, NPM 6.13.4)
                  Rechner 2: Winows 10 -> TwinCAT XAE und TwinCAT XAR (Version 3.1)

                  Bin soweit deiner Anleitung gefolgt. Leider wird die Route nicht hinzugefügt. Es kommt aber auch kein Fehler seitens TwinCAT.

                  • Firewall bei beiden deaktiviert.
                  • Ports freigegeben BECKHOFF routing through a firewall
                  • Ping geht durch
                  • IP und Net ID mehrmals geprüft.

                  Jetzt meine Frage: (um diese Fehlerquelle auszuschließen)
                  Wenn ich eine Route hinzufüge, werde ich nach einem Benutzer und Passwort gefragt (siehe Bild)
                  Ist dies bekannt?

                  Unbenannt.png

                  Ist im Adapter ein Passwort hinterlegt?
                  Beckhof Standard ist User:Administrator und PW:1

                  Schon mal vielen DANK!
                  Grüße

                  1 Antwort Letzte Antwort
                  0
                  • dkleber89D Offline
                    dkleber89D Offline
                    dkleber89
                    schrieb am zuletzt editiert von
                    #84

                    Hallo @Daniel-K, ja das ist bekannt und hier wird der Benutzer und das Passwort des TC Systems benötigt damit eine Route hinzugefügt werden kann. Das ist soweit bekannt.

                    Wenn das Routen hinzufügen nicht funktioniert kann ich dir allerdings nicht weiterhelfen da kenne ich mich nicht aus da dies bei mir soweit immer funktioniert hat. Das Hinzufügen der Route ist zwingend notwendig damit der Adapter funktioneren kann.

                    Gruß,
                    dkleber89

                    1 Antwort Letzte Antwort
                    0
                    • dkleber89D Offline
                      dkleber89D Offline
                      dkleber89
                      schrieb am zuletzt editiert von
                      #85

                      Hallo,

                      der Beckhoff Adapter ist jetzt in den folgenden Versionen verfügbar:

                      • Stable: 1.1.0 -> Funktionalität wie gehabt inkl. Support für Compact Mode
                      • Latest: 1.2.0 -> Support für Strings mit fix 80 Zeichen hinzugefügt.

                      Gruß,
                      dkleber89

                      V M 2 Antworten Letzte Antwort
                      0
                      • dkleber89D dkleber89

                        Hallo,

                        der Beckhoff Adapter ist jetzt in den folgenden Versionen verfügbar:

                        • Stable: 1.1.0 -> Funktionalität wie gehabt inkl. Support für Compact Mode
                        • Latest: 1.2.0 -> Support für Strings mit fix 80 Zeichen hinzugefügt.

                        Gruß,
                        dkleber89

                        V Offline
                        V Offline
                        vamos1970
                        schrieb am zuletzt editiert von vamos1970
                        #86

                        Hallo, ich bin neu in diesem Forum und habe den Beckhoff ADS Adapter im IOBroker mit einer Beckhoff TwinCat 2.1 am laufen. Ich habe im IOBroker Zugriff auf meine Variablen unter dem Adapter und alles läuft ohne Probleme. Auf meiner Beckhoff sind momentan nur meine Rollladen gesteuert, die ich nun auch über die Vis des IOBroker ansprechen kann. Nun meine Frage. Wie bekomme ich das ganze denn jetzt mit Alexa kombiniert? Ich habe schon im Forum wie auch im Internet nach einer Lösung gesucht, aber komme da nicht weiter. Was muss ich wo installieren damit ich meine Variablen in Alexa sehe. Ich habe sonst im Haus viele Shelly Sensoren verbaut, die ich auch direkt mit Alexa ansprechen kann…das würde ich gerne auch mit der Beckhoff machen...
                        Über eine Antwort, Anleitung wäre ich echt sehr dankbar. 

                        @dkleber89 -> Danke für deine Arbeit bzgl Beckhoff Adapter!

                        1 Antwort Letzte Antwort
                        0
                        • dkleber89D Offline
                          dkleber89D Offline
                          dkleber89
                          schrieb am zuletzt editiert von
                          #87

                          Hallo @vamos1970

                          da kann ich dir überhaupt nicht weiterhelfen weil ich mit alexa mal so überhaupt nix am Hut habe. Ich gehe aber davon aus das du die Variablen die der Beckhoff Adapter bereitstellt sicher irgendwie verknüpfen kann. Der Beckhoff Adapter stellt da auf jeden Fall nix spezielles zur Verfügung.

                          Ich würde das aber in einem extra Thread mit aussagekräftigem Titel starten. Weil ich denke nicht das die Alexa spezialisten sich diesen Thread großartig anschauen.

                          Gruß,
                          dkleber89

                          V 1 Antwort Letzte Antwort
                          0
                          • dkleber89D dkleber89

                            Hallo @vamos1970

                            da kann ich dir überhaupt nicht weiterhelfen weil ich mit alexa mal so überhaupt nix am Hut habe. Ich gehe aber davon aus das du die Variablen die der Beckhoff Adapter bereitstellt sicher irgendwie verknüpfen kann. Der Beckhoff Adapter stellt da auf jeden Fall nix spezielles zur Verfügung.

                            Ich würde das aber in einem extra Thread mit aussagekräftigem Titel starten. Weil ich denke nicht das die Alexa spezialisten sich diesen Thread großartig anschauen.

                            Gruß,
                            dkleber89

                            V Offline
                            V Offline
                            vamos1970
                            schrieb am zuletzt editiert von vamos1970
                            #88

                            @dkleber89 OK, danke...ich werde mal schauen. Hier in diesem Thread hatte das jemand mit Alexa am laufen, dachte er würde mal einen Tip geben. ( @sizzla82 @Loco )???
                            Trotzdem Danke

                            1 Antwort Letzte Antwort
                            0
                            • dkleber89D dkleber89

                              Hallo,

                              der Beckhoff Adapter ist jetzt in den folgenden Versionen verfügbar:

                              • Stable: 1.1.0 -> Funktionalität wie gehabt inkl. Support für Compact Mode
                              • Latest: 1.2.0 -> Support für Strings mit fix 80 Zeichen hinzugefügt.

                              Gruß,
                              dkleber89

                              M Offline
                              M Offline
                              Mario275
                              schrieb am zuletzt editiert von
                              #89

                              @dkleber89 Super das jetzt noch Stringvariablen dazugekommen sind. Wann kann ich wie den Adapter von 1.1.0 auf 1.2.0 updaten?

                              Gruss Mario

                              1 Antwort Letzte Antwort
                              0
                              • dkleber89D Offline
                                dkleber89D Offline
                                dkleber89
                                schrieb am zuletzt editiert von
                                #90

                                Hallo @Mario275,

                                ich habe gerade heute den Pullrequest für das Stable Repository gemacht. Dies muss noch vom ioBroker Team genemigt werden dann wird das Update im ioBroker aufscheinen.

                                Sollte in den nächsten Tagen sein.

                                Gruß,
                                dkleber89

                                M 2 Antworten Letzte Antwort
                                0
                                • E Offline
                                  E Offline
                                  engenious
                                  schrieb am zuletzt editiert von
                                  #91

                                  Hallo zusammen,

                                  bin neu im Forum. Erst einmal Kompliment für die tolle Lösung, die hier entstanden ist.
                                  Ich habe den Beckhoff ADS Adapter auf einem RaspberryPi mit ioBroker installiert.
                                  Meine PLC ist eine CX8090 mit TC2 2.11 Build 2249.
                                  Ich habe wie andere auch keine ADS Verbindung herstellen können.
                                  Meines Wissens nach ist es so:
                                  Auf dem Raspberry fehlt ein ADS Router. Die für den ADS Adapter vermutlich verwendete API baut selbst keine Verbindung zur entfernten PLC auf, sondern nur zum lokalen ADS Router. Beckhoff stellt ADS Router mit jedem TwinCAT System (z.B. TwinCAT PLCs, TwinCAT XAE) bereit. Außerdem kann der ADS Router auf Windows und Windows CE unabhängig von TwinCAT installiert werden (Beckhoff stellt Installer für unterschiedliche Targets bereit, Windows 32, Windows 64, Windows CE ARM, ...). Leider nicht für Debian/Raspbian.
                                  Habe ähnliche Erfahrungen auch mit anderen Systemen gemacht, die ADS als Protokoll zur Kommunikation mit einer Beckhoff PLC nutzen (z.B. Touch Panels).

                                  Wahrscheinlich haben diejenigen, die den ioBroker ADS Adapter erfolgreich am laufen habe auf dem gleichen System (CX oder PC) auch einen ADS Router laufen (also z.B. TwinCAT PLC oder XAE).

                                  Kann das hier jemand bestätigen? Oder anders herum: hat schon jemand diesen Adapter auf einem Target erfolgreich betreiben können, auf dem kein ADS Router läuft?

                                  Viele Grüße
                                  Swen

                                  W 1 Antwort Letzte Antwort
                                  0
                                  • T.SpoonerT Offline
                                    T.SpoonerT Offline
                                    T.Spooner
                                    schrieb am zuletzt editiert von
                                    #92

                                    Hallo Swen,
                                    ich habe eine ADS-Verbindung zwischen einem Raspberry und einem PC (TC2 (V2.11.2237)) lauf stabil laufen, auch zu meinem Desktop PC (XAE (TC3)) funktioniert es.
                                    Am Anfang hatte ich auch eine Problem (sh. oben), aber das war ein Fehler von mir.

                                    Gruß T.Spooner

                                    @T-Spooner sagte in [Adapter] Beckhoff ADS:

                                    Hallo,
                                    ich bin ein ziemlicher Newbie mit dem IOBroker und Raspberry (ganze 2 Tage Erfahrung 😉 ).
                                    Ich habe bei mir vor 10 Jahren Beckhoffsystem eingebaut und habe auch etwas Erfahrung auch in ADS-Kommunikation zwischen verschiedenen SPSen. Aber dieses Teil bekomme ich nicht zum Laufen 😭 .
                                    Ich versuche meine Steuerung TC2 (V2.11.2237) verzweifelt anzubinden, aber der Beckhoff-ADS-Adapter und die SPS wollen einfach nicht:

                                    beckhoff.0 2019-11-24 17:11:35.135 info (1678) Try to reconnect in 15 seconds
                                    beckhoff.0 2019-11-24 17:11:35.133 error (1678) ADS Client: Error: read ECONNRESET
                                    beckhoff.0 2019-11-24 17:11:20.615 error (1678) ADS Client: Error: timeout

                                    Ein Broadcast Search aus dem TC-SystemManager hat auch nix ergeben, pingen geht aber.
                                    Da ich mir eine C6015 mit TC3 geleistet hab , habe ich es auch mit der versucht, komme aber zum gleichen Ergebnis.
                                    Ein Broadcast Search zwischen den TC2- und TC3-SPSen ist erfolgreich, auch zu meinem TC3 XAE.

                                    Ich komme jetzt natürlich zu der Schlussfolgerung, dass etwas in den Einstellungen beim IOBroker nicht stimmt, da kenne ich mich aber (noch) nicht genug aus.

                                    Wäre nett, wenn mir da jemand auf die Sprünge helfen könnte.

                                    Gruß Tommi

                                    Haussteuerung mit Beckhoff C6015 (TC3)
                                    IoBroker auf SynologyNas (DS220+)
                                    2x Kostal Plenticore 4,2
                                    1x Kostal Plenticore 10
                                    BYD 10kW
                                    2x Daheimladen Wallbox
                                    1x Hyundai Kona-e
                                    AIT Sole/Wasser WP SWC 80 H mit Solarthermie und dank diesem Forum PV-Unterstützung

                                    1 Antwort Letzte Antwort
                                    0
                                    • dkleber89D dkleber89

                                      Hallo @Mario275,

                                      ich habe gerade heute den Pullrequest für das Stable Repository gemacht. Dies muss noch vom ioBroker Team genemigt werden dann wird das Update im ioBroker aufscheinen.

                                      Sollte in den nächsten Tagen sein.

                                      Gruß,
                                      dkleber89

                                      M Offline
                                      M Offline
                                      Mario275
                                      schrieb am zuletzt editiert von
                                      #93

                                      Hallo @dkleber89,

                                      Update heute eingespielt und gleich mal einen Schwung String-Variablen angelegt. Super, absolute Klasse wie gut und stabil der Adapter läuft.
                                      Danke auch für den schnellen Support!!

                                      Gruß, Mario275

                                      1 Antwort Letzte Antwort
                                      0
                                      • A Offline
                                        A Offline
                                        ADS_0x1
                                        schrieb am zuletzt editiert von
                                        #94

                                        Hallo zusammen,

                                        bin über das SPS-Forum auf euch aufmerksam geworden und bisher: Hut ab! Super Sache habt ihr hier auf die Beine gestellt.
                                        Habe jetzt den Adapter mit einer TwinCAT 2.11.2303 auf einer VM und bei mir zu Hause auf einer CX9020 mit TwinCAT 2 (2.11.2256) getestet und ich kann (nach einigen Anfangsproblemen) auf die Steuerungen zugreifen.
                                        Ich kann auch mit Blockly auf die Variablen schreiben, aaaaaaaber:

                                        Wie kann ich über den node-red Adapter auf die Variablen schreiben? Das kommt leider nicht in der SPS an.
                                        Das Log sagt, es habe funktioniert:

                                        beckhoff.0	2020-02-07 20:16:46.754	debug	(750) Write Symbol Value from ioBroker to PLC: .TEST.TEST_10 -> false
                                        beckhoff.0	2020-02-07 20:16:46.716	debug	(750) Read Symbol Value from PLC to ioBroker: .TEST.TEST_09 -> false
                                        beckhoff.0	2020-02-07 20:16:46.253	debug	(750) Write Symbol Value from ioBroker to PLC: .TEST.TEST_10 -> true
                                        beckhoff.0	2020-02-07 20:16:46.216	debug	(750) Read Symbol Value from PLC to ioBroker: .TEST.TEST_09 -> true
                                        

                                        Bei Eurer Anleitung habe ich folgenden Hinweis gefunden:


                                        When a Value is changed in ioBroker (Important: ACK need to be FALSE!!) then the Value will be automatic transferred to PLC. After that the Adapter set ACK to TRUE.

                                        Damit kann ich leider nichts anfangen... Könnte das eventuell jemand für mich näher ausführen? Danke!

                                        Hier noch ein paar Screenshots:


                                        TC2_Toogle.png node-red.png ioBroker_Objekte.png

                                        Danke für Eure Hilfe!

                                        1 Antwort Letzte Antwort
                                        0
                                        • dkleber89D Offline
                                          dkleber89D Offline
                                          dkleber89
                                          schrieb am zuletzt editiert von
                                          #95

                                          Hallo,

                                          als erstes fällt mir in dem Log auf das du zwar auf die Test_10 Variable schreibst aber nicht mehr zurückliest. Die lesende Variable ist ja Test_9.

                                          Folgender Ablauf zum schreiben:

                                          1. Die Variable wird im ioBroker verändert. Der ACK Status bzw. Bestätigt Status darf beim schreiben nicht auf 'true' gesetzt werden.
                                          2. Der Adapter erkennt das eine Variable verändert wurde und checkt ob ein schreiben zur SPS notwendig ist.
                                          3. Ist der ACK / Bestätigt Status auf 'false' dann wird das schreiben ausgeführt.
                                          4. Wird die Variable in die SPS geschrieben verändert Sie sich dort. Dies triggert wiederum das lesen der Variable durch den Adapter
                                          5. Der Wert wird aus der SPS zurückgelesen in die Variable eingetragen und der ACK / Bestätigt Status auf 'true' gesetzt.
                                          6. Schreibvorgang inkl. Bestätigung ausgeführt.

                                          Bitte kontrollier das mal genau was du da machst und was passiert.

                                          Solltest du nichts finden bitte den Adapter auf Loglevel 'debug' stellen und dann nach einem schreibversuch das Log posten.

                                          Gruß,
                                          dkleber89

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          736

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe