Datenübertragung zwischen CPU 414 und IM151-3 PN

manu14483

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

ich würde gerne eine S7 Steuerung um eine dezentrale Peripherie über Ethernet / Profinet-IO erweitern. Vorhanden ist eine CPU 414-2 DP, die um ein CP 443 - 1 erweitert wird. Als dezentrale Peripherie wird eine IM151-3 PN verwendet.
Meine Frage ist jetzt, wie ich die Kommunikation zwischen der CP und der IM herstelle. Ich hab schon von Bausteinen gelesen, die verwendet werden können z.B. FC 50 und FC 60. Ist das korrekt oder gibt es noch andere Möglichkeiten?

Vielen Dank
 
Links PROFINET zugefügt

Och, da gibt es viele Möglichkeiten. Z.B.
- PN-IO
- SEND/RECEIVE via TCP oder UDP
- PUT/GET oder BSEND/BRECV via S7-Verbindung
- ...

Wenn die IM151-3 keine CPU ist, dann bleibt nur PN-IO Device.
PROFINET IO - Konfiguration & Diagnose

Bei CPU: Alle Möglichkeiten und das "Wie" findest Du im Kompendium CPU-CPU Kommunikation mit SIMATIC Controllern
Programmbeispiele und weiteres findest Du in dieser Linkliste
Wo finden Sie Informationen zum Thema PROFINET?

Wieviele Daten willst Du denn kommunizieren?
Welches Step7 verwendest Du? Wie heisst die IM genau?

Harald
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Harald,

danke für die schnelle Antwort.
Die IM heißt 6ES7 151-3AA23-0AB0. Ich nutze Step7 Version 5.5 und wie groß die Daten sind muss ich noch mal nachschauen. Ein paar Eingangs und Ausgangssignale sowie zwei Analoge Eingangssignale und ein Ausgangssignal.

Manuel
 
OK, keine CPU. Nur "dumme" PN-Kopfbaugruppe --> also PROFINET IO.

Kurzfassung:
In HW Konfig am CP443-1 ein PROFINET-IO-System einfügen, daran eine PROFINET-IO-Station (I/O) IM151-3 PN einfügen, die E/A-Module in die IM151 stecken und E/A-Adressen vergeben. HW Konfig übersetzen und in die 414-Station laden. Dann im Programm der CPU 414 direkt auf die projektierten E/A-Adressen zugreifen (genauso als wären die E/A-Baugruppen im Zentralen Rack gesteckt).

Harald
 
Aha, so einfach ist das. Dann hab ich das schon korrekt gemacht. Ich dachte, ich muss die Daten aus den FBs, in denen die Eingänge von der IM verwendet werden, noch über spezielle FCs übertragen.

Danke!
 
Zurück
Oben