S7 1200 FHEM Anbindung

Begonnen von alexhome, 06 August 2017, 15:44:04

Vorheriges Thema - Nächstes Thema

alexhome

Hallo,
ich bin gerade über die Anbindung der S7 1200 Steuerung an FHEM.
Kann mir jemand bei Installation behilflich sein?

Arbeite aktuell mit folgenden Link:  https://wiki.fhem.de/wiki/S7

Die Beschreibung geht mir leider etwas zu schnell. Mir wäre geholfen wenn mir jemand die Vorbereitung der S7 detaliert erklären kann(TIA Portal).

Vorbereitung:(Text aus den WIKI)
Die SPS benötigt eine feste IP Adresse.  - erledigt
Weiters muss eine Serververbindung auf der SPS eingerichtet werden. Diese kann so konfiguriert werden:
Alle Verbindungen zunächst akzeptieren, wenn die Verbindung erfolgreich aufgebaut werden kann, ist es möglich die IP auf den FHEM Server einzuschränken.
Die voreingestellte Remote TSAP von FHEM ist 01.00.
Die weitere Vorgehensweise hängt nun von der SPS ab. Es muss nun entweder Rack und Slot der SPS für die Konfiguration notiert werden oder es muss eine lokale TSAP festgelegt werden. Aus dieser lokalen TSAP muss dann rack und slot nach folgenden Zusammenhang berechnet werden....?????????

Folgendes habe ich in FHEM erstellt: define mySPS S7 192.168.178.30 0 0

Das Modul versucht dann regelmäßig sich mit der S7 zu verbinden. Der Status wechsel zwischen disconnected - connected to PLC im 3-4 sec Takt . siehe Anhang

Falls jemand Zeit findet, wäre ich sehr dankbar.

Grüße Alex[



MrFisch

Zitat von: alexhome am 06 August 2017, 15:44:04
Hallo,
ich bin gerade über die Anbindung der S7 1200 Steuerung an FHEM.
Kann mir jemand bei Installation behilflich sein?

Arbeite aktuell mit folgenden Link:  https://wiki.fhem.de/wiki/S7

Die Beschreibung geht mir leider etwas zu schnell. Mir wäre geholfen wenn mir jemand die Vorbereitung der S7 detaliert erklären kann(TIA Portal).

Vorbereitung:(Text aus den WIKI)
Die SPS benötigt eine feste IP Adresse.  - erledigt
Weiters muss eine Serververbindung auf der SPS eingerichtet werden. Diese kann so konfiguriert werden:
Alle Verbindungen zunächst akzeptieren, wenn die Verbindung erfolgreich aufgebaut werden kann, ist es möglich die IP auf den FHEM Server einzuschränken.
Die voreingestellte Remote TSAP von FHEM ist 01.00.
Die weitere Vorgehensweise hängt nun von der SPS ab. Es muss nun entweder Rack und Slot der SPS für die Konfiguration notiert werden oder es muss eine lokale TSAP festgelegt werden. Aus dieser lokalen TSAP muss dann rack und slot nach folgenden Zusammenhang berechnet werden....?????????

Folgendes habe ich in FHEM erstellt: define mySPS S7 192.168.178.30 0 0

Das Modul versucht dann regelmäßig sich mit der S7 zu verbinden. Der Status wechsel zwischen disconnected - connected to PLC im 3-4 sec Takt . siehe Anhang

Falls jemand Zeit findet, wäre ich sehr dankbar.

Grüße Alex[
Hi Alex,

Versuch mal folgendes in FHEM einzugeben:
Define mySPS S7 192.168.178.30 0 1




Gesendet von iPad mit Tapatalk

alexhome

Hallo ,
mit diesen Werten habe ich schon ein bisschen gespielt. Im Logfile kommt folgende Meldung (im Anhang).
Wie geht im TIA Portal vor, wenn mann die Serververbindung einrichtet. Bis jetzt habe ich nur den Websever freigeschaltet und den Zugriff auf alles erlaubt.
Mit den den Begrifflichkeiten "Rack und Slot-TSAP" hab ich noch keine Einstellungen gefunden.
Grüße Alex

charlie71

Hallo alex,

die Fehlermeldung bedeutet nur das die S7 die Kommunikation mit FHEM ablehnt.
Vermutlich liegt es daran, dass die Verbindung auf der S7 Seite nicht richtig eingerichtet wurde.

Im Wiki steht im Bereich Vorbereitung wie die S7 zu konfigurieren ist:
https://wiki.fhem.de/wiki/S7#Vorbereitung

In diesem Siemens thread wird der Zusammenhang von Rack/Slot to TSAP erklärt:
https://support.industry.siemens.com/tf/WW/de/posts/was-ist-der-tsap-bei-netzwerkverbindungen/142968?page=0&pageSize=10

lG
Charlie71

MadMax

Hallo,

Bei der s7 1500 muss unter Sichheitseinstellungen (schutz) "put/grt" aktiviert werden.
Wie das bei der 1200 aussieht weiß ich nicht aber danach könntest du schauen.
Außerdem darf der Datenbauszein nicht optimiert angelegt sein.

Gruß Max
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 6x SMA Wechselrichter, BYD HVM, BYD HVS, SMA EVCharger, KEBA Wallbox, 2x HMS800W, Daikin Wärmepumpe über CAN, viele ESPs

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

alexhome

super, danke für die Tipps. Folgende Änderungen führten zum Erfolg
1. Anpassung der Befehlszeile : Define mySPS S7 192.168.178.30 0 1
2. Haken bei  den Sicherheitseinstellung der  S7 ändern.  (Schutz) "put/grt"  s.Anhang
3. beide Systeme nach den Änderungen neustarten.

@charlie71: geniales Module was du hier erstellt hast. :)

Nochmals Danke an alle

Alex

MadMax

Perfekt das freut mich.
Also hat die 1200 auch heb Haken, gut zu wissen.

Gruß Max
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 6x SMA Wechselrichter, BYD HVM, BYD HVS, SMA EVCharger, KEBA Wallbox, 2x HMS800W, Daikin Wärmepumpe über CAN, viele ESPs

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax