Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Siemens S7 Adapter

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Siemens S7 Adapter

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

      Hallo,

      erstmal ein großes Lob an den Ersteller der Adapter Beschreibung auf der Homepage!!!

      Leider bekomme ich bei mir folgende Fehlermeldung 671_unbenannt.jpg

      Als einzigen Unterschied zur Beschreibung, ich benutze eine Netlink Adapter zur Kommonikation! Das dürfte aber nicht das Problem sein, denn mit Step 7 und den Ping Befehl klappt alles!???

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

        Verwendest du Merker oder nur DBs?

        1 Reply Last reply Reply Quote 0
        • blauholsten
          blauholsten Developer last edited by

          Hi,

          nein meine S7 ist im Prinzip leer. Ich habe mir nur zum test ein globalen DB erzeugt, um den import in iobroker zu testen. Wenn ich in den Objekte Reiter schaue, sehe ich auch das keine Verbindung zur S7 besteht. ( das sagt die Fehlermeldung im log bestimmt ja auch aus?)

          1 Reply Last reply Reply Quote 0
          • blauholsten
            blauholsten Developer last edited by

            So jetzt bin ich am PC. Ich habe heute nochmal einiges versucht, leider ohne Erfolg!

            Kurz zu Konstellation:

            • ioBroker auf PI2 verbunden über LAN

            • S7-300 (314IFM) über Deltalogic Netlink S7-Net-Adapter am lokalen Netzwerk angeschlossen

            • Step7 5.4 unter XPMode

            Programmieren der S7 über Step7 funktioniert tadellos!

            Es scheint also an der Kommunikation zwischen den S7-Adapter im ioBroker (SNAP7) zu liegen!???

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

              111 => I/O error(socket error): [Errno 111] Connection refused
              

              Das heisst, S7300 hat aktiv die Verbindung abgebrochen und das heißt es gefehlt irgendwas nicht.

              Hast du ISO oder TCP Projektiert?

              Ich habe jetzt diesen Adapter angesehen. Du hast doch den Adapter in Step7 auch projektiert? Oder?

              Auf der Kompatibilitätsliste http://snap7.sourceforge.net/snap7_clie … patibility

              steht nichts über Deltalogic Netlink S7-Net-Adapter .

              Auch hier steht nichts: https://www.symcon.de/forum/threads/289 … Symcon-4-0

              Also, hoch wahrscheinlich, geht nicht.

              1 Reply Last reply Reply Quote 0
              • blauholsten
                blauholsten Developer last edited by

                Hi,

                muss das Thema nochmal hoch holen.

                Nachdem ich herausgefunden habe, das der Adapter für diesen Zweck nicht ausgelegt ist. Habe ich mir eine CP343-1 zugelegt.

                Wollte soeben den S7 Adapter in Betrieb nehmen, leider kamen folgende Meldungen:
                671_unbenannt.png

                1 Reply Last reply Reply Quote 0
                • blauholsten
                  blauholsten Developer last edited by

                  Habe den Adapter entfernt und neu installiert! Jetzt bekomme ich einen Verbindung hin :!: 🙂

                  Ich habe mir jetzt nach der Adapter Anleitung einen DB importiert. Wenn der Adapter jetzt startet kommt folgendes…. 671_unbenannt.png

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

                    @blauholsten:

                    Habe den Adapter entfernt und neu installiert! Jetzt bekomme ich einen Verbindung hin :!: 🙂

                    Ich habe mir jetzt nach der Adapter Anleitung einen DB importiert. Wenn der Adapter jetzt startet kommt folgendes…. filename="Unbenannt.PNG" index="0">~~ `
                    Jetzt müssen wir nur rausfinden, was 0x2300000 ist. :?

                    1 Reply Last reply Reply Quote 0
                    • blauholsten
                      blauholsten Developer last edited by

                      @Bluefox:

                      Jetzt müssen wir nur rausfinden, was 0x2300000 ist. :? `

                      :?: :?: :?: :roll:

                      1 Reply Last reply Reply Quote 0
                      • blauholsten
                        blauholsten Developer last edited by

                        So,

                        ich bekomme immer die gleichen Meldungen wenn ich DB Punkte rein lade! Habe ich keine im Adapter geladen ist anscheinend alles i.O.
                        671_unbenannt.png

                        Keiner eine Idee??? :idea:

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

                          @blauholsten:

                          So,

                          ich bekomme immer die gleichen Meldungen wenn ich DB Punkte rein lade! Habe ich keine im Adapter geladen ist anscheinend alles i.O.
                          filename="Unbenannt.PNG" index="0">~~

                          Keiner eine Idee??? :idea: `
                          Gehen nur DBs nicht und Merker schon?

                          Das Problem liegt an Snap7 und das ist in C++ geschrieben.

                          Ich habe aber das gefunden:

                          const longword errCliFunctionRefused        = 0x02300000; // CLI : function refused by CPU (Unknown error)
                          
                          

                          Dafür gibt es:

                          http://sourceforge.net/p/snap7/discussi … /?limit=25

                          1 Reply Last reply Reply Quote 0
                          • blauholsten
                            blauholsten Developer last edited by

                            Hi,

                            so ich habe es nun endlich geschafft :idea: :arrow: es lagen zwei Probleme vor, zum einen hatte ich meine Kommunikation sbausteine in step7 nicht richtig parametriert….. :oops: ...aber das eigentliche Problem war , in der Konfiguration des S7 Adapters habe ich als rack/slot die Adresse des CP's genommen. Nachdem ich diese auf die Slot Nummer der CPU eingestellt, habe ging es!

                            Ich denke das könnte man in der Adapter Beschreibung mit aufnehmen :!:

                            (Ich konnte auch in stundenlanger sich über snap7 leider nichts drüber finden.)

                            Interessant wäre auch woher der Datenpunkt connection im S7 Adapter seinen wert her bekommt? Dieser zeigt ja eine eine bestehende Verbindung an, obwohl diese eigentlich nicht bestand.

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

                              Ich habe eine neue Anleitung geschrieben, zunächst auf Englisch, mit Fokus auf den CSV Import. Ich habe eine Excel-Datei erstellt, mit der Ruck-Zuck Kommunikations-DBs erstellt und ioBroker abgefüllt werden kann.

                              Die Anleitung liegt dem Admin vor, muss nur noch auf die Seite gestellt werden.

                              Dass Rack und Slot der CPU verwendet werden muss, steht auch schon in der jetzigen Anleitung.

                              1 Reply Last reply Reply Quote 0
                              • blauholsten
                                blauholsten Developer last edited by

                                @fu_zhou:

                                Dass Rack und Slot der CPU verwendet werden muss, steht auch schon in der jetzigen Anleitung. `

                                Hi,

                                ich lass dies auch, aber ich denke ein Satz wie…. "Bei Verwendung eines CP's ist die rack & Slot Nummer der CPU einzustellen" recht hilfreich und kostet kein Brot.

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

                                Support us

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

                                873
                                Online

                                31.6k
                                Users

                                79.5k
                                Topics

                                1.3m
                                Posts

                                3
                                14
                                3714
                                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