S7 ET200S Profinet Verbindung zu HMI Panel (Beijer) einrichten!

PhSch105

Level-1
Beiträge
44
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich hoffe dieses Thema gibt es noch nicht habe zumindest auf die schnelle keins gefunden.
Und schon mal ein Dickes sry wegen meiner Rechtschreibung ;)

Daten:
Ich hab eine S7 ET200S mit der CPU IM151-8 (IP:192.168.0.100)
Und ein HMI Panel von Beijer/Lauer 10Zoll (IP: 191.168.0.177)

Software: TIA V.11 SP2 Pro
Erfahrung: Einsteiger, FUP noch kein AWL

Mein Problem:
Ich Kenn mich mit Profinet noch kein Bischen aus und mit den Anleitungen von Siemens komm ich überhaupt nicht zurecht.
Ich will eigendlich vorerst nur das Panel mit einigen Befehlen Programmieren und die dann über das Profinet an die CPU weitergeben.
Ich bekomm es aber absolut nicht hin einer Verbindung aufzubauen.
Ich weis nicht was für ein Baustein ich Programmieren muss damit ich überhaupt ein zugrifsrecht auf meine CPU bekomme.

Ich hoffe mir kann jemand einen Tip geben oder mir sagen was für ein Baustein ich benutzen muss und wie ich diesen einstell sollte?

Danke schon mal im voraus.

Gruss Philipp
 
Also eins vorweg:
CPU seitig brauchst du höchstwahrscheinlich allerhöchstens einen DB, das dient aber mehr Strucktur denn technischen Gründen.

Also welches Panel hast du genau, welche Software verwendest du für das Panel?

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... Das ging schnell :)

Ich benuzt das T10A mit dem Programmier tool iX Developern 2.0

Welchen DP muss ich den einsetzen?
Ich habs schon mal mit dem TCON_Par DB probiert, aber ging nix kann aber auch daran liegen das ich was falsch einstell!?

Das Panel brauch doch deswegen trotz dem eine freigabe von der CPU sonst könnte doch jeder teilnehmer einfach daten an die CPU senden, denk ich mal!?

Ps. Danke für die schnelle Antwort
 
Das Panel brauch doch deswegen trotz dem eine freigabe von der CPU sonst könnte doch jeder teilnehmer einfach daten an die CPU senden, denk ich mal!?
Genau so ist das, es kann jeder und alles mit der CPU kommunizieren ohne vorherige Anmeldung ... unter der Voraussetzung der Verwendung von S7-Kommunikation "RFC1006".

P.S. nicht DP sonder DB für DatenBaustein.

Also die Kurzform:
Panel anlegen im ixDev
PLC anlegen mit entsprechender IP-Adresse
irgend ein Datenobjekt mit Zugriff auf ein Merkerwort o.ä. testen

Genauer kann ich dir das im Moment nicht sagen, da ich den iX-Dev nicht habe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK werds morgen noch mal probieren.

... DB hab ich eigendlich auch gemeint!

Auf dem ixDev liegt das problem glaub ich nicht ist relativ verständlich.
Gibt es den RFC schon fertig generiert oder muss ich da selber was machen und was schreib ich da rein?

(hab grad das tia nicht vor mir, werd morgen noch mal kucken)
 
Nochmal klar und eindeutig:
Außer das du der SPS eine IP-Adresse verpassen musst, was du laut Eingangspost ja scheinbar erfolgreich getan hast,
musst du in der SPS rein gar nichts machen oder vorsehen, das RFC1006 ist ein von Siemens ab Werk fest implementiertes Protokoll.

P.S.
Der Treiber im ixDev heißt "Simatic" - "S7IsoTcp",
hier stellst du dann in "Tags" - "Controller" - "Einstellungen" die IP Adresse deiner Steuerung bzw. die von Jesper genannten Rack/Slotwerte ein.
Dann legst du unter Tags noch irgendein MW an, z.B. MW0 und lässt dieses einfach auf der Seite anzeigen,
das muss dann funktionieren ...

Mfg
Manuel
 
So hab das Problem gefunden.

auf der ET200S war irgend was falsch eingestellt hab sie zurückgesetzt und die ip nochmal überspielt,
danach hats auf anhib geklappt!

Danke noch mal an alle.

Jetzt hab ich aber noch mal kurtz ne frage.
Wie sieht es aus wen ich jetzt ne S7 300 oder eventuel eine S7 1200 mit Profinet hab,
und ich ca. 3 sachen abfragen will (z.b.:stop, hand, auto..)
mit der ET200S und einer IM151-8 CPU

brauch ich da jetzt ein DB auf beiden baugruppen oder geht das auch einfacher?
 
Zurück
Oben