315 PN / DP über Ethernet
300er über CP 343-1 Lean über Ethernet
1200er über Ethernet
1500er über Ethernet (noch nicht eingebunden aufgrund symbolischer Addressierung)
Logo 8 über Ethernet
300er über Professionelle MPI Adapter - diese CPUs werden jedoch aktuell alle mit CP ausgestattet.
Aufgrund der fehlenden libnodave-Unterstützung unter Linux lasse ich derzeit alles über einen Windows Rechner laufen, möchte aber auf eine Raspberry Hutschinenvariante wechseln.
Aufgrund des Reconnect-Themas bevorzuge ich den Wechsel auf Snap7!!
Wir sind dabei unsere eigenen nativen Module auf Basis der Informationen von Snap7/Wireshark+S7Comm zu erstellen.
Wir können bereits Ausgänge schalten. Somit hoffe ich eine erste Preview im Lauf der nächsten Woche bereitstellen zu können.
Gibt es jemanden der mehr Ansteuert als Eingänge/Ausgänge/Merker/Datenblöcke? (Also z.B. Timer/Counter!?)
paresy
(Snap7 passt vom Aufbau her leider nicht direkt in IP-Symcon rein und hat viel zu viele Funktionen, die wir nicht nutzen würden. Insgesamt aber eine tolle Bibliothek, gut Strukturiert und hervorragend dokumentiert!)
Hab bei mir seid Jahren eine PHP Klasse laufen,die komplette Datenbausteine usw. lesen tut
z.b. 1200 Byte in 300ms
Hab ich mal geschäftlich gebraucht und hab das als vorlage benutzt PHP + Siemens PLC
Funktioniert mit allen Siemens SPS 300/1200/1500 - Vipa - Logo(nur die V8) usw.
War relativ einfach in Ip-symcon zu implementieren,und vorallen dingen gibt es dieses Reconnect Problem nicht.
ich benutze eine Vipa CPU315 SN/DPM über Ethernet. Da die neue Steuerungsgeneration S7 1500 keine MPI Schnittstelle mehr hat, würde ich auch keine Entwicklung mehr in diese Richtung betreiben. Für die, die noch eine alte CPU einsetzen, gibts ja entsprechende Adapter.
Bin gerade am Testen mit der IPS 4.0 Beta. Ich kann weder Eingänge, Merker noch Daten lesen, egal welches Format. S7WriteBit funktioniert komischerweise.
P.S
ich würde mal behaupten, dass zumindest bei mir das Verbindungsproblem gelöst ist.
Ich hab jedenfalls den Fehler bisher nicht mehr nachvollziehen können, egal was ich mache.
Nur wenn ich die Logo neu programmiere, muss ich noch das Häcken in der Instanz kurz entfernen und wieder setzen.
Aber das kommt ja nicht oft vor.
Hierfür gibt*s aber sicherlich auch ne Softwarelösung, kann aber ohne auch gut damit leben.
Kann mal morgen eine kleine Anleitung als pdf erstellen, wie ich meiner Meinung nach das Problem gelöst habe.
Eine Unterstützung in der IPS 4.x würde ich sehr begrüßen. Ich habe diverse Siemens PLC’s ( S7-200, S7-1212c und S7-1214c ) im Einsatz. Würde gerne auf einen Raspi umsteigen.
Im Moment lese und schreibe ich Daten mittels c-Prog unter Nutzung von Snap7 auf einem Rapberry Pi 2 B. Kann alle PLC’s problemlos lesen und schreiben.