Herunterladen Inhalt Inhalt Diese Seite drucken

Spc_Fct: 23, Datetime; Spc_Fct: 24, Sysclk - Bosch Rexroth IndraMotion MLC 12VRS Programmieranleitung

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

Werbung

DOK-MLC***-RCL*PRO*V12-AP02-DE-P
Rexroth IndraMotion MLC 12VRS RCL-Programmieranleitung
Beispiel
PROGRAM
SPZ21
SPC_FCT
: 21 =
belt_kind(VALUE
BEGIN
belt_kind(1,4)
PROGRAM_END
11.5

SPC_FCT: 23, DateTime

Deklaration
SPC_FCT:23 = DateTime(INTEGER: hour, minute,
Beispiel
PROGRAM
SPZ23
VAR:
INTEGER: hr, mi, dy, mo, ye
SPC_FCT
: 23 = DateTime(INTEGER: hour,
BEGIN
DateTime(hr, mi, dy, mo, ye)
PROGRAM_END
11.6

SPC_FCT: 24, SysClk

Deklaration
SPC_FCT:24 = SysClk(INTEGER: clks)
Programm:
INTEGER: belt_no
VALUE
INTEGER: kind_belt)
Mit der Spezialfunktion 23 kann von einem RCL-Programm aus auf die Sys‐
temuhr der MLC zugegriffen werden. Es werden Tag, Monat, Jahr, Stunden
und Minuten ermittelt.
Programm:
day, month, year)
hour
Stunde
minute
Minuten
day
Tag
month
Monat
year
Jahr
Programm:
minute,
day,
month,
year)
Die beim Aufruf der Spezialfunktion 24 übergebene Variable wird mit dem
Wert des Systemzählers beschrieben.
Der Wert der Variablen hat die Einheit Millisekunden [ms]. Das Zählraster
entspricht der MC-Zykluszeit (s. C‑0‑0410). Mit jedem Hochlauf der Steue‐
rung wird der Echtzeitzähler wieder auf Null gesetzt.
Programm:
clks
Anzahl motion cycles (MC) die nach dem Hochlauf vergangen sind
;Programmname
;Deklaration der Spezialfunktion
;Anwahl der Bandart 4 für Band 1
;Programmname
;Deklaration der Spezialfunktion
;liefert in hr, mi, dy mo, and ye
;das aktuelle Datum und die Uhrzeit zurück
Bosch Rexroth AG
103/301
RCL-Spezialfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis