ich bin gerade dabei eine S7-1200 mit einer ET200SP zu projektieren, was ja von der Hardware kein Problem ist.
PN-Verbindung im TIA-Portal ist hergestellt und IP-Adressen sind zugewiesen.
Aber wie mache ich das im Programm um z.B. einen Eingang der dezentralen Peripherie und der lokalen CPU abzufragen um einen Ausgang der CPU zu schalten? Gibt es da irgendwelche nötigen Kommunikationsbausteine?
Hat vielleicht ein Mitleser einen hilfreichen Lektüre-Hinweis für mich?
Die EA der externen Peripherie haben allesamt auch irgendeine EA-Adresse (entweder Systemvorgabe, oder von dir entsprechend vergeben),
im Programm ist dezentral oder lokal irrelevant, sprich es ist kein Unterschied, Zugriff ebenfalls über E0.0 / A0.0 und Co.
...ups, nun bin ich verblüfft.
Ich hätte jetzt mit einem Schwall von diversen Funktionsbausteinen zur Kommunikation gerechnet. Das scheint aber nach Deiner Aussage ja gar nicht nötig zu sein, zumindestens für mein Vorhaben.
Für die Kommunikation zweier CPU's ist das doch aber nötig, oder?
Was ist denn deine ET200SP nun? Dezentrale Peripherie oder CPU?
Aus deinem Post ist das nicht ganz ersichtlich.
MSB und ich auch haben das eingentlich als S71200 mit ET200SP (ohne CPU) als dezentrale Peripherie-Station gelesen.
Nenn einfach die Bestellnummer der Kopfbaugruppe der ET200SP, dann weiß man gleich was du meinst?
Es geht um die Kombination CPU 1214C (6ES7214-1AG40-0XB0) und einer ET200SP (6ES7155-6AU00-0BN0) zur Erweiterung der Anzahl der Eingänge.
Wie es denn bei dieser Kombination aus?
Ja, das was du hast ist ein "Interfacemodul mit BusAdapter".
Das Ding hat "einfach gesagt" lediglich die Aufgabe die ET200S-IOs über den Bus an die CPU, in deinem Fall die 1200, zu bringen.
Stellt quasi ein Interface zu den baulich anders gestalteten ET200SP-Modulen über einen Bus bereit.
Ist also für deine Anwendung genau richtig.
Du hast also keine Kommunikation zwischen 2 CPUs. Eine ET200S-CPU wäre ja ein Gerät dass du wie deine 1200 programmieren und mit Bausteinen bespielen kannst.
In dem Fall passt das von MSB beschriebene Vorgehen.
ET200SP-InterfaceModul in der HW-Konfing mit den IO-Modulen projektieren, an den PN-Strang hängen, einspielen (die 1200), IP-Adresse und Namen zuweisen (ET200SP-Interfacemodul) und schon kannst du die IOs ganz normal (als würden Sie an der CPU hängen) ansprechen.
Ja super, danke für die Erklärungen und den Link. Nun dämmerts auch bei mir.
Ich hatte bisher noch nichts mit dezentralen IO-Erweiterungen zu tun, daher die (vielleicht dummen) Fragen.