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.