Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1028

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.7 Struktur und Funktionen des Grundprogramms
Konkurrierende Achsen
Konkurrierende Achsen zeichnen sich durch folgende Eigenschaften aus:
• Sie können entweder von der PLC oder von der NC verfahren werden.
• Der Start von der PLC ist in allen Betriebsarten per FC möglich.
• Der Start erfolgt unabhängig von NC-Satzgrenzen.
Es stehen FCs für Positionier- (FC 15) und Teilungs-Achsen (FC 16) zur Verfügung.
ASUPs
Mit Asynchronen Unterprogrammen (ASUPs) können beliebige Funktionen in der NC
ausgelöst werden. Vorraussetzung dafür, dass ein ASUP von der PLC aus gestartet werden
kann, ist dessen Existenz und Vorbereitung vom NC-Programm bzw. durch FB 4 PI-Dienste
(ASUP). ASUPs können nur in MDA oder Automatic bei laufendem Teileprogramm gestartet
werden.
2-48
Hinweis
Hier soll ein Hinweis gegeben werden, die die spätere Kontrolle und Diagnose eines
Funktionsaufrufs (FCs, FBs des Grundprogramms) erleichtern. Hierbei handelt es sich
um FCs, FBs, die über einen Anstoß gesteuert werden (z. B. über Parameter Req, Start,
...) und die als Ausgangsparameter eine Ausführungsquittierung liefern (z. B. über
Parameter Done, NDR, Error, ...). Es sollte eine von anderen Signalen
zusammengefasste Variable gesetzt werden, die den Anstoß für den Funktionsaufruf
herbeiführen. Das Rücksetzen der Startbedingungen darf nur von den Parametern Done,
NDR, Error abgeleitet werden.
Dieses Steuerwerk kann entweder vor oder hinter den Funktionsaufruf platziert werden.
Wenn das Steuerwerk hinter dem Aufruf platziert ist, können die Ausgangsvariablen als
lokale Variablen definiert sein (Vorteil: Reduzierung der globalen Variablen Merker,
Datenvariable und zeitliche Vorteile gegenüber Datenvariable).
Der Anstoßparameter muss eine globale Variable sein (z.B. Merker, Datenvariable).
Im OB 100 sind vom Anwenderprogramm noch aktivierte Aufträge (Parameter Req,
Start, ... := TRUE) bei den genannten Parametern auf Null zu setzen. Durch ein Aus- und
Wiedereinschalten kann ein Zustand mit noch aktivierten Aufträgen entstehen.
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis