Unterschied des Befehls "RdIndexRg" für die PCD2.H31x-Module
FAQ #100391
Im RdIndexRg (Read-Index-Register) über die FB-Exec-Befehl zurückgegebene Wert ist die Hauptversion der FB abhängig.
Während die alten FB Versionen den Wert dividiert durch die mechanischen Maschinen-Faktor zurückgegeben, die FB Versionen dieser Division mehr gelten nicht.
Symptom
Der Rückgabewert von der FB-Exec aufgerufen mit dem Befehlscode RdIndexRg (Read-Index-Register) ist nicht dasselbe, wie es mit der alten FB-Verison.
Grund
In den neuen FB-Versionen (ab V10.01 auf) ist nicht der gelesene Wert das Index-Register mit dem mechanischen Faktor dividiert. Dies war der Fall in der alten FB-Version (v2. 1). (Deshalb war das Ergebnis in Benutzer-Einheiten in der alten FB zurückgegeben)
PROBLEMUMGEHUNG Wenn dasselbe Verhalten erforderlich ist
Das angehängte Beispiel-Code kann verwendet werden, um das Lesen Wert (Index-Impulse) in Benutzer-Einheiten zu konvertieren.
Hinweis
Beachten Sie, dass in diesem Fall diese (multipliziert) Indexregister (nicht zu verwechseln mit dem PCD Indexregister) nicht als Fehler Kontrollkästchen verwendet, wie im Handbuch beschrieben.
Categories
PCD2 / Hxxx
Last update: 20.04.2015 01:37
First release: 29.06.2005 09:35
Views: 1407