Herunterladen Inhalt Inhalt Diese Seite drucken

Position Erreicht - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

PLC-Grundprogramm (P3)
13.13 Bausteinbeschreibungen

Position erreicht

In der Bitstruktur "GP_InPosition" der Lokaldaten des OB 40 ist maschinenachsspezifisch
(jedes Bit entspricht einer Achse/Spindel, z. B. GP_InPosition[5] entspricht der 5. Achse)
aufgebaut.
Wenn eine Funktion FC 18 (Spindelsteuerung, Positionierachse, Teilungsachse) für eine
Achse oder Spindel aktiviert wurde, kann das zugehörige "GP_InPosition"-Bit eine
unverzögerte Auswertung des Signals "InPos" der oben aufgeführten FCs erreicht werden.
Hierdurch können z. B. Klemmungen für eine Teilungsachse unverzögert aktiviert werden.
Deklaration
FUNCTION FC 3: VOID
//keine Parameter
Aufrufbeispiel
Das Grundprogramm muss - zeitlich gesehen - vor der Bearbeitung weiterer
alarmgesteuerter Anwenderprogramme durchlaufen werden. Deshalb ist es als erstes im
OB 40 aufzurufen.
Das vorliegende Beispiel enthält die Standard-Deklarationen für den OB 40 und den Aufruf
für das Grundprogramm.
ORGANIZATION_BLOCK OB 40
VAR_TEMP
OB40_EV_CLASS :
OB40_STRT_INF :
OB40_PRIORITY :
OB40_OB_NUMBR :
OB40_RESERVED_1 :
OB40_MDL_ID :
OB40_MDL_ADDR :
OB40_POINT_ADDR :
OB40_DATE_TIME :
//Belegung durch das Grundprogramm
GP_IRFromNCK : BOOL;
GP_TM : BOOL;
GP_InPosition : ARRAY [1..3] OF BOOL;
GP_AuxFunction : ARRAY [1..10] OF BOOL;
GP_FMBlock : ARRAY [1..10] OF BOOL;
//ab hier dürfen weitere Lokaldaten des Anwenders definiert werden
END_VAR
BEGIN
CALL FC 3;
//HIER ANWENDERPROGRAMM EINFUEGEN
END_ORGANIZATION_BLOCK
1050
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
INT;
DWORD;
DATE_AND_TIME;
//Interrupt durch NCK für Anwender
//Werkzeugverwaltung
//Achsorientiert für Positionier.-,
//Teilungsachsen, Spindeln
//Kanalorientiert für Hilfsfunktionen
//derzeit nicht genutzt
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis