Herunterladen Inhalt Inhalt Diese Seite drucken

Bereich C, Baustein Sparpp: Programmzeiger Im Automatikbetrieb - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

09/2011
Dies wird durch selectedWorkPProg verdeckt, d.h. während Simulationssuchlauf
bleibt selectedWorkPProg unverändert.
-
Mehrzeilig: ja
singleBlock
Zum Lesen der aktuell aktiven Sätze des Teileprogramms wird üblicherweise die Variable 'block' verwendet. Da die
Variable jedoch auf 66 Zeichen je String begrenzt wird, kann es (bei längeren Sätzen) notwendig sein, eine längere
Zeichenkette zu lesen. Mit der Variablen 'singleBlock' können vollständige Sätze (bis zu einer Länge von 198 Zeichen)
gelesen werden. Es sind 3 Zeilen adressierbar wobei gilt:
Zeilenindex 1: letzter Satz
Zeilenindex 2: aktueller Satz
Zeilenindex 3: nächster Satz
Allerdings ist bei schnellen Satzwechseln nicht immer gewährleistet, dass die Informationen aus den 3
aufeinanderfolgenden Sätzen konsistent sind, da jeder Satz mit einem einzelnen Variablenauftrag gelesen wird. Das
Verfahren ist nur dann sicher, wenn das Teileprogramm im Stopp-Zustand ist.
-
Mehrzeilig: ja
stepEditorFormName
aktueller Abschnittsname für Stepeditor
abgelegt werden
-
Mehrzeilig: ja
workPName
Werkstückname des aktiven Werkstückes
-
Mehrzeilig: nein
workPNameLong
Werkstückname des aktiven Werkstückes
-
Mehrzeilig: nein
workPandProgName
Werkstückname und Programmname des aktuellen Programms.
-
Mehrzeilig: ja

1.4.5 Bereich C, Baustein SPARPP: Programmzeiger im Automatikbetrieb

OEM-MMC: Linkitem
/Channel/ProgramPointer/...
Im Automatikbetrieb kann aus der Hauptprogrammebene in mehrere Unterprogrammebenen verzweigt
werden. Der Zustand der Programmbearbeitung kann für jede Programmebene ermittelt werden. Jede
Variable des Bausteins besteht aus 11 Zeilen. Damit können die Hauptprogrammebene und 11
Unterprogrammebenen (inkl. ASUP-Ebenen) adressiert werden.
Die Feldindizes (Zeilenindizes) haben folgende Bedeutung:
1 = Hauptprogramm
2 = 1. Unterprogrammebene
3 = 2. Unterprogrammabene
4 = 3. Unterprogrammebene
5 = 4. Unterprogrammebene
6 = 5. Unterprogrammebene
© Siemens AG 2011 All Rights Reserved
SINUMERIK 840D sl, SINAMICS S120 Listenhandbuch (LIS2sl) - 09/2011
1
Satzindex, 1 = letzter, 2 = aktueller,
3 = nächster Satz
1
1
1.4 Zustandsdaten des Kanals
String[160]
1
String[198]
3
String[128]
1
String[32]
1
String[128]
String[160]
1
1 Variablen
r
r
r
r
r
r
1-195

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinamics s120

Inhaltsverzeichnis