Also ich hab einfach nach LMNRS_ON gegoogelt und das 3.Ergebnis war
https://a248.e.akamai.net/cache.automation.siemens.com/dnl/Dc0Mzc4NQAA_1137082_HB/Pid_d.pdf
Dort steht z.B. auf Seite 77
Simulation der Stellungsrückmeldung
Die Simulation der Stellungsrückmeldung erfolgt durch einen Integrierer mit der
Motorstellzeit MTR_TM als Integrationszeitkonstante. Durch Umschaltung des
Parameter LMNRS_ON von FALSE auf TRUE wird die Simulation mit dem Startwert
LMNRSVAL gestartet. Steht LMNRS_ON auf FALSE, so wird am Parameter
LMNR_SIM der Startwert LMNRSVAL ausgegeben.
Ist ein bißchen besser beschrieben als die Hilfe mit F1.
Die Simulation geht ja davon aus, dass dein Ventil sofort anläuft wenn das Relais angzieht und auch abfällt, außerdem dass das Ventil IMMER MTR_TM Sekunden für den Weg braucht usw. In der Realität wird das Ventil aber mal schwergängiger oder reagiert eben nicht sofort. Diese Fehler summieren sich mit der Zeit auf. Wieviel müsste man durch ausprobieren rausfinden (ich denke du kannst ja die Stellung irgendwo mechanisch ablesen).
Hast du die simulierte Position wie oben von mir beschrieben mit den Endschalter auf 0% bzw. 100% gesetzt?
Also ein Test wäre:
Fahr das Ventil in Endlage 0%, simulierter Wert muss dann auch 0% sein,
fahre dann das Ventil von Hand auf 10% und markiere die wirkliche Position. Dann von Hand 10mal auf 80% und wieder zurück auf 10% fahren. Stimmt nun die simulierte Position noch mit der Realität überein?
Wie oben schon beschrieben würde ich den zurückgelegten Wert aufsummieren und bei überschreiten einer Konstanten eine Referenzfahrt (auf 0%) durchführen lassen. Sollte bei einer trägen Regelung ja nicht weiter weh tun. Es gäbe auch die Möglichkeit durch einen zusätzlichen Näherungsschalter die Position zu referenzieren, die im Normalbetrieb vorkommt. Also angenommen du stellst fest, dass das Ventil für den Sollwert von 55°C meistens bei 60% Ventilweg steht. Dann dort bei 60% einen Näherungsschalter und bei positiver Flanke den simulierten Wert auf 60% setzen. Dann ersparst du dir vielleicht die Referenzfahrten.
Aber nochmals: Wenn du gar nichts in diese Richtung unternimmst, wird der simulierte Weg immer mehr von der Realität abgweichen. Übrigends bin ich Abends ab und zu im IRC sps-forum chat.
Gruß von Andy