Herunterladen Inhalt Inhalt Diese Seite drucken

Wie Arbeitet Der Io-Router - Siemens SIMATIC NET CP 1626 Betriebsanleitung

Pg/pc - profinet kommunikationsprozessor
Inhaltsverzeichnis

Werbung

Hardware betreiben
4.4 IO-Routing
4.4.3

Wie arbeitet der IO-Router?

Voraussetzungen
Notwendig ist ein Kommunikationsprozessor CP 1626 in einer PC-Station. Der
Kommunikationsprozessor kann gleichzeitig sowohl IO-Controller als auch IO-Device sein.
Projektierung
Zuerst wird der Kommunikationsprozessor als IO-Controller konfiguriert. Sein Prozess-
Controller-Anwenderprogramm bedient die ihm zugeordneten IO-Devices am Industrial
Ethernet-Bus.
Der selbe Kommunikationsprozessor wird zusätzlich als IO-Device eines IO-Controllers für
die Leitebene konfiguriert. Dieses IO-Device erhält in der Projektierung so genannte
Transfersubmodule, die die gerouteten Daten repräsentieren.
Hinweis
Das Programm für dieses IO-Device in der PC-Station kann ein beliebiges IO-Device-
Anwenderprogramm sein. Es muss lediglich die vollständige Initialisierungsphase laut IO-
Base-Anwenderprogramm durchlaufen.
Beim Betrieb des CP 1626 als IO-Router sind bei gegebener Zykluszeit weniger IO-Devices
möglich als in der normalen Betriebsart als PROFINET IO-Controller. Die Anzahl ist von der
jeweiligen Konfiguration abhängig.
Wenn 2 IO-Controller auf ein bestimmtes Ausgangssubmodul oder Bit eines
Ausgangssubmoduls zugreifen möchten, lässt sich aus folgender Tabelle ablesen, welche
Kombinationen zulässig sind:
Zugriff auf Daten
IO-Controller 1
Beispiel:
Wenn IO-Controller 1 auf einen bestimmten Bereich eines Ausgangssubmoduls schreibt,
dann kann IO-Controller 2 dies nicht gleichzeitig auch schreiben; deshalb: Nein.
Eine bitweise Zuordnung bei Transfersubmodulen sollten Sie vermeiden.
Auch Eingangssubmodule können per Projektierung bitweise mehreren Transfersubmodulen
zugeordnet werden.
Diese Funktion sollte aber nicht verwendet werden, da Eingangssubmodule grundsätzlich
vollständig von zwei IO-Controllern gleichzeitig gelesen werden können.
Hinweis
Berücksichtigen Sie die Transfermodule in Ihrem C-Anwenderprogramm nicht, da diese vom
System selbst verwaltet werden.
52
Zugriff auf Daten
-
write
read
IO-Controller 2
write
Nein
Ja
Betriebsanleitung, 08/2016, C79000-G8900-C434-01
read
Ja
Ja
CP 1626

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis