Herunterladen Inhalt Inhalt Diese Seite drucken

Zustandsinformation Jedes Profinet Io-Devices (Nur Ilc 350 Pn) - Phoenix Contact UM DE ILC 330 Anwenderhandbuch

Inline-controller
Inhaltsverzeichnis

Werbung

UM DE ILC 330/350
Tabelle 4-14
Variablen der Zustandsinformation eines IO-Devices
Variable
~PNIO_DATA_STATE
PNIO_IS_PRIMARY
PNIO_DATA_VALID
PNIO_APPL_RUN
PNIO_NO_DIAG
PNIO_DATA_VALID
PNIO_APPL_RUN
PNIO_NO_DIAG
4-10
PHOENIX CONTACT
4.2
Zustandsinformation jedes PROFINET IO-Devices
(nur ILC 350 PN)
Für jedes PROFINET IO steht das Byte „~PNIO_DATA_STATE" zur Verfügung, das ent-
sprechende Status-Bits enthält. Nur wenn diese Bits gesetzt sind, liefert ein IO-Device gül-
tige Daten. Blenden Sie nicht beschriebene Bits im Steuerungsprogramm durch eine Ver-
knüpfung mit einer entsprechenden Bitmaske aus. Diese Variablen können als
Prozessdaten verknüpft werden.
Typ
BYTE
BOOL
BOOL
BOOL
BOOL
Bei PROFINET IO kann es ein normaler Betriebsfall sein, dass ein IO-Device nicht im
Netzwerk angesprochen werden kann (z.B. abdockende Devices).
Darüber hinaus sind Applikationen denkbar, die mit INTERBUS nicht zu realisieren sind.
Es kann z. B. sicher gestellt werden, dass für den Fall eines Geräteausfalls alle anderen
IO-Devices unbeeinflusst weiter betrieben werden.
Durch diesen Sachverhalt ergibt sich die Notwendigkeit, dass ein Applikationsprogramm
wissen muss, ob ein IO-Device gültige Daten liefert oder nicht. Hierzu existiert auf jedem
Device das Prozessdatum „PNIO_DATA_VALID".
Die Anzeige dieses Bits ist u. U. interessant, wenn zukünftig Steuerungen als IO-Devices
eingesetzt werden. Dann zeigt dieses Bit an, ob das Steuerungsprogramm auf dem IO-
Device läuft oder nicht.
Bei gesetzten Bit kann in einem weiteren Implementierungsschritt des Basissystems die
Gerätediagnose über einen speziellen Funktionsbaustein vom IO-Device gelesen werden,
falls im Steuerungsprogramm weitere Informationen über den aufgetretenen Fehler erfor-
derlich sind.
Bedeutung
Status eines IO-Devices
Reserviert
Nur wenn dieses Bit gesetzt ist, liefert das IO-Device gül-
tige Daten und alle anderen Prozesswerte sind gültig.
Anwendung auf dem IO-Device läuft.
Wenn dieses Bit gesetzt ist, liegt keine Gerätediagnose
an.
6959_de_05

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis