FC_SetCamUserTableId - Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab: |
V1.1.0.0 |
Verwendet von: |
PacDrive3 Pilot Template Architektur |
Versionen: |
Aktuelle Version |
Initialisierung einer Achse, die vom Funktionsbaustein FB_AxisModule gesteuert wird.
Diese Funkton teilt einer MultiCam-Tabelle eine Tabellenidentifikationsnummer zu. Die Achsenschnittstellenstruktur, die zum Speichern der Achsparameter verwendet wird, enthält fünf MultiCam-Tabellen. Jeder Tabelle benötigt eine Tabellenidentifikationsnummer, über welche die Tabelle aufgerufen werden kann. Die MultiCam-Tabellen in der Achsenschnittstellenstruktur sind in einem Array mit einem Index von 0 bis 4 gespeichert. Der Eingang i_etParId wird verwendet, um eine dieser Tabellen auszuwählen, und der Eingang i_diUserTableId wird verwendet, um der ausgewählten Tabelle eine eindeutige Nummer zuzuordnen.
Der Aufzählungstyp ET_ParId kann verwendet werden, um eine der MultiCam-Tabellen auszuwählen. Die Namen im Aufzählungstyp repräsentieren fünf typische Kurvenprofile.
oAXM.ET_ParId.Idle := 0
oAXM.ET_ParId.Start := 1
oAXM.ET_ParId.Cont := 2
oAXM.ET_ParId.Stop := 3
oAXM.ET_ParId.User := 4
Die Tabellenidentifikationsnummern werden typischerweise zum Zuordnen des Index der MultiCam-Tabellen benutzt, dabei erhält Tabelle 3 die Identifikationsnummer drei und so weiter. Mit der Funktion FC_InitCamPoint werden den MultiCam-Tabellen beispielsweise Kurveninformationen zugeordnet.
Der Eingang i_diTableSelectNr der Funktion FC_InitCamParameter wird verwendet, um eine der MultiCam-Tabellen als Vorlagetabelle auszuwählen, wenn eine Achse in den Kurvenbetrieb wechselt.
Der Wert der Funktion entspricht der Tabellenidentifikationsnummer.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etParId |
ET_ParId |
Legt den Kaltstartmodus der Achse fest |
i_diUserTableId |
DINT |
Legt die Nummer fest, die verwendet wird um die ausgewählte MultiCam-Tabelle zu identifizieren. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
FC_SetCamUserTableId |
DINT |
Zeigt die Tabellenidentifikationsnummer der ausgewählten Tabelle an. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stAxisInterface |
ST_ModuleInterface |
Legt die Achsschnittstellenstruktur der zugewiesenen Achse fest. |