Sign In
Upload
Download
Table of Contents
Contents
Add to my manuals
Delete from my manuals
Share
URL of this page:
HTML Link:
Bookmark this page
Add
Manual will be automatically added to "My Manuals"
×
Bookmark added
×
Added to my manuals
Manuals
Brands
HEIDENHAIN Manuals
Control Unit
TNC 426 PB/M
Technical manual
Table Of Contents - HEIDENHAIN TNC 426 PB/M Technical Manual
Hide thumbs
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
Table Of Contents
1136
page
of
1136
Go
/
1136
Contents
Table of Contents
Bookmarks
Table of Contents
Advertisement
Table of Contents
Update Information
3
Use Of Speed Encoders With Endat Interface
7
Tool-Oriented Machining
8
Field Orientation
9
New Motor Table
9
Hardware
9
New Receiver Units
9
Replacing Instructions
10
Table Of Contents
11
General Information
13
Introduction
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
Export Versions
38
Accessories
38
Hardware Information
39
Designation Of The Logic Unit
39
Designation Of The Software
40
Software Type
41
Software Option
42
Plc Software
42
Nc Software Exchange
43
Information About The Cycles
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
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
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
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
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
Previous
Page
1
...
1135
1136
Advertisement
Table of Contents
Related Manuals for HEIDENHAIN TNC 426 PB/M
Inverter HEIDENHAIN TNC 410 M Technical Manual
Inverter systems and motors (700 pages)
Control Systems HEIDENHAIN TNC 426 B User Manual
(362 pages)
Industrial Equipment HEIDENHAIN TNC 426 CB Service Manual
(20 pages)
Control Unit HEIDENHAIN TNC 620 User Manual
(498 pages)
Control Unit HEIDENHAIN TNC 620 User Manual
(695 pages)
Control Unit HEIDENHAIN TNC 620 User Manual
Cnc (488 pages)
Control Unit HEIDENHAIN TNC 620 User Manual
Cnc (840 pages)
Control Unit HEIDENHAIN TNC 320 User Manual
Cycle programming (439 pages)
Control Unit HEIDENHAIN TNC 320 User Manual
Compact contouring control (670 pages)
Control Unit HEIDENHAIN TNC 320 User's Manual For Cycle Programming
(465 pages)
Control Unit HEIDENHAIN TNC 151 Q Mounting Instructions
Contouring control (119 pages)
Control Unit HEIDENHAIN TNC 640 User Manual
(743 pages)
Control Unit HEIDENHAIN TNC 620 User Manual
Conversational programming nc software 340560-04, 340561-04, 340564-04 (571 pages)
Control Unit HEIDENHAIN TNC 320 User Manual
Conversational programming (541 pages)
Control Unit HEIDENHAIN TNC 370 User Manual
Conversational programming (333 pages)
Control Unit HEIDENHAIN iTNC 530 User Manual
Nc software 606420-04 sp8 606421-04 sp8 606424-04 sp8 606425-04 sp8 (745 pages)
Related Content for HEIDENHAIN TNC 426 PB/M
iTNC 530 Table Of Contents
HEIDENHAIN iTNC 530
TNC 320 The Tool Table Tool.t
HEIDENHAIN TNC 320
TNC 620 The Tool Table Tool.t
HEIDENHAIN TNC 620
TNC 370 Pocket Table For Tool Changer
HEIDENHAIN TNC 370
TNC 640 Creating A Point Table
HEIDENHAIN TNC 640
TNC 620 Selecting The Tool Table For The Test Run
HEIDENHAIN TNC 620
TNC 320 Creating A Point Table
HEIDENHAIN TNC 320
TNC 620 Creating A Point Table
HEIDENHAIN TNC 620
TNC 620 Selecting The Tool Table For The Test Run
HEIDENHAIN TNC 620
TNC 320 Selecting The Tool Table For The Test Run
HEIDENHAIN TNC 320
TNC 320 Contents
HEIDENHAIN TNC 320
TNC 620 Creating A Point Table
HEIDENHAIN TNC 620
ITNC 530 - CONVERSATIONAL PROGRAMMING Select The Tool Table For The Test Run
HEIDENHAIN ITNC 530 - CONVERSATIONAL PROGRAMMING
This manual is also suitable for:
Tnc 430 pa/m
Tnc 430 m
Tnc 426 cb
Tnc 430 ca
Tnc 426 pb
Tnc 430 pa
...
Show all
Tnc 426 m
Table of Contents
Print
Rename the bookmark
Delete bookmark?
Delete from my manuals?
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL