ST_Cam - Allgemeine Informationen
Typ |
Datenstruktur |
Verfügbar ab |
V1.0.0.0 |
Übernommen aus |
- |
Datenstruktur für die Parametrisierung von Kurvenaufträgen.
|
UNGÜLTIGE DATEN |
Führen Sie keine Online-Änderung durch, während sich ein Auftrag des Typs ET_MotionJobType.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.
Variable |
Datentyp |
Beschreibung |
---|---|---|
ifMaster |
SystemInterface.IF_Master |
Masterobjekt der Kurve. Kann jede Positionsquelle sein, die die Schnittstelle SystemConfigurationItf.IF_Master implementiert. |
etMasterSetposMode |
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 |
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 |
Datenstruktur zur Parametrisierung von Verweil-Kurven. Folgende Verweil-Kurven sind verfügbar: Poly5, modifiziertes Beschleunigungstrapez, geneigter Sinus, modifizierter Sinus. |
|
stPoly5com |
Datenstruktur zur Parametrisierung von allgemeinen Poly5-Kurven. |
|
stPoly7com |
Datenstruktur zur Parametrisierung von allgemeinen Poly7-Kurven. |
|
stSystemCam |
Datenstruktur zur Parametrisierung von Kurven, die mit der Funktion SystemInterface.FC_ProfileLoad() erzeugt wurden. |
|
stExternalCam |
Datenstruktur zur Parametrisierung von definierten Kurvenaufträgen. |