NEWS
Iobroker.s7 v0.3.0 testen bitte
-
Hallo apollon77,
die meisten Probleme haben wir http://forum.iobroker.net/viewtopic.php?f=34&t=6643 beschrieben. Mit den Tricks, die wir herausgefunden haben, funktioniert der Adapter. Fakt ist das die LOGO 7 und 8 verschiedene VM-Adressen haben, aber ich kann im Adapter das Modell nicht auswählen. Das wichtigste wäre aber wenn Du einen http://forum.iobroker.net/viewtopic.php?p=70519#p70519 einbauen köntests.
C/C++ wo ich raus bin
`
leider auch und nicht nur bei C
@apollon77:Wir können die Idee für einen LOGO Adapter gern aufnehmen, aber auch dazu wären mehr Infos nötig. `
alles was Du brauchst, leider weis ich nicht was genau. Team Viewer ist auch möglich.
Kann auch, wenn gewünscht, eine LOGO ausleihen. Hab noch eine die ich noch nicht eingebaut habe. Natürlich wenn Du Zeit hast.
Dann kannst mal was Vernünftiges testen :lol: :lol: :lol:
Schöne Grüße
-
Moin zusammen,
ich krame mal diesen alten Thread hervor…
Ich weiß nicht, ob das Thema noch akut ist, aber die Snap7 Bibliothek wird auch für das openHAB-Binding verwendet und alles für die Logo relevante funktioniert dort 1a und zuverlässig!
Wenn die Übersetzung der VM-Adressen ein Problem darstellt, ist hier eine komplette Liste aller Adressen für die 0ba7 und 0ba8 zu finden: http://www.frickelzeugs.de/logo-program ... -der-logo/
Vielleicht hilft es ja ein wenig!
Viele Grüße,
BlackAlpha
-
Moin zusammen,
ich krame mal diesen alten Thread hervor…
Ich weiß nicht, ob das Thema noch akut ist, aber die Snap7 Bibliothek wird auch für das openHAB-Binding verwendet und alles für die Logo relevante funktioniert dort 1a und zuverlässig!
Wenn die Übersetzung der VM-Adressen ein Problem darstellt, ist hier eine komplette Liste aller Adressen für die 0ba7 und 0ba8 zu finden: http://www.frickelzeugs.de/logo-program ... -der-logo/
Vielleicht hilft es ja ein wenig!
Viele Grüße,
BlackAlpha `
Kannst du auf Binding zeigen (github) ? -
was genau funktioniert nicht. Mit der LOGO8 habe ich keine Probleme ausser mit der Uhr. Die 7 habe ich nicht aber sollte auch funktionieren.
Schau mal hier http://forum.iobroker.net/viewtopic.php?p=86404#p86404
Schöne Grüße
-
Kannst du auf Binding zeigen (github) ? `
@Bluefox: Guckst Du hier:
https://github.com/falkena/openhab2-add … ng.plclogo
was genau funktioniert nicht. Mit der LOGO8 habe ich keine Probleme ausser mit der Uhr. Die 7 habe ich nicht aber sollte auch funktionieren.
Schau mal hier http://forum.iobroker.net/viewtopic.php?p=86404#p86404 `
Danke, das schaue ich mir gleich einmal in Ruhe an und werde mich dann nochmal melden.
-
was genau funktioniert nicht. Mit der LOGO8 habe ich keine Probleme ausser mit der Uhr. Die 7 habe ich nicht aber sollte auch funktionieren.
Schau mal hier http://forum.iobroker.net/viewtopic.php?p=86404#p86404
Schöne Grüße `
Moin,
ich habe mir jetzt nochmal einen ioBroker unter Windows installiert und das Problem ist leider immer noch das Gleiche:
Wenn ich den Adapter starte, spring er von rot auf gelb und im Log findet sich dann folgendes:
s7.0 2017-11-29 21:38:56.979 error Connection failed. Code #665420 s7.0 2017-11-29 21:37:53.964 error Connection failed. Code #665420 s7.0 2017-11-29 21:37:50.906 info starting. Version 1.0.3 in C:/ioBroker/node_modules/iobroker.s7, node: v4.5.0 host.xxx 2017-11-29 21:37:49.655 info instance system.adapter.s7.0 started with pid 8984
Der Adapter startet also garnicht vollständig. Die Einstellungen (TSAP) sind identisch zu denen aus openHAB und openHAB habe ich vorher beendet. Eine Firewall o.ä. funkt "leider" nicht dazwischen.
Viele Grüße,
Carsten
-
wie sind deine Einstellungen? Lade mal die csv hier hoch
-
Meinst Du die CSV, die ich unter den DBs exportieren kann? Da habe ich zum Test erstmal nur Q1 eingetragen.
DB Byte Bit Name Description Type Length Unit Role Room poll RW WP 1 0 0 Test BOOL state true false false
Alternativ habe ich es auch schon mit folgendem versucht:
DB Byte Bit Name Description Type Length Unit Role Room poll RW WP 1 942 0 Test BOOL state true false false
Leider alles ohne Erfolg.
Ansonsten:
Haken bei S7 Logo!
LocalTSAP 12 00
RemoteTSAP 22 00
Der Rest ist default.
-
und dem Screenshot von die LOGO Netzwerkeinstellungen bitte. Welche Version von LOGO!Soft Comfort hast du?
-
Ich nutze derzeit die Logo-Soft 8.0.0, zusammen mit 4x0BA7.
2394_logo-settings.png -
die 1.0.3 macht bei mir auch Probleme. Teste das mal mit 1.0.2
-
Die 1.0.2 war bei mir bereits installiert.
Ich vermute einfach mal, dass die Connection zum Gerät minimal anders aufgebaut wird. Vielleicht sollte mal jemand mit Ahnung von Java (z.B. einer der Entwickler) einen Blick in das Logo-Binding von openHAB werfen. Vielleicht hilft das ja.
-
Ich hätte mal eine Frage, ist es irgendwie möglich später die Datenpunkte der S7, DB, Merker, IO und so weiter auch direkt symbolisch in iobroker zu importieren? Ich habe zwar keine große Hoffnung, aber so wie dass WinCC handhabt wäre schon genial, denke aber das sprengt den Rahmen
Außerdem müsste sich dann Siemens in Acht nehmen.
Oder wie handhabt ihr das so mit TIA?
Gruß
-
@ BlackAlpha
mit dem Beispiel was ich dir gegeben habe funktioniert das auch nicht?
-
Leider nein. Wie gesagt, er scheint generell keine Verbindung zur Logo aufbauen zu können. Mir ist jetzt natürlich nicht bekannt, ob die Connection zur 0ba7 sich von denen zur 0ba8 oder klassischen S7 ebenfalls unterscheidet.
Nur nochmal für mich zum Verständnis: Der Adapter baut eine Verbindung als Client auf und die Logo muss dementsprechend als Server konfiguriert sein, richtig?
In der Doku zur Snap7 habe ich nämlich gelesen, dass die Lib selbst auch als Server fungieren kann und eine Logo oder S7 dann als Client auftritt.
-
LOGO Serververbindung
2071_logo7.jpg
2071_adapter.jpg -
Ja dann ist bei mir alles richtig eingestellt und ich weiß definitiv nicht mehr weiter.
-
@ BlackAlpha
TeamViewer?
-
Hi @Vumer,
sorry, dass ich jetzt erst antworte, aber in den letzten Tagen war sehr wenig Zeit.
Erstmal danke für Dein Angebot! Ich habe mittlerweile jedoch den Entschluss gefasst, dass ich mich nicht weiter mit ioBroker beschäftigen möchte. Ich habe in den Siemens-Adapter bereits soviel Zeit investiert und das ohne Erfolge. Es lohnt sich einfach nicht. Da ich leider nicht (gut genug) programmieren kann, ist es mir auch nicht möglich den Quellcode zu untersuchen oder daraus eine spezielle und einfachere Logo-Anpassung zu bauen. Wenn man sich hier im Forum umschaut, scheinen bisher nur Nutzer mit einer 0BA8 den Adapter zur Funktion bekommen zu haben.
Ich werde daher weiterhin bei openHAB bleiben und diese Installation für mich nach vorne bringen.
Danke trotzdem und Grüße,
BlackAlpha
-
Hallo Vumer,
bin absolut neu hier im Forum und auch was ioBroker betrifft. Ich habe ioBroker momentan zum lernen / testen auf einem Windows Rechner am laufen, später soll das ganze auf einem Raspberry Pi3 umziehen. Aktuell sind eine Homematic CCU2 sowie 6 LOGO´s dran. Dabei habe ich nun das gleiche Problem wie BlackAlpha - die 8er LOGO´s funktionieren problemlos, die 7er LOGO´s kriege ich absolut nicht mit ioBroker zum laufen. Die Ampel bleibt bei gelb stehen. Im Log findet sich der Eintrag "Connection failed. Code #665420". Hast Du noch eine Idee wo ich ansetzen kann?
Gruß Steff