Hi farmerjo,

ehrlich gesagt habe ich den Verschiebealgorithmus nicht so ganz verstanden, aber

wenn Du im Programm die Regelabweichung berechnest, diese Abweichung nur mit Faktoren belegst (auch wenn Du es drei mal machst) kann die Addition der drei Ergebnisse nur P-Verhalten sein.

Abgesehen davon muss der Prg.Teil
Xj2 = Xj1
Xj1 = Xj0
vor der Zeile
Xj0 = Soll - Ist
eingefügt werden. In Deiner Version werden die Werte von Xj1 und Xj2 den falschen Zyklen zugeteilt.

Grüße Klaus