Printed in the Federal Republic of Germany
TR-Electronic GmbH 2009, All Rights Reserved
04/23/2020
TR - ELA - BA - DGB - 0015 - 13
Page 41 of 92
6.6 Daten-Status
Die übertragenen Daten werden bei zyklischer Real-Time Kommunikation generell mit
einem Status versehen. Jeder Subslot hat eine eigene Statusinformation:
IOPS
/
IOCS
.
Diese Statusinformation zeigt an, ob die Daten gültig =
GOOD
(1) oder ungültig =
BAD
(0) sind.
Während der Parametrierung, bei Ausführung der Preset-Justage-Funktion, sowie im
Hochlauf können die Ausgangsdaten kurzzeitig auf
BAD
wechseln. Bei einem Wechsel
zurück auf den Status
GOOD
wird ein „Return-Of-Submodule-Alarm“ übertragen.
Befindet sich der Magnet außerhalb des Messbereichs (
Messfehler
), wird der
Status auf
BAD
gesetzt, bis der Magnet wieder in den Messbereich gebracht wird bzw.
der Magnet Mindestabstand hergestellt wurde. Stimmt die konfigurierte Anzahl der
Magnete nicht mit der betriebenen Anzahl der Magneten überein
(
Konfigurationsfehler
), wird der Daten-Status auf
BAD
gesetzt, bis eine gültige
Konfiguration vorliegt.
Im Falle eines Diagnosealarms wird der Status ebenfalls auf
BAD
gesetzt, kann aber
im Falle eines
internen Kommunikationsfehlers
nur durch einen Neustart
zurückgesetzt werden.
Beispiel: Eingangsdaten IO-Device --> IO-Controller
VLAN Ethertype Frame-ID
Data
IOPS
...
IOPS
...
Cycle
Data Status
Transfer Status
CRC
4
0x8892
2
1..
1
1
2
1
1
4
Beispiel: Ausgangsdaten IO-Controller --> IO-Device
VLAN Ethertype Frame-ID IOCS
IOC
S
... Data
IOPS
...
Data ...IOPS. Cycle Data Status Transfer Status CRC
4
0x8892
2
1..
1
1 ...
1..
2
1
1
4
6.7 Konfigurationsbeispiel, SIMATIC
Manager
Für das Konfigurationsbeispiel wird als CPU die
CPU315-2 PN/DP
verwendet:
Abbildung 10
: Konfigurationsbeispiel mit „CPU315-2 PN/DP“