Herunterladen Inhalt Inhalt Diese Seite drucken

Rcl-Spezialfunktionen; Rcl-Spezialfunktionen, Allgemeines - Bosch Rexroth IndraMotion MLC 13VRS Programmieranleitung

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 13VRS:
Inhaltsverzeichnis

Werbung

DOK-MLC***-RCL*PRO*V13-AP01-DE-P
Rexroth IndraMotion MLC 13VRS RCL-Programmieranleitung
11

RCL-Spezialfunktionen

11.1

RCL-Spezialfunktionen, Allgemeines

Vereinbarung der Spezialfunktion
Mit den Spezialfunktionen werden in der Steuerung vorhandene Funktionen,
für die keine RCL-Sprachelemente reserviert sind, dem RCL-Programmierer
zugänglich gemacht. Spezialfunktionen stellen eine Erweiterung des RCL-
Sprachumfangs dar.
Sie können in einem Programm aufgerufen werden, wenn sie vor
dem Aufruf, ähnlich wie eine Variable, vereinbart wurden.
Für die IndraMotion MLC sind zur Zeit folgende Spezialfunktionen verfügbar:
SPC_FCT
Funktionskurzbeschreibung
1
iol (Positionsgenaues Schalten digitalter Ausgänge auf der Bahn)
2
ppo (Positionsgenaues Schalten von Prozessdaten auf der Bahn)
21
belt_kind (Bandart)
23
clock_date (Systemdatum und Uhrzeit)
24
sys_count (Systemzähler, realtime counter)
28
set_belt (Bandzähler Rücksetzwert setzen)
53
belt_area (Bandbereich bei Bandart 4)
59
Überschleifmodus abfragen
60
Überschleifmodus setzen
Abb.11-1:
RCL-Spezialfunktionen
Die Vereinbarung einer Spezialfunktion beinhaltet Kennzahl und Namen der
Funktion sowie Namen und Datentypen der Übergabeparameter. Durch die
Übergabeparameter legen Sie fest, wann, wo und wie die Funktion wirksam
sein soll. Die Vereinbarung muss im Deklarationsteil des Programms erfol‐
gen.
Der Name der Spezialfunktion und die Namen der Übergabeparameter sind
dabei frei wählbar.
Die Datentypen sind durch die Spezifikation der jeweiligen Spezi‐
alfunktion fest vorgegeben.
Beispiel:
SPC_FCT: x = beispiel (VALUE INTEGER: wap)
SPC_FCT: x
Funktionsnummer
beispiel
Spezialfunktionsname
VALUE INTEGER:
Datentypbezeichnung des Übergabeparameters, z.B. de‐
zimaler Wert
wap
Name des Übergabeparameters (Platzhalter)
Abb.11-2:
Beispiel für eine Spezialfunktion
Bosch Rexroth AG
103/329
RCL-Spezialfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis