Methode - Parameter (Init)

Parameter

Gruppe

Return Type

Input Type

Erläuterung

GetOperationMode

General

OperationMode

–

Gibt den ausgewählten Operation Mode zurück.

GetEtherCatMasterSyncTaskObjectId

General

OTCID

–

Gibt die EtherCAT Master Synchro Task Object ID zurück.

GetMoverType

Mover

MoverType

–

Gibt den ausgewählten Movertyp zurück.

GetMagnetPlateType

Mover

MagnetPlateType

–

Gibt den ausgewählten Magnetplattentyp zurück.

GetMoverSortOrder

Mover

SortOrderEnum

–

Gibt die ausgewählte Sortierreihenfolge der Mover zurück.

GetMoverWidth

Mover

LREAL

–

Gibt den minimalen Abstand zwischen den Movern zurück.

GetConfiguredDetectionCount

MoverDetection

UDINT

–

Gibt die festgelegte Erkennungsanzahl zurück.

SetConfiguredDetectionCount

MoverDetection

BOOL

UDINT

Definiert die Erkennungsanzahl.

TriggerDetection

MoverDetection

BOOL

–

Löst eine Mover Erkennung aus.

TriggerRedetection

MoverDetection

BOOL

–

Löst eine Mover Wiedererkennung aus.

GetExpectedMoverIds

MoverIdDetection

ARRAY[1..2] OF ST_ExpectedMoverIds

–

Gibt die erwarteten Mover IDs bei der ID-Erkennung mit mehreren Mover 1 zurück.

GetMoverIdDetectionMode

MoverIdDetection

MoverIdDetectionMode

–

Gibt den festgelegten Mover ID-Erkennungsmodus zurück

GetMoverPositionAssignment

MoverIdDetection

MoverPositionAssignment

–

Gibt die Mover Positionszuweisung zurück.

TriggerMoverIdDetection

MoverIdDetection

BOOL

–

Löst eine Mover ID-Erkennung aus.

SetExpectedMoverIds

MoverIdDetection

BOOL

ExpectedMoverIds : ARRAY[1..2] OF ST_ExpectedMoverIds

Legt die erwarteten Mover IDs bei der ID-Erkennung mit mehreren Movern 1 fest.

SetMoverIdDetectionMode

MoverIdDetection

BOOL

MoverIdDetectionMode

Legt den Mover ID-Erkennungsmodus fest.

SetMoverPositionAssignment

MoverIdDetection

BOOL

MoverPositionAssignment

Legt die Zuordnung der Mover Position fest.

GetTeachingFileNumber

Teaching

UDINT

–

Gibt die Nummerierung/den Namen der Teaching-Datei zurück.

GetIsAbortOnTeachingWarningEnabled

Teaching

BOOL

–

Gibt die Einstellung der Teaching-Warnung zurück. Wenn TRUE, kann der Start des Systems wegen der Warnung abgebrochen werden.

Parameter

Gruppe

Return Type

Input Type

Erläuterung

GetIsTeachingCheck­SumCheckEnabled

Teaching

BOOL

–

Gibt die Einstellung der Lernkontrollsummenprüfung zurück. Gibt TRUE zurück, wenn die angegebene Prüfsumme verwendet wird, um zu überprüfen, ob die richtige Teaching-Datei geladen und nicht beschädigt ist.

SetTeachingFileNumber

Teaching

BOOL

UDINT

Legt die Nummerierung/den Namen der angewendeten Teaching-Datei fest

GetIsAutoDumpWriteEnabled

Diagnostics

BOOL

–

Gibt die Einstellung des automatischen Schreibens der Dump-Datei zurück. Wenn TRUE, schreibt der Treiber in bestimmten Situationen wie beim Start oder im Fehlerfall automatisch eine Dump-Datei.

GetIsInputCheck­Enabled

Diagnostics

BOOL

–

Gibt die Einstellungen der Eingabeprüfung zurück. Wenn TRUE, sind alle Plausibilitätsprüfungen aller Eingangskanäle im System aktiviert.

GetUsedEventLogger

Diagnostics

EventMessenger

–

Gibt ausgewählte Spezifikationen zurück, wie Ereignisse und Nachrichten vom Treiber übermittelt werden

WriteDump

Diagnostics

BOOL

–

Schreibt eine Dump-Datei.

SetIsInputCheckEnabled

Diagnostics

BOOL

BOOL

Legt die Aktivierung/Deaktivierung der Eingangsprüfung fest

GetIsCycleTimeWarningSuppressed

Advanced

BOOL

–

Gibt die Einstellung der unterdrückten Zykluszeitwarnung zurück. Wenn aktiviert, wird die Warnung, dass der Treiber bei einer Zykluszeit von 250us nicht läuft, deaktiviert.

ACHTUNG: Nur im Simulationsmodus verfügbar.

GetIsMoverFrozenErrorActivated

Advanced

BOOL

–

Gibt die Einstellung des Fehlers eines eingefrorenen Movers zurück. Wenn aktiviert, gibt der Treiber eine Fehlermeldung anstelle einer Warnung aus, wenn eine Position des Mover eingefroren ist.

GetIsPositionBased­ErrorForwardingEnabled

Advanced

BOOL

–

Gibt die Einstellung der positionsbezogenen Fehlerweiterleitung zurück. Wenn aktiviert, wird ein Hardware-Fehler positionsbasiert an Mover weitergeleitet, die sich auf den fehlerhaften Modulen befinden.

GetOptimization

Advanced

OptimizationEnum

–

Gibt die ausgewählte Optimierung zurück.

GetIsPositionNoiseEnabled

Simulation

BOOL

–

Gibt Positionsrauschen in der Simulation zurück.

GetIsRandomStart­UpEnabled

Simulation

BOOL

–

Gibt die Einstellung der zufälligen Startposition von Movern zurück.

GetMoverDistance

Simulation

LREAL

–

Gibt den Moverabstand beim Starten zurück

GetPositionOffset

Simulation

LREAL

–

Gibt den Positionsoffset der Mover beim Starten zurück

GetPositionNoiseBandwidth

Simulation

LREAL

–

Gibt die Bandbreite des Positionsrauschens zurück

GetRandomStartUp­Bandwidth

Simulation

LREAL

–

Gibt die Bandbreite des zufälligen Starts zurück

GetPositionStartUpSimulationMode

Simulation

PositionStartUpSimulationMode

–

Gibt den ausgewählten Modus für die Startposition zurück

GetMoverIdStartUp­SimulationMode

Simulation

MoverIdStartUpSimulationMode

–

Gibt den gewählten Modus für die Generierung der Mover-ID zurück

GetRandomInitMode

Simulation

RandomInitMode

–

Gibt den gewählten Modus für die Initialisierung der Zufallsauswahl zurück

GetRandomInitSeed

Simulation

DINT

–

Gibt den Startwert zurück, der für die Zufallsgenerierung von Moverposition und Mover ID verwendet wird.