Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 1055

Inhaltsverzeichnis

Werbung

10.00
ASUPs
Mit Asynchronen Unterprogrammen (ASUPs) können beliebige Funktionen in
der NC ausgelöst werden. Vorraussetzung dafür, daß ein ASUP von der PLC
aus gestartet werden kann, ist dessen Existenz und Vorbereitung vom NC–Pro-
gramm bzw. durch FB 4 PI–Dienste (ASUP). ASUPs können nur in MDA oder
Automatic bei laufendem Teileprogramm gestartet werden.
Ein derart vorbereitetes ASUP kann von der PLC zu einem beliebigen Zeitpunkt
gestartet werden. Das in dem betreffenden Kanal laufende NC–Programm wird
durch das ASUP unterbrochen. Der Start eines ASUPs erfolgt durch den FC 9.
Hinweis
Ist ein ASUP noch nicht von einem NC–Programm oder vom FB 4 (ASUP)
vorbereitet worden (z.B. keine Interrupt–Nr. vergeben), wird Start–Fehler
gemeldet.
NC–Variable
Mit dem FB GET können Variable des NCK gelesen und mit dem FB PUT
lesen/schreiben
können Werte in NCK–Variable eingetragen werden. Die NCK–Variablen
werden über Bezeichner an den Eingängen Addr1 bis Addr8 adressiert. Die
Bezeichner (Symbole) zeigen auf Adressangaben, die in einem globalen DB
hinterlegt sein müssen. Zur Erzeugung dieses DBs wird zusammen mit dem
Grundprogramm eine PC–Software (NC–Var–Selector) ausgeliefert, mit der aus
einer ebenfalls mitgelieferten Tabelle die gewünschten Variablen selektiert
werden können. Die selektierten Variablen werden zunächst in einer zweiten,
projektabhängigen Liste gesammelt. Mit dem Kommando DB erzeugen wird ein
*.AWL–File erzeugt, der in die Programmdatei für die betreffende Maschine
einzubinden und mit dem Maschinenprogramm zusammen zu compilieren ist
(siehe auch Kapitel 3.2).
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
2.7 Struktur und Funktionen des Grundprogramms
FC 15
PosAx
Start
InPos
AxisNo
Activ
IC
StartErr
Inch
Error
HWheelOv
Pos
FRate
Eingangs–
Ausgangs–
parameter
parameter
FC 9
ASUP
Start
Activ
ChanNo
Done
IntNo
Error
StartErr
Ref
PLC–Grundprogramm (P3)
FC 16
PartAx
Start
InPos
AxisNo
Activ
IC
StartErr
DC
Error
Plus
Minus
Pos
FRate
1/P3/2-55

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis