Sign In
Upload
Manuals
Brands
HEIDENHAIN Manuals
Inverter
TNC 410 M
HEIDENHAIN TNC 410 M Manuals
Manuals and User Guides for HEIDENHAIN TNC 410 M. We have
3
HEIDENHAIN TNC 410 M manuals available for free PDF download: Technical Manual, Service Manual
HEIDENHAIN TNC 410 M Technical Manual (1136 pages)
Brand:
HEIDENHAIN
| Category:
Control Unit
| Size: 19.86 MB
Table of Contents
Update Information
3
Use of Speed Encoders with Endat Interface
7
Tool-Oriented Machining
8
Field Orientation
9
Hardware
9
New Motor Table
9
New Receiver Units
9
Replacing Instructions
10
Table of Contents
11
Introduction
13
General Information
13
Overview of Components
15
Logic Unit
15
Operating Panel
20
Visual Display Unit
20
Monitor/Keyboard Switch
21
Machine Operating Panel - Key Assignment
21
PLC Input/Output Unit
22
Handwheel
22
Handwheel Adapter
24
Key Symbols for the Spindle
25
Axis Direction Keys for the Principle Axes
26
Key Symbols for Axis Direction Keys for Rotary, Secondary Linear Axes
27
Key Symbols for Machine Functions
28
Other Key Symbols
29
Touch Probe
30
Tool Touch Probe
31
Further Components
31
Brief Description
32
Specifications
32
User Functions
36
Accessories
38
Export Versions
38
Designation of the Logic Unit
39
Hardware Information
39
Designation of the Software
40
Software Type
41
PLC Software
42
Software Option
42
Information about the Cycles
43
NC Software Exchange
43
Entries in the Log File
44
NC Software Switch Procedure on Controls with Eproms
45
Position of Eproms
47
NC Software Switch Procedure on Controls with Flash Eproms
48
Activating and Deleting Already Existing NC Software
49
Data Backup
50
Software Releases
52
NC Software 280 470-XX and 280 471-XX
52
NC Software 280 472-XX and 280 473-XX
55
NC Software 280 474-XX and 280 475-XX
62
NC Software 280 476-XX and 280 477-XX
71
Mounting and Electrical Installation
83
Degrees of Protection
87
Electromagnetic Compatibility
87
Mounting and Electrical Installation
87
General Information
87
Shipping Brace for Hard Disk (LE 426 M, LE 430 M)
88
Ambient Conditions
89
Heat Generation and Cooling
89
Humidity
90
Mechanical Vibration
90
Mounting Position
90
3.3 Connection Overview
91
Le 426 Cb
91
LE 426 PB (Spindle up to 12 000 Rpm)
92
BC 120 Visual Display Unit
94
BF 120 Visual Display Unit
94
Connection Overview
95
LE 426 PB (Spindle up to 30 000 Rpm)
97
Le 430 Ca
98
Le 430 Pa
99
LE 426 M (Spindle up to 12 000 Rpm)
100
LE 426 M (Spindle up to 30 000 Rpm)
101
LE 430 M/6 Axes
102
LE 430 M/9 Axes
103
Power Supply
105
NC Power Supply for LE 426 CB/PB, LE 430 CA/PA
105
NC Power Supply for LE 426 M, LE 430 M
106
Buffer Battery for the Logic Unit
108
PLC Power Supply
109
Power Supply for the PL 4Xxb
110
Power Supply for Visual Display Units
111
Supply Voltage for Control-Is-Ready Signal (LE 426 M, LE 430 M)
111
Encoders - Prerequisites
113
Position Encoder
113
Speed Encoder (LE 426 PB/M, LE 430 PA/M)
119
Adapters for Encoder Signals
122
Connecting the Motor Power Module
126
Analog Input
129
Inputs for Pt 100 Thermistors
129
Connection to the Analog Inputs
131
Analog Output
132
Nominal Value Output
132
Touch Probe Systems
137
Triggering Touch Probe for Workpiece Measurement
137
Triggering Touch Probe for Tool Measurement
139
Measuring Touch Probe (Option)
140
Data Interface
142
RS-232-C/V.24 Data Interface
142
RS-422/V.11 Data Interface
143
Ethernet Interface (Option)
144
Handwheel Input
146
HR 410 Portable Handwheel
146
HR 130 Panel-Mounted Handwheel
146
HR 410 Portable Handwheel
147
HR 130 Panel-Mounted Handwheel
149
HRA 110 Handwheel Adapter
150
Input: Spindle Reference Signal
153
Input: Drive Motor Enabling (LE 426 PB, LE 430 PA)
154
Switching Inputs 24 VDC (PLC)
155
Input Signals and Addresses
155
PLC Inputs on the PL 410B
157
PLC Inputs on the PL 405B
159
Switching Outputs 24 VDC (PLC)
160
Output Signals and Addresses
160
X41: PLC Output on the Logic Unit
161
X7, X8: PLC Output on the PL 410B
163
X8: PLC Output on the PL 405B
164
Connecting the PL 4Xxb Input/Output Unit
165
Machine Operating Panel
169
TNC Keyboard Unit
172
Visual Display Units
174
BTS 1X0 Monitor/Keyboard Switch
182
Mounting the Optional Pcbs in the LE 426 CB/PB, LE 430 CA/PA
184
Mounting the Optional Pcbs in the LE 426 M, LE 430 M
185
Ethernet Interface
185
Digitizing with the Measuring 3-D Touch Probe
186
Dimensions
187
Le 426 Pb, Le 430 Pa
188
Le 426 Cb, Le 430 Ca
189
Bts 110
196
Bts 120
197
PL 4Xx B
198
Adapter Block for the Data Interface
199
Voltage Controller
200
Handwheels
201
Adapter Cables
204
Control Knob for HR 130 and HR 150
206
Touch Probe Systems
207
Adapter Cables
208
EA 6X2 Receiver Unit Dimensions
210
Grounding Diagrams
215
Basic Circuit Diagrams
222
Cable Overviews
230
Machine Parameters
239
What Is a Machine Parameter?
241
Input and Output of Machine Parameters
242
Input Format
242
Activating the Machine Parameter List
244
Changing the Input Values
244
Module 9031 Overwrite Machine Parameters
246
Module 9032 Read Machine Parameters
247
Module 9310 Read the Machine Parameter from the Run-Time Memory
248
Module 9033 Select Machine Parameter File
249
Module 9034 Load a Machine Parameter Subfile
250
List of Machine Parameters
251
Encoders and Machines
251
Positioning
257
Operation with Velocity Feedforward Control
261
Operation with Following Error (Servo Lag)
262
Integrated Speed and Current Control
263
Spindle
269
Integral PLC
273
Configuration of the Data Interface
275
3-D Touch Probe
277
Digitizing with TS
279
Digitizing with Measuring Touch Probe
280
Tool Measurement with TT
281
Tapping
286
Display and Operation
287
Colors
293
Machining and Program Run
296
Hardware Table
303
Second Spindle
309
Overview of Modules
313
Overview of Markers and Words
320
Machine Integration
331
Machine Axes
335
Selecting the Axes
335
Axis Designation
336
Encoders
338
Signal Period
338
External Interpolation
339
Encoder Signals
339
Direction of Traverse
340
Encoder Monitoring
341
Monitoring for Encoders with Endat Interface
342
Assignment
345
Reading Axis Information
350
Current Tool Axis
351
Traverse Ranges
352
Module 9152 Selecting Traverse Range, Axis Display, Axis Designation
354
Setting the Software Limit Switches
355
Lubrication Pulse
356
PLC Axes
358
Module 9120 Starting a PLC Axis
359
Module 9121 Stopping a PLC Axis
359
Module 9122 Status of PLC Axis
360
Module 9123 Traversing the Reference Marks of PLC Axes
361
Module 9124 Feed Rate Override for PLC Axis
361
Module 9125 Stop PLC Axis at Next Hirth Grid Position
362
PLC Positioning
363
Module 9221 Starting a PLC Positioning Movement
364
Module 9222 Status Request of PLC Positioning Movement
364
PLC Positioning through Markers and Words
365
Axis Error Compensation
366
Backlash Compensation
366
Cause Outside of the Control Loop
366
Cause Within the Control Loop
367
Linear Axis Error Compensation
368
Nonlinear Axis Error Compensation
369
Inputting the Error Trace
370
Activate Error Compensation
372
A Rotary Axis Is a Special Case
373
Compensation of Thermal Expansion
374
Compensation of Reversal Spikes During Circular Traverse
376
Compensation of Static Friction
378
Digital Axes: Limit to the Integral Factor
379
Compensation of Sliding Friction (Only for Digital Axes)
380
Tilting Axes
382
Determining the Mechanical Offset
382
Double Swivel Head 45 Degrees
382
Forked Swivel Head
388
Describing the Mechanical Offset
392
Compensation of Mechanical Offset When Exchanging the Spindle Head
392
Describing the Mechanical Offset with Tables
393
Compensation of Offset of Adapter Spindle
395
Module 9097 Selecting the Geometry Description
396
Module 9098 Finding the Active Geometry Description
397
Temperature Compensation with Tilting Axes
404
Constraint on the Entry of a Formula
405
Temperature Compensation
405
Changing the Milling Heads
406
“Tilt Working Plane” Feature
407
Automatic Compensation of Offset for Tilting Axes
413
Cylindrical Surface
415
Synchronized Axes
417
Gantry Axes
417
Master-Slave Position Deviation
417
Datum at Position after Switch-On (Mp860.X = 0)
418
Master-Slave Torque Control
421
Method of Function
422
Gantry Axes in Master-Slave Torque Control
423
Activation of Master-Slave Torque Control
424
Setting the Master-Slave Torque Control for Minimizing Mechanical Play
424
Reference Marks
428
Traversing the Reference Marks
428
Distance between the Scale Reference Point and the Machine Datum
429
Assigning a Reference Value
430
Defining the Process of Traversing the Reference Marks
430
“Pass over Reference Point” Mode of Operation
430
Reference End Position
431
Encoders with Endat Interface
431
Renewed Traversing of the Reference Marks
433
Position Encoder with Distance-Coded Reference Marks
434
Position Encoder with One Reference Mark
436
Linear Measurement through Rotary Encoder
437
The Control Loop
439
Relation between Jerk, Acceleration, Velocity and Distance
441
Maximum Acceleration
441
Minimum Distance
442
The Interpolator
443
Nominal Position Value Filter
445
Feed Rate Smoothing
449
Tolerance Consideration with M128
449
Position Controller Cycle Time
451
Feedback Control with Following Error
452
Kv Factor During Control with Following Error
453
Interrelation of Kv Factor, Feed Rate, and Following Error
453
Feedback Control with Velocity Feedforward
454
Feedback Control with Velocity Semifeedforward
456
Rapid Traverse
457
Position Loop Resolution
458
Analog Axes
458
Characteristic Curve Kink Point (for Control with Following Error)
459
Opening the Position Control Loop
460
Clamping the Axes
461
Feed-Rate Enable
461
Actual-To-Nominal Value Transfer
462
Speed Controller
464
Differential Factor
466
Low-Pass Filter
466
PT2 Element of the Speed Controller
467
Band-Rejection Filter
467
Acceleration Feedforward
467
Limiting the Integral Factor
469
Integral Phase Compensation IPC
470
Minimizing the Following Error During the Jerk Phase
471
Holding Torque
472
Enabling the Drive Controller
473
Current Controller
477
Braking the Spindle for an Emergency Stop
479
Offset Adjustment by Code Number
480
Automatic Cyclic Offset Adjustment
481
Offset Adjustment with Integral Factor
481
Contouring Behavior
482
Radial Acceleration
482
Contour Velocity at Corners
483
Monitoring Functions
486
Position Monitoring
488
Nominal Speed Value Monitoring
490
Movement Monitoring
491
Standstill Monitoring
492
Positioning Window
492
Axes in Position
492
Axes in Motion
493
NC Supply Voltage Monitoring
494
Temperature Monitoring
495
Internal Temperature of the Logic Unit
495
Motor Temperature (Only Digital Axes)
495
Temperature of the Power Module's Heat Sink (Only Digital Axes)
496
I2T Monitoring (Digital Axes Only)
497
I2T Limit
497
Monitoring of Power Supply Unit and DC-Link Voltage
498
Current Utilization on the Drive Motors (Digital Axes Only)
499
Limiting the Maximum Torque
500
Status of HEIDENHAIN Inverters
502
EMERGENCY STOP Monitoring
503
Testing an Internal Emergency Stop
504
Flowcharts
504
Position Encoder of the Spindle
510
Speed Encoder of the Spindle
513
Analog and Digital Closed-Loop Spindle Control
514
Nominal Speed Value in Open-Loop Control
515
Direction of Spindle Rotation
516
Disable Speed Output for Spindle
517
Gear Ranges
517
Gear Shifting
518
Spindle Override
520
Power Limit of Spindle
522
Coded Output of Spindle Speed
524
S-Code Table
525
Volts-Per-Hertz Control Mode
526
Spindle Without Integral DSP
527
Spindle with Integral DSP
529
Oriented Spindle Stop
531
Process of Spindle Orientation with Marker M4130 or Module 9171
532
Oriented Spindle Stop with M4130
535
Oriented Spindle Stop Via Proximity Switch with M4011
535
Offset Compensation (Only Analog Spindles)
535
Tapping with Floating Tap Holder and Nominal Speed Output
536
Tapping with Floating Tap Holder and Coded Spindle-Speed Output
538
Rigid Tapping
539
Speed Controller (Only TNC 426 PB/M, TNC 430 PA/M)
542
Current Controller (Only TNC 426 PB/M, TNC 430 PA/M)
543
Wye/Delta Connection (Only with Spindle DSP)
544
Operating a Second Spindle
545
Assignment of Encoder Input and Speed Command Output
545
Switching between the Spindles
545
Commissioning the Second Spindle
545
C-Axis Operation
547
Machine Datum
553
Color Setting
555
The Standard Color Setting
558
Graphic Display
559
Projection in Three Planes
559
Rotation of the Coordinate System
559
Graphic Display for Datum Shift
560
Position of the Cursors
560
Position and Status Display
561
Position Display Step
561
Position Display of the Tool Axis
561
Position Display for Rotary Axes and PLC Auxiliary Axes
562
Reading of Axis Coordinates
563
Free Rotation
564
Feed-Rate Display
566
Feed Rate for Rotary Axes
567
Output of M Functions
568
Control in Operation
570
Clearing the Status Display
571
Interrogating the Status Display through the PLC
572
NC Program Selected
575
Display of the NC Program
575
Checking the NC Program During Editing
575
Status Information about the End of an NC Program
576
Canceling an NC Program
576
Automatic NC Program Start
577
Powering up and Shutting down the Control
578
Shutting down the Control
579
Resetting the Control
579
Small PLC Window
580
Large PLC Window
585
Format Instructions
586
Variable Names
586
Special Characters
590
Switches for Variables
590
Special Commands
590
Mathematical Expressions for Screen Positions
593
Input Fields
594
Opening or Erasing Screen Mask for the PLC Window
596
TNC Character Set
598
PLC Soft Keys
603
Display/Delete PLC Soft-Key Row
603
Display/Delete PLC Soft Key
605
Select/Deselect PLC Soft Keys and PLC Windows
605
Help Soft Key in MOD
606
Help Window with HELP Key
607
PLC Pop-Up Window
608
M Functions
610
Status of M Functions
614
Program Stop with M Functions
614
Program Stop with M06
615
Modal Cycle Call M89
615
Reduced Feed Rate of Tool Axis with M103
615
Automatic Activation of M134
616
Error Messages During Cycle Call
616
Help Cycles
617
Calling an NC Macro with an M Function
617
Cycles
621
Pocket Milling
621
Cycles for Milling Pockets with Combined Contours
621
Scaling Factor
623
Returning to the Contour
624
M/S/T/Q Transfer During Block Scan
626
Instructions in MGROUPS.SYS
627
Canceling Block Scan
627
Instructions in MSPLIT.SYS
628
End of Program Run
630
Files
630
Disable Soft Keys for File Types
630
Disabling File Types for Editing
630
Block Number Increment for ISO Programs
631
Selecting a File
631
Datum Tables (.D)
632
Reference for Values in the Datum Table
632
Pallet Management
633
Configuring a Pallet Table
633
Field Names
633
Executing a Pallet Table
634
NC Macro for Changing the Tool During Tool-Oriented Machining
637
NC Macro for Changing Pallets and Fixtures
638
NC Macro at the End of an NC Program
638
NC Software 280 470-XX
639
Freely Definable Tables
640
Creating a Prototype
640
Data Transfer
641
Reading and Editing Table Fields in the PLC
641
Starting the PLC Editor for Tables
646
PLC Files
649
User Parameters
653
Code Numbers
654
Programming Station
654
Conversational Language
655
Memory Test
656
Arc End-Point Tolerance
656
Decimal Point
656
Radius Compensation
657
Power Interrupted Message
657
Operating Times
658
Module 9190 Starting the Operating Times
659
Module 9191 Stopping the Operating Times
659
Module 9192 Reading the Operating Times
660
Module 9193 Setting the Operating Times
660
Module 9194 Alarm When Operating Time Exceeded
661
Module 9195 System Time
661
Module 9055 Local Time
662
Log
663
Example of a Log Entry
665
Module 9276 Writing Operand Contents into the Log
667
Keystroke Simulation
668
Module 9180 Simulation of NC Keys
669
Module 9181 Disable Individual NC Keys
669
Module 9182 Re-Enabling Individual NC Keys
670
Module 9183 Disabling Groups of NC Keys
670
Module 9184 Re-Enabling Groups of NC Keys
671
Module 9186 Call a Soft-Key Function
671
Module 9187 Status of a Soft-Key Function Call
672
Codes for Keystroke Simulation
672
Module 9135 Switch on 3-D Touch Probe
676
Touch Probe Cycles
677
Probing from OEM Cycles
679
Module 9153 Switching the Touch Probe Axis
680
Calibration
681
Special Case: Tilting Axes
682
Measuring Tolerance
683
Logging Measurements by Manual Touch Probe Cycles
684
File Names of the Individual Print Masks
684
Format of the Print Masks
684
Measurement Log in the Touch Probe Cycles for Probing from NC Program
687
Digitizing with the Touch Trigger Probe
690
Scanning Cycles
691
Lubrication
693
Scanning Process at Corners
693
Outside Corners
693
Inside Corners
694
Optimizing the Scanning Sequence
694
Procedure for Optimizing the Machine Parameters
696
Calculation of Possible Oscillations in Normal Direction
696
Digitizing with the Measuring Trigger Probe
697
Tool Measurement
700
Standard Measuring Cycles
700
Tool Radius and Tool Length Measurement
701
Probing Direction
702
Offset of Probe Contact to the Tool
702
Safety Zone
702
Probe Contact
703
Probing Feed Rate and Spindle Speed
704
Individual Tooth Measurement
705
Monitoring of the Rotary Axes and Secondary Linear Axes
706
Tool Measurement in a Tilted Coordinate System
707
Tool Breakage
707
Markers in the PLC
708
Electronic Handwheel
710
Module 9036 Writing Status Information
712
HR 150 Panel-Mounted Handwheels with HRA 110 Handwheel Adapter
715
Assignment of Switch Positions to PLC Inputs
716
PLC Inputs/Outputs
717
PL Assignment
717
24 VDC Switching Input/Outputs
719
Diagnosis of the PL
719
Module 9002 Reading All Inputs of a PLC Input/Output Unit
720
Module 9008 Reading Specific Inputs of a PLC Input/Output Unit
721
Module 9005 Update All Outputs of a PLC Input/Output Unit
721
Module 9009 Update Certain Outputs of a PLC Input/Output Unit
722
Module 9004 Edges of PLC Inputs
722
Analog Inputs
723
Module 9003 Reading in Analog Inputs
723
Analog Outputs
724
Module 9130 Output of an Analog Voltage
724
Incremental Jog Positioning
725
Module 9035 Reading Status Information
727
Hirth Coupling
728
Datum Shift
729
Tool Changer
730
Tool Table, Pocket Table
730
Module 9092 Searching for Entry in the Tables Selected for Execution
735
Module 9093 Read Data from Tables Selected for Program (.T/.D/.TCH)
737
Module 9094 Writing Data into a Tool and Datum Table
738
Module 9096 Erasing a Line in the Tool Table
739
Pocket Exchange in the Pocket Table
740
Module 9300 Locking/Releasing the Pocket Table
740
Managing Multiple Tool Magazines
741
Module 9305 Tool Exchange in the Pocket Table
741
Module 9301 Find the Number of an Entry in the Pocket Table
742
Module 9302 Search for a Free Pocket in the Tool Magazine
742
Module 9306 Exchange Tools between Tool Magazines
743
Tool Life, Replacement Tool
745
Indexed Tools
747
Module 9091 Finding the Line Number of a Tool in the Tool Table
747
Automatic Calculation of Cutting Data
748
Cutting Data Table
749
Material Tables
749
Automatic Tool Recognition
750
Calculation of Cutting Data
750
Controlling the Tool Changer
751
Calling an NC Program with TOOL CALL
751
Variable and Fixed Pocket Coding
753
Output of the Tool Number with Fixed Pocket Coding
754
Output of the Pocket Number with Variable Pocket Coding
754
N - N: Normal Tool Follows a Normal Tool
757
S - N: Normal Tool Follows a Special Tool
758
S - N, Single Changing Arm, M4540 = 0
758
S - N, Double Changing Arm, M4540 = 1
759
M - N: Normal Tool Follows a Manual Tool
760
M - M: Manual Tool Follows a Manual Tool
761
N - M: Manual Tool Follows a Normal Tool
762
S - M: Manual Tool Follows a Special Tool
763
S - S: Special Tool Follows a Special Tool
764
S - S, Single Changing Arm, M4540 = 0
765
S - S, Double Changing Arm, M4540 = 1
766
N - S: Special Tool Follows a Normal Tool
767
N - S, Single Changing Arm, M4540 = 0
767
N - S, Double Changing Arm, M4540 = 1
768
M - S: Special Tool Follows a Manual Tool
769
PLC Programming Example
770
Tool Changer and Basic Flowcharts of the Associated PLC Program
770
TOOL DEF Program Module
772
TOOL CALL Program Module
773
STANDBY Program Module
774
STANDBY BACK Program Module
774
Manual Tool in Program Module
775
Manual Tool out Program Module
776
Manual Tool Out/In Program Module
777
Insert Program Module
778
Compare P Code with ISTREG
779
Compare GRE1 with ISTREG Program Module
780
Compute Shortest Direction Program Module
781
Special Functions for Laser Cutting Machines
782
Analog Voltage Output
782
Graphic Simulation Without TOOL CALL
784
Program Stop for M Functions and TOOL CALL S
785
Integrated Oscilloscope
787
Meaning of the Soft Keys
791
Saving the Recording
791
Commissioning
792
Maximum Revolutions Per Minure
796
Logic Unit up to ID. Nr. XXX XXX–3X
796
DC-Link Voltage
797
PWM Frequency
797
Temporary Input Values
801
Determining the Acceleration
812
Check the Counting Direction
812
Position Controller
813
Set the Traverse Range
814
Activate Monitoring Functions
823
Compensate the Static Friction
824
Limit the Integral Factor of the Shaft Speed Controller
825
Adjust the Holding Moment
826
Compensate the Sliding Friction
827
Check the Acceleration Feedforward
829
Run the Circular Test
830
Adjusting the Servo Amplifier
832
Check the Counting/Traversing Direction
834
Digital Spindle for TNC 426 Without Spindle DSP
836
No Changes
836
HEIDENHAIN Technical Manual TNC 426, TNC
838
Checking the Direction of Rotation
840
Higher Current Gain Beginning with the Reated Speed
841
Digital Spindle for TNC 430 / TNC 426 with Spindle DSP
842
Analog Spindles
847
Block Diagram
849
PLC Programming
850
PLC Functions
852
Selecting the PLC Mode
852
PLC Main Menu
853
PLC Functions of the Main Menu
854
File Management Differences from File Management of NC Part Programs
855
The TRACE Function
856
The Logic Diagram
858
The Table Function
860
COMPILE Function
862
Overview of Operands
863
Operand Addressing (Byte, Word, Double Word)
864
Timers
865
Module 9006: Setting and Starting PLC Timers
867
Counters
868
Fast PLC Inputs
870
Data Transfer NC - PLC, PLC - NC
871
Data Transfer NC Program - PLC
871
Data Transfer PLC - NC Program (Q Parameter)
871
Data Transfer NC Program - NC (SYSWRITE)
872
Data Transfer NC - NC Program (SYSREAD)
876
Data Transfer of Machine Parameters - PLC
884
Interrogate PLC Operands in the NC Program (WAIT FOR)
887
Hard-Disk Organization
888
Partitions
888
Description of the System Files (*.SYS)
890
Oem.sys
890
Module 9270: Reading a Code Word
892
Module 9271: Writing a Code Word
892
Module 9291 Calling an NC Macro
894
Program Creation
895
ASCII Editor
895
Program Format
895
Program Structure
896
Module 9019: Size of the Processing Stack
896
Logical Names for Files
897
PLC Compatibility with TNC 415 / TNC 425
898
PLC Program Example
899
Commands
930
Execution Times
933
Load (L)
935
Load Not (Ln)
937
Load Two's Complement (L-)
939
Load Byte (LB)
940
Load Word (LW)
941
Load Double Word (LD)
941
Assign (=)
942
Assign Byte (B=)
944
Assign Word (W=)
944
Assign Double Word (D=)
945
Assign Not (=N)
946
Assign Two's Complement (=-)
946
Set (S)
947
Reset (R)
948
Set Not (SN)
949
Reset Not (RN)
950
And (A)
951
And Not (AN)
953
Or (O)
955
Or Not (ON)
957
Exclusive or (XO)
959
Exclusive or Not (XON)
961
Addition (+)
963
Subtraction (-)
964
Multiplication (X)
965
Division (/)
966
Remainder (MOD)
967
Increment (INC)
968
Decrement (DEC)
968
Equal to (==)
969
Less than (<)
970
Greater than (>)
971
Less than or Equal to (<=)
972
Greater than or Equal to (>=)
973
Not Equal
974
And [] (A[])
975
And Not [] (AN[])
977
Or [] (O[])
977
Or Not [ ] (On[ ])
977
Exclusive or [] (Xo[])/ Exclusive or Not [] (Xon[])
977
Addition [] (+[])
978
Subtraction [ ] (–[ ])
980
Multiplication [ ] (X[ ])
980
Division [ ] (/[ ])
980
Remainder [ ] (MOD[ ])
980
Equal to [ ] (==[ ])
981
Less than [ ] (<[ ])
983
Greater than [ ] (>[ ])
983
Less than or Equal to [ ] (<=[ ])
983
Not Equal [ ] (<>[ ])
983
Shift Left (<<)
984
Shift Right (>>)
985
Bit Set (Bs)
986
Bit Reset (Bc)
987
Bit Test (BT)
988
Push Data Onto the Data Stack (PS)
989
Pull Data from the Data Stack (PL)
990
Push Logic Accumulator Onto the Data Stack (PSL)
991
Push World Accumulator Onto the Data Stack (PSW)
991
Pull Logic Accumulator from the Data Stack (PLL)
992
Pull Word Accumulator from the Data Stack (PLW)
992
Unconditional Jump (JP)
992
Jump if Logic Accumulator = 1 (JPF)
993
Jump if Logic Accumulator = 0 (JPF)
993
Call Module (CM)
994
Call Module if Logic Accumulator = 1 (CMT)
994
Call Module if Logic Accumulator = 0 (CMF)
995
End of Module, End of Program (EM)
996
End of Module if Logic Accumulator = 1 (EMT)
996
End of Module if Logic Accumulator = 0 (EMF)
996
Label (LBL)
996
Index Register (X Register)
997
Commands for String Processing
999
Load String (L)
1001
Add String (+)
1001
Saving a String (=)
1001
Overwriting a String (OVWR)
1002
Equal to Command for String Processing (==)
1003
Less than Command for String Processing
1003
Greater than Command for String Processing
1003
Less than or Equal to Command for String Processing
1004
Greater than or Equal to Command for String Processing
1004
Not Equal Command for String Processing
1005
Modules for String Processing
1006
Submit Programs
1008
Calling the Submit Program (SUBM)
1009
Interrogating the Status of a Sumbit Program (RPLY)
1009
Cancelling a Submit Program (CAN)
1010
Cooperative Multitasking
1012
Starting a Parallel Process (SPAWN)
1012
Control of Events
1013
List of Events
1013
Process Monitor
1014
Module 9260 Receiving and Waiting for Events
1015
Module 9261 Sending Events
1016
Module 9262 Context Change between Spawn Processes
1017
Module 9263 Interrupting a Spawn Process for a Defined Time
1017
Constants Field (KF)
1018
Addressing
1018
Program Structures
1019
IF ... else ... ENDI Structure
1020
REPEAT ... until Structure
1020
WHILE ... ENDW Structure
1021
Case Branch
1022
Linking Files
1023
Uses Instruction (USES)
1024
Global Instruction (GLOBAL)
1025
Extern Instruction (USES)
1025
PLC Modules
1026
Markers, Bytes, Words, and Double Words
1026
Number Conversion
1029
Module 9050 Conversion of Binary Numbers → ASCII
1029
Module 9051 Conversion of Binary Numbers → ASCII
1030
Module 9052 Conversion of ASCII Numbers → Binary
1031
Module 9053 Conversion from Binary → Ascii/Hexadecimal
1031
Module 9054 Conversion from Ascii/Hexadecimal → Binary
1032
Data Interfaces
1034
Principles of Data Transfer
1037
Serial/Parallel
1037
Data Coding
1038
Synchronization
1039
Transmission Reliability: Parity Bit
1039
Data Transfer Rate
1040
Data Transfer Check: Handshaking
1041
Hardware Handshaking
1041
Software Handshaking
1041
TNC Data Interfaces
1042
Signal Levels
1043
Signal Designations
1044
Configuration of Interfaces
1047
Control Characters
1047
Selection of Interfaces and Operating Modes
1048
Communication between Tncs
1048
Data Transmission Protocols
1053
Selection of Transmission Protocols
1053
Standard Transmission Protocol
1054
Output Selected File
1055
Read-In Selected File
1055
Transmission Protocol with Block Check Character
1056
Header
1056
Block Check Character (BCC)
1056
Handshaking
1057
Report Error to the TNC
1058
Request External Directory
1058
Output Marked Files
1059
LSV2 Transmission Protocol
1060
Timeouts
1060
Saving/Reading Files
1061
Data Transfer by PLC
1063
Module 9101 Release Data Interface
1065
Module 9102 Status of Data Interface
1065
Module 9103 Transmit String through Data Interface
1066
Module 9104 Receive String through Data Interface
1067
Module 9105 Transmit Binary Data through Data Interface
1068
Module 9106 Receive Binary Data through Data Interface
1069
Module 9107 Read from Receiving Buffer
1070
Module 9110 Transmit a Message Via LSV2
1071
Module 9111 Receive a Message Via LSV2
1072
Module 9112 Transmit ASCII Characters Via Data Interface
1073
Module 9113 Receive ASCII Characters Via Data Interface
1074
External Programming
1075
Software
1077
TNC Settings
1077
Settings on the NFS Server “Cimconnfs for HEIDENHAIN”
1081
Protection against Data Tampering
1082
General Disabling of Data Access
1082
Restricting Access to the PLC Partition
1082
Original Equipment Manufacturer’s (OEM) Cycles
1084
HEIDENHAIN Standard Cycles
1086
Cycledesign
1087
Application of OEM Cycles
1088
Illegal Functions
1088
Q Parameters with Special Meanings
1088
Global and Local Q Parameters
1089
FN Functions with Special Meanings
1090
Nesting of OEM Cycles
1090
Managing more than One Cycle Tree
1090
Loading the OEM-Specific Cycle Structure
1091
Error Messages
1094
DSP Error Messages NC Software 280 470-XX, 280 472-XX, 280 474-XX
1096
Non-Axis-Specific DSP Error Messages with Error Code
1096
Axis-Specific DSP Error Messages with Error Code
1098
DSP Error Messages with Text
1101
DSP Error Messages as of NC Software 280 476-01
1102
Non-Axis-Specific Error Messages Without Control Reset
1102
Axis-Specific Error Messages Without Control Reset
1103
Non-Axis-Specific Error Messages with Control Reset
1107
Axis-Specific Error Messages with Control Reset
1109
Comparison of Old and New Error Messages
1115
TNC Error Messages During Data Transfer
1122
Error Codes of the HEIDENHAIN Peripheral Devices
1123
Error Messages of the File System
1124
Subject Index
1126
Advertisement
HEIDENHAIN TNC 410 M Technical Manual (700 pages)
Inverter Systems and Motors
Brand:
HEIDENHAIN
| Category:
Inverter
| Size: 17.04 MB
Table of Contents
2 Overview of Inverters and Accessories
50
Table of Contents
50
Overview of Inverters and Accessories
52
General Information
52
Designation of Inverter Systems
52
Electronic ID Labels
53
Overview of Inverter Systems
54
Non-Regenerative Compact Inverters
54
Regenerative Compact Inverters
54
Non-Regenerative Power Supply Units
55
Inverter Modules
56
Accessories
57
Compact Inverters
58
Components of the Compact Inverter
58
Ue1Xx Compact Inverter
59
UE 2Xx Compact Inverter
62
UE 2Xxb Compact Inverter
64
UR 2Xx(D) Compact Inverter
69
UV 106B Power Supply Unit
75
UV 105 Power Supply Unit
77
UV 102 Power Supply Unit
79
Toroidal Cores
80
Ribbon Cables and Covers (Only for UE 2Xxb, UR 2Xx)
80
Modular Inverter
83
Components of the Modular Inverter
83
UV 130(D) Power Supply Unit
84
UV(R) 1X0(D) Power Supply Unit
87
UM 1Xx(B)(D) Power Modules
92
Current Consumption of the Entire Inverter System
103
Ribbon Cables and Covers
104
Accessories for Compact Inverters and Modular Inverters
110
PW 21X, PW 110(B), PW 120 Braking Resistors
110
UP 110 Braking Resistor Module
116
Line Filters
119
Three-Phase Capacitor
123
KDR 1X0(B) Commutating Reactor
125
ZKF 1X0 DC-Link Filter
132
SM 1Xx Voltage Protection Module
138
Coolant Connection
142
Adapter Module
143
Axis-Enabling Module
146
3 Selection of Motors and Inverters
150
3 Selection of Motors and Inverters
152
Performance Overview of a Complete Drive System
152
Selection of the Axis Motor
153
Selection of the Spindle Motor
158
Selection of the Inverter
159
Selection of the Braking Resistor
160
4 Mounting and Operating Conditions
168
Mounting and Operating Conditions
172
4.1 General Information
173
Trained Personnel
173
Meaning of the Used Symbols
173
General Safety Precautions
174
General Electrical Protective Measures
174
Degree of Protection (IP Code)
175
Connection to Different Types of Networks
176
Adjusting the Line Voltage by Means of a Transformer
178
Overvoltage Protector
179
Cross Sections of the Power Cables
180
Operating Modes
182
EMC-Electromagnetic Compatibility
184
Valid Regulations
184
Likely Sources of Interference
184
Power Supply Stability, Requirements
184
Interference and Noise Immunity
185
Noise Immunity
185
Protective Measures
186
Leakage Current from the Inverter Housing to the Grounding Connection
187
4.4 Environmental Conditions
188
Heat Generation and Cooling
188
Humidity
188
Ambient Conditions
188
Climate Control Units
189
Mechanical Vibration
191
Contamination
191
Water Cooling
192
Mounting Attitude
194
Mounting Attitude of the HEIDENHAIN Inverter
195
Mounting Attitude of the PW 1X0(B) Braking Resistor
196
Mounting Attitude of the PW 21X Braking Resistor
197
Connection Overviews
200
Power Connection of Regenerative Inverter Systems
200
Power Connection of Non-Regenerative Inverter Systems
201
Adjustment to Different Types of Networks
202
Arranging the Inverter Modules
204
Arranging Additional Modules
206
Power Supply and Bus Cable
207
Mounting and Operating Conditions
211
Trained Personnel
211
Meaning of the Symbols Used
211
General Safety Precautions
212
General Electrical Protective Measures
212
Degree of Protection (IP Code)
213
Connection to Different Types of Networks
214
Adjusting the Line Voltage by Means of a Transformer
216
Overvoltage Protector
217
Cross Sections of the Power Cables
218
Operating Modes
220
EMC-Electromagnetic Compatibility
222
Valid Regulations
222
Likely Sources of Interference
222
Power Supply Stability, Requirements
222
CE Mark
223
Interference and Noise Immunity
223
Noise Immunity
223
Protective Measures
224
Leakage Current from the Inverter Housing to the Grounding Connection
225
Heat Generation and Cooling
226
Humidity
226
Climate Control Units
227
Mechanical Vibration
229
Contamination
229
Water Cooling
230
Mounting Attitude
232
General
232
Mounting Attitude of the HEIDENHAIN Inverter
233
Mounting Attitude of the PW 1X0(B) Braking Resistor
234
Mounting Attitude of the PW 21X Braking Resistor
235
Connection Overviews
238
Power Connection of Regenerative Inverter Systems
238
Power Connection of Non-Regenerative Inverter Systems
239
Adjustment to Different Types of Networks
240
Arranging the Inverter Modules
242
Arranging Additional Modules
244
Power Supply and Bus Cable
245
5 Compact Inverters
249
Compact Inverters
251
Connection Overview
251
UE 110/UE 112 Compact Inverter
252
UE 210 Compact Inverter
253
UE 212 Compact Inverter
254
UE 230 Compact Inverter
255
UE 240 Compact Inverter
256
UE 242 Compact Inverter
257
UE 210B Compact Inverter
258
UE 211B Compact Inverter
259
UE 212B Compact Inverter
260
UE 230B Compact Inverter
261
UE 240B Compact Inverter
262
UE 242B Compact Inverter
263
UR 230 Compact Inverter
264
UR 230D Compact Inverter
265
UR 240 Compact Inverter
266
UR 240D Compact Inverter
267
UR 242 Compact Inverter
268
UR 242D Compact Inverter
269
Meaning of the Leds
270
UV 106B Power Supply Unit
275
UV 105 Power Supply Unit
276
UV 102 Power Supply Unit
277
Mounting and Connecting the Compact Inverter
278
UE 2Xx Compact Inverter
278
UE 1Xx, UE 2Xxb, UR 2Xx(D) Compact Inverters
281
Mounting the Toroidal Cores
286
Connecting the UE 2Xx Compact Inverter
290
Power Supplies
290
Motor Connections
291
Main Contactor and Safety Relay
292
PW 21X or PW 1X0(B) Braking Resistor for UE 2Xx Compact Inverter
293
Connecting the UE 1Xx Compact Inverter
296
Power Supplies
296
Motor Connections
298
Motor Holding Brakes
298
Main Contactor and Safety Relay
299
PWM Connection to the Control
300
NC Supply Voltage and Control Signals
301
Connecting the UE 2Xxb and UR 2Xx(D) Compact Inverters
302
Power Supplies
302
Motor Connections
304
Connection of the Motor Holding Brakes
304
Main Contactor and Safety Relay
305
PWM Connection to the Control
306
NC Supply Voltage and Control Signals
307
Unit Bus
308
PW 1X0(B) and PW 21X Braking Resistors for UE 2Xxb Compact Inverter
309
Connecting the UV 106B Power Supply Unit
312
Connecting the UV 105 Power Supply Unit
313
Connecting the UV 102 Power Supply Unit
316
Connecting the up 110 Braking Resistor Module
319
Dimensions
320
UE 1Xx
320
UE 2Xx
321
UE 2Xxb
322
UR 2Xx(D)
323
Uv 106B
324
6 Modular Inverters
327
Modular Inverters
329
Connection Overview
329
UV 120 Power Supply Unit
330
UVR 120D Power Supply Unit
331
UV 130 Power Supply Unit
332
UV 130D Power Supply Unit
333
UVR 130D Power Supply Unit
334
UV 140 Power Supply Unit
335
UVR 140D Power Supply Unit
336
UV 150 Power Supply Unit
337
UVR 150 Power Supply Unit
338
UVR 150D Power Supply Unit
339
UVR 160DW Power Supply Unit
340
UVR 160D Power Supply Unit
341
Meaning of the Leds of the Power Supply Units
342
UM 111 Power Module
353
UM 111D Power Module
354
UM 111B Power Module
355
UM 111BD Power Module
356
UM 112 Power Module
357
UM 112D Power Module
358
UM 113 Power Module
359
UM 113D Power Module
360
UM 114 Power Module
361
UM 114D Power Module
362
UM 115 Power Modules
363
UM 115D Power Modules
364
UM 116DW Power Modules
365
UM 121 Power Module
366
UM 121D Power Module
367
UM 121B Power Module
368
UM 121BD Power Module
369
UM 122 Power Module
370
UM 122D Power Module
371
Meaning of the Leds on the um 1Xx
372
UV 105 Power Supply Unit
373
Mounting and Connection of the Modular Inverter System
374
Double-Row Configuration
378
Connecting the UV 130(D) Power Supply Unit
379
Power Supply
379
Main Contactor and Safety Relay
380
X90: 24-V Output (Only UV 130)
381
NC Supply Voltage and Control Signals
381
5-V Power Supply (Only UV130D)
382
Unit Bus
382
Power Supply Unit
385
Connecting the UV(R) 1X0(D) Power Supply Units
385
Power Supply
385
Main Contactor and Safety Relay
388
NC Supply Voltage and Control Signals
389
5-V Power Supply (Only UV(R) 1X0D)
389
Unit Bus
390
Connecting the up 110 Braking Resistor Module
392
Connecting the um 1Xx(B)(D) Power Modules
395
Unit Bus
395
Connecting the UV 105 Power Supply Unit
398
Connecting the ZKF 1Xx
403
Connecting the Adapter Module
405
Dimensions
411
Uv 130(D)
411
Uv 120, Uvr 120D, Uvr 130D
412
Uv 140, Uvr 140D, Uv 150, Uvr 150(D)
413
Uvr 160Dw
414
Uvr 160D
415
Um 111, um 111D, um 111Bd, um 121, um 121D
417
Um 111B, um 112(D), um 121B(D), um 122(D)
418
Um 113(D), um 114(D)
419
Um 115(D)
420
Um 116Dw
421
HEIDENHAIN TNC 410 M Service Manual (20 pages)
Brand:
HEIDENHAIN
| Category:
Industrial Equipment
| Size: 1.43 MB
Table of Contents
Table of Contents
3
Using the Service Manual
7
General
7
Safety Precautions
8
Integral Monitoring System
9
Introduction
9
Error Messages
10
Log
17
Advertisement
Advertisement
Related Products
HEIDENHAIN TNC151B
HEIDENHAIN TNC155B
HEIDENHAIN TNC155Q
HEIDENHAIN TNC151Q
HEIDENHAIN TNC 620 Programming Station
HEIDENHAIN TNC 320 Programming Station
HEIDENHAIN TNC 151 Q
HEIDENHAIN TNC 155 Q
HEIDENHAIN TNC 155 B
HEIDENHAIN TNC 151 F
HEIDENHAIN Categories
Media Converter
Measuring Instruments
Industrial Equipment
Control Systems
Controller
More HEIDENHAIN Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL