ST_AxisSyncDiagnostic
Diagnosestruktur für FB_AxisSync.
TYPE ST_AxisSyncDiagnostic :
STRUCT
fPositionDiff : LREAL;
fVeloDiff : LREAL;
fCorrectionTime : LREAL;
bTimeMode : BOOL;
stTimeSyncDiagnostic : ST_TimeSyncDiagnostic;
stAxisExtrapolateDiagnostic : ST_AxisExtrapolateDiagnostic;
END_STRUCT
END_TYPE
fPositionDiff: aktuelle Differenz zwischen originaler und berechneter Sollposition: AxisIn.fPosSoll - AxisOut.fPosSoll
fVeloDiff: aktuelle Differenz zwischen originaler und berechneter Sollgeschwindigkeit: AxisIn.fVeloSoll - AxisOut.fVeloSoll
fCorrectionTime: wenn bSynced=TRUE enthält fCorrectionTime die Korrekturzeit für die Synchronisierung
wenn bSynced=FALSE und bTimeMode=TRUE ist der Wert von fCorrectionTime zur Vermeidung von Fluktuationen berechnet
bTimeMode: TRUE, wenn der Time-Mode des FB_TimeSync Bausteins aktiv ist
stTimeSyncDiagnostic: Struktur mit Diagnoseausgaben des Bausteins FB_TimeSync
stAxisExtrapolateDiagnostic: Struktur mit Diagnoseausgaben des Bausteins FB_AxisExtrapolateValues