Sign In
Upload
Manuals
Brands
Siemens Manuals
Measuring Instruments
SINUMERIK 840Di sl
Siemens SINUMERIK 840Di sl Manuals
Manuals and User Guides for Siemens SINUMERIK 840Di sl. We have
18
Siemens SINUMERIK 840Di sl manuals available for free PDF download: Function Manual, Diagnostic Manual, Programming Manual, Commissioning Manual, Manual, Operating Manual
Siemens SINUMERIK 840Di sl Function Manual (2184 pages)
Brand:
Siemens
| Category:
Control Systems
| Size: 15.69 MB
Table of Contents
1792
Table of Contents
1874
Keep Tool Radius Compensation Constant
1877
Alarm Behavior
1878
Intersection Procedure for Polynomials
1879
G461/G462 Approach/Retract Strategy Expansion
1883
General
1883
Toolholder with Orientation Capability
1890
Kinematic Interaction and Machine Design
1898
Oblique Machining with 3 + 2 Axes
1899
Machine with Rotary Work Table
1904
Procedure When Using Toolholders with Orientation Capability
1909
Programming
1910
Supplementary Conditions and Control System Response for Orientation
1913
G91 Extension
1913
Incrementally Programmed Compensation Values
1914
Machining in Direction of Tool Orientation
1916
Basic Tool Orientation
1920
Relevant Setting Data
1920
Special Handling of Tool Compensations
1922
Mirror Tool Lengths (SD42900 $SC_MIRROR_TOOL_LENGTH)
1923
Mirror Wear Lengths (SD42920 $SC_WEAR_SIGN_CUTPOS)
1924
Tool Length and Plane Change (SD42940 $SC_TOOL_LENGTH_CONST)
1926
Tool Type (SD42950 $SC_TOOL_LENGTH_TYPE)
1927
Temperature Offsets in Tool Direction (SD42960 $SC_TOOL_TEMP_COMP)
1927
Tool Length Offsets in Tool Direction
1927
Tool Lengths in the WCS, Allowing for the Orientation
1933
General
1933
Sum Offsets and Setup Offsets
1934
Description of Function
1937
Activation
1944
Examples
1945
Taking the Compensation Values into Account Location-Specifically and Workpiece- Specifically
1945
Upgrades for Tool Length Determination
1950
Functionality of the Individual Wear Values
1954
General
1954
Saving with TOOLENV
1954
Working with Tool Environments
1957
Delete Tool Environment
1958
How Many Environments and Which Ones Are Saved
1959
Read T, D, DL from a Tool Environment
1960
Read Tool Lengths, Tool Length Components
1967
Tool Lengths L1, L2, L3 Assignment: LENTOAX
1971
3 Supplementary Conditions
1971
Flat D Number Structure
1972
SD42935 Expansions
1973
4 Examples
1973
Toolholder with Orientation Capability
1973
Example: Toolholder with Orientation Capability
1974
Example of Toolholder with Orientation Capability with Rotary Table
1977
Basic Tool Orientation Example
1977
Calculation of Compensation Values on a Location-Specific and Workpiece-Specific Basis
1980
Examples 3-6: SETTCOR Function for Tool Environments
1987
5 Data Lists
1987
Machine Data
1987
NC-Specific Machine Data
1988
Channelspecific Machine Data
1989
Axis/Spindlespecific Machine Data
1990
Setting Data
1990
Channelspecific Setting Data
1991
Signals
1991
Signals from Channel
1993
Index
Advertisement
Siemens SINUMERIK 840Di sl Function Manual (969 pages)
Brand:
Siemens
| Category:
Controller
| Size: 11.84 MB
Table of Contents
716
Table of Contents
7
NCU System Software for 840D Sl/840De Sl
462
Installation and Activation of
642
Handling Transformation
718
1 Brief Description
720
2 Detailed Description
720
General Information
721
Description of MCS Coupling Functions
721
Defining Coupling Pairs
721
Switching the Coupling ON/OFF
722
Tolerance Window
723
Description of Collision Protection
723
Defining Protection Pairs
723
Switching Collision Protection ON / OFF
724
Configuring Example
725
User-Specific Configurations
726
Special Operating States
728
3 Boundary Conditions
730
Examples
730
General Start-Up of a Compile Cycle Function
731
Update of NCKOEM_CC_0013_01.02.00
732
5 Data Lists
732
Machine Data
732
Channelspecific Machine Data
732
Axis/Spindlespecific Machine Data
735
Index
738
Table of Contents
740
1 Brief Description
742
2 Detailed Description
742
Functional Description
743
Definition of Terms
744
Functional Sequence (Principle)
747
Retraceable Contour Area
748
Startup
748
Activating the Technological Function
748
Memory Configuration: Block Memory
749
Memory Configuration: Heap Memory
750
RESU Main Program Memory Area
751
Storage Location of the RESU Subroutines
752
ASUB Enable
752
PLC User Program
753
Programming
753
RESU Start/Stop/Reset (CC_PREPRE)
755
Resu-Specific Part Programs
756
Main Program (CC_RESU.MPF)
757
INI Program (CC_RESU_INI.SPF)
759
END Program (CC_RESU_END.SPF)
760
Retrace Support ASUB (CC_RESU_BS_ASUP.SPF)
761
Resu Asub (Cc_Resu_Asup.spf)
761
Retrace Support
762
Block Search with Calculation On Contour
763
Reposition
763
Temporal Conditions Affecting NC START
764
Block Search From Last Main Block
765
Function-Specific Display Data
765
Channel-Specific GUD Variables
767
Function-Specific Alarm Texts
768
3 Boundary Conditions
768
Function-Specific Boundary Conditions
768
Within Subroutines
769
Within Program Loops
769
Full Circles
769
Automatically Generated Contour Elements
770
Boundary Conditions for Standard Functions
770
Axis Exchange, 1St and 2Nd Geometry Axis
770
Channel Axes
770
Block Numbers
771
Block Search
771
Transformations
772
Compensation
772
Frames
772
Tool Offsets
774
Examples
776
5 Data Lists
776
Machine Data
776
General Machine Data
776
Channelspecific Machine Data
779
Index
Siemens SINUMERIK 840Di sl Diagnostic Manual (1054 pages)
Brand:
Siemens
| Category:
Controller
| Size: 3.81 MB
Table of Contents
7
Table of Contents
3
SINUMERIK 840D Sl, 840Di Sl, SINAMICS, Diagnostics Manual (Dasl)
4
SINUMERIK 840D Sl, 840Di Sl, SINAMICS, Diagnostics Manual (Dasl)
5
SINUMERIK 840D Sl, 840Di Sl, SINAMICS, Diagnostics Manual (Dasl)
9
1 Overview of System Error Alarms
9
Subject Matter of This Manual
9
Structure of Alarm Description
11
Number Ranges of the Alarm Numbers
14
System Errors
15
2 Overview of Alarms
15
NCK Alarms
16
Overview of Alarms
379
26010 Axis %1 Qec: Invalid Acceleration Characteristic
382
Axis Name, Spindle Number
382
Reaction: Alarm Display
383
Parameters: %1 = Axis Name, Spindle Number
383
Reaction: Alarm Display
384
Reaction: Alarm Display
386
Alarm Display
558
Hmi-Alarms
630
Sinamics-Alarms
995
Drives Alarms
1005
PLC Alarms
386
Channel Not Ready
386
NC Start Disable in This Channel
386
Parameters: %1 = Axis Name, Spindle Number
386
Reaction: Mode Group Not Ready
1027
3 List of Action Numbers
1041
4 System Reactions
1041
System Reaction On SINUMERIK Alarms
1044
Cancel Criteria for Alarms
1045
System Reactions On SINAMICS Alarms
1049
Appendix
1049
A.1 Abbreviations
1050
Abbreviations
Advertisement
Siemens SINUMERIK 840Di sl Commissioning Manual (632 pages)
Brand:
Siemens
| Category:
Control Unit
| Size: 16.85 MB
Table of Contents
3
Foreword
3
Configuration
7
Table of Contents
17
General Information On the SINUMERIK 840Di Sl
17
Overview of SINUMERIK 840Di Sl
18
System Components
18
System Software Packages and Quantity Structures
19
Hardware Components
21
Software Components
22
License Management
23
Real-Time Properties
24
System Integrity
25
Failure Safety
27
Switch Off
29
UPS System
31
Overview of Software Components
34
Notes On Startup
36
Standard/Export Version
38
840Di Startup
39
Menu Command: Windows
43
Hardware Descriptions
43
Overview of Hardware Components
47
MCI2 Board for 840Di Sl
47
Assembly
48
Interface Description
50
Replace Module
54
Technical Data
56
MCI Board Extension Slot Variation
56
Assembly
58
Installation Instructions
60
Interface Description
63
Technical Data
65
Cable Distributor
71
SINUMERIK Industrial PC
71
Sinumerik Pcu 50.3
75
SINUMERIK Operator Panel Fronts
75
Operator Panel Front OP 012
77
TCU (Thin Client Unit)
79
Handheld Units
79
Handheld Terminal HT 8
81
Handheld Terminal HT 2
83
Floppy Disk Drives
83
Floppy Disk Drive 3.5" (USB)
85
Power Supply
85
SITOP POWER Standard 24V/10A
87
Uninterrupted Power Supply (UPS)
87
Sitop Power DC Ups Module 15
89
Sitop Power Accumodule 24 V DC/10 A/3.2 Ah
91
PP72/48 I/O Module
91
Assembly
92
Interface Description
100
Power Supply
101
Grounding
102
Dimension Drawing
103
Technical Data
104
ADI4 (Analog Drive Interface for 4 Axes)
104
Assembly
106
Diagnostic Repeater for PROFIBUS DP
106
Assembly
109
Configuration
109
System Overview
109
Operator Panels and Touch Panels
110
PROFIBUS DP Components
111
PCU Components
112
Electrical Design
112
MCI Board and PROFIBUS DP
113
MCI Board Extension
114
Pcu 50.3
115
Connection Overview
115
MCI Board and MCI Board Extension
117
Pcu50
119
EMC and ESD Measures
119
RI Suppression Measures
120
ESD Measures
121
Power-On and Power-Up
121
Preparing for Commissioning
121
Checklist
122
Recommended Sequence for First Commissioning
124
First Power-Up
124
Basic Commissioning of the System Software
126
Basic Commissioning of the PLC
127
Power-Up
127
SRAM Handling
129
Startup After Battery Replacement (PCU Backup Battery)
129
Startup After Replacement of the MCI Board
131
Power Up After Reinstallation/Update of the 840Di Sl Software
132
Startup After Replacement of the PCU or the MCI Board
132
Startup After Importing a Backup Copy
133
Startup After Power Failure/Power Fail
133
Power-Up with Shutdown Signal
135
Service Desktop
135
Activating
136
Sinumerik-Specific Applications
138
Setting the Boot Response for the Service Desktop
138
System Information After "Fatal Exception Error
138
Starting OEM Programs
139
User-Specific HMI Startup Images
140
HMI Explorer
141
SW Installation/Update
142
Servicecenter
142
Activating
143
NC/PLC Startup Modes
144
Backup/Restore Functions
145
Configuration of the Network Connection of the PCU (LAN/WAN)
146
License Management
146
License Management with the Automation License Manager
146
License Management with Sinucom NC
149
PLC Commissioning
149
General
149
Compatibility
149
Performance Data
150
PLC Program
151
Installing the PLC Basic Program Library
151
STEP 7 Example Projects
153
PLC User Program
155
Commissioning
155
Basic Requirements
156
External Communications Link: Ethernet
156
Local Communications Link: SOFTMC
157
Check PLC Status and Communication Interface
157
First Commissioning
160
Creating a SIMATIC S7 Project
161
Create a Project
161
Inserting Station 300
163
HW Config
164
Inserting the 840Di Sl Rack
165
Parameterizing the PROFIBUS Interface (X101)
167
Parameterizing the PROFIBUS Interface (X102) (Optional)
169
Parameterizing the MPI Interface (X102) (Optional)
170
Parameterization of the Communications Processor (CP 840D Sl) (Ethernet)
172
Networking PG/PC and PCU (Ethernet)
177
Creating a PLC Program
177
PLC Basic Program
178
PLC User Program
178
Creating a PROFIBUS Configuration
179
Load Configuration (STEP 7 -> PLC)
179
Requirements
179
Uploading the Configuration
180
Series Startup File
181
Testing the PLC Program
181
Startup Characteristics
182
Cyclic Operation
182
Monitor/Control Using the SIMATIC Manager
183
Monitor/Control Using HMI Advanced
185
Load Configuration in PG (PLC -> STEP 7)
187
Ethernet Communication
187
General Information
187
Ethernet Connections of the PCU 50.3
188
Determine Ethernet Communication Partners of the PCU
188
Check Ethernet Connection
188
SINUMERIK 840Di Sl Commissioning Tool Sinucom NC
189
STARTER SINAMICS Drive Commissioning Tool
189
External HMI Advanced
191
Mcp 483C Ie
191
Conditions for General Commissioning
192
Parameterization of the MCP
195
MCP Functions
196
Linking to the Basic PLC and User Program
198
Input/Output Image
201
Conditions for General Commissioning
202
Parameterization of the Power Supply Unit
203
Parameterization of the HT 8 Via the TCU Firmware
204
Parameterization of the HT 8 Via the System Network Center
206
Linking to the Basic PLC and User Program
206
Linking to the Basic PLC Program (FB1)
208
Signal Transmission From/To NC/PLC Interface (FC26)
210
Overview of Traversing Keys
212
Activate Traversing Keys
214
Display Traversing Keys
216
Activating User Softkeys
217
Displaying User Softkeys
218
MCS/WCS Coordinate System Switchover
219
Instructions On the Evaluation of Input Signals
220
Input/Output Image
222
Conditions for General Commissioning
223
Linking to the Basic PLC and User Program
223
Interface Signals
225
Rotary Coding Switch
226
Write Display-Line
227
Character Map
229
PROFIBUS DP Communication
229
General Information
229
PROFIBUS DP Interfaces of the MCI Board
229
PROFIBUS DP with Motion Control Option
231
Message Format for Cyclic DP Communication
232
Description of a DP Cycle
234
Networking Rules
235
Requirements
239
Creating a PROFIBUS Configuration
239
Requirement
240
Inserting DP Slaves
242
Parameterizing the Equidistant Dp-Slaves Finally
248
Generating System Data Blocks (SDB)
249
Load the Configuration in the PLC
249
PROFIBUS Diagnosis
249
SIMATIC I/O Devices (ET200
250
DP Slave I/O Module PP72/48
250
Parameterization of I/O Module PP72/48
250
Inserting the DP Slave
251
Setting PROFIBUS Parameters
252
Setting the I/O Addresses
253
DP Slave MCP 310
253
General Commissioning Requirements
255
Parameterization of the MCP
258
Functions of the Machine Control Panel
259
Configure MCP 310 DP Slave
264
Linking to the Basic PLC and User Program
267
Input/Output Image
270
DP Slave MCP 483
270
Conditions for General Commissioning
272
Parameterization of the MCP
274
Functions of the Machine Control Panel
275
Configure MCP 483 DP Slave
280
Linking to the Basic PLC and User Program
283
Input/Output Image
286
ADI4 DP Slave
286
Slaveom
286
Inserting the DP Slave
287
DP Slave SINAMICS S120
287
Slaveom for SINAMICS
287
Inserting the DP Slave
288
Parameterizing DP Slaves
294
Dependencies of PROFIBUS DP Communication
297
DP Slave SIMODRIVE Drives
297
Slaveom
297
Inserting the DP Slave
298
Parameterizing DP Slaves
303
Dependencies of PROFIBUS DP Communication
305
DP Slave Diagnostic Repeater for PROFIBUS DP
305
Function
306
Area of Application
306
Connection and Commissioning
307
Drive Commissioning (SINAMICS)
307
Requirements
307
Basic Requirements
308
Safety Information
309
ONLINE Commissioning
310
Create New Project Without Project Wizard
313
Create New Project with Project Wizard
316
Drive Unit: Enter Component Topology and Configuration Automatically
318
Drive: Configuring Motors and Encoders
321
Control Unit: Selecting the PROFIBUS Meassage Frame
321
Infeed: Selecting the PROFIBUS Meassage Frame
322
Drive Unit: Check Configuration
324
Drive Unit: Configuring PROFIBUS Message Frames
325
Control Unit: Acknowledge Error (BICO Interconnection)
326
Control Unit: Output "Infeed Operation" (BICO Interconnection) Signal
327
Control Unit: Output "Infeed Ready for Activation" (BICO Interconnection) Signal
328
Infeed: Acknowledge Error (BICO Interconnection)
329
Infeed: Enable/Disable Drives Via ON/OFF1 (BICO Interconnection)
330
Drive: Enable/Disable Drives Via 2Nd OFF3 (BICO Interconnection)
331
Drive Unit: Backing Up Parameters
331
Drive: Testing Motor Rotation
332
Settings of Specific Parameters
333
Example for Systems with More Than 6 Drives
333
Configuration
334
Basic Commissioning
335
Drives of Control Unit 2: Additional BICO Interconnection
337
Further Terminal Assignments
337
Advice On Terminal Assignment: 1. CU (X122)
338
Advice On Terminal Assignment: 1. CU (X132)
338
Advice On Terminal Assignment: 2. Up to Nth CU (X122)
340
Advice On Interconnection: 1. CU with 2Nd to Nth CU
341
Example: CU Interconnection with Line Contactor
342
Basic Principles
342
Drive Unit: Upgrade Firmware
345
Drive Commissioning (SIMODRIVE)
346
SIMODRIVE 611 Universal/E, POSMO CD/CA and SI
346
Commissioning Variants
347
Preconditions for an Online Connection
348
Setting a PROFIBUS Address (SIMODRIVE 611 Universal/E)
349
Setting PROFIBUS Address (SIMODRIVE POSMO SI/CD/CA)
350
Setting the Access Interface
351
Setting the Routing Information
353
Starting Online Operation
354
Installing Simocom U
355
NC Commissioning with HMI Advanced
355
General Procedure
356
Machine and Setting Data
359
Display and Input
360
Protection Levels
363
Machine Data Display Filter
365
System Data
365
Resolutions
367
Standardization of Physical Units of Machine Data and Setting Data
370
Changing Scaling Machine Data
371
Loading Default Machine Data
372
Switching Over the Measuring System
374
Traversing Ranges
374
Positioning Accuracy of the Control System
375
Cycle Times
379
Velocities
381
Memory Configuration
382
DRAM Memory
383
SRAM Memory
385
Axes and Spindles
385
Axis Configuration
388
Axis Names
389
Drive Configuration
393
Setpoint/Actual Value Channels
396
Incremental Measuring System Settings
399
Parameterization of Absolute Measuring Systems
402
Parameterization of a 2Nd Measuring System with ADI4
405
DSC (Dynamic Servo Control)
407
Drive Optimization
407
Rotary Axes
409
Positioning Axes
410
Indexing Axes
411
Parameter Sets of Axis/Spindle
413
Position Controller
417
Speed Setpoint Matching
420
Drift Compensation
421
Axis Velocity Matching
423
Axis Monitoring
431
Axis Homing
441
Spindle Basic Data
444
Setpoint/Actual Value Channels of Spindle
444
Gear Stages
445
Spindle Measuring Systems
447
Speeds and Setpoint Adjustment for Spindle
450
Positioning the Spindle
451
Synchronizing Spindle
453
Spindle Monitoring
456
Spindle Data
460
Handwheels
460
General Information
460
Connection Via Cable Distributor
461
Connection Via PROFIBUS
464
Connection Via Ethernet
467
Digital and Analog I/O Devices
468
Parameterization of the Number of Inputs/Outputs Used
469
Assignment of Inputs/Outputs to the Signal Modules
470
System Variable $A
471
Digital Input/Output Bytes and System Variables
472
Dynamic Response
473
Configuration Example
478
Loadable Compile Cycles
479
Load a Compile Cycle
479
Interface Version Compatibility
481
Software Version of a Compile Cycle
481
Constraints
482
Activating and Licensing Technology Functions
483
Data Descriptions (MD)
484
Profibus Dp
484
Setting the Parameters for the Shut-Down Behavior
484
Data Descriptions (MD)
485
Initial Settings
486
NC/PLC Diagnosis
486
Menu: Diagnostics
490
Menu: Settings
493
Alarm and Message Texts
493
Configuration File MBDDE.INI
494
Standard Text Files
494
User Text Files
497
Syntax for Alarm Text Files
500
Setting the Alarm Log Properties
501
Axis and Spindle Test Run
501
Requirements
501
Drives: SINAMICS S120
502
Drives: SIMODRIVE
502
NC/PLC Interface Signals
504
Axis Dry Run
505
Spindle Dry Run
507
Drive Optimization with HMI Advanced
507
Overview
508
Measuring Functions
510
Special Functions
512
Frequency Response Measurements
513
Measurement of Current Control Loop
514
Speed Control Loop Measurement
518
Position Control Measurement
522
Graphic Display
525
Trace Function
525
Trace Function Properties
526
Main Screen and Operation
527
Parameter Assignment
530
Performing the Measurement
531
Display Function
533
File Function
535
Print Graphic
538
Automatic Controller Setting
538
Drives: SINAMICS S120
539
Drives: SIMODRIVE 611 Universal
541
User Data Backup/Series Commissioning
541
Explanations On Data Backup
543
Creating a Series Commissioning File
543
General Information
545
HMI Advanced (Option)
546
Sinucom NC
547
Considerations When Backing Up PLC Data
548
Importing a Series Startup File with HMI Advanced
549
SINAMICS S120 Standard Commissioning with STARTER
551
Software Installation/Update and Data Backup
551
PTP Network Connection
551
Establishing a Network Connection
552
Configuring the External Computer (Windows NT)
555
Configuring the External Computer (Windows XP)
557
Configuring the PCU
558
Partitioning of the PCU Hard Disk
559
Software Installation/Update (Windows)
560
Restoring the As-Delivered State
560
Requirements
561
Restoring the Partitions
561
Installation of the SINUMERIK 840Di Sl Applications
563
License Management
563
Basic Principles
563
Important Terms
564
Overview
565
Web License Manager
565
Automation License Manager
565
License Database
567
MCI Board and Hardware Serial Number
568
SINUMERIK License Key
569
Browser Settings for Using the A&D Mall
570
Proxy Settings for the Download of License Information
571
Assigning Via Web License Manager
571
Execute Assignment Via Direct Access
572
Execute Assignment Via Customer Login
574
Assigning Via Automation License Manager
574
Overview of Functions
575
Installing Automation License Manager
576
Enable/Disable SINUMERIK Plug-In
577
Define Parameters of TCP/IP Communication with a Control
580
Update the "Management" Navigation View
581
Display the License Information of a Hardware Unit
582
Create Control Image (Offline)
583
Align License Requirement for a Hardware Unit
584
Transferring License Information for a Control Image (Offline) to a Control System (Online)
587
840Di-Specific Data and Functions
587
Interface Signals
587
840Di Sl-Specific Interface Signals
588
Interface Signals Not Supported
589
Expanded Message Frame Configuration/Evaluation of Internal Drive Variables
589
Description of Functions
591
Requirements
592
Project Design: SINAMICS S120 and SIEMENS Message Frame 116
592
Project Design: SINAMICS S120 and Expanded Message Frame Configuration
595
Project Design: SIMODRIVE
600
Constraints
602
Data Descriptions (MD, System Variable)
603
Interrupts
604
Travel to Fixed Stop with High-Resolution Torque Reduction
604
Description of Functions
605
Comparison
605
Parameter Assignment: SINAMICS S120
606
Parameter Assignment: SIMODRIVE
606
Parameter Assignment: External Drives
606
Parameter Assignment: SINUMERIK 840Di Sl NC
608
Constraints
609
Data Description (MD)
610
Interrupts
611
Appendix
611
Abbreviations
616
Feedback On the Documentation
618
Overview
619
Glossary
625
Index
Siemens SINUMERIK 840Di sl Programming Manual (551 pages)
Measuring cycles
Brand:
Siemens
| Category:
Control Unit
| Size: 13.93 MB
Table of Contents
7
Table of Contents
17
General
17
Basics
18
General Prerequisites
19
Behavior On Block Search, Dry Run, Program Testing, Simulation
21
Reference Points On the Machine and Workpiece
23
Definition of the Planes, Tool Types
27
Probes That Can Be Used
29
Probe, Calibration Body, Calibration Tool
29
Measuring Workpieces On Milling Machines, Machining Centers
30
Measuring Tools On Milling Machines, Machining Centers
31
Measuring Workpieces at the Turning Machines
34
Measuring Tools at Lathes
36
Measurement Principle
40
Measuring Strategy for Measuring Workpieces with Tool Offset
43
Parameters for Checking the Measurement Result and Offset
48
Effect of Empirical Value, Mean Value, and Tolerance Parameters
49
Overview of Measuring Cycle Functions for Milling Technology
49
Tool Measurement On Milling Machines, Machining Centers
50
Calibrating Workpiece Probes
50
Workpiece Measurement at One Point
51
Measuring the Workpiece Parallel to the Axis
54
Measuring a Workpiece at an Angle
55
Measuring a Surface at an Angle
56
Measuring Spheres
57
Workpiece Measurement: Setting-Up a Corner
58
Overview of Measuring Cycle Functions for Turning Technology
58
Measuring Tools at Lathes
59
Calibrating Workpiece Probes
60
Measuring Workpieces at Lathes: 1-Point Measurement
61
Measuring Workpieces at Lathes: 2-Point Measurement
63
2 Parameter Description
63
Parameter Concept of the Measuring Cycles
64
Parameter Overview
64
Defining Parameters
66
Result Parameters
67
Description of the Most Important Defining Parameters
67
Measurement Variant: _MVAR
67
Number of the Measuring Axis: _MA
68
Tool Number and Tool Name: _TNUM and _TNAME
69
Offset Number: _KNUM
72
Offset Number _KNUM Extended for Tool Offset: Up to 9 Digits
73
Correcting Setup and Additive Offset in Workpiece Measurement: _DLNUM
74
Correcting the Tool of a Stored Tool Environment: _TENV
74
Example of Automatic Tool Offset with and Without Saved Tool Environment in Workpiece Measuring Cycles
76
Variable Measuring Velocity: _VMS
76
Offset Angle Position: _CORA
77
Tolerance Parameters: _TZL, _TMV, _TUL, _TLL, _TDIF and _TSA
78
Measurement Path: _FA
79
Probe Type, Probe Number: _PRNUM
80
Empirical Value, Mean Value: _EVNUM
81
Multiple Measurement at the Same Location: _NMSP
81
Weighting Factor for Mean Value Calculation
83
3 Measuring Cycle Help Programs
83
Measuring Cycle Subroutines
83
Overview
84
CYCLE116: Calculation of Center Point and Radius of a Circle
86
Measuring Cycle User Programs
86
General Information
86
CYCLE198: User Program before Undertaking Measurement
86
CYCLE199: User Program After Undertaking Measurement
87
Package Structure of the Measuring Cycles
89
4 Measuring in JOG
89
Overview
93
Workpiece Measurement
93
Overview
93
General Information
93
Operational Sequence
95
Function Interface of the Measuring Point Softkeys (P1
96
Measuring in JOG with Active TRAORI
97
Calibrating the Workpiece Probe
98
General Information
98
Calibrating Probe Length
99
Calibrating Probe Radius
100
Measure Edge
100
General Information
102
Setting the Edge
103
Orienting the Edge
105
Distance 2 Edges
107
Measuring Corner
107
General Information
108
Right-Angled Corner
110
Any Corner
111
Measuring Pocket, Hole or Spigot
111
General Information
112
Rectangular Pocket or 1 Hole or 1 Spigot
115
Holes or 2 Circular Spigots
117
Holes or 3 Circular Spigots
119
Holes or 4 Circular Spigots
121
Align Plane
121
General Information
122
Measuring a Plane That Is Oblique in Space
123
Rejection, Repetition, End of Measurement
123
Rejection and Repetition of Measurements
123
Terminating the Measurement
125
Cascaded Measurement
126
Support of Set-Up in JOG - After Measurement
126
General Information
127
Example 1
128
Example 2
130
Measuring the Tool
130
Overview of Function and Sequence
130
Calibrating the Tool Probe
132
Measuring Milling or Drilling Tools
Siemens SINUMERIK 840Di sl Programming Manual (687 pages)
Job planning
Brand:
Siemens
| Category:
Control Unit
| Size: 6.84 MB
Table of Contents
7
Table of Contents
15
Flexible NC Programming
15
Variables and Arithmetic Parameters (User-Defined Variables, Arithmetic Parameters, System Variables)
17
Variable Definition (DEF User-Defined Variables LUD, GUD, PUD)
21
Array Definitions (DEF, SET, REP)
27
Indirect Programming
28
Tables
30
Run String As Parts Program Line (EXECSTRING)
31
Assignments
32
Arithmetic Operations/Functions
34
Comparison and Logical Operations
36
Precision Correction On Comparison Errors (TRUNC)
38
Priority of the Operations
39
Possible Type Conversions
40
String Operations
41
Type Conversion to STRING
42
Type Conversion of STRING
42
Concatenation of Strings
44
Conversion to Lower/Upper Case
44
Length of the String
45
Look for Character/String in the String
46
Selection of a Substring
47
Selection of a Single Character
48
CASE Statement
50
Control Structures
53
Program Coordination
59
Interrupt Routine (SETINT, DISABLE, ENABLE, CLRINT)
68
Axis Replacement, Spindle Replacement (RELEASE, GET, GETD)
72
Transfer Axis to Another Channel (AXTOCHAN)
74
NEWCONF: Setting Machine Data Effective
75
WRITE: Write File
77
DELETE: Delete File
78
READ: Read Lines in the File
80
ISFILE: File Present in the NCK User Memory
81
FILEDATE/TIME/SIZE/STAT/INFO: File Information
83
CHECKSUM: Form the Checksum Over an Array
84
ROUNDUP: Round Up
85
Subroutines, Macros
85
Using Subroutines
87
Subroutines with SAVE Mechanism
89
Subroutines with Parameter Transfer (PROC, VAR)
93
Call Subroutines (L or EXTERN)
98
Parameterized Subroutine Return (RET)
102
Subroutine with Program Repetition (P)
103
Modal Subroutine (MCALL)
105
Indirect Subroutine Call (CALL)
106
Repeating Program Sections with Indirect Programming (CALL)
107
Indirect Call of a Program Programmed in ISO Language (ISOCALL)
108
Calling Subroutine with Path Specification and Parameters (PCALL)
108
Extend Search Path for Subroutine Calls with CALLPATH
110
Search Path Adaptation of the Subroutines Prepared During Startup
111
Execute External Subroutine (EXTCALL)
115
Subroutine Call with M, T and D Functions
116
Suppress Individual Block (SBLOF, SBLON)
120
Suppress Current Block Display (DISPLOF)
121
Cycles: Setting Parameters for User Cycles
125
Macro Technique (DEFINE
127
File and Program Management
127
Program Memory
132
Working Memory
134
Defining User Data
138
Protection Levels for User Data, MD, SD and NC Commands
138
Defining Protection Levels for User Data (GUD)
140
Automatic Activation of Guds and Macs
141
Change the Protection Data for the Machine and Setting Data (REDEF MD, SD)
142
Protection Levels for NC Commands (REDEF)
145
REDEF Changing the Attributes of the NC Language Elements
150
SEFORM Structuring Statement in the Step Editor
151
Protection Zones
151
Definition of the Protection Zones (CPROTDEF, NPROTDEF)
154
Activating, Deactivating Protection Zones (CPROT, NPROT)
157
Checking for Protection Zone Violation, Working Area Limitation and Software Limits
165
Special Motion Commands
165
Approaching Coded Positions (CAC, CIC, CDC, CACP, CACN)
167
Spline Interpolation (ASPLINE, BSPLINE, CSPLINE, BAUTO, BNAT, BTAN)
175
Spline Grouping (SPLINEPATH)
176
Compressor (COMPOF/ON, COMPCURV, COMPCAD)
180
Polynomial Interpolation (POLY, POLYPATH)
186
Settable Path Reference (SPATH, UPATH)
188
Measurements with Touch Trigger Probe (MEAS, MEAW)
191
Extended Measuring Function (MEASA, MEAWA, MEAC) (Option)
200
Special Functions for OEM Users (OEMIPO1, OEMIPO2, G810 to G829)
200
Feed Reduction with Corner Deceleration (FENDNORM, G62, G621)
202
Programmed End-Of-Motion Criterion (FINEA, COARSEA, IPOENDA, IPOBRKA, ADISPOSA)
205
Programmable Servo Parameter Set (SCPARA)
207
Frames
207
Coordinate Transformation Via Frame Variables
209
Predefined Frame Variable ($P_BFRAME, $P_IFRAME, $P_PFRAME, $P_ACTFRAME)
215
Frame Variables / Assigning Values to Frames
215
Assigning Direct Values (Axis Value, Angle, Scale)
218
Reading and Changing Frame Components (TR, FI, RT, SC, MI)
219
Linking Complete Frames
221
Defining New Frames (DEF FRAME)
221
Specifying Frame Rotations (ROT, ROTS, TOFRAME, TOROT, PAROT)
222
Coarse and Fine Offsets (CFINE; CTRANS)
224
DRF Offset
225
External Zero Offset
226
Preset Offset (PRESETON)
227
Deactivating Frames (DRFOF, G53, G153, and SUPA)
228
Frame Calculation From Three Measuring Points in Space (MEAFRAME)
232
NCU Global Frames
233
Channel-Specific Frames ($P_CHBFR, $P_UBFR)
234
Frames Active in the Channel
239
Transformations
239
General Programming of Transformation Types
242
Orientation Movements for Transformations
245
Overview of Orientation Transformation TRAORI
247
Three, Four and Five Axis Transformation (TRAORI)
247
General Relationships of Universal Tool Head
250
Three, Four and Five Axis Transformation (TRAORI)
251
Variants of Orientation Programming and Initial Setting (OTIRESET)
253
Programming of the Tool Orientation (A
260
Face Milling (3D-Milling A4, B4, C4, A5, B5, C5)
261
Orientation Axis Reference (ORIWKS, ORIMKS)
263
Programming the Orientation Axes (ORIAXES, ORIVECT, ORIEULER, ORIRPY)
265
Orientation Programming Along the Peripheral Surface of a Taper (ORIPLANE, Oriconxx)
269
Specification of Orientation for Two Contact Points (ORICURVE, PO[XH]=, PO[YH]=, PO[ZH]=)
271
Orientation Polynomials (Po[Angle], Po[Coordinate])
273
Rotations of the Tool Orientation (ORIROTA, ORIROTR/TT, ORIROTC, THETA)
275
Orientations Relative to the Path
275
Orientation Types Relative to the Path
277
Rotation of the Tool Orientation Relative to the Path (ORIPATH, ORIPATHS, Angle of Rotation)
279
Interpolation of the Tool Rotation Relative to the Path (ORIROTC, THETA)
281
Smoothing of Orientation Characteristic (ORIPATHS A8=, B8=, C8=)
282
Compression of the Orientation COMPON (A
286
Online Tool Length Compensation (TOFFON, TOFFOF)
289
Kinematic Transformation
289
Milling On Turned Parts (TRANSMIT)
293
Cylinder Surface Transformation (TRACYL)
301
Inclined Axis (TRAANG)
304
Inclined Axis Programming (G05, G07)
306
Cartesian PTP Travel
310
PTP for TRANSMIT
314
Constraints When Selecting a Transformation
315
Deselect Transformation (TRAFOOF)
316
Chained Transformations (TRACON, TRAFOOF)
318
Replaceable Geometry Axes (GEOAX)
323
Tool Offsets
323
Offset Memory
326
Language Commands for Tool Management
329
Online Tool Compensation (PUTFTOCF, PUTFTOC, FTOCON, FTOCOF)
335
Keep Tool Radius Compensation Constant (CUTCONON)
337
Activate 3D Tool Offsets (CUT3DC
337
Activate 3D Tool Offsets (CUT3DC, CUT3DF, CUT3DFS, CUT3DFF)
339
Tool Radius Compensation: Peripheral Milling, Face Milling
341
Tool Types/Tool Change with Changed Dimensions (G40, G41, G42)
343
Compensation On the Path, Path Curvature, and Insertion Depth ISD and Tool Status (CUT3DC)
345
Inside Corners/Outside Corners and Intersection Procedure (G450/G451)
347
Circumferential Milling with Limitation Surfaces General Use
348
Consideration of a Limitation Surface (CUT3DCC, CUT3DCCD)
352
Tool Orientation (ORIC, ORID, OSOF, OSC, OSS, OSSE, OSD, OST)
358
Free Assignment of D Numbers, Cutting Edge Numbers
358
Free Assignment of D Numbers, Cutting Edge Numbers (CE Address)
359
Checking D Numbers (CHKDNO)
360
Renaming D Numbers (GETDNO, SETDNO)
361
Deriving the T Number From the Specified D Number (GETACTTD)
361
Invalidate D Numbers (DZERO)
362
Tool Holder Kinematics
367
Path Traversing Behavior
367
Tangential Control (TANG, TANGON, TANGOF, TANGDEL)
374
Coupled Motion (TRAILON, TRAILOF)
378
Curve Tables (CTAB)
378
Curve Tables: General Relationships
379
Principal Functions Curve Tables (CTABDEF, CTABEND, CTABDEL)
384
Curve Table Forms (CTABDEL, CTABNOMEM, CTABFNO, CTABID, CTABLOCK, CTABUNLOCK)
388
Behavior at the Edges of Curve Tables (CTABTSV, CTABTSP, CTABMIN, CTABMAX)
393
Access to Curve Table Positions and Table Segments (CTAB, CTABINV, CTABSSV, CTABSEV)
397
Axial Leading Value Coupling (LEADON, LEADOF)
403
Feedrate Response (FNORM, FLIN, FCUB, FPO)
408
Program Run with Preprocessing Memory (STARTFIFO, STOPFIFO, STOPRE)
410
Conditionally Interruptible Program Sections (DELAYFSTON, DELAYFSTOF)
415
Preventing Program Position for SERUPRO (IPTRLOCK, IPTRUNLOCK)
417
Repositioning at Contour (REPOSA/L, REPOSQ/H, RMI, RMN, RMB, RME)
427
Motion Synchronous Actions
427
Structure, Basic Information
429
Programming and Command Elements
430
Validity Range: Identification Number ID
431
Cyclic Checking of the Condition
433
Actions
434
Operators for Conditions and Actions
435
Main Run Variables for Synchronized Actions
435
General Information On System Variables
436
Implicit Type Conversion
437
GUD Variables for Synchronous Actions
439
Default Axis Identifier (NO_AXIS)
440
Synchronized Action Marker $Ac_Marker[N]
441
Synchronized Action Parameters $Ac_Param[N]
441
Arithmetic Parameter $R[N]
443
Read and Write NC Machine and NC Setting Data
444
Timer-Variable $Ac_Timer[N]
445
FIFO Variable $Ac_Fifo1[N]
447
Information about the Block Types in the Interpolator
449
Actions in Synchronized Actions
449
Overview
452
Output of Auxiliary Functions
452
Set Read-In Disable (RDISABLE)
453
Cancel Preprocessing Stop (STOPREOF)
454
Delete Distance-To-Go (DELDTG)
456
Polynomial Definition (FCTDEF)
459
Synchronized Function (SYNFCT)
462
Clearance Control with Limited Compensation $AA_OFF_MODE
465
Online Tool Offset (FTOC)
467
Online Tool Length Offset ($Aa_Toff[Tool Direction])
468
Positioning Movements
469
Position Axis (POS)
471
Position in Specified Reference Range (POSRANGE)
472
Start/Stop Axis (MOV)
473
Axis Replacement (RELEASE, GET)
477
Axial Feed (FA)
477
Software Limit Switch
478
Axis Coordination
479
Set Actual Values (PRESETON)
480
Spindle Motions
480
Coupled Motion (TRAILON, TRAILOF)
482
Leading Value Coupling (LEADON, LEADOF)
484
Measuring (MEAWA, MEAC)
485
Initialization of Array Variables with SET, REP
486
Set/Delete Wait Markers with SETM, CLEARM
486
Error Responses During SETAL Cycle Alarms
487
Travel to Fixed Stop (FXS and FOCON/FOCOF)
489
Determining the Path Tangent in Synchronized Actions
490
Determining the Current Override
491
Time Use Evaluation of Synchronized Actions
493
Technology Cycles
496
Context Variable ($P_TECCYCLE)
497
Call By Value Parameters
497
Default Parameter Initialization
498
Control Processing of Technology Cycles (ICYCOF, ICYCON)
499
Cascading Technology Cycles
499
Technology Cycles in Non-Modal Synchronized Actions
500
IF Check Structures
500
Jump Instructions (GOTO, GOTOF, GOTOB)
501
Lock, Unlock, Reset (LOCK, UNLOCK, RESET)
503
Delete Synchronized Action (CANCEL)
504
Restrictions
509
Oscillation
509
Asynchronous Oscillation
514
Control Oscillation Via Synchronized Actions
521
Punching and Nibbling
521
Activation, Deactivation
521
Punching and Nibbling On or Off (SPOF, SON, PON, SONS, PONS, PDELAYON/OF)
525
Automatic Path Segmentation
528
Path Segmentation for Path Axes
530
Path Segmentation for Single Axes
533
Additional Functions
533
Axis Functions (AXNAME, AX, SPI, AXTOSPI, ISAXIS, AXSTRING)
535
Check Scope of NC Language Present (STRINGIS)
540
ISVAR ( ) Function Call and Read Machine Array Index
542
Learn Compensation Characteristics (QECLRNON, QECLRNOF)
544
Synchronous Spindle
544
Synchronous Spindle (COUPDEF, COUPDEL, COUPON/ONC, COUPOF/OFS, COUPRES)
556
Electronic Gear (EG)
556
Defining an Electronic Gear (EGDEF)
557
Activate Electronic Gear (EGON)
560
Deactivate Electronic Gear (EGOFS)
561
Revolutional Feedrate (G95)/Electronic Gear (FPR)
562
Extended Stop and Retract
564
Drive-Independent Responses to ESR
566
Nc-Controlled Reactions to Retraction
570
Nc-Controlled Reactions to Stoppage
570
Generator Operation/DC Link Backup
571
Drive-Independent Stopping
572
Drive-Independent Retraction
573
Link Communication
574
Access to a Global NCU Memory Area
576
Axis Container (AXCTWE, AXCTWED)
579
Program Runtime/Workpiece Counter
579
General
579
Program Runtime
580
Workpiece Counter
582
Interactive Window Call From Parts Program, Command
583
Influencing the Motion Control
583
Percentage Jerk Correction (JERKLIM)
584
Percentage Velocity Correction (VELOLIM)
585
Master/Slave Grouping (MASLDEF, MASLDEL, MASLOF, MASLOF, MASLOFS)
589
User Stock Removal Programs
589
Supporting Function for Stock Removal
590
Contour Preparation (CONTPRON)
596
Contour Decoding (CONTDCON)
600
Intersection of Two Contour Elements (INTERSEC)
602
Traversing a Contour Element From the Table (EXECTAB)
603
Calculate Circle Data (CALCDAT)
605
Tables
605
List of Statements
642
List of Abbreviations
647
Glossary
669
Index
Siemens SINUMERIK 840Di sl Manual (545 pages)
Brand:
Siemens
| Category:
Control Unit
| Size: 5.38 MB
Table of Contents
1
Sinumerik 840Di Sl
1
Table of Contents
11
Table of Contents
21
General Information On the SINUMERIK 840Di Sl
22
System Components
24
Software Components
26
Real-Time Properties
27
System Integrity
28
Failure Safety
30
Deactivation
31
UPS System
33
Overview of Software Components
35
Notes On Commissioning
37
Standard/Export Version
38
DI Start-Up
39
Menu Command: Window
43
Hardware Descriptions
46
Design
47
Interface Description
49
Module Replacement
52
Technical Data
53
MCI Board Extension Slot Variant
55
Installation Instructions
57
Interface Description
60
Technical Data
61
Cable Distributor
66
SINUMERIK Industrial PC
69
SINUMERIK Operator Panel Fronts
71
TCU (Thin Client Unit)
73
Floppy Disk Drives
74
Power Supply
76
Uninterruptible Power Supply (UPS)
78
Sitop Power Accu Module 24 V DC/10 A/3.2 Ah
79
O Module PP72/48
80
Interface Description
87
Power Supply
88
Grounding
89
Dimension Drawing
90
Technical Data
91
ADI4 (Analog Drive Interface for 4 Axes)
93
Diagnostic Repeater for PROFIBUS DP
95
Design
96
PROFIBUS DP Components
97
MPI Components
98
Electrical Design
99
MCI Board and MPI Bus
100
Pcu 50.3
101
Overview of Connections
103
Pcu50
105
EMC and ESD Measures
106
ESD Measures
107
Power-On and Power-Up
108
Power On and Power-Up
109
First Power-Up
110
PLC Commissioning
111
Booting
112
Start-Up After Battery Replacement (PCU Backup Battery)
114
Power Up After Reinstallation/Update of the 840Di Sl Software
115
Start-Up After Replacement of the PCU or the MCI Board
116
Power-Up with Shutdown Signal
117
Service Desktop
119
Setting the Boot Response for the Service Desktop
120
Starting OEM Programs
121
User-Specific HMI Start-Up Images
122
SW Installation/Update
123
Servicecenter
125
Backup/Restore Functions
126
Configuring the Network Link of PCU (LAN/WAN)
127
License Management
129
PLC Commissioning
130
PLC Program
131
STEP 7 Example Projects
132
PLC User Program
134
Commissioning
135
Ethernet Communication
136
Local Communications Link: SOFTMC
137
First Commissioning
139
PROFIBUS Communication
140
Creating a Project
141
HW Config
142
Inserting the 840Di Sl Rack
143
Parameterizing the PROFIBUS Interface (X101)
144
Parameterizing the PROFIBUS Interface (X102) (Optional)
145
Parameterizing the MPI Interface (X102) (Optional)
147
Networking PG/PC and PCU (Ethernet)
152
Creating a PLC Program
153
PLC User Program
154
Loading the Configuration
155
Series Startup File
156
Testing the PLC Program
157
Cyclic Operation
158
Monitor/Control Using HMI Advanced
160
Load Configuration Into PG (PLC --> STEP 7)
161
Ethernet Communication
162
Checking an Ethernet Connection
163
SINUMERIK 840Di Sl Commissioning Tool: Sinucom NC
164
External HMI Advanced
165
Conditions for General Commissioning
166
Parameterization of the MCP
168
MCP Functions
169
Linking to the Basic PLC and User Program
171
Input/Output Image
175
PROFIBUS DP Communication
176
Message Format for Cyclic DP Communication
177
Description of a DP Cycle
178
Networking Rules
180
Requirements
183
Creating a PROFIBUS Configuration
184
Inserting DP Slaves
185
Final Parameterization of the Isochronous DP Slaves
190
Generating System Data Blocks (SDB)
191
Loading a Configuration Into the PLC
192
SIMATIC I/O Devices (ET200...)
193
Inserting a DP Slave
194
Setting the I/O Addresses
195
DP Slave: MCP 310
196
Parameterization of the MCP
198
Functions of the Machine Control Panel
200
Configuring the DP Slave: MCP 310
203
Linking to the Basic PLC and User Program
206
Input/Output Image
209
DP Slave: MCP 483
210
Parameterization of the MCP
211
Functions of the Machine Control Panel
213
Configuring the DP Slave: MCP 483
216
Linking to the Basic PLC and User Program
219
Input/Output Image
222
DP Slave: ADI4
223
DP Slave: SINAMICSS120
224
Parameterizing DP Slaves
228
Dependencies of PROFIBUS DP Communication
231
DP Slave: SIMODRIVE Drives
232
Parameterizing DP Slaves
236
Dependencies of PROFIBUS DP Communication
238
DP Slave: Diagnostic Repeater for PROFIBUS DP
239
Application Range
241
Drive Commissioning (SINAMICS)
242
Safety Information
243
ONLINE Commissioning
244
Creating a New Project
247
Drive Unit: Acquiring the Component Topology and Configuring Automatically
250
Drive: Configuring the Motors and Encoders
252
Control Unit: Selecting the PROFIBUS Message Frame
253
Drive Unit: Checking the Configuration
255
Drive Unit: Configuring the PROFIBUS Message Frame
256
Control Unit: Error Acknowledgement (BICO Interconnection)
257
Control Unit: Infeed Operation (BICO Interconnection)
258
Control Unit: Infeed Ready to Start (BICO Interconnection)
259
Infeed: Error Acknowledgement(Bico Interconnection)
260
Infeed: Enable (BICO Interconnection)
261
Drive: Enable OFF3 (BICO Interconnection)
262
Drive Unit: Saving Parameters
263
Settings of Specific Parameters
264
Example for Systems with More Than 6 Drives
265
Drives of Control Unit 2: Additional BICO Interconnection
268
Further Terminal Assignments
269
Proposal for Terminal Assignment: 1St CU (X132)
270
Proposal for Terminal Assignment: 1St CU with 2Nd - Nth CU
271
Example: CU Interconnection with Line Contactor
272
Fundamentals
275
Drive Commissioning (SIMODRIVE)
277
Preconditions for an Online Connection
279
Setting PROFIBUS Address (SIMODRIVE POSMO SI/CD/CA)
280
Setting the MPI Interface
281
Setting the Routing Information
282
Starting Online Operation
283
Installing Simocom U
285
NCK Commissioning with HMI Advanced
287
Display and Input
288
Protection Levels
291
Machine Data Display Filter
292
System Data
294
Normalization of Physical Quantities of Machine and Setting Data
296
Changing Scaling Machine Data
297
Loading Default Machine Data
298
Switching Over the Measuring System
300
Traversing Ranges
301
Cycle Times
305
Velocities
306
Memory Configuration
307
DRAM Memory
308
SRAM Memory
310
Axes and Spindles
313
Axis Names
314
Drive Configuration
318
Setpoint/Actual Value Channels
321
Incremental Measuring System Settings
324
Parameterization of Absolute Measuring Systems
Siemens SINUMERIK 840Di sl Programming Manual (560 pages)
Brand:
Siemens
| Category:
Industrial Equipment
| Size: 8.37 MB
Table of Contents
1
Sinumerik 3
1
Table of Contents
3
Preface
7
Fundamental Geometrical Principles/Fundamental Principles of Nc Programming
13
1 Fundamental Geometrical Principles
13
Description of Workpiece Points
13
Workpiece Coordinate Systems
14
Fundamental Geometrical Principles
14
Definition of Workpiece Positions
17
Polar Coordinates
17
Absolute Dimensions
19
Incremental Dimension
21
Plane Designations
22
Position of Zero Points
24
Position of Coordinate Systems
24
Overview of Various Coordinate Systems
25
Machine Coordinate System
28
Basic Coordinate System
30
Workpiece Coordinate System
31
Frame System
33
Assignment of Workpiece Coordinate System to Machine Axes
34
Current Workpiece Coordinate System
34
Axes
36
Main Axes/Geometry Axes
37
Special Axes
37
Main Spindle, Master Spindle
37
Machine Axes
38
Channel Axes
38
Path Axes
38
Positioning Axes
39
Synchronized Axes
40
Command Axes
40
PLC Axes
40
Link Axes
42
Lead Link Axes
44
Coordinate Systems and Workpiece Machining
47
2 Fundamental Principles of NC Programming
47
Structure and Contents of an NC Program
48
Fundamental Principles of
49
Language Elements of the Programming Language
52
Positional Data
69
Programming a Sample Workpiece
70
First Programming Example for Milling Application
71
Second Programming Example for Milling Application
74
Programming Example for Turning Application
77
3 Positional Data
77
General Notes
77
Program Dimensions
78
Absolute Dimension (G90, X=AC)
78
Absolute/Relative Dimensions
82
Incremental Dimensions (G91, X=IC)
86
Absolute Dimension for Rotary Axes (DC, ACP, ACN)
88
Dimensions Inch/Metric, (G70/G700, G71/G710)
91
Dimensions for Radius, Diameter in the Channel (DIAMON/OF, DIAM90)
91
Special Turning Functions
96
Position of Workpiece
98
Zero Offset Frame
104
Selection of Working Plane (G17 to G19)
108
Working Area Limitation in BCS (G25/G26, WALIMON, WALIMOF)
111
Working Area Limitation in WCS/SZS (WALCS0
114
Reference Point Approach (G74)
115
4 Motion Commands
115
General Notes
116
Motion Commands
118
Travel Commands with Polar Coordinates, Polar Angle, Polar Radius
118
Defining the Pole (G110, G111, G112)
121
Traversing Commands with Polar Coordinates, (G0, G1, G2, G3 AP
125
Rapid Traverse Movement (G0, RTLION, RTLIOF)
129
Linear Interpolation (G1)
131
Circular Interpolation Types, (G2/G3, CIP, CT)
135
Circular Interpolation with Center Point and End Point (G2/G3, I=, J=, K=AC
139
Circular Interpolation with Radius and End Point (G2/G3, CR)
141
Circular Interpolation with Arc Angle and Center Point (G2/G3, AR=)
143
Circular Interpolation with Polar Coordinates (G2/G3, AP=, RP=)
145
Circular Interpolation with Intermediate and End Points (CIP)
147
Circular Interpolation with Tangential Transition (CT)
150
Helical Interpolation (G2/G3, TURN=)
155
Involute Interpolation (INVCW, INVCCW)
159
Contour Definitions
159
Straight Line with Angle (X2
160
Two Straight Lines (ANG1, X3
161
Three Straight Lines (ANG1, X3
163
End Point Programming with Angle
164
Thread Cutting with Constant Lead (G33)
171
Programmable Run-In and Run-Out Paths (DITS, DITE)
173
Linear Progressive/Degressive Thread Pitch Change (G34, G35)
175
Tapping Without Compensating Chuck (G331, G332)
179
Tapping with Compensating Chuck (G63)
181
Stop with Thread Cutting (LFOF, LFON, LFTXT, LFWP, LFPOS)
181
Retraction for Thread Cutting (LFOF, LFON, LIFTFAST, DILF, ALF)
183
Lifting On Retraction (LFTXT, LFWP, LFPOS, POLF, POLFMASK; POLFMLIN)
186
Approaching a Fixed Point (G75)
188
Travel to Fixed Stop (FXS, FXST, FXSW)
193
Chamfer, Rounding (CHF, CHR, RND, RNDM, FRC, FRCM)
199
5 Path Action
199
General Notes
199
Programming Path Travel Behavior
200
Path Action
202
Exact Stop (G60, G9, G601, G602, G603)
205
Continuous-Path Mode (G64, G641, G642, G643, G644)
215
Acceleration Behavior
215
Acceleration Response, BRISK, SOFT, DRIVE
217
Influence of Acceleration On Following Axes (VELOLIMA, ACCLIMA, JERKLIMA)
219
Technology G Group (DYNNORM, DYNPOS, DYNROUGH, DYNSEMIFIN, DYNFINISH)
220
Smoothing the Path Velocity
222
Traversing with Feedforward Control, FFWON, FFWOF
223
Contour Accuracy, CPRECON, CPRECOF
224
Dwell Time, Delay (G4, WRTPR)
225
Internal Preprocessing Stop
227
6 Frames
227
General
229
Frame Instructions
Siemens SINUMERIK 840Di sl Programming Manual (476 pages)
measuring cycles hmi sl
Brand:
Siemens
| Category:
Measuring Instruments
| Size: 11.46 MB
Table of Contents
3
Preface
7
Table of Contents
13
General
13
Basics
15
General Prerequisites
16
Behavior On Block Search, Dry Run, Program Testing, Simulation
17
Reference Points On the Machine and Workpiece
19
Definition of the Planes, Tool Types
22
Probes That Can Be Used
24
Probe, Calibration Body, Calibration Tool
24
Measuring Workpieces On Milling Machines, Machining Centers
25
Measuring Tools On Milling Machines, Machining Centers
27
Measuring Workpieces at the Turning Machines
29
Measuring Tools at Lathes
31
Measurement Principle
36
Measuring Strategy for Measuring Workpieces with Tool Offset
39
Parameters for Checking the Measurement Result and Offset
44
Effect of Empirical Value, Mean Value, and Tolerance Parameters
45
Overview of Measuring Cycle Functions for Milling Technology
45
Tool Measurement On Milling Machines, Machining Centers
46
Calibrating Workpiece Probes
47
Workpiece Measurement at One Point
48
Measuring the Workpiece Parallel to the Axis
50
Measuring a Workpiece at an Angle
51
Measuring a Surface at an Angle
53
Measuring Spheres
54
Workpiece Measurement: Setting-Up a Corner
55
Overview of Measuring Cycle Functions for Turning Technology
55
Measuring Tools at Lathes
57
Calibrating Workpiece Probes
58
Measuring Workpieces at Lathes: 1-Point Measurement
59
Measuring Workpieces at Lathes: 2-Point Measurement
61
2 Parameter Description
61
Parameter Concept of the Measuring Cycles
63
Parameter Overview
63
Defining Parameters
65
Result Parameters
67
Description of the Most Important Defining Parameters
67
Measurement Variant: _MVAR
67
Number of the Measuring Axis: _MA
68
Tool Number and Tool Name: _TNUM and _TNAME
69
Offset Number: _KNUM
72
Offset Number _KNUM Extended for Tool Offset: Up to 9 Digits
73
Correcting Setup and Additive Offset in Workpiece Measurement
74
Correcting the Tool of a Stored Tool Environment: _TENV
74
Example of Automatic Tool Offset with and Without Saved Tool Environment in Workpiece Measuring Cycles
76
Variable Measuring Velocity: _VMS
76
Offset Angle Position: _CORA
77
Tolerance Parameters: _TZL, _TMV, _TUL, _TLL, _TDIF and
78
Measurement Path: _FA
79
Probe Type, Probe Number: _PRNUM
80
Empirical Value, Mean Value: _EVNUM
81
Multiple Measurement at the Same Location: _NMSP
81
Weighting Factor for Mean Value Calculation
83
3 Measuring Cycle Help Programs
83
Package Structure of the Measuring Cycles
84
Measuring Cycle Subroutines
84
Overview
85
CYCLE116: Calculation of Center Point and Radius of a Circle
87
Measuring Cycle User Programs
87
General Information
87
CUST_MEACYC: User Program Before/After Measurements Are Performed
89
4 Measuring in JOG
Siemens SINUMERIK 840Di sl Operating Manual (470 pages)
Brand:
Siemens
| Category:
Control Unit
| Size: 15.36 MB
Table of Contents
9
Table of Contents
17
Introduction
18
Product Overview
19
Handling Information
20
Switching On/Switching Off the Control
23
Operator Components/Operating Sequences
24
Operator Panel Front
24
Keys On the Operator Panel Front
29
Standard Full Keyboard
30
Machine Control Panel (MCP)
31
EMERGENCY STOP Button
31
Operating Modes and Machine Functions
33
Feedrate Control
35
Spindle Control
36
Key-Operated Switch
37
Program Control
39
Sinumerik Ht 8
42
Screen Layout
42
Displaying the Control States
43
Global Machine Status Display
48
Program Control Display
50
General Operating Sequences
50
Program Overview and Program Selection
51
Changing the Menu Window
52
Selecting a Directory/File
53
Editing Inputs/Values
54
Confirm/Cancel Input
55
Edit the Part Program in the ASCII Editor
61
Switching Over the Channel
62
Packet Calculator
63
Calling the Help Function
65
Editor Help
66
Quick Help for Program Commands
69
Extended Help for Program Commands
70
Job List
72
Syntax Description for Job Lists
75
Example of a Job List with Two-Channel 1:1 Links
76
Example of a Job List with Multi-Channel M:n Links
77
Execute Job List" Operating Sequence
79
Re-Naming Workpieces with Job Lists
80
Copying Workpieces with Job Lists
80
Archiving Workpieces with Job Lists in the Case of M:N
81
Example of Operation
81
Typical Operating Sequence
83
Machine Operating Area
85
CNC Data Structure
86
Modes and Machine Functions
88
Modes Group and Channels
89
Cross-Channel Status Display Via Symbols
90
Two-Channel Display
91
Mode Selection, Mode Change
92
Services
94
General Functions and Displays
94
Start/Stop/Abort/Continue Part Program
95
Displaying the Program Level
96
Switching Over the Machine/Workpiece Coordinate System (MCS/WCS)
98
Displaying Several Transverse Axes
99
Displaying Axis Feedrates
100
Display G Functions, Transformations and Swivel Data
101
Displaying Auxiliary Functions
101
Displaying Modal M Functions
103
Displaying Spindles
104
Handwheel
105
Status of the Synchronized Actions
105
Commissioning
107
Preset
108
Setting the Actual Value
109
Inch ↔ Metric Switchover
111
Reference Point Approach
114
JOG Mode
114
Function and Main Screen
117
Traversing Axes
118
Inc: Increment
119
REPOS (Repositioning)
120
SI (Safety Integrated): User Agreement
121
Scratching
124
Displaying System Frames
127
MDA Mode
127
Function and Main Screen
129
Saving the Program, File Function
130
Teach in
132
Automatic Mode
132
Function and Main Screen
134
Program Overview
135
Loading and Unloading the Workpiece/Part Program
136
Protocol: Program Loading List
137
Executing From the Hard Disk
138
Accessing an External Network Drive
140
Program Editing
141
Setting the Block Search/Search Target
145
Accelerated External Block Search
148
Block Search in Program Test Mode, Multi-Channel
150
Overstore
152
Program Control
156
DRF Offset
Siemens SINUMERIK 840Di sl Function Manual (332 pages)
ePS Network Services
Brand:
Siemens
| Category:
Control Unit
| Size: 9.76 MB
Table of Contents
5
Table of Contents
9
Introduction
9
Overview of Eps Network Services Documentation
9
Eps Network Services, Function Manual (FH) -
10
Overview of Functions
12
Operating Concept
19
Machine Information
19
Machine Overview
20
Current Control Software
21
Machine Events - List View
24
Machine Events - Detailed View
26
Evaluation of Workflow Actions
27
Evaluation of Diagnostics Data
38
Variable Monitors - Time Series - Measurements and Measurement Series
38
Visualization On the Internet PC
40
Operating Diagrams
45
Control Elements of the Diagrams for Individual Measurements
47
Circularity Test
48
Equability Test
50
Universal Axis Test
51
Variable Monitors
54
2 8 Deleting Measurements And Data Points
57
Test Series On the Machine
57
Performing Measurement Series
58
Requirements for Performing the Test
60
Prolog and Epilog Program for a Measurement
64
Program Example
67
Commissioning Measurements
68
Release Protocol Between PLC and Eps System
68
Contour Test
70
Archives
79
Maintenance
84
Remote Access
85
Setting Up Functions
87
Maintenance
87
Creating Maintenance Schedules
92
Configuring Variable Monitors
99
Contents
101
Configuring Measurements and Measurement Series
101
Circularity Test
103
Equability Test
104
Universal Axis Test
106
Performing a Test Series
110
Eps Variables
110
Eps Variables - List View
112
Eps Variables - Detailed View
113
Fault Services
113
Control Monitors - List View
117
Control Monitors - Detailed View
122
Machine Triggers, Server Triggers and Conditions
Siemens SINUMERIK 840Di sl Function Manual (332 pages)
SINUMERIK Integrate AMB, AMC, AMM
Brand:
Siemens
| Category:
Control Unit
| Size: 7.74 MB
Table of Contents
5
Table of Contents
9
1 Introduction
9
Overview of the SINUMERIK Integrate Documentation
10
Overview of Functions
12
Operating Concept
19
2 Machine Information
19
Machine Overview
20
Current Control Software
21
Machine Events - List View
24
Machine Events - Detailed View
26
Evaluation of Workflow Actions
27
Evaluation of Diagnostics Data
39
Variable Monitors - Time Series - Measurements and Measurement Series
39
Visualization On the Internet PC
41
Operating Diagrams
46
Control Elements of the Diagrams for Individual Measurements
48
Circularity Test
49
Equability Test
51
Universal Axis Test
52
Variable Monitors
55
Deleting Measurements and Data Points
58
Test Series On the Machine
58
Performing Measurement Series
59
Test Requirements
61
Prolog and Epilog Program for a Measurement
65
Program Example
68
Measurement Commissioning
69
Release Protocol Between PLC and SINUMERIK Integrate
69
Contour Test
71
Archives
80
Maintenance
85
Remote Access
87
3 Setting Up Functions
89
Maintenance
89
Creating Maintenance Schedules
94
Configuring Variable Monitors
103
Configuring Measurements and Measurement Series
104
Equability Test
105
Circularity Test
107
Universal Axis Test
108
Performing Test Series
111
User-Defined Variables
111
User-Defined Variables - List View
113
User-Defined Variables - Detailed View
114
Fault Services
114
Control Monitors - List View
118
Control Monitors - Detailed View
123
Machine Trigger, Server Trigger and Conditions
128
Machine Trigger On "Alarm Group
130
Machine Trigger On "PLC Variable
133
Machine Trigger for "PLC Timeout Trigger
135
Machine Trigger On "New Value of a User-Defined Variable
139
Combined Machine Trigger On "Alarm Group" and "PLC Variable
141
Trigger On "Fault Message On HMI
142
Machine Trigger "Time Trigger
146
Variable Triggers
149
Trigger On Synchronization
150
Trigger On Control Monitor Script Error
152
Server Trigger On "Measurement Series Reaches Limit Value
154
Server Trigger On "Trigger On Due Maintenance Tickets
156
Server Trigger On "Variable Monitor Reaches Limit Value
158
Server Trigger On "Cyclic Trigger On Variable Monitors
163
Fault Message On PC
164
Server Trigger On "Time Trigger
164
Fault Services
169
Workflow Actions
173
Diagnostic Actions
184
Creating and Uploading Archives
187
Global Settings
187
Setting the Notification Limit
188
PLC and NC Settings
191
Copy
191
Copy Function Settings
196
Copying Function Settings to Several Machines
199
Client-Server Communication
199
Synchronization Times
200
Offline Synchronization
202
Monitoring of Eps Services
203
Making Files Available for Download to the Machine
Siemens SINUMERIK 840Di sl Function Manual (274 pages)
ePS Network Services
Brand:
Siemens
| Category:
Network Hardware
| Size: 10.37 MB
Table of Contents
7
Table of Contents
11
1 Introduction
12
Overview of Functions
14
Operating Concept
19
2 Maschine Information
20
Current Control Software
23
Machine Events – Detailed View
24
Evaluation of Workflow Actions
25
Evaluation of Diagnostics Data
34
Variable Monitors - Measurements and Measurement Series
37
Operating Diagrams
41
Control Elements of the Diagrams for Individual Measurements
43
Circularity Test
44
Equability Test
46
Universal Axis Test
47
Variable Monitors
50
Test Series On the Machine
51
Requirements for Performing the Test
53
Prolog and Epilog Program for a Measurement
56
Program Example
60
Commissioning Measurements
61
Contour Test
62
Maintenance
64
Remote Access
65
Functions of a Service Session
66
Starting a Service Session
69
Example of a Session Via Remote Access
70
Granting Permission to Execute Functions
73
Contents
74
Setting Up a Service Conference Call
77
Remote Control Via the Keyboard
79
Setting Up Functions
81
Maintenance
85
Configuring Variable Monitors
92
Configuring Measurements and Measurement Series
94
Equability Test
95
Universal Axis Test
97
Performing Test Series
98
Eps Variables
100
Eps Variables – Detailed View
101
Fault Services
105
Control Monitors – Detailed View
108
Machine Triggers and Server Triggers
109
Machine Trigger On "Alarm Group"
111
Machine Trigger On "PLC Variable"
115
Machine Trigger for "PLC Timeout Trigger"
117
Machine Trigger On "New Value of Eps Variable"
120
Combined Machine Trigger On "Alarm Group" and "PLC Variable"
121
Machine Trigger for "Time-Based Trigger"
125
Trigger On "Fault Message at HMI/PC"
126
Server Trigger On "Measurement Series Reaches Limit Value"
127
Server Trigger On "Maintenance Jobs Due"
128
Server Trigger On "Variable Monitor Reaches Limit Value"
130
Cyclic Server Trigger for Variable Monitors
135
Workflow Actions
138
Diagnostic Actions
148
Global Settings
152
Copying
157
Copying Functions to Multiple Machines
160
Client/Server Communication
161
Offline Synchronization
164
Monitoring Eps Services
Siemens SINUMERIK 840Di sl Programming Manual (251 pages)
ISO Milling
Brand:
Siemens
| Category:
Control Unit
| Size: 2.12 MB
Table of Contents
7
Table of Contents
10
Table of Contents
11
1 Programming Basics
11
Introductory Explanations
11
Siemens Mode
11
ISO Dialect Mode
12
Switchover
12
G Code Display
12
Maximum Number of Axes/Axis Designation
13
Decimal Point Programming
15
Comments
17
Basics of Feed Function
17
Rapid Traverse
17
Cutting Feed (F Command)
20
F1-Digit Feed
21
Feed Per Minute Function (G94)
21
Inverse Time Feed (G93)
23
2 Commands Calling Axis Movements
23
Interpolation Commands
23
Positioning (G00)
25
Linear Interpolation (G01)
26
Circular Interpolation (G02, G03)
32
Helical Interpolation (G02, G03)
34
Reference Point Return
34
Automatic Return to Reference Point (G28)
37
Reference Point Return Check (G27)
38
Second to Fourth Reference Point Return (G30)
38
Rapid Lift with G10.6
41
3 Movement Control Commands
41
The Coordinate System
42
Machine Coordinate System (G53)
43
Workpiece Coordinate System (G92)
45
Resetting the Work (G92.1)
46
Instantaneous Mapping of the ISO Functions Onto Siemens Frames
46
(Until Powerline 7.04.2, Solution Line 1.4)
49
(With Powerline 7.04.02 or Solution Line 1.4 and Higher)
52
Local Coordinate System (G52)
54
Plane Selection (G17, G18, G19)
54
Parallel Axes (G17, G18, G19)
56
Rotation of Coordinate System (G68, G69)
58
Rotation
59
Determining the Coordinate Value Input Modes
59
Absolute/Incremental Designation (G90, G91)
60
Inch/Metric Input Designation (G20, G21)
61
Scaling (G50, G51)
64
Programmable Mirror Image (G50.1, G51.1)
66
G60: Oriented Positioning
67
Time-Controlling Commands
67
Dwell (G04)
68
Automatic Corner Override G62
68
Cutting Feedrate Control
71
Compressor in ISO Dialect Mode
72
Exact Stop (G09, G61), Cutting Mode (G64), Tapping Mode (G63)
73
Tool Offset Functions
73
Tool Offset Data Memory
73
Tool Length Offset (G43, G44, G49)
76
Cutter Radius Compensation (G40, G41, G42)
81
Collision Monitoring
86
S, T, M, and B Functions
86
Spindle Function (S Function)
87
Tool Function (T Function)
87
Miscellaneous Function (M Function)
88
Internally Processed M Codes
88
Macro Call Via M Function
89
General Purpose M Codes
Siemens SINUMERIK 840Di sl Programming Manual (235 pages)
ISO Turning
Brand:
Siemens
| Category:
Controller
| Size: 1.56 MB
Table of Contents
7
Table of Contents
10
Table of Contents
11
1 Programming Basics
11
Introductory Explanations
11
Siemens Mode
11
ISO Dialect Mode
12
Switchover
12
G Code Display
12
Maximum Number of Axes / Axis Designation
13
Selection of G Code System A, B, or C
13
Decimal Point Programming
15
Comments
16
Block Skip
17
Basics of Feed Function
17
Rapid Traverse
17
Cutting Feed (F Command)
21
Switching Between Feed Per Minute Mode and Feed Per Revolution Mode (G94/G95)
23
2 Commands Calling Axis Movements
23
Interpolation Commands
23
Positioning (G00)
25
Linear Interpolation (G01)
27
Circular Interpolation (G02, G03)
33
Cylindrical Interpolation (G07.1)
35
Polar Coordinate Interpolation (G12.1, G13.1)
38
Using the Thread Cutting Function
38
Thread Cutting and Continuous Thread Cutting (G33)
41
Continuous Thread Cutting
43
Multiple-Thread Cutting (G33)
46
Variable Lead Thread Cutting (G34)
47
Reference Point Return
47
Automatic Return to Reference Point (G28)
49
Reference Point Return Check (G27)
50
Second to Fourth Reference Point Return (G30)
51
Rapid Lift with G10.6
53
Tool Retract (G10.6)
55
3 Movement Control Commands
55
The Coordinate System
56
Machine Coordinate System (G53)
57
Workpiece Coordinate System (G92)
57
Resetting the Work (G92.1)
58
How to Select a Workpiece Coordinate System
59
Instantaneous Mapping of the ISO Functions Onto the Siemens Frames
59
(Until Powerline 7.04.2, Solution Line 1.4)
61
(With Powerline 7.04.02 or Solution Line 1.4 and Higher)
66
Determining the Coordinate Value Input Modes
66
Absolute/Incremental Designation
69
Diametric and Radial Commands for X-Axis
70
Inch/Metric Input Designation (G20, G21)
71
G60: Oriented Positioning
72
Time-Controlling Commands
72
Dwell (G04)
73
Tool Offset Functions
73
Tool Offset Data Memory
73
Tool Position Offset
73
Tool Nose Radius Compensation Function (G40, G41/G42)
80
Spindle Function (S Function)
80
Spindle Command (S5-Digit Command)
81
Constant Surface Speed Control (G96, G97)
84
Tool Function (T Function)
84
Miscellaneous Function (M Function)
84
M Codes Relating to Stop Operation (M00, M01, M02, M30)
85
Internally Processed M Codes
85
Macro Call Via M Function
86
General Purpose M Codes
Siemens SINUMERIK 840Di sl Programming Manual (215 pages)
ISO Milling
Brand:
Siemens
| Category:
Industrial Equipment
| Size: 1.99 MB
Table of Contents
3
Table of Contents
7
1 Principles of Programming
7
Introductory Comments
7
Siemens Mode
7
ISO Dialect Mode
7
Switching Between the Modes
8
Display of the G Code
8
Maximum Number of Axes/Axis Identifiers
8
Decimal Point Programming
10
Comments
10
Skip Block
11
Preconditions for the Feed
11
Rapid Traverse
11
Path Feed (F Function)
13
Fixed Feedrates F0 to F9
15
Linear Feed (G94)
15
Inverse-Time Feed (G93)
16
Revolutional Feedrate (G95)
17
2 Drive Commands
17
Interpolation Commands
17
Rapid Traverse (G00)
18
Linear Interpolation (G01)
19
Circular Interpolation (G02, G03)
22
Contour Definition Programming and Addition of Chamfers or Radiuses
25
Helical Interpolation (G02, G03)
26
Involute Interpolation (G02.2, G03.2)
27
Cylindrical Interpolation (G07.1)
30
Reference Point Approach with G Functions
30
Reference Point Approach with Intermediate Point (G28)
32
Checking the Reference Position (G27)
33
Reference Point Approach with Reference Point Selection (G30)
35
3 Motion Commands
35
The Coordinate System
36
Machine Coordinate Systems (G53)
37
Workpiece Coordinate System (G92)
38
Resetting the Tool Coordinate System (G92.1)
38
Selection of a Workpiece Coordinate System
38
Writing Work Offset/Tool Offsets (G10)
40
Local Coordinate System (G52)
41
Selection of the Plane (G17, G18, G19)
42
Parallel Axes (G17, G18, G19)
43
Rotation of the Coordinate System (G68, G69)
45
Rotation G68/G69
46
Defining the Input Modes of the Coordinate Values
46
Absolute/Incremental Dimensioning (G90, G91)
47
Inch/Metric Input (G20, G21)
48
Scaling (G50, G51)
51
Programmable Mirroring (G50.1, G51.1)
53
Time-Controlled Commands
53
Dwell Time (G04)
54
Tool Offset Functions
54
Tool Offset Data Memory
54
Tool Length Compensation (G43, G44, G49)
57
Cutter Radius Compensation (G40, G41, G42)
61
Collision Detection
65
S-, T-, M- and B Functions
65
Spindle Function (S Function)
65
Tool Function
65
Additional Function (M Function)
66
M Functions of Spindle Control
67
M Functions for Subroutine Calls
67
Macro Call Via M Function
68
M Functions
69
Controlling the Feedrate
69
Automatic Corner Override G62
71
Compressor in the ISO Dialect Mode
72
Exact Stop (G09, G61), Continuous-Path Mode (G64), Tapping (G63)
Siemens SINUMERIK 840Di sl Function Manual (166 pages)
Synchronized actions, NCU system software
Brand:
Siemens
| Category:
Control Unit
| Size: 1.31 MB
Table of Contents
3
Foreword
7
Table of Contents
11
1 Brief Description
13
2 Detailed Description
13
Components of Synchronized Actions
20
Definition of Motion-Synchronous Actions
20
Execution of Synchronized Actions
20
List of Possible Actions
22
Real-Time Evaluations and Calculations
28
Special Real-Time Variables for Synchronized Actions
29
Marker/Counter Variables
30
Timers
31
Synchronized Action Parameters
32
R Parameters
32
Machine and Setting Data
34
FIFO Variables (Circulating Memory)
36
System Variables Saved in SRAM (SW 6.3 and Later)
37
Determining the Path Tangent in Synchronized Actions
38
Determining the Current Override
39
Capacity Evaluation Using Time Requirement for Synchronized Actions
41
List of System Variables Relevant to Synchronized Actions
42
Actions in Synchronized Actions
44
Output of M, S and H Auxiliary Functions to the PLC
47
Setting (Writing) and Reading of Real-Time Variables
48
Changing of SW Cam Positions and Times (Setting Data)
49
Fctdef
51
Polynomial Evaluation SYNFCT
56
Overlaid Movements $AA_OFF Settable (SW 6 and Later)
59
Online Tool Offset FTOC
61
Online Tool Length Offset $Aa_Toff[Index]
66
Rdisable
66
Stopreof
67
Deldtg
68
Disabling a Programmed Axis Motion
69
Starting Command Axes
73
Axial Feedrate From Synchronized Actions
74
Starting/Stopping Axe