Hilfsfunktionsausgaben an PLC (H2)
9.2 Programmierung von Hilfsfunktionen
Eine Adresserweiterung existiert nur für die H-Funktion.Die Adresserweiterung muss
ganzzahlig sein. Bei direkter Angabe der Adresserweiterung durch einen Zahlenwert können
die eckigen Klammern entfallen.
Der Wert ist für die einzelnen Hilfsfunktionen unterschiedlich definiert:
● INT= ganzzahlig
● REAL= gebrochene Dezimalzahl (Gleitkomma)
Tabelle 9- 1 Übersicht Hilfsfunktionen, Programmierung
Funk-
Adresserweiterung
tion
(ganzzahlig)
Bedeutung
M
Spindel-Nr.
S
Spindel-Nr.
H
beliebig
T
-
D
-
F
-
In einem Satz dürfen insgesamt höchstens 10 Hilfsfunktionen programmiert werden. Bei
Überschreitung der angegebenen Bereiche für Adresserweiterung oder Wert sowie bei
Verwendung eines falschen Datentyps wird Alarm 14770 "Hilfsfunktion falsch programmiert"
ausgegeben. Die folgende Tabelle zeigt einige Programmierbeispiele für H-Funktionen.
Wird die zulässige Anzahl der Hilfsfunktionen pro Satz überschritten, so wird der Alarm
12010 ausgegeben.
Tabelle 9- 2 Programmierbeispiele für H-Funktionen
Programmierung
H5
H=5.379
H17=3.5
H5.3=21
Satzwechsel
Erst nachdem die PLC alle übergebenen Hilfsfunktionen quittiert hat, ist von der NCK eine
neue Hilfsfunktionsausgabe an die PLC möglich. Hilfsfunktionen stehen mindestens einen
PLC-Zyklus lang in der Anwendernahtstelle an. Ein Satz gilt dann als beendet, wenn die
programmierte Bewegung abgeschlossen und die Quittierung der Hilfsfunktion erfolgt ist.
150
Wert
Bereich
Bereich
1 - 2
0-99
1 - 2
0-±3.4028 ex 38
0 - 99
±3.4028 ex 38
-
0-32000
-
0-9
-
0,001-
999 999,999
Typ
Bedeutung
INT
Funktion
REAL
Drehzahl der
Spindel
REAL
beliebig
INT
Werkzeugwa
hl
INT
Werkzeug-
korrekturwahl
REAL
Bahnvor-
schub
H-Funktionsausgabe an die PLC
H0=5.0
H0=5.379
H17=3.5
Fehler, Alarm 14770
Funktionshandbuch, 06/2009, 6FC5397-1CP10-3AA0
Erklärungen
Bestimmte Nummern
sind mit fester Funktion
belegt.
Funktionen haben im
NCK keine Wirkungen,
ausschließlich durch
PLC zu realisieren
D0 Abwahl,
Vorbesetzung D1
Drehen, Fräsen, Nibbeln
Anzahl
pro Satz
max
5
1
3
1
1
1