2 plc-beispiel – HEIDENHAIN TNC 335 Technical Manual Benutzerhandbuch

Seite 268

Advertising
background image


3/95

TNC 360

10 Elektronisches Handrad

4-171

10.3.2 PLC-Beispiel

Im folgenden Beispiel wird die aktuell angewählte Achse ausgewertet, um mit den +/

-Tasten diese

Achse verfahren zu können. Das Beispiel behandelt die X-Achse (MP7640=4, MP7641=0 und
MP7645.0 = 0).

Taste auf HR 332

PLC-Ein- bzw. Ausgang

+ Taste

I170

– Taste

I169

+ LED

O105

– LED

O106

;Hauptprogramm
LBL 1

PS
CM
PL

K+9
9035
B0

;Abfrage der angewählten Handrad-Achse mit Modul 9035

L

K+0

;Löschen der 8 Merker für "Manuelles

B=

M2456

;Verfahren" der Achsen X bis IV

L

K$FF

;Setzen der 8 Komplement-Merker

B=

M2472

A

MO

:Die PLC-Ausgänge O100

ON

MO

:bis O106 werden gelöscht.

R

O100

:Damit werden alle Leuchtdioden

R

O101

:bis auf die LED der angewählten

R

O102

:Achse ausgeschaltet.

R

O103

R

O104

R

O105

R

O106

Case

B0

;Auswertung der angewählten Handrad-Achse

CM

10

;X-Achse

CM

11

;Y-Achse

CM

12

;Z-Achse

CM

13

;IV-Achse

ENDC
EM

LBL 10

;X-Achse

LN

M2457

;Wenn nicht X– aktiv

A

I170

;und Taste + gedrückt ist,

S

M2456

;wird in X+ Richtung

R

M2472

;verfahren.

S

O105

;LED an der Taste + leuchtet.

LN

M2456

;Wenn nicht X+ aktiv

A

I169

;und Taste – gedrückt ist,

S

M2457

;wird in Richtung X–

R

M2473

;verfahren.

S

O106

;LED an der Taste – leuchtet.

EM

Advertising