XFC_PathPositionCam

XFC_PathPositionCam 1:

Der Funktionsbaustein XFC_PathPositionCam realisiert eine Bahnnocke, die einen digitalen Ausgang bahnabhängig ein- und ausschaltet.

Im Gegensatz zum digitalen Nockenschaltwerk MC_PathDigitalCamSwitch_MultiEdge schaltet der Funktionsbaustein genau eine Nocke auf einer digitalen Ausgangsspur. Der Baustein ist damit einfacher parametrierbar, kann aber nicht eingesetzt werden, wenn mehrere Nocken auf einer Ausgangsspur notwendig sind.

Die Output-Datenstruktur enthält neben dem Schaltzustand des digitalen Ausgangs genaue Zeitinformationen über die nächsten Schaltvorgänge.

Mit dieser Information kann die eigentliche Ausgabe an einer XFC-Ausgangsklemme mit einem nachgeschalteten Funktionsbaustein erfolgen (XFC_EL2252_V2 oder XFC_EL2262).

XFC_PathPositionCam 2: Eingänge

VAR_INPUT
    HParam              : UDINT;
    FirstPathId         : UDINT;
    LastPathId          : UDINT;
    FirstOnPathPosition : LREAL;
    LastOnPathPosition  : LREAL;
    OnCompensation      : LREAL; 
    OffCompensation     : LREAL;
    Options             : ST_CamSwitchOptions;
END_VAR

Name

Typ

Beschreibung

HParam

UDINT

H-Parameterwert der mit dem Schaltzustand korrespondiert..

FirstPathId

UDINT

Eindeutige, kontinuierlich über den Bahnverlauf steigende Id die zum relativen Bahnweg bis zum Einschalten der Nocke gehört.

LastPathId

UDINT

Eindeutige, kontinuierlich über den Bahnverlauf steigende Id die zum relativen Bahnweg bis zum Ausschalten der Nocke gehört.

FirstOnPathPosition

LREAL

Relativer Bahnweg bis zum Einschalten der Nocke.

LastOnPathPosition

LREAL

Relativer Bahnweg bis zum Ausschalten der Nocke.

OnCompensation

LREAL

Kompensationszeit für die steigende Flanke der Nocke in [s]. Der Schaltzeitpunkt wird bei negativen Werten von OnCompensation vorgezogen und sonst verzögert.
Der hier parametrierte Wert OnCompensation hat Vorrang vor TRACK_REF

OffCompensation

LREAL

Kompensationszeit für die fallende Flanke der Nocke in [s]. Der Schaltzeitpunkt wird bei negativen Werten von OffCompensation vorgezogen und sonst verzögert.
Der hier parametrierte Wert OffCompensation hat Vorrang vor TRACK_REF

Options

ST_CamSwitchOptions

Optionale Parameter

XFC_PathPositionCam 3:/XFC_PathPositionCam 4: Ein-/Ausgänge

VAR_IN_OUT
    NciToPlc : NciChannelToPlc;
    Output   : OUTPUT_REF; 
END_VAR

Name

Typ

Beschreibung

NciToPlc

NciChannelToPlc

Struktur des zyklischen Kanalinterfaces von der NCI zur SPS. Auf diese Struktur wird nur lesend zugegriffen

Output

OUTPUT_REF

Die Datenstruktur Output enthält den berechneten Zustand des digitalen Ausgangs und die zugehörigen Zeitstempel für die Ausgabe an einer digitalen XFC Ausgangsklemme