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