Step 7 Schreiben in Peripherieausgangswort (PAW) wenn Adresse im Prozessabbild (AW) liegt

ducati

Level-3
Beiträge
9.711
Reaktionspunkte
2.787
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

bei einer CPU 315-2DP mit ET200M soll direkt in ein Peripherieausgangswort (PAW) aus nem Weckalarm-OB heraus geschrieben werden.

Die Adresse liegt aber eigentlich im Prozessabbild, wird aber sonst im Programm nirgends geschrieben.

Bleibt der Wert in der Baugruppe jetzt erhalten, oder wird er bei der Aktualisierung des Prozessabbildes wieder zu 0 geändert?

Manchmal echt nicht leicht, dieser Siemenskram.

Wäre schön, wenn da jemand die Antwort weiß, sonst müsste ich's testen, hab aber leider kein Oszi hier, um zu schaun was da wirklich passiert.

Gruß und danke.
 
Nummer sicher wäre aber nicht nötig, denn ein direkter Zugriff auf PAW schreibt ohnehin auch ins Prozessabbild rein.
 
hallo

also um dich richtig zu verstehen, du willst dein PAW mittels z.B. OB 35 alle 100ms beschrieben haben?

Grundlegend kann man Programme mit einem solchen Weckalarm nach geregelten Zeitabschnitten unabhängig vom
Das Prozessausgangsbild PAA wieder immer am Zyklusende beschrieben, also wenn das komplette Programm durchlaufen wurde. Daran kann man nach meiner Vermutung auch nichts ändern.

Wie schnell sich der Wert dann wirklich änder hängt von der Zykluszeit der CPU ab.

gruss
 
Zurück
Oben