L PEW funktioniert nicht bei MP277 SoftSPS

Hahnus

Level-2
Beiträge
55
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach langer Fummelei an einer Einrichtung habe ich es nun auch endlich geschafft die Zykluszeit auf einen Wert anzuheben, der eine vorhandene Positionierfunktionalität (Antrieb im Schleichgang wird per E14.6 gestoppt) nicht mehr sauber funktionieren läßt.
Also habe ich einen OB35 im 10ms-Takt parametriert, in diesem

L PEW14
T MW200

programmiert.
Leider bekomme ich hier 0 ins MW200?!
Im Onlinestatus des Bausteins wird mir auch der Wert 0 angezeigt, obwohl EW14 natürlich aktive Eingänge enthält und ich in der VAT einen vernünftigen Wert für PEW14 bekomme.

Was läuft hier falsch?

Bemerkung: E14.6 hängt an einem DP-Slave (Wago 750)

Gruß Hahnus
 
Ist jetzt nur eine Mutmaßung!

a) was passiert wenn du ins MW200 irgend einen beliebigen Wert schreibst?
b) Falls das ein bestehendes Programm ist, bitte mal einen anderen Merkerbereich als MW200 - MW254 verwenden,
möglicherweise war da son S5-Freak dran und hat diesen Bereich als Schmiermerkerbereich verwendet.

Abgesehen davon bringt dir diese Sache im OB35 rein gar nichts, weil du die Positionierung im OB35 stoppen musst.

Mfg
Manuel
 
Nein MW200 wird nicht anderswo verwendet.
Ich sehe auch im Bausteinstatus des Ladebefehls schon die 0.
Wenn der Quatsch funktioniert werde ich natürlich auch im OB35 die Positionierung stoppen.

Gruß Hahnus
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Müßte der Slave nicht dazu über den SCF14 eingelesen werden ?
Kann mich auch täuschen , aber auf das PEW zuzugreifen ohne das die SPS den Bus abfragt macht keinen Sinn. Dadurch erhöht sich aber die Laufzeit vom OB35 !
 
Der Bustakt sollte ja schneller als der SYS-Zyklus sein, so dass es meiner Meinung nach eigentlich schon gehen müsste. SFC14 dürfte bei nicht konsistenten Eingängen auch nicht gehen.
Danach kann man noch schauen, es erklärt aber nicht, warum ich bei
L PEW14
eine 0 kriege.

Gruß Hahnus
 
Die Anweisung "L PEW" darf nicht baugruppenübergreifend sein (ich habe hier Wago-Eingangsmodule mit je 4 Eingängen 750-403). Adressen entsprechend umkonfiguriert + L PEB --> Geht!

Gruß Hahnus
 
Zurück
Oben