ST_Cam

 

ST_Cam - Allgemeine Informationen

Übersicht

Typ

Datenstruktur

Verfügbar ab

V1.0.0.0

Übernommen aus

-

Beschreibung

Datenstruktur für die Parametrisierung von Kurvenaufträgen.

Caution_Color.gifVORSICHT

UNGÜLTIGE DATEN

Führen Sie keine Online-Änderung durch, während sich ein Auftrag des Typs ET_Motion­JobType.MultiCam in der Auftragspufferliste befindet oder im FB_SoMotionGenerator aktiv ist.

Die Nichtbeachtung dieser Anweisungen kann Verletzungen oder Sachschäden zur Folge haben.

Für Bewegungsaufträge des Typs ET_MotionJobType.MultiCam sind zusätzliche Daten aus einer PDL.ST_MultiCam-Struktur erforderlich. Aus diesem Grund verfügt ein Bewegungsauftrag über einen Verweis (Zeiger ) auf PDL.ST_Multicam in ST_MotionJob.ST_Cam.rstMultiCam. Wenn ein Auftrag über die TakeJob-Methode an den FB_SoMotionGenerator ausgegeben wird, werden die Auftragsparameter in den internen Auftragspuffer kopiert (mit dem Verweis auf ST_MultiCam). Der Verweis auf die ST_MultiCam-Daten wird während der Online-Änderung nicht aktualisiert.

Strukturelemente

Variable

Datentyp

Beschreibung

ifMaster

SystemInterface.IF_Master

Masterobjekt der Kurve.

Kann jede Positionsquelle sein, die die Schnittstelle SystemConfigurationItf.IF_Master implementiert.

etMasterSetposMode

ET_SetPosMode

Bestimmt die Art des SetPos, der auf die logische Position des Masterobjekts bei Aktivierung des Auftrags ausgeführt werden soll.

lrMasterSetposValue

LREAL

Wert von SetPos.

Einheit: Längeneinheiten

etMode

ET_CamMode

Verhalten der Kurve bei Erreichen des Minimal- oder Maximalwerts der logischen Masterposition.

lrXstart

LREAL

Startposition bezogen auf die logische Position des Masterobjekts.

Einheit: Längeneinheiten

lrXend

LREAL

Endposition bezogen auf die logische Position des Masterobjekts.

Einheit: Längeneinheiten

lrYstart

LREAL

Startposition des Slaveobjekts.

Einheit: Längeneinheiten

lrYend

LREAL

Endposition des Slaveobjekts.

Einheit: Längeneinheiten

rstMultiCam

REFERENCE to PDL STS MultiCam

Referenz zur Datenstruktur für die Parametrisierung von MultiCams.

stDwellDwell

ST_DwellDwell

Datenstruktur zur Parametrisierung von Verweil-Kurven.

Folgende Verweil-Kurven sind verfügbar: Poly5, modifiziertes Beschleunigungstrapez, geneigter Sinus, modifizierter Sinus.

stPoly5com

ST_Poly5Com

Datenstruktur zur Parametrisierung von allgemeinen Poly5-Kurven.

stPoly7com

ST_Poly7Com

Datenstruktur zur Parametrisierung von allgemeinen Poly7-Kurven.

stSystemCam

ST_SystemCam

Datenstruktur zur Parametrisierung von Kurven, die mit der Funktion SystemInterface.FC_ProfileLoad() erzeugt wurden.

stExternalCam

ST_ExternalCam

Datenstruktur zur Parametrisierung von definierten Kurvenaufträgen.