Herunterladen Inhalt Inhalt Diese Seite drucken

Makros Zum Betreiben Und Beobachten Mehrerer Instanzen In Einem Kanal - Siemens SINUMERIK 840D sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Abstandsregelung (CLC/CLCX)
5.8 Mehrere CLCX-Instanzen in verschiedenen Kanälen
Die vier Maschinendaten, die auf jeden Fall eine individuelle Einstellung für jede CLCX-Instanz
im Kanal erhalten müssen, sind in der Liste mit einem Ausrufezeichen gekennzeichnet.
Liste der zum Array gewandelten Maschinendaten
62500 $MC_CLC_AXNO[0]
62500 $MC_CLC_AXNO[1] ; !
62502 $MC_CLC_ANALOG_INPUT[0]
62502 $MC_CLC_ANALOG_INPUT[1] ; !
62503 $MC_CLC_ANALOG_IN_HW_NORM_FACT[0]
62503 $MC_CLC_ANALOG_IN_HW_NORM_FACT[1]
62504 $MC_CLC_SENSOR_TOUCHED_INPUT[0]
62504 $MC_CLC_SENSOR_TOUCHED_INPUT[1]
62507 $MC_CLC_A_DB_RT_VAR_START_INDEX[0]
62507 $MC_CLC_A_DB_RT_VAR_START_INDEX[1] ; !!
62509 $MC_CLC_DISTANCE_SETPOINT[0]
62509 $MC_CLC_DISTANCE_SETPOINT[1]
62514 $MC_CLC_DISTANCE_CTRL_GAIN[0]
62514 $MC_CLC_DISTANCE_CTRL_GAIN[1]
62519 $MC_CLC_SENSOR_DELAY_COMP_TIME[0]
62519 $MC_CLC_SENSOR_DELAY_COMP_TIME[1]
Alle anderen kanalspezifischen Maschinendaten werden von den CLCX-Instanzen innerhalb
desselben Kanals gemeinsam genutzt. Diese Daten können daher nicht für jede CLCX-Instanz
individuell eingestellt werden.
Es wird empfohlen, die Ressourcen des Compile-Zyklen-Satzspeichers in den Kanälen, in denen
mehr als eine CLCX-Instanz ausgeführt wird, entsprechend zu erhöhen:
28090 $MC_MM_NUM_CC_BLOCK_ELEMENTS
28100 $MC_MM_NUM_CC_BLOCK_USER_MEM
Detaillierte Beschreibungen zum Umbenennen der NC-Adressen finden Sie unter Mehrere
Instanzen innerhalb eines Kanals programmieren (Seite 76), 10712
$MN_NC_USER_CODE_CONF_NAME_TAB.
5.8.2

Makros zum Betreiben und Beobachten mehrerer Instanzen in einem Kanal

Echtzeitvariablen anpassen
Entsprechend der Einstellung des Instanz-individuellen Start-Offsets in
$MC_CLC_A_DB_RT_VAR_START_INDEX[n] müssen die Makros der Echtzeitvariablen für den
Betrieb der CLX-Instanzen angepasst werden. Da die $A_DBx-Variablen global sind, sollten die
Namen so gewählt werden, dass sowohl die Kanalnummer als auch die Nummer der Instanz, die
das Datum verwendet, daraus ersichtlich ist.
74
; !
Funktionshandbuch, 10/2020, 6FC5397-8GP40-0AA1
Technologien

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik one

Inhaltsverzeichnis