iControlCenter - iPhone Visu für S7 300/400

Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ferdinand80

Für deine Konstellation nimm erst mal von dieser Seite http://i-controlcenter.com/pages/de/downloads.php das Projekt 'iControlCenter SPS Bausteine V1.1'.
Ich hatte mich erst vertan und das PN-Projekt genommen...
Nun stellst du in NetPro wie auf der Seite unter 'Dokumentation --> Verbindung über CP343-1/443-1' beschrieben deine Hardware ein.
Die DBs 432 & 433 in die gewünschte DB-Nr abändern oder mit Hilfe der UDTs neu erzeugen. Den Instanz-DB für FB88 neu erzeugen und den Aufruf für FB88 anpassen.

Das sollte es gewesen sein.


Gruß und viel Erfolg,
Tuffi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Irgendwie sind nun schon zwei Posts von mir nicht angezeigt worden.

[...]Beitrag gelöscht wegen doppel-Post.[...]

edit: Kann es sein das Posts mit Links nicht genommen werden?
 
Zuletzt bearbeitet:
@PN/DP: Das wird es wahrscheinlich sein.

Nun sind meine anderen beiden Einträge auch da. Kann ich die Überflüssigen Post eigentlich selber löschen?
Habe dafür unter 'Beitrag bearbeiten' keine Option gefunden.

Andere Sachen: Liest der Entwickler dieser App noch mit?
Wenn ja, soll ich Verbesserungsvorschläge hier äußern oder lieber per email schicken?


Gruß,
Tuffi
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Andere Sachen: Liest der Entwickler dieser App noch mit?
Wenn ja, soll ich Verbesserungsvorschläge hier äußern oder lieber per email schicken?


Gruß,
Tuffi

Ich glaube fast nicht, dass der Entwickler hier noch mitliest.
Ob du hier oder per email einen Verbesserungsvorschlag schreibst
ist ansich egal, denn es bringt beides nichts. :-?

Gruß
Timo
 
Hallo zusammen,

muss das Ding mal ausgraben, weil ich mich damit jetzt auch gerade versuche.....:confused:

Ich habe jetzt bei einigen gelesen dass sie das Ding auch auf älteren CPUs zum laufen bekommen haben. Leider gelingt mir das noch nicht so wirklich. Habe eine 313C CPU + CP 343-1 zur Verfügung. Die eigentliche Kommunikation per Netzwerk mit der SPS funktioniert grundsätzlich schon ( weil ich ein anderes Projekt drauf laden konnte ) Allerdings bekomme ich dieses Projekt nicht zum laufen. Kann mir jemand da kurze / kleine Tipps geben:

Wie muss ich vorgehen um die DB / FB usw Bausteine anzupassen ?
( DB Nummern sind über 127, der FB 130 aus dem heraus der DB 433 aufgerufen wird, ist geschützt und lässt sich nicht bearbeiten )

Dadurch dass die Nummern zum Teil die 127 übersteigen ( für DB bzw 128 für FB ) lassen sich natürlich der OB1 und viele andere Bausteine gar nicht erst auf die CPU kopieren. Das Problem ist auch dass ich bisher noch nicht soooooo Megamäßig viel mit DB / FBs zu tun hatte, deswegen vielleicht eine einfache Möglichkeit der Umbenennung / Umprogrammierung nicht kenne.

Würde mich sehr freuen, wenn mir da jemand weiterhelfen könnte, oder eine Alternativmöglichkeit vorschlagen könnte, wo es möglich ist eine S7 mit einem Mobilem Gerät zu steuern / beobachten und das Projekt evtl noch lebt / weitergeführt wird.

Vielen Dank im Voraus

Grüße
Andreas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo flummy.
Ich versuche es mal verständlich in einer Punkt für Punkt Anleitung zu erklären. Ich gehe davon aus, das du dieses Projekt zum testen zum laufen bringen willst und es noch nicht in ein bestehendes Projekt integrierst.

- Lade von dieser Seite: http://i-controlcenter.com/pages/de/downloads.php unter dem Punkt 'SPS Software für Verbindungen über CP343-1/443-1' das Paket 'iControlCenter SPS Bausteine V1.1' herunter.
- Im SIMATIC Manager unter 'Datei --> Dearchivieren' die heruntergeladene Datei auswählen und entpacken lassen.
- Im entpackten Projekt eine neue SIMATIC 300-Station einfügen und deine Hardware zusammen klicken.
- Wie hier zu sehen http://i-controlcenter.com/pages/de/dokumentation/verbindung-ueber-cp343-1443-1.php unter NetPro die Verbindung anlegen.
- Die Bausteine aus 'iCC_V11' in deine gerade angelegte 300er Station rüber kopieren.
- Die DBs 432 und 433 im Bausteinordner passend umbenennen. Ich gehe von Neu: DB32 und DB33 aus.
- Im OB1 NW1 steht der FB88. Dort kannst du den DB444 einfach in die DB Nummer deiner Wahl umbenennen und ihn dann dadurch erzeugen. Ich gehe hier von DB88 aus.
- An den Eingängen 'DB_CFG' und 'DB_DATA' siehst du die beiden DB Nummern des Konfigurations-DBs und des Daten-DBs. Diese anpassen (32 und 33).
- Bei Eingang 'LADDR' bin ich mir nicht sicher ob er eh immer 100 ist, oder ob du ihn noch wie in NetPro angegeben abändern musst.
- Um nun noch die Kommentierung passend zu haben, im Symbol Editor die DBs ebenfalls in die neuen Nummern umbenennen. (DB432 --> DB32, DB433 --> DB33, DB444 --> DB88)
- DB444 kannst du löschen.
- Das sollte es auch gewesen sein und du kannst die Bausteine in deine CPU übertragen und testen.


Natürlich kannst du auch DB444 selber umbenennen und dann an FB88 schreiben oder auch DB432 und DB433 aus den passenden UDTs erzeugen.

Wenn jemand Verbesserungsvorschläge zu meiner Stichpunktliste hat: Immer her damit.


Viel Erfolg und Gruß,
Tuffi
 
Zuletzt bearbeitet:
Hallo Tuffi,

zunächst einmal vielen lieben Dank, dass Du Dir die Mühe gemacht hast und Zeit genommen hast, die Eklärung so genau darzustellen :)

Ich bin in der Zwischezeit schon ein wenig weitergekommen ( Jaja die Nacht war kürzer als ich gedacht hab *lach* )

Die ersten Punkte hast Du soweit richtig interpretiert. Natürlich soll das Ding erst mal "alleine" laufen, wenn das funktioniert, kommt erst mein bestehendes Projekt dazu..... Die Änderungen bis einschl.
An den Eingängen 'DB_CFG' und 'DB_DATA' siehst du die beiden DB Nummern des Konfigurations-DBs und des Daten-DBs. Diese anpassen (32 und 33).
hatte ich zum Teil schon durch. Ergänzt mit Deiner Erklärung sind die Bausteine nun alle in der SPS und es gibt auch kein Mecker mehr, dass irgendwas falsch aufgerufen oder nicht kopiert werden kann.

Was mir jedoch noch Kopfzerbrechen bereitet ist der Abschnitt:
Bei Eingang 'LADDR' bin ich mir nicht sicher ob er eh immer 100 ist, oder ob du ihn noch wie in NetPro angegeben abändern musst.

Ich habe die NetPro Einstellungen genauso übernommen, wie sie auf der Seite dargestellt sind. Im Eingang LADDR steht derzeit W#16#100... genau hier komm ich an meine Grenzen. Ich seh leider keinen Zusammenhang mit den NetPro Einstellungen und dem Eingang LADDR.. Hast Du evtl eine Idee worauf ich das Einstellen / ändern müsste ?

Wie gesagt, das Projekt läuft soweit durch, nur testen kann ich es derzeit nicht, weil ich keine Verbindung mit der App zur SPS bekomme:confused:

Würde mich über weitere Tipps und Ideen sehr freuen und auf jeden Fall schon mal Danke für Deine Mühen.

Grüße
Andreas
 
Auf der Doku Seite 'Verbindung über CP343-1/443-1' oberstes Bild unter 'Bausteinparameter'. Ich denke die ist in unserem Fall immer W#16#0100. Wenn diese sich ändern sollte, einfach am FB88 Aufruf anpassen.
Eigentlich solltest du schon eine Verbindung mit deinem iphone aufbauen können. Einfach im iControlCenter die IP Adresse wie in 'HW Konfig' angegeben eingeben und die PIN halt die am FB88 steht.


Gruß,
Tufi
 
Im Appstore ist dies leider nicht mehr verfügbar, wollte es auf mein zweit Handy über Appstore Apple downloaden nicht mehr verfügbar.
 
Die Slider funktionieren unter iOS 9 auch nicht mehr richtig.
Hat jemand eine Empfehlung für eine ähnliche Applikation?
 
Die "Punkte" auf den Slidern sind hier nicht mehr vorhanden, so das die Werte nicht mehr verstellt werden können.
 
Zurück
Oben