Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 929

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

Werbung

Umstellung bei symbolischer Programmierung
Im Source Container des Grundprogramms gibt es die Datei "udt2_for_Convert.awl", die die
folgenden Strukturelemente aus UDT1002 enthält:
● ChanA als Array von 1 ... 8 für die Umstellung der 8 Kanalbereiche.
● AxisA als Array von 1 ... 18 für die Umstellung der 18 Achs-/Spindelbereiche
● UserA als Array von 0 ... 31 für die Umstellung der Anwenderbereiche
Aus dieser AWL-Datei kann ein UDT erzeugt werden, der den Offsets der kleinen DB2-
Variante die symbolischen Namen der großen DB2-Variante zuordnet.
Tabelle 14-1 Symbolische Signal-Bezeichner aus dem Kanalbereich
DB2 ohne Alarm-Erweiterung
Cj.FDD_5j00xx[i]
Cj.FDD_RID_5j01xx[i]
Cj.RID_5j02xx[i]
Cj.NCSD_5j03xx[i]
Cj.FdStop_1_5j11xx[i]
Cj.FdStop_2_5j12xx[i]
Cj.FdStop_3_5j13xx[i]
j (fett hervorgehoben): Kanalnummer (1 ... 8)
Tabelle 14-2 Symbolische Signal-Bezeichner aus dem Achs-/Spindelbereich
DB2 ohne Alarm-Erweiterung
_jFdStop600jxx[i]
_jjFdStop60jjxx[i]
j bzw. jj (fett hervorgehoben): Achs-/Spindelnummer (1 ... 9 bzw. 10 ... 18)
Tabelle 14-3 Symbolische Signal-Bezeichner aus dem Anwenderbereich
DB2 ohne Alarm-Erweiterung
A70jjxx[i]
jj (fett hervorgehoben): Anwenderbereich (00 ... 31)
Vorgehensweise:
1. Bausteinordner markieren und unter "Objekteigenschaften" > "Operandenvorrang"
sicherstellen, dass "Absolutwert hat Vorrang" aktiv ist.
2. Quelle "udt2_for_Convert.awl" übersetzen.
Im UDT2 sind nun bereits die neuen Symbole des großen Layouts vorhanden.
3. Quellen von den Bausteinen generieren, die symbolische Zuweisungen auf den DB2
enthalten. Dazu im KOP/AWL/FUP-Editor unter "Datei" > "Quelle generieren" die
gewünschten Bausteine auswählen und eine AWL-Quelle erzeugen.
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
P3: PLC-Grundprogramm für SINUMERIK 840D sl
DB2 mit Alarm-Erweiterung
ChanA[j].FDD_5C00xx[i]
ChanA[j].FDD_RID_5C01xx[i]
ChanA[j].RID_5C02xx[i]
ChanA[j].NCSD_5C03xx[i]
ChanA[j].FdStop_1_5C11xx[i]
ChanA[j].FdStop_2_5C12xx[i]
ChanA[j].FdStop_3_5C13xx[i]
DB2 mit Alarm-Erweiterung
AxisA[j].AAFdStop60AAxx[i]
AxisA[jj].AAFdStop60AAxx[i]
DB2 mit Alarm-Erweiterung
UserA[jj].A70UUxx[i]
14.9 Struktur der Nahtstelle
929

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis