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 |
---|---|---|---|---|
GetIsTeachingCheckSumCheckEnabled | 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. |
GetIsInputCheckEnabled | 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. |
GetIsPositionBasedErrorForwardingEnabled | 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. |
GetIsRandomStartUpEnabled | 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 |
GetRandomStartUpBandwidth | 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 |
GetMoverIdStartUpSimulationMode | 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. |