Heidenhain TNC 407 (243 020) Technical Manual manuals

Owner’s manuals and user’s guides for Equipment Heidenhain TNC 407 (243 020) Technical Manual.
We providing 2 pdf manuals Heidenhain TNC 407 (243 020) Technical Manual for download free by document types: User Manual


Table of contents

Technisches Handbuch

1

Aktuelle Information Nr. 20

4

Einführung – Inhalt 2

5

1 Hardware-Konzept

6

3 Software

11

3.1 NC-Software

11

3.1.1 NC-Software-Nummer

11

3.1.2 Software-Typ

11

3.1.3 Software-Option

12

3.1.4 Software/Hardware

13

3.2 PLC-Software

15

3.3 EPROM-Steckplätze

15

3.3.1 TNC 415 A/TNC 415 E

15

3.3.3 TNC 407

17

3.4 Software-Tausch

17

3.5 Freigaben

18

TNC 415 B/TNC 425: 259 93x 08

24

1 Hardware-Komponenten

34

2 Anbau-Hinweise

39

2.2 Erwärmung und Kühlung

39

2.3 Luftfeuchtigkeit

40

2.5 Einbaulage

40

2.5.1 Logik-Einheit

41

2.5.2 Bildschirm-Einheit

43

2.6 Schutzklasse

43

3 Anschluß-Übersicht

44

3.1 TNC 415

44

3.2 TNC 407

45

4 Stromversorgung

46

4.1.1 NC-Stromversorgung

46

4.1.2 PLC-Stromversorgung

47

4.1.3 Puffer-Batterie

48

4.2 Bildschirm-Einheit

49

4.3 Erdungsplan

50

5 Meßsysteme

54

5.1 Längenmeßsysteme

54

5.2 Winkelmeßsysteme

54

5.4.1 Steckerbelegung X6, X7

56

5.4.2 Verbindungskabel

56

5.5 Anschluß der Meßsysteme

58

ABCDE F G H K

59

C1 G1 H1

59

.12"

60

6 Sollwert-Ausgang

62

6.1 Steckerbelegung X8

62

6.2 Verbindungskabel

62

7.1 Steckerbelegung X10

65

7.2 Verbindungskabel

65

8 Tastsystem-Eingang

66

8.1 Steckerbelegung X12

66

8.2 Anschluß des Tastsystems

67

8.2.1 TS 120 oder TT 110

67

10 Handrad-Eingang

73

10.1 Steckerbelegung

73

10.5 Handrad-Adapter HRA 110

78

11 PLC-Eingänge/-Ausgänge

80

11.1 Technische Daten

81

11.1.1 PLC-Eingänge

81

11.1.2 PLC-Ausgänge

81

11.1.3 Analog-Eingänge

82

11.2 Steckerbelegung

83

11.2.1 PLC-Eingang

83

11.2.2 PLC-Ausgang

84

11.2.3 Anschluß der PL

84

Id.-Nr. 263 954

90

11.5.2 Anschluß der PL 400

91

11.5.4 Anschluß der PA 110

91

12 Maschinen-Bedienfeld3

94

12.1 Steckerbelegung

95

13 TNC-Bedienfeld

97

13.1 Steckerbelegung

97

13.2 Verbindungskabel

98

14 Bildschirm-Einheit

99

14.1 Steckerbelegung

99

14.2 Verbindungskabel

99

14.3 Anschluß des BC 120

100

TNC 415 B

101

16 Anschlußmaße

103

16.1 LE 407

103

16.2 LE 415

104

16.3 TE 400

105

04"

106

02"

106

.08"

106

PL 410 B

108

16.6 Kabeladapter

110

R≥3.937"

111

+.04"

112

.2"

112

1.890"

113

Drehknopf klein

114

Drehknopf groß

114

Drehknopf ergonomisch

115

16.7.2 HR 150

116

HEIDENHAIN

117

±.008"

118

+ –

120

16.9 MB 410

122

16.10 MB 420

123

16.11 TE 400 B

124

16.12 BC 120

125

1 Maschinen-Achsen

131

1.1 Meßsysteme

131

1.1.1 Signalperiode

131

1.1.2 Verfahrrichtung

133

1.1.3 Meßsystem-Überwachung

134

1.2 Achsbezeichnung

137

1.2.1 Zuordnung

138

1.3 Anzeige am Bildschirm

139

1.4 Verfahrbereiche

141

1.5 Schmier-Impuls

144

1.6 Achsfehler-Kompensation

148

1.6.1 Lose-Kompensation

148

Peak width

149

Korrekturpunkte

152

1.7 PLC-Positionierung

160

1.8 PLC-Achsen

163

1.9 Schwenkachsen

166

1.10 Gleichlauf-Achsen

174

1.10.1 Gleichlauf-Steuerung

175

1.10.2 Konventionen

176

2 Referenzmarken

177

MP1350.x = 3

180

MP1350.X = 1

184

MP1350.X = 2

186

2.2 Maschinen-Nullpunkt

188

3 Lageregelung der NC-Achsen

190

Abgleich

200

Eingabe: 0,010 bis 0,999

201

3.3 Offset-Abgleich

202

3.4 Bahnverhalten

205

3.4.1 Radialbeschleunigung

205

3.5 Überwachungsfunktionen

208

Vorsteuerung

210

3.5.4 Bewegungs-Überwachung

211

3.5.5 Stillstand-Überwachung

212

3.5.6 Positionier-Fenster

212

3.6 Geregelte Achsen

214

3.6.2 Achsen in Position

215

3.6.3 Achsen in Bewegung

216

3.6.4 Regelkreis öffnen

217

3.6.5 Ist-Sollwert Übernahme

217

4 Hauptspindel

219

4.1.2 Getriebestufen

221

4.1.3 S-Override

224

4.1.4 Getriebeschalten

225

4.1.5 Offset-Abgleich

229

4.3 Spindel-Orientierung

231

4.4 Gewindebohren

237

Spindeldrehzahl

238

Ausgabe der Spindel-Drehzahl

241

5 NOT-AUS-Routine

245

5.1 Anschlußplan

246

5.2 Ablauf-Diagramm

247

5.2.1 TNC 415

247

5.2.2 TNC 407

249

6 Anzeige und Bedienung

251

6.1 Maschinen-Nullpunkt

251

RM = Referenzmarke

252

Maschinen-Nullpunkt

252

Werkstück-Nullpunkt

252

Maßstab-Nullpunkt

252

6.2 Farb-Einstellung

255

6.3 Grafik-Fenster

257

6.4 Status-Fenster

259

6.4.1 Positions-Anzeige

259

6.4.3 Vorschub-Anzeige

263

6.4.5 Steuerung in Betrieb

265

6.5 PLC-Fenster

266

6.6 Fehlermeldungen

267

6.7 Zyklen

269

6.7.1 Sperren von Zyklen

269

6.7.2 Taschenfräsen

270

6.7.4 Maßfaktor

272

6.7.5 Zylinder-Mantelfläche

272

6.9 Dateien

275

6.9.3 Tabellen-Größe

276

6.10 Anwender-Parameter

277

6.11 Schlüsselzahlen

277

6.12 Programmierplatz

278

6.13 Dialogsprache

278

6.13.1 Dezimal-Zeichen

279

6.14 Speicher-Test

279

6.15 Programmlauf-Ende

279

6.17 Kreisendpunkt-Toleranz

280

6.18 Radiuskorrektur R+, R

280

6.20 Help-Dateien

281

7 M-Funktionen

283

7.5 Umschalten der K

287

-Faktoren mit M105/M106

287

8 Tastensimulation

289

8.1 TNC-Bedienfeld (TE 400)

289

08 00 0A01 02 03 04 05 06 07

295

8.2 Maschinen-Bedienfeld

299

9 Tastsystem

301

9.1 Standard-Antast-Zyklen

301

Normalen-Richtung

306

9.2.1 Abtast-Zyklen

307

Max. Auslenkung

309

9.3.1 Anpassen des TM 110

314

9.4.1 Anpassen des TT 110

317

10 Elektronisches Handrad

321

10.1 Einbau-Handrad HR 130

323

Ausgängen

324

10.3.2 PLC-Programm-Beispiel

325

10.5.2 PLC-Programm-Beispiel

329

11 Analog-Eingänge/-Ausgänge

331

11.1 Analog-Eingänge

331

11.2 Analog-Ausgänge

332

12 Schrittmaß-Positionierung

334

13 Hirth-Verzahnung

337

Elektronisches Handrad

337

13.3 Programmbeispiel

338

14 Nullpunkt-Korrektur

346

15 Werkzeugwechsler

348

15.1.1 Sonder-Werkzeuge

351

GRE1 GRE2

371

16 Inbetriebnahme

383

Maschinen-Parameter

387

Kennlinien-Knickpunkt

391

(MP1390 = 0)

393

MP1520 richtig

395

MP1520 zu groß

395

MP1520 zu klein

395

Tacho-Spannung U [V]

396

Abgleich durchführen

398

1.1 Anwender-Parameter

404

2.1 Eingabe-Format

405

2.3 Ändern der Eingabewerte

406

2.3.1 Handeingabe

406

3.1 Meßsysteme und Maschinen

408

Eingabe: %xxxxx

409

3.2 Positionierung

415

Eingabe: 0 bis 65 536 [s]

417

3.6 Hauptspindel

424

3.7 Integrierte PLC

427

3.9 Messen mit 3D-Tastsystem

431

3.10 Gewindebohren

434

3.11 Anzeige und Bedienung

435

Werkzeug

438

Eingabe: 0 bis 3

438

RESET 4-226

438

3.13 Hardware

447

1 Liste der Merker

450

2 Liste der Wörter

459

PLC-Programmierung – Inhalt

462

1 PLC-Funktionen

467

1.1 PLC-Betrieb anwählen

467

1.2 PLC-Hauptmenü

468

1.3 Dateiverwaltung

469

1.4 Text-Editor

471

1.6.1 TRACE-Funktionen

472

1.6.2 Logik-Diagramm

472

1.6.3 TABLE-Funktion

473

1.6.4 COMPILE-Funktion

473

2 Programm-Erstellung

477

2.1 Programm-Aufbau

477

2.1.1 Befehl

477

2.1.2 Modultechnik

478

2.2 Adressbelegung

479

2.2.1 Operanden-Übersicht

479

2.3 Datenübergabe NC/PLC

480

2.3.1 Zahlenübergabe

480

2.4 Timer und Zähler

485

2.4.1 Timer

485

2.4.2 Zähler

487

2.6 EPROM-Erstellung

489

2.7 Fehlermeldungen

491

>Tabellenlänge-1)

495

3 Befehlssatz

497

3.1.1 LADE (L) L

497

3.1.2 LADE NICHT (LN) LN

499

3.1.4 LADE BYTE (LB) LB

502

3.1.5 LADE WORT (LW) LW

502

3.1.7 ZUWEISUNG (=) =

504

3.1.11 ZUWEISUNG NICHT (=N)

507

3.2 Setz-Befehle

509

3.2.1 SETZE (S) S

509

3.2.2 RÜCKSETZE (R) R

510

3.2.3 SETZE NICHT (SN) SN

511

3.3 Logische Verknüpfungen

514

3.3.1 UND (A) A

514

3.3.2 UND NICHT (AN) AN

516

3.3.3 ODER (O) O

518

3.3.4 ODER NICHT (ON) ON

520

3.4 Arithmetische Befehle 7

527

3.4.1 ADDIEREN (+) +

527

3.4.2 SUBTRAHIEREN (–) –

528

3.4.3 MULTIPLIZIEREN (x) x

529

3.4.4 DIVIDIEREN (/) /

530

3.4.6 INCREMENT (INC)

532

3.4.7 DECREMENT (DEC)

532

3.5 Vergleiche

534

3.5.1 GLEICH (==) ==

534

3.5.2 KLEINER (<) <

535

3.5.3 GRÖSSER (>) >

536

3.6.1 UND [ ] (A[ ]) A[ ]

541

3.6.3 ODER [ ] (O[ ]) O[ ]

541

Hinweis:

544

3.9 Schiebe-Befehle

554

3.10 Bit-Befehle 7

557

3.10.1 BIT-SETZEN (BS) BS

557

3.10.3 BIT-TESTEN (BT) BT

559

3.11 Stack-Operationen

561

3.12 Sprung-Befehle

566

3.13 INDEX-Register

573

3.14.1 LADEN (L)L

576

3.14.2 ADDIEREN (+) +

576

3.15.1 GLEICH (==) ==

580

3.15.2 KLEINER (<) <

580

3.15.3 GRÖSSER (>) >

581

1 xxxxxx

582

3.16 Submit-Programme

584

3.17 Konstanten-Feld (KF)

588

3.18 Programm-Strukturen

588

3.18.4 CASE-Verzweiger

590

3.19.1 USES-Anweisung

592

3.19.2 GLOBAL-Anweisung

593

3.19.3 EXTERN-Anweisung

594

4 PLC-Module

597

4.2 Maschinen-Parameter

600

4.3 Status und Koordinaten

602

4.4 Zahlenwandlung

608

0110 0011B0 = 99

611

6S0 = Hex 63 3

611

4.6 PLC-Fenster

613

4.7 Dateien

618

4.8 Datenschnittstelle

623

4.9 PLC-Achsen

632

5 Kompatibilität zur TNC 355

640

5.2 Kompatibilitäts-Merker

642

5.3 Inkompatibilität

644

5.3.1 PLC-Makros

644

5.3.2 PLC-Fehlermeldungen

646

5.3.3 Code für Betriebsart

646

5.3.5 PLC-Zykluszeit

648

Datenschnittstelle – Inhalt

649

1 Einführung

651

Schnittstelle

651

Interface

651

1.1.1 Seriell / Parallel

652

MSB LSB

653

1.1.3 Datensicherung

655

1.2 Handshake

657

1.2.1 Hardware-Handshake

657

1.2.2 Software-Handshake

657

2.1 Allgemeines

658

2.2.1 Hardware

658

Transmitter

659

Transmission path

659

Receiver

659

Data signals

659

Control and message signal

659

2.2.3 Signalbezeichnung

660

RS-232-C

662

Adapter block

662

2.3.2 Signalpegel

664

2.3.3 Signalbezeichnung

664

2.3.4 Steckerbelegung

665

2.4.2 Ausgabe an Fremdgeräte

667

Peripheral unit

671

2.6 Externe Programmierung

675

2.7 Anpassung an Fremdgeräte

675

3.1.1 Allgemeines

676

3.1.2 Protokolle

678

3.2.1 Allgemeines

684

3.2.2 Protokolle

688

Angewählte Datei einlesen

691

3.3 LSV/2-Protokoll

694

4.1.1 Allgemeines

695

4.1.2 Freie Konfiguration

695

5 Fehlermeldungen

696

5.1 Fehlermeldungen der TNC

696

Hersteller-Zyklen – Inhalt

699

3 Ausgabe im Binärcode

706

Positioniermodul – Inhalt

710

1 PLC-Positioniermodul

711

1.1 Einführung

711

1.2 Hardware

712

1.3 NOT-AUS-Routine

714

TNC 425 - Inhalt

716

Maschine

717

Antriebsverstärker

717

2.1 Hardware

718

2.2 Anschluß-Übersicht

719

2.2.1 Steckerbelegung

720

2.4 Analog-Ausgang

722

3 Maschinen-Anpassung

723

3.4 Oszilloskop

731

3.4.1 Softkey-Leisten

732

3.4.2 Trigger

733

3.4.3 Aufzeichnung

733

4 Kabel-Übersicht

736

Anhang - Inhalt

737

1 7-Bit ASCII-Code

738

2 2er-Potenzen

741

Dämpfungsfaktor

744

Table of contents

Technical Manual

1

Update Information No. 20

4

Introduction – Contents 2

5

1 Hardware concept

6

3 Software

11

3.1 NC-Software

11

3.1.1 NC-Software number

11

3.1.2 Software types

11

3.1.3 Software option

12

3.1.4 Software/Hardware

13

3.2 PLC-Software

15

3.3 EPROM sockets

15

3.3.1 TNC 415 A/TNC 415 E

15

Sockets on CLP board:

16

SW-Modul

16

3.3.3 TNC 407

17

3.4 Software replacement

17

3.5 Releases

18

1 Hardware components

34

1.1 Changes in the ID-number

36

2 Assembly hints

39

2.3 Humidity

40

2.4 Mechanical vibration

40

2.5 Mounting position

40

2.5.1 Logic unit

41

2.6 Degree of protection

43

3 Summary of connections

44

3.1 TNC 415

44

3.2 TNC 407

45

4 Power supply

46

4.1.1 NC power supply

46

4.1.2 PLC power supply

47

4.1.3 Buffer battery

48

4.3 Earthing plan

50

Terminal box

51

Operating panel

51

5 Measuring systems

54

5.1 Linear measuring systems

54

Measuring system

55

5.4.1 Connector assignments

56

5.4.2 Connecting cable

56

Spindle orientation

57

ABCDE F G H K

59

C1 G1 H1

59

.12"

60

6 Nominal value output

62

6.1 Connector assignment X8

62

6.2 Connecting cable

62

6 Nominal value output

64

7.1 Connector assignment X10

65

7.2 Connecting cable

65

8 Touch probe system input

66

8.1 Connector assignment X12

66

8.2.1 TS 120 or TT 110

67

WH/BN WH/BN WH/BN

70

10 Handwheel input

73

10.1 Pin assignment

73

EMERGENCY OFF

74

Right Left

78

11 PLC inputs/outputs

81

11.1 Technical data

82

11.1.1 PLC Inputs

82

11.1.2 PLC Outputs

82

11.1.3 Analogue inputs

83

11.2 Connector assignment

84

11.2.1 PLC inputs

84

11.2.2 PLC output

85

11.2.3 PL connection

85

11.3.2 Connection of PL #2

86

Id.-Nr. 263 954

91

11.5.2 PL 400 connection

92

11.5.4 PA 110 connection

92

12 Machine operating panel

94

12.1 Pin connections

95

13 TNC keyboard

97

13.1 Pin connections

97

13.2 Connecting cable

98

14.1 Pin connections

99

14.2 Connecting cable

99

14.3 Connecting the BC 120

100

TNC 415 B

101

16 Dimensions

103

16.1 LE 407

103

16.2 LE 415

104

16.3 TE 400

105

16.4 BC 110 B

106

16.5 PLC expansion boards

107

PL 410 B

108

16.6 Cable adapters

110

R≥3.937"

111

+.04"

112

.2"

112

16.7 Handwheels

113

Knob, small

114

Knob large

114

Knob, ergonomic

115

16.7.2 HR 150

116

HEIDENHAIN

117

±.008"

118

+ –

120

16.9 MB 410

122

16.10 MB 420

123

16.11 TE 400 B

124

16.12 BC 120

125

1 Machine axes

131

1.1 Measuring systems

131

1.1.1 Signal period

131

1.1.2 Direction of traverse

133

1.2 Axis designation

137

1.2.1 Assignment

138

1.2.2 Current tool axis

139

1.3 VDU display

139

1.4 Traverse ranges

141

1.5 Lubrication pulse

144

1.6 Axis-error compensation

148

1.6.1 Backlash compensation

148

Peak width

149

1.6.6 Stiction

158

1.7 PLC positioning

160

1.8 PLC axes

163

1.9 Swivel axes

166

1.10 Synchronized axes

174

1.10.2 Conventions

176

2 Reference marks

177

Machine parameter MP1350.x=3

179

MP1350.x = 3

180

Machine parameter MP1350.x=0

181

Machine parameter MP1350.x=1

183

MP1350.X = 1

184

MP1350.X = 2

186

2.2 Machine datum

188

3.2.1 Control with servo lag

191

3.2.2 Feedforward control

199

Entry: 0.010 to 0.999

201

3.3 Offset adjustment

202

3.4 Contour behaviour

205

3.4.1 Radial acceleration

205

T sin(b)

207

3.5 Monitoring functions

208

3.5.4 Movement-monitoring

211

3.5.5 Standstill monitoring

212

3.5.6 Positioning window

212

3.6 Controlled axes

214

3.6.2 Axes in position

215

3.6.3 Axes in motion

216

3.6.4 Open control loop

217

4 Main Spindle

219

4.1.2 Gear range

221

4.1.3 S-Override

224

4.1.4 Gear change

225

4.1.5 Offset adjustment

229

4.3 Spindle-orientation

231

360 degrees

233

4.4 Tapping

237

4.4.3 Rigid Tapping

242

5 EMERGENCY STOP-routine

245

5.1 Connection diagram

246

5.2 Flow-diagram

247

5.2.1 TNC 415

247

5.2.2 TNC 407

249

6 Display and operation

251

6.1 Machine datum

251

Workpiece datum

252

Scale reference point

252

RM = Reference mark

252

Machine datum

252

6.2 Colour adjustment

255

6.3 Graphics window

257

6.3.1 View in three planes

257

6.4 Status-window

259

6.4.1 Position display

259

6.4.3 Feed rate display

263

6.4.6 Cancel status-display

265

6.5 PLC-Window

266

6.6 Error messages

267

6.7 Cycles

269

6.7.1 Cycle inhibit

269

6.7.2 Pocket milling

270

6.7.4 Scaling factor

272

6.7.5 Cylinder interpolation

272

6.8 Return to the contour

273

6.9 Files

275

6.9.3 Table size

276

6.10 User-parameters

277

6.11 Code-numbers

277

6.12 Programming station

278

6.13 Dialogue language

278

6.13.1 Decimal sign

279

6.14 Memory test

279

6.15 End of program

279

6.16 Overwrite Q-parameters

279

6.17 Arc end-point tolerance

280

6.20 Help files

281

7 M-functions

283

7.3 Modal cycle call M89

286

7.5 Selecting K

287

factors with M105/M106

287

8 Key-simulation

289

8.1 TNC-keyboard (TE 400)

289

08 00 0A01 02 03 04 05 06 07

295

8.2 Machine-control panel

299

9 Touch probe

301

Entry:0 or 1

303

9.2 Digitizing with TS 120

305

Normal direction

306

9.2.1 Scanning cycles

307

9.3.1 Interfacing the TM 110

314

Entry: 0 or 1

315

9.4.1 Interfacing the TT 110

317

10 Electronic handwheel

321

10.3.2 PLC program example

325

10.5.2 PLC program example

329

11.1 Analogue inputs

331

11.2 Analogue outputs

332

12 Increment positioning

334

13 Hirth coupling

337

13.3 Program example

338

14 Datum correction

346

15 Tool changer

348

15.1 Tool table, Pocket table

348

(TT: L-OFFS)

350

(TT: R-OFFS)

350

15.1.1 Special Tools

351

GRE1 GRE2

371

15.3.3 Program module STANDBY

375

15.3.8 Program module CHANGE

379

Several overshoots

384

Incorrect!

384

Kink point

391

16.3.9 Adjust the offset

398

17.1 Analogue voltage output

399

Machine parameters – Contents

403

1.1 User parameters

404

2.1 Entry format

405

2.3.1 Manual input

406

3 List of machine parameters

408

3.2 Positioning

415

Entry: 0 to 65 536 [s]

417

3.4 Operation with servo lag

420

3.6 Spindle

424

3.7 Integral PLC

427

3.10 Tapping

434

3.11 Display and operation

435

Entry: 0 to 3

438

RESET 4-226

438

3.13 Hardware

447

61 List of markers

450

2 List of words

459

7PLC Programming — Contents

462

1 PLC functions

467

1.1 Select PLC operation

467

1.2 PLC – Main menu

468

1.3 File management

469

1.4 Text Editor

471

1.6.1 TRACE functions

472

1.6.2 Logic diagram

472

1.6.3 TABLE function

473

1.6.4 COMPILE function

473

2 Program creation

477

2.1 Program structure

477

2.1.1 Command

477

2.1.2 Module technique

478

2.2 Address allocation

479

2.2.1 Operand directory

479

2.2.2 Addressing the memory

479

2.3 Data transfer NC/PLC

480

2.3.1 Number transfer

480

2.4 Timers and counters

485

2.4.1 Timers

485

2.4.2 Counters

487

2.6 EPROM creation

489

2.7 Error messages

491

3 Commands

497

3.1 Load and Assign Commands

497

3.1.1 LOAD (L)

497

3.1.2 LOAD NOT (LN)

499

3.1.4 LOAD BYTE (LB)

502

3.1.5 LOAD WORD (LW)

502

3.1.6 LOAD DOUBLEWORD (LD)

502

3.1.7 ASSIGN (=)

504

3.1.8 ASSIGN BYTE (B=)

506

3.1.9 ASSIGN WORD (W=)

506

3.1.11 ASSIGN NOT (=N)

507

3.2 Set-Commands

509

3.2.1 SET (S)

509

3.2.2 RESET (R)

510

3.2.3 SET NOT (SN)

511

3.2.4 RESET NOT (RN)

512

3.3 Logic Gates

514

3.3.1 AND (A)

514

3.3.2 AND NOT (AN)

516

3.3.3 OR (O)

518

3.3.4 OR NOT (ON)

520

3.3.5 EXCLUSIVE OR (XO)

522

3.4 Arithmetic Commands

527

3.4.1 ADDITION (+)

527

3.4.2 SUBTRACTION (–)

528

3.4.3 MULTIPLICATION (x)

529

3.4.4 DIVISION (/)

530

3.4.5 REMAINDER (MOD)

531

3.4.6 INCREMENT (INC)

532

3.4.7 DECREMENT (DEC)

532

3.5 Comparisons

534

3.5.1 EQUAL TO (==)

534

3.5.2 LESS THAN (<)

535

3.5.3 GREATER THAN (>)

536

3.5.6 UNEQUAL (<>)

539

3.6.1 AND [ ] (A[ ])

541

3.6.2 AND NOT [ ] (AN[ ])

541

3.6.3 OR [ ] (O[ ])

541

3.6.4 OR NOT [ ] (ON[ ])

541

3.7.1 ADD [ ] (+[ ])

546

3.7.2 SUBTRACT [ ] (–[ ])

546

3.7.4 DIVISION [ ] (/[ ])

546

3.8.1 EQUAL TO [ ] (==[ ])

550

3.9 Shift Commands

554

3.10 Bit Commands

557

3.10.1 BIT SET (BS)

557

3.10.2 BIT RESET (BC)

558

3.10.3 BIT TEST (BT)

559

3.11 Stack Operations

561

3.12 Jump Commands

566

3.12.4 Call Module (CM)

568

3.12.10 Jump Label (LBL)

571

3.13 INDEX-Register

573

3.14.1 LOAD (L)

576

3.14.2 ADD (+)

576

Example of STRING execution:

578

3.15.1 EQUAL TO (==)

580

3.15.2 LESS THAN (<)

580

3.15.3 GREATER THAN (>)

581

3.15.6 UNEQUAL (<>)

582

3.16 Submit Programs

584

3.17 Constants Field (KF)

588

3.18 Program Structures

588

3.18.4 CASE Branch

590

3.19 Linking Files

592

3.19.1 USES Instruction

592

3.19.2 GLOBAL Instruction

593

3.19.3 EXTERN Instruction

594

73 Commands

596

4 PLC Modules

597

4.2 Machine Parameters

600

4.3 Status and Coordinates

602

4.4 Number Conversion

608

0110 0011B0 = 99

611

6S0 = Hex 63 3

611

4.6 PLC Window

613

4.7 Files

618

1: Offset Y

620

3: Offset 4

620

4.8 Data Interface

623

Possible errors:

629

4.9 PLC Axes

632

5 Compatibility with TNC 355

639

5.1 PLC Program Conversion

640

5.2 Compatibility Markers

641

5.3 Incompatibility

643

5.3.1 PLC Macros

643

5.3.2 PLC Error Messages

645

5.3.3 Mode Code

645

5.3.4 Non-Implemented Markers

646

5.3.5 PLC Cycle Time

647

Data Interface – Contents

648

1 Introduction

650

1.1.1 Serial/parallel

651

MSB LSB

652

1.1.3 Checking data

654

1.1.4 Data transfer rate

655

1.2 Handshaking

656

1.2.1 Hardware handshaking

656

1.2.2 Software handshaking

656

2 TNC data interfaces

657

2.1 General

657

2.2 RS-232-C/V.24 interface

657

2.2.1 Hardware

657

2.2.2 Signal levels

658

2.2.3 Signal designations

659

RS-232-C

661

Adapter block

661

2.3 RS-422/V.11 interface

662

2.3.1 Hardware

662

2.3.2 Signal levels

663

2.3.3 Signal designations

663

2.3.4 Pin layouts

664

2.4 Data interface functions

664

2.4.1 Saving/reading files

665

(DNC operation)

666

2.5.1 Selection of interfaces

668

Peripheral unit

670

2.6 External programming

674

3 Data transmission protocols

675

3.1.1 General

675

3.1.2 Protocols

677

3.2.1 General

683

3.2.2 Protocols

687

Read-in selected file

690

3.3 LSV/2 Protocol

693

4 Data transfer by PLC

694

4.1.1 General

694

4.1.2 Free configuration

694

5 Error messages

695

5.1 TNC error messages

695

OEM-cycles – Contents

698

1 Creating OEM-cycles

699

2 Dialogs for OEM-cycles

704

3 Output in binary code

705

5 OEM-cycles in NC programs

707

Positioning Module - Contents

709

1 PLC positioning module

710

1.1 Introduction

710

1.2 Hardware

711

1.3 EMERGENCY STOP routine

713

TNC 425 - Contents

715

1 Digital speed control

716

2.1 Hardware

717

2.2 Summary of connections

718

2.2.1 Pin assignment

719

2.4 Analogue output

721

3 Machine interfacing

722

ANALOGUE

727

3.4 Oscilloscope

730

3.4.1 Soft-key rows

731

3.4.2 Triggers

732

3.4.3 Recording

732

4 Cable overview

735

Appendix - Contents

736

1 7-Bit ASCII code

737

2 Powers of 2

740

Damping factor

744

.2-19; 4-77; 4-104; 4-273

748





More products and manuals for Equipment Heidenhain

Models Document Type
TNC 407 (280 580) User Manual User Manual   HEIDENHAIN TNC 407 (280 580) User Manual Benutzerhandbuch, 376 pages
TNC 407 (280 580) User Manual User Manual   HEIDENHAIN TNC 407 (280 580) User Manual User Manual, 376 pages
TNC 407 (280 580) ISO Programming User Manual   HEIDENHAIN TNC 407 (280 580) ISO Programming Benutzerhandbuch, 264 pages
TNC 407 (280 580) ISO Programming User Manual   HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual, 333 pages
TNC 415 (259 9x0) Service Manual User Manual   HEIDENHAIN TNC 415 (259 9x0) Service Manual Benutzerhandbuch, 252 pages
TNC 415 (259 9x0) Service Manual User Manual   HEIDENHAIN TNC 415 (259 9x0) Service Manual User Manual, 252 pages
ND 100 User Manual User Manual   HEIDENHAIN ND 100 User Manual Benutzerhandbuch, 118 pages
ND 100 User Manual User Manual   HEIDENHAIN ND 100 User Manual User Manual, 116 pages
ND 280 Quick Start User Manual   HEIDENHAIN ND 280 Quick Start User Manual, 12 pages
ND 280 User Manual User Manual   Инструкция по эксплуатации HEIDENHAIN ND 280 User Manual, 93 pages
ND 287 User Manual User Manual   HEIDENHAIN ND 287 User Manual User Manual, 147 pages
ND 287 User Manual User Manual   HEIDENHAIN ND 287 User Manual Benutzerhandbuch, 145 pages
ND 287 User Manual User Manual   HEIDENHAIN ND 287 User Manual Manuel d'utilisation, 146 pages
ND 200 User Manual          HEIDENHAIN ND 200 User Manual, 156 pages
ND 286 User Manual   HEIDENHAIN ND 286 Benutzerhandbuch, 10 pages
ND 286 User Manual   HEIDENHAIN ND 286 User Manual, 10 pages
ND 286 User Manual   HEIDENHAIN ND 286 Manuel d'utilisation, 10 pages
ND 287 Quick Start User Manual     HEIDENHAIN ND 287 Quick Start User Manual, 26 pages
ND 286 User Manual   HEIDENHAIN ND 286 Manuale d'uso, 10 pages
ND 286 User Manual   HEIDENHAIN ND 286 Manual del usuario, 10 pages