Step 7 zeitliches Kommunikationsverhalten einer S7CPU

Koch

Level-1
Beiträge
82
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

ich habe eine Frage zum zeitlichen Kommunikationsverhalten von S7CPUs (im speziellen eine CPU315-2PN/DP, aber tut nix zur Sache im Zusamenhang der Fragestellung).

Vor 2 Jahren habe ich mit Wago-CPUs gearbeitet und dort kann man das Taskverhalten projektieren.
Standart: der CPU-Zyklus gilt als hochpriore task und wird nicht von niedrigprioren Tasks (z.B. Kommunikation) unterbrochen. D.h. die Kommunikation findet zwischen 2 SPS-Zyklen statt und viele Probleme hat man dann nicht...

Jetzt habe ich in einem Telefongespräch mit einem Siemensler erfahren, das die Kommunikation, wenn nicht durch Siemensbausteine angestoßen, also z.B. der Zugriff eines OPC auf den Datenbereich einer CPU, durch ein festes Zeitschlitzverfahren gesteuert ist. Der Siemensler erklärte als Bsp. ein fester Zeitrahmen (Bsp. 100ms), davon wäre ein bestimmter Bereich (z.B. 20ms) für die Kommunikation reserviert. Auf meine Frage wie es denn mit dem SPS-Zyklus aussehe sagt der Siemensler: "Das SPS-Programm kann durch dieses zeitschlitzverfahren unterbrochen werden."
Ist das wirklich so, also meine SPS bleibt dann irgendwo im Zyklus stehen (ev. sogar in einem Interrupt??, kann ich fast nicht glauben) und kommuniziert dann erstmal?? hab leider nirgendwo was gefunden wo das genau erklärt wird, ev. nur die falschen Suchwörter eingegeben. Vielleicht kann mir da jemand helfen. Fänd es toll wenn ich ein Siemens-Handbuch hätte wo das genau erklärt wird.


Gruß Koch
 
Zurück
Oben