摘要 |
Ein Teilnehmer (1) weist einen Kommunikationsprozessor (10) auf, der eine zyklische Datenübertragung durchführt. Während eines zyklischen Teils (ZYK,x) eines Zyklus (Z,x), in welchem Nutzdaten übertragen werden, darf eine DP-Anwendung nicht auf den Speicher (14, 15), in welchem in dem Kommunikationsprozessor (10) ein Prozessabbild gehalten wird, zugreifen. Zur Synchronisation sendet der Kommunikationsprozessor (10) zu Beginn eines Zyklus einen Zyklus-Start-Interrupt (ZSI,x) und zum Ende des zyklischen Teils (ZYK,x) eine Zyklus-Ende-Interrupt (ZEI,x). Nach erfolgtem Zugriff durch die Recheneinheit (5, 7, 8) schaltet diese die Interrups wieder frei. Anhand der Zeitdauer (DELTAT's2,1; DELTAT'e2,1) zwischen zwei aufeinanderfolgenden Interrups werden Zugriffsverletzungen erkannt und geeignete Fehlerbehandlungsmaßnahmen eingeleitet.
|