Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 896

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

Werbung

Dezentrale Systeme
15.3 Beispiele
Maschinendatum
$MN_MM_SERVO_FIFO_SIZE = 4
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "AX1"
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3"
$MN_AXCONF_MACHAX_NAME_TAB[0] = "XM1"
$MN_AXCONF_MACHAX_NAME_TAB[2] = "YM1"
$MA_AXCONF_ASSIGN_MASTER_NCK[ AX3 ] = 1
$MC_AXCONF_MACHAX_USED[0]=1 ; X
$MC_AXCONF_MACHAX_USED[1]=2 ; Y
$MC_AXCONF_MACHAX_USED[2]=3 ; Z
Maschinendaten für NCU2 (Folgeachse)
Maschinendatum
$MN_NCU_LINKNO = 2
$MN_MM_NCU_LINK_MASK = 1
$MN_MM_NUM_CURVE_TABS = 5
$MN_MM_LINK_NUM_OF_MODULES= 2
$MN_MM_NUM_CURVE_SEGMENTS= 50
$MN_MM_NUM_CURVE_POLYNOMS = 100
$MN_MM_SERVO_FIFO_SIZE = 2
$MN_AXCONF_LOGIC_MACHAX_TAB[0] = "NC1_AX3"
$MN_AXCONF_LOGIC_MACHAX_TAB[1] = "AX2"
$MN_AXCONF_LOGIC_MACHAX_TAB[2] = "AX3"
$MC_AXCONF_MACHAX_USED[0]=3
$MC_AXCONF_MACHAX_USED[1]=2
$MC_AXCONF_MACHAX_USED[2]=1
15.3.5.2
Programmierung
Programm für NCU1 (Leitachse)
NCU1 verfährt Leitachse Z.
Kennung für NCU2, dass die Leitachse von NCU1 belegt ist: Link-Variable $A_DLB[0] = 1
Kennung für NCU2, dass die Leitachse von NCU1 freigegeben ist: Link-Variable $A_DLB[0] = 0
Programmcode
N1000 R1 = 0
896
Bedeutung
Größe des Datenpuffers zwischen Interpolation und Lagere‐
gelung auf 4 erhöht
Bedeutung
2. NCU-Nummer
Link aktivieren
Anzahl Kurventabellen
Anzahl der Link-Module
Größe des Datenpuffers zwischen Interpolation und Lagereg‐
lung (Standard)
Lead-Link auf NCU1/AX3
AX3 ist Maschinenachse der 1. Kanalachse
AX2 ist Maschinenachse der 2. Kanalachse
AX3 auf NCU1 ist Maschinenachse der 3. Kanalachse
Kommentar
; Schleifenzahler initialisieren
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl