Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 802D sl Programmier- Und Bedienhandbuch Seite 201

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

Werbung

Adresse
Bedeutung
MEAW
Messen ohne
Restweglöschen
$A_DBB[n]
Datenbyte
$A_DBW[n]
Datenwort
$A_DBD[n]
Datendoppelwort
$A_DBR[n]
Real-Daten
$AA_FXS
Status,
Achse
[
]
Fahren auf
Festanschlag
$AA_MM
Messergebnis einer
Achse
[
]
Achse im
Maschinenkoordinate
nsystem
$AA_MW
Messergebnis einer
Achse
[
]
Achse im
Werkstückkoordinate
nsystem
$AC_MEA
Messauftragsstatus
[1]
$A..._..._
Zeitgeber für
TIME
Laufzeit:
$AN_SETUP_TIME
$AN_POWERON_TI
ME
$AC_OPERATING_T
IME
$AC_CYCLE_TIME
$AC_CUTTING_TIM
E
$AC_..._
Werkstückzähler:
PARTS
$AC_TOTAL_PARTS
$AC_REQUIRED
_PARTS
$AC_ACTUAL_PART
S
$AC_SPECIAL_PAR
TS
$AC_
Nummer der aktiven
MSNUM
Masterspindel
$P_
Nummer der
MSNUM
programmierten
Masterspindel
Flachschleifen
Programmier- und Bedienhandbuch, 07/2009, 6FC5398-5CP10-1AA0
Wertzuweisung
Information
+1
=+1: Meßeingang1, steigende
-1
Flanke
=-1: Meßeingang1, fallende
Flanke
Lesen und Schreiben von PLC-
Variablen
-
Werte: 0 ... 5
Achse
Maschinenachsbezeichner
Achse
-
Messen verfahrenen Achse (X,
Z)
Achse
-
Messen verfahrenen Achse (X,
Z)
-
gelieferter Zustand:
0: Ausgangszustand, Taster hat
nicht geschaltet
1: Taster hat geschaltet
0.0 ... 10+300
Systemvariable:
Zeit seit letztem
Steuerungshochlauf
min (Wert nur
Zeit seit letztem
lesbar)
Normalhochlauf
min (Wert nur
Gesamt-Laufzeit aller NC-
lesbar)
Programme
s
Laufzeit NC-Programm (nur
angewähltes)
Werkzeug-Eingriffszeit
s
s
0 ... 999 999 999,
Systemvariable:
ganzzahlig
Gesamt-Ist
Werkstück-Soll
Aktuell-Ist
Anzahl Werkstücke - vom
Anwender spezifiziert
nur lesbar
nur lesbar
10.1 Grundlagen der NC-Programmierung
:
: Bezeichner einer beim
: Bezeichner einer beim
Programmieren
Programmierung
N10 MEAW=1 G1 X... Z...
F...
N10 $A_DBR[5]=16.3 ;
Schreiben der Real-
Variablen
; mit Offset-Lage 5
; (Lage, Typ und Bedeutung
sind zwischen NC und PLC
vereinbart)
N10 IF $AA_FXS[X1]==1
GOTOF ....
N10 R1=$AA_MM[X]
N10 R2=$AA_MW[X]
N10 IF $AC_MEAS[1]==1
GOTOF .... ; wenn
Messtaster geschaltet hat,
setze Programm fort ...
N10 IF
$AC_CYCLE_TIME==50.5
....
N10 IF
$AC_ACTUAL_PARTS==15
....
201

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis