Siemens SINUMERIK 840Di manuals
SINUMERIK 840Di
Table of contents
- technical support
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- SINUMERIK Integrate AMB, AMC, AMM, Function Manual (FH) -
- Overview of functions
- Operating Concept
- Machine information
- Current control software
- Machine events - List view
- Machine events - Detailed view
- Evaluation of workflow actions
- Evaluation of diagnostics data
- Variable monitors – time Series – measurements and measurement series
- Operating diagrams
- Control elements of the diagrams for individual measurements
- Circularity test
- Equability test
- Universal axis test
- Variable monitors
- Deleting measurements and data points
- Test series on the machine
- Test requirements
- Prolog and epilog program for a measurement
- Program example
- Measurement commissioning
- Release protocol between PLC and SINUMERIK Integrate
- Archives
- Maintenance
- Remote access
- Setting up functions
- Configuring variable monitors
- Content
- Configuring measurements and measurement series
- Performing test series
- User-defined variables
- User-defined variables – Detailed view
- Fault services
- Control monitors - Detailed view
- Machine trigger, server trigger and conditions
- Machine trigger on "alarm group"
- Machine trigger on "PLC variable"
- Machine trigger for "PLC timeout trigger"
- Machine trigger on "new value of a user-defined variable"
- Combined machine trigger on "alarm group" and "PLC variable"
- Trigger on "Fault message on HMI"
- Machine trigger "Time trigger"
- Variable triggers
- Trigger on synchronization
- Trigger on control monitor script error
- Server trigger on "Measurement series reaches limit value"
- Server trigger on "Trigger on due maintenance tickets"
- Server trigger on "Variable monitor reaches limit value"
- Server trigger on "Cyclic trigger on variable monitors"
- Fault message on PC
- Server trigger on "Time trigger"
- Workflow actions
- Diagnostic actions
- SIMATIC S7
- Creating and uploading archives
- Global settings
- PLC and NC settings
- Copy
- Copying function settings to several machines
- Client-server communication
- Offline synchronization
- Monitoring of ePS services
- Making files available for download to the machine
- Organizational tasks
- Selecting a maintenance job on a machine
- Opening a maintenance job (PC)
- Executing/closing a maintenance job (control)
- Service cases - List view
- Service cases - Detailed view
- Requesting fault processing on the control
- Statistics/export
- Multi-machine views
- Summary of machine events
- Measuring series
- Reports
- Management
- Comparing Configurations
- Comparing installed components
- Import
- Active import processes
- Importing a directory (requires ActiveX)
- Export
- Synchronization overview
- Administration
- Addresses
- Users
- Maschines
- Editing the master data of a machine
- Creating a new machine as a copy
- Organizational data
- Exporting and importing a machine
- Download areas
- Personal settings
- Establishing a connection and
- Uploading an alarm model
- Synchronizing the machine
- Disconnecting the machine (on the control and on the PC)
- Repetition strategy
- Editing prolog and epilog program
- Cooperation areas
- Releasing a machine to an organization
- Machines in a cooperation area
- Client diagnostics
- Components of client diagnostics
- Performing a diagnostics session
- Other functions
- Configuring 1:N connections
- A.1 Useful functions of the various device classes
- A.2 Functions of the individual roles (privilege matrix)
- A.3 Abbreviations
SINUMERIK 840Di
Table of contents
- technical support
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- ePS Network Services, Function Manual (FH) -
- Overview of functions
- Operating concept
- Machine Information
- Current control software
- Machine events - List view
- Machine events - Detailed view
- Evaluation of workflow actions
- Evaluation of diagnostics data
- Variable monitors – time series – measurements and measurement series
- Operating diagrams
- Control elements of the diagrams for individual measurements
- Circularity test
- Equability test
- Universal axis test
- Variable monitors
- Deleting measurements and data points
- Test series on the machine
- Requirements for performing the test
- Prolog and epilog program for a measurement
- Program example
- Commissioning measurements
- Release protocol between PLC and ePS system
- Archives
- Maintenance
- Remote access
- Setting up functions
- Configuring variable monitors
- Contents
- Configuring measurements and measurement series
- Performing a test series
- ePS variables
- ePS variables - Detailed view
- Fault services
- Control monitors - Detailed view
- Machine triggers, server triggers and conditions
- Machine trigger on "Alarm group"
- Machine trigger on "PLC variable"
- Machine trigger for "PLC timeout trigger"
- Machine trigger on "New value of an ePS variable"
- Combined machine trigger on "Alarm group" and "PLC variable"
- Machine trigger for "Time-based trigger"
- Trigger on "Fault message at HMI"
- Server trigger on "Measurement series reaches limit value"
- Server trigger on "Maintenance jobs due"
- Server trigger on "Variable monitor reaches limit value"
- Cyclic server trigger for variable monitors
- Server trigger for "Time-based trigger"
- Trigger on end of data acquisition (AMP function)
- Variable trigger
- Trigger on synchronization
- Trigger on malfunctioning control monitors
- Trigger on successful diagnostic action
- Trigger on unsuccessful diagnostic action
- Trigger on configuration change in a variable monitor
- Workflow actions
- Diagnostic actions
- Creating and uploading archives
- Global settings
- PLC and NC settings
- Copy
- Copying functions to several machines
- Client-server communication
- Offline synchronization
- Monitoring of ePS services
- Preparing files to be downloaded to the machine
- Organizational tasks
- Selecting a maintenance job on a machine
- Opening a maintenance job (PC)
- Executing/closing a maintenance job (control)
- Service cases
- Service cases - List view
- Service cases - Detailed view
- Requesting fault processing on the control
- Statistics/Export
- Multi-machine views
- Summary of machine events
- Measurement series
- Reports
- Comparing configurations
- Import
- Active import processes
- Importing a file
- Export
- Synchronization overview
- Management
- Addresses
- Users
- Machines
- SINUMERIK, SIMATIC S7
- Editing the master data of a machine
- Creating a new machine as a copy
- Organizational data
- Exporting and importing a machine
- Download areas
- Personal settings
- Establishing a connection and diagnostics
- Uploading an alarm model
- Synchronizing the machine
- Disconnecting the machine (on the control and on the PC)
- Repetition strategy
- Editing the prolog and epilog program
- Cooperation areas
- Releasing a machine to an organization
- Machines in a cooperation area
- Client diagnostics
- Components of client diagnostics
- Performing a diagnostics session
- Other functions
- Configuring 1:N connections
- A Appendix
- A.2 Functions of the various roles (privilege matrix)
- A.3 References
SINUMERIK 840Di
Table of contents
- technical support
- ec declaration of conformity
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Introduction
- Overview of functions
- data services
- Operating concept
- Maschine information
- Current control software
- Machine events – Detailed view
- Evaluation of workflow actions
- Evaluation of diagnostics data
- file list
- Variable monitors - Measurements and measurement series
- Operating diagrams
- Control elements of the diagrams for individual measurements
- Circularity test
- Equability test
- Universal axis test
- Variable monitors
- Test series on the machine
- Requirements for performing the test
- Prolog and epilog program for a measurement
- Program example
- Commissioning measurements
- Contour test
- Maintenance
- Remote access
- Functions of a service session
- Starting a service session
- Example of a session via remote access
- Granting permission to execute functions
- Contents
- Setting up a service conference call
- Remote control via the keyboard
- Setting up functions
- Configuring variable monitors
- Configuring measurements and measurement series
- Performing test series
- ePS variables
- ePS variables – Detailed view
- Fault services
- Control monitors – Detailed view
- Machine triggers and server triggers
- Machine trigger on "alarm group"
- Machine trigger on "PLC variable"
- Machine trigger for "PLC timeout trigger"
- Machine trigger on "new value of ePS variable"
- Combined machine trigger on "alarm group" AND "PLC variable"
- Machine trigger for "Time-based trigger"
- Trigger on "Fault message at HMI/PC"
- Server trigger on "Measurement series reaches limit value"
- Server trigger on "Maintenance jobs due"
- Server trigger on "Variable monitor reaches limit value"
- Cyclic server trigger for variable monitors
- Workflow actions
- Diagnostic actions
- Global settings
- Copying
- Copying functions to multiple machines
- Client/server communication
- Offline synchronization
- Monitoring ePS services
- Organizational tasks
- Selecting a maintenance job on a machine
- Opening a maintenance job (PC)
- Executing/closing a maintenance job (HMI)
- Service cases
- Service cases - List view
- Service cases – Detailed view
- Requesting fault processing at the HMI
- Statistics/export
- Multi-machine views
- Summary of machine events
- Measurement series
- Reports
- Import
- Active import processes
- Importing a file
- Export
- Overviews
- Management
- Addresses
- Users
- Machines
- Editing the master data of a machine
- Creating a machine in the form of a copy
- Organizational data
- Download areas
- Personal settings
- Establishing a connection and diagnostics
- Uploading an alarm model
- Synchronizing the machine
- Disconnecting the machine (at HMI and PC)
- Repetition strategy
- Editing the prolog and epilog program
- Cooperation areas
- Releasing a machine to an organization
- Machines in a cooperation area
- Client diagnostics
- Components of client diagnostics
- client configuration
- Performing a diagnostics session
- Other functions
- Configuring 1:N connections
- saving the configuration
- A.3 References
SINUMERIK 840Di
Table of contents
- technical support
- safety instructions
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table of Contents
- Programming Basics
- Switchover
- Decimal point programming
- Comments
- Basics of feed function
- F1-digit feed
- Feed per minute function (G94)
- Commands Calling
- Linear interpolation (G01)
- Circular interpolation (G02, G03)
- end point
- Helical interpolation (G02, G03)
- Reference point return
- Reference point return check (G27)
- Second to fourth reference point return (G30)
- Movement Control Commands
- Machine coordinate system (G53)
- Workpiece coordinate system (G92)
- Resetting the work (G92.1)
- Local coordinate system (G52)
- Plane selection (G17, G18, G19)
- Rotation of coordinate system (G68, G69)
- D rotation G68 / G69
- Determining the coordinate value input modes
- Inch/Metric input designation (G20, G21)
- Scaling (G50, G51)
- Programmable mirror image (G50.1, G51.1)
- G60: Oriented positioning
- Time-controlling commands
- Cutting feedrate control
- Compressor in ISO dialect mode
- Exact stop (G09, G61), cutting mode (G64), tapping mode (G63)
- Tool offset functions
- Cutter radius compensation (G40, G41, G42)
- Collision monitoring
- S, T, M, and B functions
- Tool function (T function)
- Internally processed M codes
- General purpose M codes
- Enhanced Level
- Index
- High--speed peck drilling cycle (G73)
- Fine boring cycle (G76)
- Drilling cycle, spot drilling (G81)
- Drilling cycle, counter boring cycle (G82)
- Peck drilling cycle (G83)
- Boring cycle (G85)
- Boring cycle (G86)
- Boring cycle, back boring cycle (G87)
- Drilling cycle (G89), retract using G01
- Rigid tapping cycle (G84)
- Left--handed rigid tapping cycle (G74)
- Peck tapping cycle (G84 or G74)
- Canned cycle cancel (G80)
- Program example using tool length offset and canned cycles
- Multiple threads with G33
- Threads with variable lead (G34)
- Programmable data input (G10)
- Subprogram call up function (M98, M99)
- Eight--digit program number
- Polar coordinate command (G15, G16)
- Polar coordinate interpolation (G12.1, G13.1)
- Cylindrical interpolation (G07.1)
- Program support functions (2)
- Chamfering and corner rounding commands
- Automating support functions
- Multistage skip (G31, P1 -- P4)
- Program interrupt function (M96, M97)
- Tool life control function
- Macroprograms
- Macro Call via G Function
- Additional functions
- Switchover modes for DryRun and skip levels
- Interrupt programm with M96 / M97 (ASUB)
- C.1 G code table
- D.1 Machine/Setting data
- D.2 Channel-specific machine data
- D.3 Axis-specific setting data
- D.4 Channel-specific setting data
- E.1 Machine data
- E.2 Setting data
- E.3 Variables
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table of Contents
- Programming Basics
- Switchover
- Selection of G code system A, B, or C
- Comments
- Block skip
- Basics of feed function
- Commands Calling
- Linear interpolation (G01)
- Circular interpolation (G02, G03)
- Cylindrical interpolation (G07.1)
- Polar coordinate interpolation (G12.1, G13.1)
- Using the thread cutting function
- Continuous thread cutting
- Multiple-thread cutting (G33)
- Variable lead thread cutting (G34)
- Reference point return
- Reference point return check (G27)
- Second to fourth reference point return (G30)
- Rapid lift with G10.6
- Tool retract (G10.6)
- Movement Control Commands
- Machine coordinate system (G53)
- Workpiece coordinate system (G92)
- How to select a workpiece coordinate system
- Determining the coordinate value input modes
- Diametric and radial commands for X-axis
- Inch/metric input designation (G20, G21)
- G60: Oriented positioning
- Time-controlling commands
- Tool offset functions
- Spindle function (S function)
- Constant surface speed control (G96, G97)
- Tool function (T function)
- Internally processed M codes
- General purpose M codes
- Enhanced Level
- Multiple repetitive cycles
- Hole-machining canned cycles (G80 to G89)
- Program support functions (2)
- Subprogram call up function (M98, M99)
- Eight-digit program number
- Automating support functions
- Multistage skip (G31, P1--P2)
- Macroprograms
- Index
- Advanced functions
- Polygonal turning
- Compressor in ISO dialect mode
- Switchover modes for DryRun and skip levels
- Interrupt programm with M96 / M97 (ASUP)
- C.1 G code table
- D.1 Machine/Setting Data
- D.2 Channel-specific machine data
- D.3 Axis-specific setting data
- D.4 Channel-specific setting data
- E.1 Machine data
- E.2 Setting data
SINUMERIK 840Di
Table of contents
- Preface
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Basics
- General prerequisites
- Behavior on block search, dry run, program testing, simulation
- Reference points on the machine and workpiece
- Definition of the planes, tool types
- Probes that can be used
- Probe, calibration body, calibration tool
- Measuring tools on milling machines, machining centers
- Measuring workpieces at the turning machines
- Measuring tools at lathes
- Measurement principle
- Measuring strategy for measuring workpieces with tool offset
- Parameters for checking the measurement result and offset
- Effect of empirical value, mean value, and tolerance parameters
- Overview of measuring cycle functions for milling technology
- Calibrating workpiece probes
- Workpiece measurement at one point
- Measuring the workpiece parallel to the axis
- Measuring a workpiece at an angle
- Measuring a surface at an angle
- Measuring spheres
- Workpiece measurement: Setting-up a corner
- Overview of measuring cycle functions for turning technology
- Measuring workpieces at lathes: 1-point measurement
- Measuring workpieces at lathes: 2-point measurement
- Parameter concept of the measuring cycles
- Parameter overview
- Result parameters
- Description of the most important defining parameters
- Tool number and tool name: _TNUM and _TNAME
- Offset number: _KNUM
- Offset number _KNUM extended for tool offset: up to 9 digits
- Correcting setup and additive offset in workpiece measurement: _DLNUM
- Correcting the tool of a stored tool environment: _TENV
- Variable measuring velocity: _VMS
- Tolerance parameters: _TZL, _TMV, _TUL, _TLL, _TDIF and _TSA
- Measurement path: _FA
- Probe type, probe number: _PRNUM
- Empirical value, mean value: _EVNUM
- Multiple measurement at the same location: _NMSP
- Package structure of the measuring cycles
- Measuring cycle subroutines
- CYCLE116: Calculation of center point and radius of a circle
- Measuring cycle user programs
- Measuring in JOG
- Overview of the auxiliary programs required
- CYCLE971 tool: Measuring milling tools, drills
- Measurement and correction strategy
- Compensation strategy
- Compensation with correction table when measuring with rotating spindle
- Calibrating tool probes
- Programming example 1
- Programming example 2
- Operational sequence
- Calibrating tool probes automatically
- Programming example
- Measuring tool
- Programming examples 1
- CYCLE976 calibrate workpiece probe
- Calibrating a workpiece probe in a hole of known hole center point
- Calibrating a workpiece probe in a hole of unknown hole center point
- Calibration of a workpiece probe on a surface
- CYCLE977 workpiece: Measure hole/shaft/groove/web/rectangle parallel to axes
- Measuring contour elements
- Measuring and tool offset
- Measurement and ZO determination
- CYCLE978 workpiece: Measuring a surface parallel to the axis
- Measuring the surface
- CYCLE979 workpiece: Measure hole/shaft/groove/rib at an angle
- Measure shaft, groove, web
- CYCLE998 workpiece: Angle measurement and ZO determination
- angle measurement
- CYCLE961 workpiece: Setup inside and outside corner
- Setting up a corner with definition of distances and angles
- Setting up a corner with 4 points
- CYCLE997 workpiece: Measuring a sphere and ZO determination
- Programming example CYCLE997
- CYCLE119: Arithmetic cycle for determining position in space
- CYCLE996 workpiece: Measure kinematics
- Measurement procedure
- Measuring an individual ball position
- Example of the procedure to measure the kinematics (CYCLE996)
- Activation of the function
- Programming via a screen form
- Parameters of "1st, 2nd, 3rd measurement" screen form
- Parameters of "Calculate kinematics" screen form
- Result bit
- Result parameters, intermediate results
- Programmable adjustable parameters
- Measuring Cycles for Turning Machines
- Call and return conditions
- CYCLE982 Tool: Measure turning tools
- Calibrate tool probe (machine-related)
- Determining dimensions of calibration
- Measure turning tool (machine-related)
- CYCLE982 tool: Measure turning and milling tools
- Automatic tool measurement
- Incremental calibration
- Incremental measurement
- Milling tool: Suppression of start angle positioning _STA1
- Measuring drills - Special applications
- Measuring a tool with orientational tool carriers - 90° multiples of tool position (measuring cycle release SW 6.3 and higher)
- Measuring turning tools - 90° multiples of the tool position
- Measuring milling/drilling tools - 90° multiples of the tool position
- CYCLE973 Calibrating workpiece probes
- Calibrating in the reference groove
- CYCLE974 workpiece: 1-point measurement
- point measurement and ZO determination
- point measurement with reversal and tool offset
- CYCLE994 workpiece: 2-point measurement
- Complex example for tool measurement
- Log measurement results
- Measuring cycle support in the program editor
- Menus, explanation of the cycles
- Softkey bars for turning
- Softkey bars for milling
- Presetting measuring cycle support in HMI sl
- Measuring result screens
- Hardware/software
- Software prerequisites for HMI sl
- Function check for HMI sl
- Data description
- Cycle data
- Data adjustment to a specific machine
- Central values
- Central bits
- Detailed description
- Channel-oriented values
- Channel-oriented bits
- Data for measuring in JOG
- Start-up (hardware)
- Alarm, error, and system messages
- parameters as of measuring cycles version 2.6, with reference to measuring function
- A.2 GUD variables that can no longer be used
- A.3 Changes to names of cycle programs and GUD modules
- A.4 Overview of measuring cycle parameters
- list of abbreviations
- E Overview
- Glossary
- Index
SINUMERIK 840Di
Table of contents
- NCU system software for 840D sl/840DE sl
- Cycle Times (G3)
- Contour Tunnel Monitoring
- Axis Couplings and ESR
- Setpoint Exchange (S9)
- Tangential Control (T3)
- Installation and Activation of
- Simulation of Compile Cycles (TE02)
- Clearance Control (TE1)
- Analog Axis (TE2)
- Handling Transformation
- MCS Coupling (TE6)
- Retrace Support (TE7)
- Cycle-Independent Path
- Preprocessing (V2)
- Path length evaluation (W6)
- Gantry Axes (G1
- Synchronous Signal Output
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- DNC Plant/DNC Cell (FBDN1)
- Introduction
- Product description
- MCIS for machine tools
- DNC NC program management
- Fields of application and system variants
- DNC HMI
- DNC Cell
- DNC IFC SINUMERIK
- DNC IFC Serial
- Plant structure
- Plant topology
- DNC functions on hardware components
- Station PC
- Controller
- Operator interface
- Explorer layout for DNC and DNC Admin
- Table 3-1: DNC and DNC Admin menu
- Fig. 3-2: Toolbar on the user interface
- Fig. 3-4: Quick filter bar on the user interface
- Display formats
- Operation
- View filter
- Creating or changing filters
- Table 3-4: Filter operands
- Saving the filter criteria
- Examples of the view filter
- User-specific tree view
- Print function
- Print preview
- Printing
- Creating a CSV file
- NC data management
- Maintenance functions
- Fig. 4-1: NC data properties / tab: General
- Fig. 4-2: NC data properties / tab: Information
- Fig. 4-3: NC data properties / tab: Attachments
- Fig. 4-4: Machine properties / tab: Configuration
- Importing NC data
- Fig. 4-5: Dialog: Confirm file import
- Table 4-2: Import file with header
- Table 4-3: Structure of the import file for an automatic import
- Editing NC data
- Download/upload functions
- Fig. 4-8: Indication of download/upload functions in DNC
- Downloading NC data
- Downloading NC data to SINUMERIK* with DNC IFC SINUMERIK
- Uploading NC data
- Fig. 4-12: Cancel upload (data reception)
- Uploading NC data from SINUMERIK*
- Version management and release / trial cut identifier
- Fig. 4-14: Delete Version dialog
- Release / trial cut identifier
- DNC Compare
- Table 4-4: Sample file for a comparison result
- Individual NC data comparison
- Print function for the individual NC data comparison
- Fig. 4-17: Example of a printout of all the results of the individual NC data comparison
- Archiving (manual)
- Archive results
- Displaying archive results
- Data organization
- Fig. 4-19: Database structure of the machines, NC and NC type data
- Table 4-6: DNCDATA database table
- Table 4-7: DNCDATATYPE database table
- File system
- Consistency check
- Consistency check when DNC Admin is started
- Consistency Check dialog
- Fig. 4-23: Consistency Check dialog: Missing files
- Fig. 4-24: Consistency Check dialog: Missing database entries for NC data
- Fig. 4-25: Consistency Check dialog: Missing database entries for directories
- Fig. 4-26: Consistency Check dialog: Missing workpieces in the workpiece table of the database
- User administration
- Structure of the user administration
- Creating new users / changing user properties
- Assigning filters for users
- Managing user groups
- Name of the user group
- User rights
- Display group
- Dialog function
- General information about the dialog function
- Dialog program
- Examples
- Dialog program responses
- Configuration parameters
- Code conversion function
- Code conversion
- Code conversion tables
- Table 7-5: Code conversion table: EIA_OUT
- Table 7-7: Code conversion table: ISO_OUT
- System platform
- Hardware
- Requirements for DNC Plant
- Software
- Software structure
- Machine server
- External dialog interpreter
- Configuration
- General
- Differences
- Defining the station name and type
- Machine connections
- Fig. 10-3: DNC Plant: Machine properties transmission mode: Serial without protocol
- Fig. 10-4: DNC Cell: Machine properties transmission mode: SINUMERIK*
- Machine configuration files
- Table 10-2: Controller types for machine configuration file templates
- Fig. 10-5: Template selection for serial transmission without protocol
- Configuration for the serial connection without protocol
- Fig. 10-7: Config dialog / tab: Machine Server
- Fig. 10-8: Config dialog / tab: Code Conversion Server
- Fig. 10-9: Config dialog / tab: Interface
- Table 10-3: Parity of the serial interface
- Table 10-4: Flow control of the serial interface
- Fig. 10-10: Config dialog / tab: Send
- Table 10-6: Comment during transmission
- Table 10-7: End-of-line character conversion during download
- Fig. 10-11: Config dialog / Receive tab page
- Fig. 10-12: Config dialog / Dialog Function tab page
- Fig. 10-13: Config dialog / Data Stream Interpretation tab page
- Table 10-8: Data stream interpretation: Interpretation mode: NCSplit parameter
- Table 10-10: Example: Data stream interpretation
- Table 10-11: Example of a standard machine configuration file for serial connection without protocol
- Configuration dialog for the SINUMERIK* connection type
- Fig. 10-15: Config dialog SINUMERIK* / FTP tab page
- Fig. 10-16: Config dialog SINUMERIK* / Upload Dialog tab page
- Fig. 10-17: Config dialog SINUMERIK* / Comparison Directories tab page
- Fig. 10-18: Config dialog SINUMERIK* / Job Archive Server tab page
- Fig. 10-19: Config dialog SINUMERIK* / Remote Login tab page
- Table 10-12: Example of a standard machine configuration file for the SINUMERIK connection type
- Configuration for the file system connection type
- Table 10-13: Example of a standard machine configuration file for the file system connection type
- Dialog function configuration dialog
- Fig. 10-22: List description for dialog function lists
- Fig. 10-23: Response list for a dialog function request
- Fig. 10-24: Communication error on machine server with the dialog function
- Configuration dialog for the tool setting device
- Editing database tables
- Global settings
- Version strategy for upload
- Storage strategy for editing
- Machine-specific version management
- List editor
- Fig. 10-27: List Editor
- Description of the 1st section of the List Editor
- Description of the 2nd section of the List Editor
- Fig. 10-29: Left-hand section of the List Editor (2nd section)
- Screen editor
- Fig. 10-31: Screen Editor preview
- Description of the 1st section of the Screen Editor
- Description of the 2nd section of the Screen Editor
- Table 10-18: Field types
- Fig. 10-34: Screen Editor – field names
- Fig. 10-35: Screen Editor - coordinates
- Fig. 10-37: Screen Editor - length
- Saving the screen display in the database
- Fig. 10-38: Order number of the fields in the screen output
- Error management
- Displaying the messages
- Filtering log data
- Deleting errors/messages
- Separate execution sequence log
- Auto archiving
- Function of DNC Auto Archive
- Configuring the auto archive function
- Configuration in DNC Admin
- Configuration in the machine configuration file
- Backing up NC active controller data
- Fig. 12-3: Dialog for selecting data areas
- Start parameters for auto archive
- Starting the auto archive function automatically
- Comparison results
- I.1 Keyword index
SINUMERIK 840Di
Table of contents
- Foreword
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Brief description
- Components of synchronized actions
- Definition of motion-synchronous actions
- Real-time evaluations and calculations
- Special real-time variables for synchronized actions
- Marker/counter variables
- Timers
- Synchronized action parameters
- R parameters
- FIFO variables (circulating memory)
- System variables saved in SRAM (SW 6.3 and later)
- Determining the path tangent in synchronized actions
- Determining the current override
- Capacity evaluation using time requirement for synchronized actions
- List of system variables relevant to synchronized actions
- Actions in synchronized actions
- Output of M, S and H auxiliary functions to the PLC
- Setting (writing) and reading of real-time variables
- Changing of SW cam positions and times (setting data)
- FCTDEF
- Polynomial evaluation SYNFCT
- Overlaid movements $AA_OFF settable (SW 6 and later)
- Online tool offset FTOC
- Online tool length offset $AA_TOFF[Index]
- RDISABLE
- DELDTG
- Disabling a programmed axis motion
- Starting command axes
- Axial feedrate from synchronized actions
- Starting/Stopping axes from synchronized actions
- Axis replacement from synchronized actions
- Spindle motions from synchronized actions
- Setting actual values from synchronized actions
- Activating/deactivating coupled motions and couplings
- Measurements from synchronized actions
- Setting and deleting wait markers for channel synchronization
- Set alarm/error reactions
- Evaluating data for machine maintenance
- Call of Technology Cycles
- Coordination of synchronized actions, technology cycles, part program (and PLC)
- Control and protection of synchronized actions
- Protected synchronized actions
- Control system response for synchronized actions in specific operational states
- NC STOP
- Mode change
- Response of active synchronized actions to end of program and change in operating mode
- Program interruption by ASUB
- Configuration
- Diagnostics (only with HMI Advanced)
- Displaying status of synchronized actions
- Displaying main run variables
- Boundary conditions
- Signal Descriptions
- Examples of conditions in synchronized actions
- Reading and writing of SD/MD from synchronized actions
- Examples of adaptive control
- Clearance control with variable upper limit
- Feedrate control
- Control velocity as a function of normalized path
- Monitoring a safety clearance between two axes
- Store execution times in R parameters
- Axis couplings via synchronized actions
- Non-circular grinding via master value coupling
- On-the-fly parting
- Technology cycles position spindle
- Synchronized actions in the TC/MC area
- Machine data
- Axis-specific machine data
- Signals
- A.1 Publication-specific information
- A.1.2 Overview
- Index
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Brief Description
- Detailed Description
- Ready signals to PLC
- Alarm signals to PLC
- Signals to/from panel front
- Index
- Signals to channel
- Signals from axis/spindle
- Signals to axis/spindle (digital drives)
- Signals from axis/spindle (digital drives)
- Functions
- Settings for involute interpolation
- Activate DEFAULT memory
- Supplementary Conditions
- Access protection via password and keyswitch
- Password
- Keyswitch settings (DB10, DBX56.4 to 7)
- Parameterizable protection levels
- Data Lists
- NC-specific machine data
- Channelspecific machine data
- System variables
- Signals to operator panel front
- Signals from operator panel front
- channel status
SINUMERIK 840Di
Table of contents
- Expanding the Operator Interface (BE1)
- HMI Advanced
- Function...........................................................................................................................BE1/2
- Arrays ..............................................................................................................................BE1/3
- Function ...............................................................................................................................BE1/3
- MDA...............................................................................................................................BE1/5
- Program.........................................................................................................................BE1/5
- error messages
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Basics
- General prerequisites
- Behavior on block search, dry run, program testing, simulation
- Reference points on the machine and workpiece
- Definition of the planes, tool types
- Probes that can be used
- Probe, calibration body, calibration tool
- Measuring tools on milling machines, machining centers
- Measuring workpieces at the turning machines
- Measuring tools at lathes
- Measurement principle
- Measuring strategy for measuring workpieces with tool offset
- Parameters for checking the measurement result and offset
- Effect of empirical value, mean value, and tolerance parameters
- Overview of measuring cycle functions for milling technology
- Calibrating workpiece probes
- Measuring the workpiece parallel to the axis
- Measuring a workpiece at an angle
- Measuring a surface at an angle
- Measuring spheres
- Workpiece measurement: Setting-up a corner
- Overview of measuring cycle functions for turning technology
- Measuring workpieces at lathes: 1-point measurement
- Measuring workpieces at lathes: 2-point measurement
- Parameter concept of the measuring cycles
- Parameter overview
- Result parameters
- Description of the most important defining parameters
- Tool number and tool name: _TNUM and _TNAME
- Offset number: _KNUM
- Offset number _KNUM extended for tool offset: up to 9 digits
- Correcting setup and additive offset in workpiece measurement: _DLNUM
- Correcting the tool of a stored tool environment: _TENV
- Variable measuring velocity: _VMS
- Tolerance parameters: _TZL, _TMV, _TUL, _TLL, _TDIF and _TSA
- Measurement path: _FA
- Probe type, probe number: _PRNUM
- Empirical value, mean value: _EVNUM
- Multiple measurement at the same location: _NMSP
- Measuring cycle subroutines
- CYCLE116: Calculation of center point and radius of a circle
- Measuring cycle user programs
- Package structure of the measuring cycles
- Overview
- Workpiece measurement
- Function interface of the measuring point softkeys (P1...P4)", in the PLC
- Measuring in JOG with active TRAORI
- Calibrating the workpiece probe
- Calibrating probe length
- Calibrating probe radius
- Measure edge
- Setting the edge
- Orienting the edge
- Distance 2 edges
- Measuring corner
- Right-angled corner
- Any corner
- Measuring pocket, hole or spigot
- Rectangular pocket or 1 hole or 1 spigot
- holes or 2 circular spigots
- holes or 3 circular spigots
- holes or 4 circular spigots
- Align plane
- Measuring a plane that is oblique in space
- Rejection, repetition, end of measurement
- Cascaded measurement
- Support of set-up in JOG - after measurement
- Example 1
- Example 2
- Measuring the tool
- Measuring milling or drilling tools
- Overview of the auxiliary programs required
- CYCLE971 tool: Measuring milling tools, drills
- Measurement and correction strategy
- Compensation strategy
- Compensation with correction table when measuring with rotating spindle
- Calibrating tool probes
- Programming example 1
- Programming example 2
- Operational sequence
- Calibrating tool probes automatically
- Programming example
- Measuring tool
- Programming examples 1
- CYCLE976 calibrate workpiece probe
- Calibrating a workpiece probe in a hole of known hole center point
- Calibrating a workpiece probe in a hole of unknown hole center point
- Calibration of a workpiece probe on a surface
- CYCLE977 workpiece: Measure hole/shaft/groove/web/rectangle parallel to axes
- Measuring contour elements
- Measuring and tool offset
- Measurement and ZO determination
- CYCLE978 workpiece: Measuring a surface parallel to the axis
- Measuring the surface
- CYCLE979 workpiece: Measure hole/shaft/groove/rib at an angle
- Measure shaft, groove, web
- CYCLE998 workpiece: Angle measurement and ZO determination
- angle measurement
- CYCLE961 workpiece: Setup inside and outside corner
- Setting up a corner with definition of distances and angles
- Setting up a corner with 4 points
- CYCLE997 workpiece: Measuring a sphere and ZO determination
- Programming example CYCLE997
- CYCLE119: Arithmetic cycle for determining position in space
- Call and return conditions
- CYCLE982, CYCLE972 Tool: Measure turning tools
- Calibrate tool probe (machine-related)
- Determining dimensions of calibration
- Measure turning tool (machine-related)
- CYCLE982 tool: Measure turning and milling tools
- Special aspects with milling tools
- Measuring variants
- Automatic tool measurement
- Incremental calibration
- Incremental measurement
- Milling tool: Suppression of start angle positioning _STA1
- Measuring drills – special applications (from measuring cycles SW 6.3)
- CYCLE973 Calibrating workpiece probes
- Calibrating in the reference groove
- CYCLE974 workpiece: 1-point measurement
- point measurement and ZO determination
- CYCLE994 workpiece: 2-point measurement
- Complex example for tool measurement
- Log measurement results
- Handling the log cycles
- CYCLE105(PAR1) Creating log content
- Programming example for formatting a single number
- Variables when logging
- Selection of the log content
- Log format
- Log header
- Example: Creating a measurement result log
- Measuring cycle support in the program editor (up to measuring cycles SW 5.4)
- Load the measuring cycle support
- Description of the parameterizing cycles
- Calibrate tool probe - CYCLE_CAL_TOOLSETTER
- Calibration in groove - CYCLE_973
- Measuring milling tools - CYCLE_971
- Hole, measure shaft – CYCLE_977_979A
- Measure rectangle - CYCLE_977_979C
- Single-point measurement - CYCLE_978
- Corner measurement with specification of points - CYCLE_961_P
- Single-point measurement - CYCLE_974
- Two-point measurement - CYCLE_994
- Measuring cycle support in the program editor (from measuring cycles SW 6.2)
- Softkey bars for turning
- Softkey bars for milling
- Pre-setting of the measuring cycle support
- Measuring result screens
- Hardware/software
- SINUMERIK 840D sl (solution line) probe connection to X122, NCU 7x0
- Measuring in JOG
- Function test
- Data description
- Memory configuring machine data, SRAM
- Memory configuring machine data, DRAM
- Other machine data
- Cycle data
- Data adjustment to a specific machine
- Central values
- Central bits
- Detailed description
- Central strings
- Channel-oriented values
- Channel-oriented bits
- Data for measuring in JOG
- Modifying the GUD7 data block
- Settings in data block GUD6
- Loading files for measuring in JOG
- Commissioning measuring cycles for the first time
- Steps for commissioning measuring cycles for the first time
- Step 0.3 - set up machine data for measuring in JOG
- and/or SW 06.04.08
- Step 2 – load cycle programs
- Step 3 – load measuring cycle text files
- Step 6 – activate measuring cycle support, configure
- Step 8 – set measuring cycle data
- Step 4 – menu tree for extending measuring cycles
- Step 5 – configure measuring cycle support
- Step 7 – incorporate files for measurement result display
- Step 9 – incorporate displays for measuring cycle support
- Commissioning measuring cycles, HMI-Embedded TCU solution line SW 1.x
- Step 2 – activate definition files
- Upgrading measuring cycles
- of SW 06.04.10 and HMI-Advanced PCU50 solution line
- Step 1 – load definition files
- Step 3 – update Bitmaps
- Sequence for probe installation
- Example of calculating the repeat accuracy
- Alarm, error, and system messages
- Adaptation of the Measuring Cycles to Previous Software Versions
- A.1 Overview of measuring cycle parameters
- Glossary
SINUMERIK 840Di
Table of contents
- Preface
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Description of workpiece points
- Definition of workpiece positions
- Polar coordinates
- Incremental dimension
- Plane designations
- Position of zero points
- Position of coordinate systems
- Machine coordinate system
- Basic coordinate system
- Workpiece coordinate system
- Frame system
- Assignment of workpiece coordinate system to machine axes
- Current workpiece coordinate system
- Main axes/Geometry axes
- Special axes
- Channel axes
- Synchronized axes
- Command axes
- Lead link axes
- Coordinate systems and workpiece machining
- Structure and contents of an NC program
- Language elements of the programming language
- Programming a sample workpiece
- First programming example for milling application
- Second programming example for milling application
- Programming example for turning application
- General notes
- Absolute/relative dimensions
- Incremental dimensions (G91, X=IC)
- Absolute dimension for rotary axes (DC, ACP, ACN)
- Dimensions inch/metric, (G70/G700, G71/G710)
- Special turning functions
- Position of workpiece
- Zero offset frame, (G54 to G57, G505 to G599, G53, G500/SUPA
- Selection of working plane (G17 to G19)
- Working area limitation in BCS (G25/G26, WALIMON, WALIMOF)
- Working area limitation in WCS/SZS (WALCS0 ... WALCS10)
- Reference point approach (G74)
- Travel commands with polar coordinates, polar angle, polar radius
- Traversing commands with polar coordinates, (G0, G1, G2, G3 AP=..., RP=...)
- Rapid traverse movement (G0, RTLION, RTLIOF)
- Linear interpolation (G1)
- Circular interpolation types, (G2/G3, CIP, CT)
- Circular interpolation with center point and end point (G2/G3, I=, J=, K=AC...)
- Circular interpolation with radius and end point (G2/G3, CR)
- Circular interpolation with arc angle and center point (G2/G3, AR=)
- Circular interpolation with polar coordinates (G2/G3, AP=, RP=)
- Circular interpolation with intermediate and end points (CIP)
- Circular interpolation with tangential transition (CT)
- Helical interpolation (G2/G3, TURN=)
- Involute interpolation (INVCW, INVCCW)
- Contour definitions
- Two straight lines (ANG1, X3... Z3... ANG2)
- Three straight lines (ANG1, X3... Z3... ANG2, X4... Z4...)
- End point programming with angle
- Thread cutting with constant lead (G33)
- Programmable run-in and run-out paths (DITS, DITE)
- Linear progressive/degressive thread pitch change (G34, G35)
- Tapping without compensating chuck (G331, G332)
- Tapping with compensating chuck (G63)
- Stop with thread cutting (LFOF, LFON, LFTXT, LFWP, LFPOS)
- Lifting on retraction (LFTXT, LFWP, LFPOS, POLF, POLFMASK; POLFMLIN)
- Approaching a fixed point (G75)
- Travel to fixed stop (FXS, FXST, FXSW)
- Chamfer, rounding (CHF, CHR, RND, RNDM, FRC, FRCM)
- Exact stop (G60, G9, G601, G602, G603)
- Continuous-path mode (G64, G641, G642, G643, G644)
- Acceleration behavior
- Influence of acceleration on following axes (VELOLIMA, ACCLIMA, JERKLIMA)
- Technology G group (DYNNORM, DYNPOS, DYNROUGH, DYNSEMIFIN, DYNFINISH)
- Smoothing the path velocity
- Traversing with feedforward control, FFWON, FFWOF
- Contour accuracy, CPRECON, CPRECOF
- Dwell time, delay (G4, WRTPR)
- Internal preprocessing stop
- General
- Frame instructions
- Programmable zero offset
- Axial zero offset (G58, G59)
- Programmable rotation (ROT, AROT, RPL)
- Programmable frame rotations with solid angles (ROTS, AROTS, CROTS)
- Programmable scale factor (SCALE, ASCALE)
- Programmable mirroring (MIRROR, AMIRROR)
- Frame generation according to tool orientation (TOFRAME, TOROT, PAROT)
- Deselect frame (G53, G153, SUPA, G500)
- Deselect DRF (handwheel) offsets, overlaid motions (DRFOF, CORROF)
- Feedrate (G93, G94, G95 or F..., FGROUP, FGREF)
- Traversing positioning axes (POS, POSA, POSP, FA, WAITP, WAITMC)
- Position-controlled spindle operation (SPCON, SPCOF)
- Positioning spindles (SPOS, M19 and SPOSA, WAITS)
- Feedrate for positioning axes/spindles (FA, FPR, FPRAON, FPRAOF)
- Percentage feedrate override (OVR, OVRA)
- Feedrate with handwheel override (FD, FDA)
- Percentage acceleration override (ACC option)
- Feedrate optimization for curved path sections (CFTCP, CFC, CFIN)
- Spindle speed (S), direction of spindle rotation (M3, M4, M5)
- Constant cutting rate (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC[AX])
- Constant grinding wheel peripheral speed (GWPSON, GWPSOF)
- Programmable spindle speed limitation (G25, G26)
- Multiple feedrate values in one block (F.., ST=.., SR=.., FMA.., STA
- Blockwise feed (FB...)
- Tool offsets in the control's offset memory
- List of tool types
- Tool selection/tool call T
- Tool change with M06 (mill)
- Tool offset D
- Tool selection T with tool management
- Turning machine with circular magazine (T selection)
- Milling machine with chain magazine (T selection)
- Tool offset call D with tool management
- Milling machine with chain magazine (D call)
- Activating the active tool offset immediately
- Contour approach and retraction (NORM, KONT, KONTC, KONTT)
- Compensation at the outside corners (G450, G451)
- Smooth approach and retraction
- Approach and retraction with enhanced retraction strategies (G460, G461, G462)
- Collision monitoring (CDON, CDOF, CDOF2)
- D tool compensation (CUT2D, CUT2DF)
- Tool length compensation for orientable toolholders (TCARR, TCOABS, TCOFR)
- Grinding-specific tool monitoring in parts programs (TMON, TMOF)
- Additive offsets
- Select offsets (via DL numbers)
- Specify wear and setup values ($TC_SCPxy[t,d], $TC_ECPxy[t,d])
- Delete additive offsets (DELDL)
- Special handling of tool offsets
- Mirroring of tool lengths
- Wear sign evaluation
- Tool length and plane change
- Tools with a relevant cutting edge length
- Special functions
- M functions
- H functions
- Arithmetic Parameters and Program Jumps
- Unconditional program jumps
- Conditional program jumps (IF, GOTOB, GOTOF, GOTO, GOTOC)
- Program section repetition
- Tables
- List of addresses
- List of G functions/preparatory functions
- List of predefined subprograms
- Predefined subroutine calls in motion-synchronous actions
- Predefined functions
- Data types
- A Appendix
- A.1 List of abbreviations
- A.2 List of abbreviations
- A.2.2 Overview
- Glossary
- Index
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Flexible NC programming
- Variable definition (DEF user-defined variables LUD, GUD, PUD)
- Array definitions (DEF, SET, REP)
- Indirect programming
- Tables
- Run string as parts program line (EXECSTRING)
- Assignments
- Arithmetic operations/functions
- Comparison and logical operations
- Precision correction on comparison errors (TRUNC)
- Priority of the operations
- Possible type conversions
- String operations
- Type conversion to STRING
- Type conversion of STRING
- Conversion to lower/upper case
- Look for character/string in the string
- Selection of a substring
- Selection of a single character
- CASE statement
- Control structures
- Program coordination
- Interrupt routine (SETINT, DISABLE, ENABLE, CLRINT)
- Axis replacement, spindle replacement (RELEASE, GET, GETD)
- Transfer axis to another channel (AXTOCHAN)
- NEWCONF: Setting machine data effective
- WRITE: Write file
- DELETE: Delete file
- READ: Read lines in the file
- ISFILE: File present in the NCK user memory
- FILEDATE/TIME/SIZE/STAT/INFO: File information
- CHECKSUM: Form the checksum over an array
- ROUNDUP: Round up
- Subroutines, Macros
- Subroutines with SAVE mechanism
- Subroutines with parameter transfer (PROC, VAR)
- Call subroutines (L or EXTERN)
- Parameterized subroutine return (RET)
- Subroutine with program repetition (P)
- Modal subroutine (MCALL)
- Indirect subroutine call (CALL)
- Repeating program sections with indirect programming (CALL)
- Indirect call of a program programmed in ISO language (ISOCALL)
- Calling subroutine with path specification and parameters (PCALL)
- Search path adaptation of the subroutines prepared during startup
- Execute external subroutine (EXTCALL)
- Subroutine call with M, T and D functions
- Suppress individual block (SBLOF, SBLON)
- Suppress current block display (DISPLOF)
- Cycles: Setting parameters for user cycles
- Macro technique (DEFINE...AS)
- File and Program Management
- Working memory
- Defining user data
- Protection levels for user data, MD, SD and NC commands
- Automatic activation of GUDs and MACs
- Change the protection data for the machine and setting data (REDEF MD, SD)
- Protection levels for NC commands (REDEF)
- REDEF Changing the attributes of the NC language elements
- SEFORM structuring statement in the Step editor
- Protection zones
- Activating, deactivating protection zones (CPROT, NPROT)
- Checking for protection zone violation, working area limitation and software limits
- Special Motion Commands
- Spline interpolation (ASPLINE, BSPLINE, CSPLINE, BAUTO, BNAT, BTAN)
- Spline grouping (SPLINEPATH)
- Compressor (COMPOF/ON, COMPCURV, COMPCAD)
- Polynomial interpolation (POLY, POLYPATH)
- Settable path reference (SPATH, UPATH)
- Measurements with touch trigger probe (MEAS, MEAW)
- Extended measuring function (MEASA, MEAWA, MEAC) (option)
- Special functions for OEM users (OEMIPO1, OEMIPO2, G810 to G829)
- Programmable servo parameter set (SCPARA)
- Coordinate transformation via frame variables
- Predefined frame variable ($P_BFRAME, $P_IFRAME, $P_PFRAME, $P_ACTFRAME)
- Frame variables / assigning values to frames
- Reading and changing frame components (TR, FI, RT, SC, MI)
- Linking complete frames
- Defining new frames (DEF FRAME)
- Coarse and fine offsets (CFINE; CTRANS)
- DRF offset
- External zero offset
- Preset offset (PRESETON)
- Deactivating frames (DRFOF, G53, G153, and SUPA)
- Frame calculation from three measuring points in space (MEAFRAME)
- NCU global frames
- Channel-specific frames ($P_CHBFR, $P_UBFR)
- Frames active in the channel
- General programming of transformation types
- Orientation movements for transformations
- Overview of orientation transformation TRAORI
- Three, four and five axis transformation (TRAORI)
- Variants of orientation programming and initial setting (OTIRESET)
- Programming of the tool orientation (A..., B..., C..., LEAD, TILT)
- Face milling (3D-milling A4, B4, C4, A5, B5, C5)
- Orientation axis reference (ORIWKS, ORIMKS)
- Programming the orientation axes (ORIAXES, ORIVECT, ORIEULER, ORIRPY)
- Orientation programming along the peripheral surface of a taper (ORIPLANE, ORICONxx)
- Orientation polynomials (PO[angle], PO[coordinate])
- Rotations of the tool orientation (ORIROTA, ORIROTR/TT, ORIROTC, THETA)
- Orientations relative to the path
- Interpolation of the tool rotation relative to the path (ORIROTC, THETA)
- Smoothing of orientation characteristic (ORIPATHS A8=, B8=, C8=)
- Compression of the orientation COMPON (A..., B..., C..., THETA)
- Online tool length compensation (TOFFON, TOFFOF)
- Kinematic transformation
- Cylinder surface transformation (TRACYL)
- Inclined axis (TRAANG)
- Inclined axis programming (G05, G07)
- Cartesian PTP travel
- PTP for TRANSMIT
- Constraints when selecting a transformation
- Deselect transformation (TRAFOOF)
- Chained transformations (TRACON, TRAFOOF)
- Replaceable geometry axes (GEOAX)
- Offset memory
- Language commands for tool management
- Online tool compensation (PUTFTOCF, PUTFTOC, FTOCON, FTOCOF)
- Keep tool radius compensation constant (CUTCONON)
- Activate 3D tool offsets (CUT3DC..., CUT3DF...)
- D tool radius compensation: peripheral milling, face milling
- Tool types/tool change with changed dimensions (G40, G41, G42)
- Compensation on the path, path curvature, and insertion depth ISD and tool status (CUT3DC)
- Inside corners/outside corners and intersection procedure (G450/G451)
- D circumferential milling with limitation surfaces general use
- Consideration of a limitation surface (CUT3DCC, CUT3DCCD)
- Tool orientation (ORIC, ORID, OSOF, OSC, OSS, OSSE, OSD, OST)
- Free assignment of D numbers, cutting edge numbers
- Checking D numbers (CHKDNO)
- Renaming D numbers (GETDNO, SETDNO)
- Deriving the T number from the specified D number (GETACTTD)
- Tool holder kinematics
- Tangential control (TANG, TANGON, TANGOF, TANGDEL)
- Coupled motion (TRAILON, TRAILOF)
- Curve tables (CTAB)
- Principal functions curve tables (CTABDEF, CTABEND, CTABDEL)
- Curve table forms (CTABDEL, CTABNOMEM, CTABFNO, CTABID, CTABLOCK CTABUNLOCK)
- Behavior at the edges of curve tables (CTABTSV, CTABTSP, CTABMIN, CTABMAX)
- Axial leading value coupling (LEADON, LEADOF)
- Feedrate response (FNORM, FLIN, FCUB, FPO)
- Program run with preprocessing memory (STARTFIFO, STOPFIFO, STOPRE)
- Conditionally interruptible program sections (DELAYFSTON, DELAYFSTOF)
- Preventing program position for SERUPRO (IPTRLOCK, IPTRUNLOCK)
- Repositioning at contour (REPOSA/L, REPOSQ/H, RMI, RMN, RMB, RME)
- Motion synchronous actions
- Programming and command elements
- Validity range: Identification number ID
- Cyclic checking of the condition
- Actions
- Operators for conditions and actions
- Main run variables for synchronized actions
- Implicit type conversion
- GUD variables for synchronous actions
- Default axis identifier (NO_AXIS)
- Synchronized action marker $AC_MARKER[n]
- Synchronized action parameters $AC_PARAM[n]
- Read and write NC machine and NC setting data
- Timer-Variable $AC_Timer[n]
- FIFO variable $AC_FIFO1[n] ... $AC_FIFO10[n]
- Information about the block types in the interpolator
- Actions in synchronized actions
- Output of auxiliary functions
- Cancel preprocessing stop (STOPREOF)
- Delete distance-to-go (DELDTG)
- Polynomial definition (FCTDEF)
- Synchronized function (SYNFCT)
- Clearance control with limited compensation $AA_OFF_MODE
- Online tool offset (FTOC)
- Online tool length offset ($AA_TOFF[tool direction])
- Positioning movements
- Position axis (POS)
- Position in specified reference range (POSRANGE)
- Start/stop axis (MOV)
- Axis replacement (RELEASE, GET)
- Axial feed (FA)
- Axis coordination
- Set actual values (PRESETON)
- Spindle motions
- Leading value coupling (LEADON, LEADOF)
- Measuring (MEAWA, MEAC)
- Initialization of array variables with SET, REP
- Set/delete wait markers with SETM, CLEARM
- Travel to fixed stop (FXS and FOCON/FOCOF)
- Determining the path tangent in synchronized actions
- Determining the current override
- Time use evaluation of synchronized actions
- Technology cycles
- Context variable ($P_TECCYCLE)
- Call by value parameters
- Control processing of technology cycles (ICYCOF, ICYCON)
- Cascading technology cycles
- IF check structures
- Lock, unlock, reset (LOCK, UNLOCK, RESET)
- Delete synchronized action (CANCEL)
- Restrictions
- Oscillation
- Control oscillation via synchronized actions
- Punching and nibbling
- Automatic path segmentation
- Path segmentation for path axes
- Path segmentation for single axes
- Additional functions
- Check scope of NC language present (STRINGIS)
- ISVAR ( ) function call and read machine array index
- Learn compensation characteristics (QECLRNON, QECLRNOF)
- Synchronous spindle
- Electronic gear (EG)
- Activate electronic gear (EGON)
- Deactivate electronic gear (EGOFS)
- Revolutional feedrate (G95)/electronic gear (FPR)
- Extended stop and retract
- Drive-independent responses to ESR
- NC-controlled reactions to retraction
- NC-controlled reactions to stoppage
- Drive-independent stopping
- Drive-independent retraction
- Link communication
- Access to a global NCU memory area
- Axis container (AXCTWE, AXCTWED)
- Program runtime/Workpiece counter
- Workpiece counter
- Interactive window call from parts program, command:
- Influencing the motion control
- Percentage velocity correction (VELOLIM)
- Master/slave grouping (MASLDEF, MASLDEL, MASLOF, MASLOF, MASLOFS)
- User stock removal programs
- Contour preparation (CONTPRON)
- Contour decoding (CONTDCON)
- Intersection of two contour elements (INTERSEC)
- Traversing a contour element from the table (EXECTAB)
- Calculate circle data (CALCDAT)
- List of statements
- Glossary
SINUMERIK 840Di
Table of contents
- SINUMERIK 840Di
- Table Of Contents
- SINUMERIK 840DE (export version)
- Flexible NC
- Subprograms, Macros
- File and Program
- Protection Zones
- Special Motion Commands
- Frames
- Transformations
- Tool Offsets
- Path Traversing Behavior
- Motion-Synchronous Action
- Oscillation
- Punching and Nibbling
- Additional Functions
- User Stock Removal Programs
- Tables
SINUMERIK 840Di
Table of contents
- Table Of Contents
- SINUMERIK 840D powerline
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Introduction
- The product SINUMERIK 840D/810D
- Switching control system on and off
- Operating areas
- Operator Components/Operating Sequences
- Operator panels
- Operator panel keys
- Machine control panels
- Machine control panel keys
- Feedrate control
- Spindle control
- Key switch
- Program control
- Standard PC keyboard MF-II
- Mouse operability with HMI Embedded Win32
- Screen layout
- Global machine status display
- Program control display
- General operating sequences
- Selecting and opening directory/file
- Changing menu window
- Editing inputs/values
- Confirming/canceling input
- Channel switchover
- m:n communication links
- Pocket calculator
- Blue screen error status screen
- Operating Example
- Typical operating sequence
- Machine Operating Area
- Parameters
- Program
- Operating mode group and channels
- Selection of operating mode / changing operating mode
- Services
- General functions and displays
- Display program level
- Switching between the machine/workpiece coordinate system (MCS/WCS)
- Display axis feedrates
- Display spindles
- Display G functions, transformations and swivel data record
- Handwheel
- Set actual value
- Start-Up
- Inch/metric switchover
- Actual value display: Settable zero offset system, SZS
- Jog operating mode
- Traversing axes
- Inc: Incremental dimension
- Repos
- SI (Safety Integrated): User confirmation
- Determine scratching/zero offset
- Displaying system frames
- MDA operating mode
- Save program
- Automatic mode
- Execute program
- Program editing
- Setting block search/search destination
- Accelerated block search for execution from external source
- Overstoring
- DRF offset
- Parameters Operating Area
- Tool data
- Tool offset
- Create new tool
- Display tool
- Delete tool
- Create new cutting edge
- Find cutting edge
- Determine tool offsets
- Tool offsets with D-numbers only (flat D no.)
- Make active tool offset operative immediately
- Tool management
- Tool management basic display
- Select new tool
- Display and modify tool data
- Load tool
- Unloading of a tool
- Relocating a tool
- ShopMill tool management
- Function scope
- Select tool list
- Set up more than one edge for each tool
- Creating duplo/replacement tools
- Enter tool wear data
- Service
- Managing magazine locations
- Delete tools
- Load or unload tool in magazine
- Relocating tools
- Sorting tools in the tool list
- Tool management ShopTurn
- Setting up more than one cutting edge for each tool
- Sort tools
- Manage magazine locations
- R parameters
- Setting data
- Jog data
- Spindle data
- Dry run feedrate for DRY mode
- Other types of setting data
- Protection zones
- Zero offset
- Display zero/work offsets
- Changing the settable work/zero offset (G54 ...)
- Activate work/zero offset and basic frame immediately
- Global work/zero offset/frame (Basic WO)
- User data/user variables (GUD, PUD, LUD)
- Program Operating Area
- Program types
- Program basic display
- Operating data
- Edit programs
- Selective program protection: RO
- Hidden program lines: Display HD
- Defining and activating user data (GUD, LUD)
- Defining and activating user data (GUD, LUD) via RS-232 C
- Free contour programming
- Graphic representation of the contour
- Create contour
- Changing a contour
- Contour elements general
- Create, change, delete contour elements
- Help
- Parameter description of the contour elements line/circle and pole
- Programming example of free contour programming
- Program simulation
- Milling simulation before machining
- Milling simulation during machining
- Manage programs
- File types, blocks and directories
- Handling files
- Create new workpiece/part program
- Execute a program on the NC for execution
- Execute Program from network drive, compact flash card, disk
- Storing a program
- Copy file and insert
- Rename file
- Delete file
- Workpiece template" function
- EXTCALL
- Services Operating Area
- Function
- Data selection
- Formats for saving and importing data
- PC format binary format
- Interface parameterization
- Main services screen
- Setting the interface
- Reading in data via RS-232 interface
- Inserting data from the clipboard
- Reading out data via RS-232 interface
- Reading out PLC alarm texts and cycle texts
- Execution from external source via RS-232 interface
- Restoring the original status via NC card
- Saving data to NC card
- Series start-up
- Upgrading
- Diagnosis Operating Area
- Basic display diagnosis
- Displaying alarms and messages
- Service display
- Service drive
- Service safety integrated
- Display and modify system resources
- Display version data
- Displaying loadable compile cycles
- General
- Change/delete operand value
- Selecting/creating operand forms for PLC status
- Setting the time/date
- Activate remote diagnosis
- Start-Up Operating Area
- Start-up basic display
- Display machine data
- Display options: Masking filter
- NC settings
- PLC settings
- Change HMI surface
- Traverse log
- Change language
- Initiate NCK reset
- Display or modify system resources
- A Abbreviations
- C References
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Delivery condition of the system
- Hard disk partitions
- system settings
- User administration
- Change service user
- Global user settings
- Specific user settings
- Boot up behavior of the PCU
- Boot up of the PCU: HMI program already installed
- BIOS settings
- Service menu functions (DOS function)
- Parameterizing the service menu (DOS)
- Operating the main menu
- Setting the SINUMERIK HMI environment
- Starting DOS shell and checking the software version
- Starting the service desktop
- Checking the hard disk
- Configuring the operator interface
- Displaying your own boot screen
- User-specific settings during boot up
- Starting service des ktop during boot up
- Starting OEM programs
- PCU with SITOP UPS module
- Starting and configuring the SITOP monitor
- Configuration of the SITOP UPS module
- Configuration for exiting the HMI
- Installing software and software update
- Silently" installing an upgrade or Service Pack
- Installation with FAT16 data file structure
- Installation with FAT32 data file structure
- Installation via network connection
- Settings for network drives
- Network operation with the Service desktop
- Installing and authorizing SIMATIC STEP 7
- Authorizing SIMATIC STEP 7 via the Service menu
- Backing up and Restoring Data
- Restoring the PCU hard disk from the PG/PC hard disk
- Commissioning a replacement hard disk
- Backing up and restoring PCU partitions locally
- Backing up partitions
- Restoring partitions
- Restoring Partition E: (Windows) on the PCU
- Deleting the backup image
- Defining an emergency backup image
- Restoring the emergency backup on partition E:
- Backing up/restoring data with a TCU configuration
- Index
SINUMERIK 840Di
Table of contents
- Table Of Contents
- intended use
- explanation of symbols
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Introduction
- User interface
- user interface
- Display
- Status indicator
- Dialog window
- Machine control keys
- Softkeys
- Cursor block
- Menus/operating areas
- Parameters operating area
- Tool offset
- Correcting tool data
- Create new tool/new cutting edge
- R parameters
- Setting data
- Channel-specific setting data
- Axis-specific setting data
- Settable zero offset
- Offset (ZO)
- Rotation/Scale/Mirroring (ZO)
- User data
- Displaying and modifying user data
- Search user data
- Program operating area
- Directories
- Workpiece overview
- Create new workpiece
- Create new file
- Parts programs/subroutines
- Cycles
- memory information
- Edit program
- Text search
- Positioning the cursor
- Manual Mode – Operating Area Machine
- Reference point approach
- Machine operating area
- Repositioning
- MDA operating mode
- Automatic Mode – Operating Area Machine
- Current block
- Program level
- Overstoring
- Program control
- Teach-In
- Block selection
- Inserting a block
- Inserting a block – circular motion
- Inserting a block - A-Spline (option)
- Changing a block
- Replacing a block
- Correction mode
- Services
- Selecting a target directory
- Transfer
- Save to clipboard
- Fault log
- RS-232-C settings
- RS-232-C settings, special functions
- Output data
- Messages, Service Displays, PLC Data – Operating Area Diagnosis
- Diagnostics
- Messages
- Service axes
- NC utilization
- Communications log
- NCU version data
- HMI version data
- PLC status
- Date/time
- Remote diagnosis
- Start-Up
- General
- Operating areas
- Channel-specific machine data
- Drive configuration
- Display-specific machine data
- NC startup
- HMI startup
- Language selection
- Action log
- Setting the system parameters
- LCD contrast
- Processing the password
- Appendix
- A Abbreviations
- Functionality
- C References
- Handling information
SINUMERIK 840Di
Table of contents
- SINUMERIK 840Di
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- SINUMERIK 810D
- Drilling Cycles and
- Siemens AG 2000 All rights reserved
- Milling Cycles
- General information
- Turning Cycles
- Cycle auxiliary subroutines
- Programming cycles
- Machine data
- Messages during execution of a cycle
- Cycle call and parameter list
- Simulation of cycles
- Cycle support in program editor (SW 4.3 and later)
- Overview of important files
- Configuring cycle selection
- Configuring input screenforms for parameter assignment
- Configuring help displays
- Configuring tools (MMC 100 only)
- Loading to the control
- Independence of language
- Operating the cycles support function
- Integrating user cycles into the MMC 103 simulation function
- Cycles support in the program editor (SW 5.1 and later)
- New functions in input screenforms
- Drilling Cycles and Drilling Patterns
- Drilling cycles
- Preconditions
- Drilling, centering – CYCLE81
- Drilling, counterboring – CYCLE82
- Deep-hole drilling – CYCLE83
- Rigid tapping – CYCLE84
- Tapping with compensating chuck – CYCLE840
- Boring 1 – CYCLE85
- Boring 2 – CYCLE86
- Boring 3 – CYCLE87
- Modal call of drilling cycles
- Drill pattern cycles
- Row of holes – HOLES1
- Hole circle – HOLES2
- Dot matrix – CYCLE801 (SW 5.3 and later)
- Thread cutting - CYCLE90
- Elongated holes on a circle - LONGHOLE
- Slots on a circle - SLOT1
- Circumferential slot - SLOT2
- Milling rectangular pockets - POCKET1
- Milling circular pockets - POCKET2
- Milling rectangular pockets - POCKET3
- Milling circular pockets - POCKET4
- Face milling - CYCLE71
- Path milling - CYCLE72
- Milling rectangular spigots - CYCLE76 (SW 5.3 and later)
- Milling circular spigots - CYCLE77 (SW 5.3 and later)
- Pocket milling with islands - CYCLE73, CYCLE74, CYCLE75 (SW 5.2 and later)
- Transfer pocket edge contour - CYCLE74
- Transfer island contour - CYCLE75
- Contour programming
- Pocket milling with islands - CYCLE73
- Grooving cycle – CYCLE93
- Undercut cycle – CYCLE94
- Stock removal cycle – CYCLE95
- Thread undercut – CYCLE96
- Thread cutting – CYCLE97
- Thread chaining – CYCLE98
- Thread recutting (SW 5.3 and later)
- Extended stock removal cycle - CYCLE950 (SW 5.3 and later)
- Error Messages and Error Handling
- Overview of cycle alarms
- Messages in the cycles
- Appendix
- A Abbreviations
- C References
SINUMERIK 840Di
Table of contents
- Table Of Contents
- SINUMERIK 840D/840Di/810D Operator's Guide CAD Reader (CAD) – 03.02 Edition
- Appendix
- Introduction
- The CAD Reader product
- Scope of application
- Formats
- How to Use the CAD Reader
- General operating procedures
- Define the zero point
- Drill points
- Process an imported file
- Additional Settings
- Additional settings and displays
- Example of Application
- Example of application for a contour trace
- SINUMERIK 840Di
- SINUMERIK 810D
- I.1 Keyword Index
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- General Preparations
- Configuration
- Mechanical configuration
- Mains infeed module
- PLC Start-Up
- General configuration of SINUMERIK 840D system
- Motor connection
- Encoder connection
- Connection of MMC100 and MMC102/103
- Configuration of components for digitizing
- Settings, MPI/OPI
- MPI/OPI, network rules
- Standard configuration
- Standard configuration as from SW 3.2
- Connection to OPI bus
- Connection to MPI bus
- Example of a configuration of MCP and HHU via OPI
- Example of a configuration of HHU via MPI
- Handheld unit
- Settings on the HHU for software version 4.x and higher
- Example: Connecting the HHU to the SINUMERIK 840D
- Handheld programming unit
- Interface signals of the HPU
- Standard configuration of the HPU (without MCP)
- Machine control panel (MCP)
- Customer operator panel interface
- Second machine control panel
- Language default
- EMC / ESD Measures
- Measures to protect ESD-sensitive components
- Power On and Power-Up
- Startup sequence
- Power on
- MMC100 – MMC102/103 power-up
- Error during control power-up (NC)
- Machine control panel (MCP) power-up
- Assigning Parameters to the Control and the PLC Program
- Machine and setting data
- Handling machine and setting data
- Protection level concept
- Machine data masking filter (SW 4.2 and higher)
- Saving the filter settings
- Example of start-up design concept
- System data
- Memory configuration
- Dynamic RAM memory
- Static RAM memory
- Scaling machine data
- Axes and spindles
- Drive configuration (FDD, SLM, MSD)
- Setting the axis-specific setpoint/actual value parameters
- Drive parameterization (FDD, MSD)
- Parameterization of incremental measuring systems
- Drive Optimization
- Axis data
- Velocity matching (axis)
- Position controller data (axis)
- Monitoring functions (axis)
- Reference point approach (axis)
- Spindle data
- Spindle configuration
- Speeds and setpoint adjustment for spindle
- Spindle positioning
- Spindle synchronization
- Spindle monitoring
- Example: Start-up of NCK I/O devices
- Linear motors (1FN1 and 1FN3 motors)
- Start-up: Linear motor with one primary part
- Start-up: Linear motors with 2 identical primary parts
- Mounting dimensions
- Temperature sensors for 1FN1 and 1FN3 motors
- Measuring system
- Parallel connection of linear motors
- Test measurements on linear motor
- AM / U/F function
- System settings for power up, RESET and part program start
- Overview of organization blocks, function blocks and DBs
- Alarm and Message Texts
- Alarm text files for MMC 102/103
- Alarm text files for HPU
- Syntax for alarm text files
- Properties of alarm list
- Axis and Spindle Dry Run
- Axis test run
- Testing the spindle
- Drive Optimization with Start-Up Tool
- Instructions for use
- System requirements
- Starting the program
- Measuring functions
- Interface signals Traverse request and Motion enable drive test
- Aborting measuring functions
- Frequency response measurement
- Measurement of speed control loop
- Measurement of position control loop
- Graphic display
- Gantry axes (SW 5.1 and later)
- Trace function (SW 4.2 and higher)
- Operation, basic display
- Parameterization
- Performing measurement
- Display function
- File function
- Print graph
- Analog output (DAC)
- Flow chart for self-optimization
- Input options for self-optimization
- Data Backup
- Data backup via MMC 100
- Data backup via MMC 102/103
- Data backup via V24 on the MMC 102/103
- Output of drive data via V24 on MMC102/103
- Output of drive data via V24 on the MMC102/103
- PLC data output via V24 on MMC102/103
- Output of the series start-up file via V24 on MMC102/103
- Back up hard disk via Norton GhostR (SW 4.4 and higher)
- Saving user data
- Restore data to hard disk
- Several SW versions on one MMC 103 (SW 5.2 and higher)
- Installing a replacement hard disk (SW 4.4 and higher)
- Line checksums (MD 11230 MD_FILE_STYLE)
- Machine data numbers
- Machine/setting data
- Software and Hardware Replacement
- Upgrading the MMC 100/100.2/101 software
- Upgrade of MMC 102/103 software Version 4.x or earlier
- Upgrading the NC
- Series start-up via NC card (SW 4.4 and higher)
- SINUCOPY–FFS (SW 4.4 and higher)
- Hardware replacement
- Miscellaneous
- Machine data access via part program
- A Abbreviations
- B References
SINUMERIK 840Di
Table of contents
- Table Of Contents
- SINUMERIK 840D powerline
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Introduction
- The SINUMERIK 840D/810D system
- Operator Components
- Notes on handling
- Activation/deactivation
- Operator Components/Sequence of Operations
- Operator panels
- OP 010S operator panel
- OP 012 operator panel
- Full standard keyboard
- Operator panel keys
- Machine control panels
- Machine control panel keys
- Feed control
- Spindle control
- Keyswitch
- Program control
- Screen layout
- Global machine status display
- Program control display
- General sequence of operation
- Switch menu window
- Select directory/file
- Edit input/values
- Confirm/cancel input
- Editing part programs in the ASCII editor
- Switch channel
- m:n Communication links
- Pocket calculator
- Help
- Editor help
- Quick help for program commands
- Extended help for program commands
- Job list
- Syntax description for job lists
- Example of a job list with two-channel 1:1 connections
- Example of a job list with multi-channel m:n connections
- Execute job list" operating sequence
- Rename workpieces with job lists
- Copy workpieces with job lists
- Example of Operation
- Machine Operating Area
- Data structure of the NC control
- Operating modes and machine functions
- Mode groups and channels
- Channel-wide status display with symbols (SW 6.2 and higher)
- Dual-channel display (SW 6.4 and higher)
- Operating mode selection/change
- Services
- General functions and displays
- Display program level
- Toggling between Machine/Work (MCS/WCS)
- Display axis feeds
- Display auxiliary functions
- Display spindles
- Handwheel
- Status of synchronized actions
- Preset
- Setting the actual value
- Inch/metric switchover
- Reference point approach
- JOG mode
- Traverse the axes
- Inc: Incremental dimensions
- Repos (repositioning)
- SI (Safety Integrated): User agreement
- Scratching (SW 6 or higher)
- Scratching (SW 5 and lower)
- Display system frames
- MDI mode
- Save program, file function
- Teach-in
- Automatic mode
- Program Overview
- Loading and unloading the workpiece/part program
- Log: Loading list of the programs
- Executing programs from the hard disk
- Access to external network drive
- Program editing
- Block search/setting the search destination
- Accelerated external block search
- Block search in program testing mode, multi-channel
- Overstore
- DRF offset
- Parameters" Operating Area
- Tool data
- Tool offsets
- New tool
- Display tool
- Delete tool
- New cutting edge
- Delete cutting edge
- Activate tool offset immediately
- Tool management
- Basic tool management functions
- Modifying/changing tool data
- Change of meaning/representation of tool wear data
- Grinding parameters extension in SW 6.2 or later
- Loading
- Unload
- Relocation
- Tool master data in the tool catalog
- Tool offset data in the tool cabinet
- Batch processing of tools
- R parameters (arithmetic parameters)
- Setting data
- Jog data
- Spindle data
- Dry run feedrate for dry run DRY
- Starting angle for thread cutting
- Other types of setting data
- Protection zones
- Electronic gears (SW 6.3 and higher)
- Work offset
- Changing the settable work offset (G54 ...)
- Display active settable work offset
- Display active programmable work offset
- Display active work offset external
- Immediately activate work offset and basic frame
- Service
- Changing/finding user data/user variables
- Display system variables
- Creating/editing variable views
- Manage variable views
- Program" Operating Area
- Program types
- Storing programs
- Edit programs
- Undo and redo in the editor (from SW 6.3)
- Selective program protection: *RO*
- Reserved character strings
- Free contour programming
- Program contour
- Contour elements
- Graphic representation of the contour
- Input screens for setting parameters for contour elements
- Specifying contour elements in polar coordinates, closing the contour
- Undercuts in turning technology
- Parameter description of straight line/circle contour elements
- Examples of user-defined contour programming
- Cycle support
- Display in the step editor (option from SW 6.4)
- Program relationship in the dual editor (from SW 6.4)
- Synchronized display in the dual-step editor
- Multi-channel step display (option from SW 6.4)
- Program simulation
- Simulation operation
- Simulation settings
- Setting downtimes
- Display and colors
- Section by section simulation
- Multi-channel, section by section program simulation
- Simulation with orientable toolholder
- Quick display in the simulation for mold making
- Simulation with external network drive
- Manage programs
- NC data types and directories
- New workpiece/part program
- Saving setup data
- Select program for execution
- Load/unload program
- Copy/paste
- Delete
- Rename
- Enabling
- Accessing an external network drive/computer
- Services" Operating Area
- Function
- Hard disk
- Directories
- Data selection
- Formats for saving and importing data
- Punched tape format
- PC format
- RS-232 interface parameters
- Interface parameters
- Operation
- Setting the RS-232 interface
- Reading in data
- Reading out data
- Manage data
- Creating a new file/directory
- Deleting
- Changing the properties of a file/drive/archive
- Defining and activating user data (GUD)
- Start-up functions
- Restoring the original state via NC card
- Upgrade
- Diagnosis" Operating Area
- Diagnostics main screen
- Alarms/messages/alarm log
- Service display
- Service axis
- Service drive
- Service Safety Integrated
- Configuration data
- Action log
- Sorting and saving version information
- Displaying the version screen for cycles (from SW 6.3)
- Display cycle versions (from SW 6.3)
- Displaying loadable compile cycles (from SW 6.3)
- PLC status
- Changing/deleting values
- Symbolic PLC addresses
- Selecting/creating operand screens for PLC status
- File functions
- Displaying NC system resources
- Startup" Operating Area
- Machine data
- Display options: suppression filter
- User views
- Set time/clock
- Drives/servo
- Changing the HMI interface
- System settings
- Transferring display MD from HMI Embedded
- Maintenance
- Operating data
- Cleaning
- Appendix
- A Abbreviations
- C References
- E Commands, identifiers
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- ã Siemens AG, 2002. All rights reserved
- SINUMERIK 840D powerline
- ã Siemens AG, 2002. All rights reserved SINUMERIK 840D/840Di/810D Programming Guide Cycles (PGZ) – 11.02 Edition
- General
- General information
- Drilling cycles, drill pattern cycles, milling cycles and turning cycles
- Cycle auxiliary subroutines
- Programming cycles
- Messages during execution of a cycle
- Cycle call and parameter list
- Simulation of cycles
- Cycle support in program editor (SW 4.3 and higher)
- Overview of important files
- Configuring cycle selection
- Configuring input screen forms for parameter assignment
- Configuring help displays
- Configuring tools (MMC 100 / MMC 100.2 only)
- Loading to the control
- Independence of language
- Operating the cycles support function
- Typical user cycle configuration
- Cycle support in program editor (SW 5.1 and higher)
- New functions in input screen forms
- Drilling Cycles and
- Milling Cycles
- Cycle support for user cycles (SW 6.2 and higher)
- Cycle support configuration
- Bitmap size and screen resolution
- Storing bitmaps in data management for HMI Advanced
- Cycle startup (SW 6.2 and higher)
- Definition files for the cycles GUD7.DEF and SMAC.DEF
- New form of delivery for cycles in HMI Advanced
- Special functions for cycles
- Drilling Cycles and Drilling Patterns
- Drilling cycles
- Preconditions
- Drilling, centering – CYCLE81
- Drilling, counterboring – CYCLE82
- Deep-hole drilling – CYCLE83
- Rigid tapping – CYCLE84
- Tapping with compensating chuck – CYCLE840
- Boring 1 – CYCLE85
- Boring 2 – CYCLE86
- Boring 3 – CYCLE87
- Boring 4 – CYCLE88
- Boring 5 – CYCLE89
- Modal call of drilling cycles
- Drill pattern cycles
- Row of holes – HOLES1
- Hole circle – HOLES2
- Dot matrix – CYCLE801 (SW 5.3 and higher)
- Thread cutting – CYCLE90
- Elongated holes on a circle – LONGHOLE
- Slots on a circle – SLOT1
- Circumferential slot – SLOT2
- Milling rectangular pockets – POCKET1
- Milling circular pockets – POCKET2
- Milling rectangular pockets – POCKET3
- Milling circular pockets – POCKET4
- Face milling – CYCLE71
- Path milling – CYCLE72
- Milling rectangular spigots – CYCLE76 (SW 5.3 and higher)
- Milling circular spigots – CYCLE77 (SW 5.3 and higher)
- Pocket milling with islands – CYCLE73, CYCLE74, CYCLE75 (SW 5.2 and higher)
- Transfer pocket edge contour – CYCLE74
- Transfer island contour – CYCLE75
- Contour programming
- Pocket milling with islands – CYCLE73
- Swiveling – CYCLE800 (SW 6.2 and higher)
- Operation, parameter assignment, input screen form
- Operating instructions
- Parameters
- Starting up CYCLE800
- User cycle TOOLCARR.spf
- Error messages
- High Speed Settings – CYCLE832 (SW 6.3 and higher)
- Calling CYCLE832 in the HMI menu tree
- Customizing technology
- Interfaces
- Turning Cycles
- Grooving cycle – CYCLE93
- Undercut cycle – CYCLE94
- Stock removal cycle – CYCLE95
- Thread undercut – CYCLE96
- Thread cutting – CYCLE97
- Thread chaining – CYCLE98
- Thread recutting (SW 5.3 and higher)
- Extended stock removal cycle – CYCLE950 (SW 5.3 and higher)
- Error Messages and Error Handling
- Overview of cycle alarms
- Messages in the cycles
- Appendix
- A Abbreviations
- C References
- E Identifiers
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Description of workpiece points
- Definition of workpiece positions
- Polar coordinates
- Incremental dimension
- Plane designations
- Position of zero points
- Position of coordinate systems
- Machine coordinate system
- Basic coordinate system
- Workpiece coordinate system
- Frame system
- Assignment of workpiece coordinate system to machine axes
- Current workpiece coordinate system
- Axes
- Main axes/Geometry axes
- Special axes
- Channel axes
- Synchronized axes
- Command axes
- Lead link axes
- Coordinate systems and workpiece machining
- Structure and contents of an NC program
- Language elements of the programming language
- Programming a sample workpiece
- First programming example for milling application
- Second programming example for milling application
- Programming example for turning application
- General notes
- Absolute/relative dimensions
- Incremental dimensions (G91, X=IC)
- Absolute dimension for rotary axes (DC, ACP, ACN)
- Dimensions inch/metric, (G70/G700, G71/G710)
- Special turning functions
- Position of workpiece
- Zero offset (frame), G54 to G57, G505 to G599, G53, G500/SUPA
- Selection of working plane (G17 to G19)
- Working area limitation (G25/G26, WALIMON, WALIMOF)
- Reference point approach (G74)
- Travel commands with polar coordinates, polar angle, polar radius
- Traversing commands with polar coordinates, (G0, G1, G2, G3 AP=..., RP=...)
- Rapid traverse movement (G0, RTLION, RTLIOF)
- Linear interpolation (G1)
- Circular interpolation types, (G2/G3, CIP, CT)
- Circular interpolation with center point and end point (G2/G3, I=, J=, K=AC...)
- Circular interpolation with radius and end point (G2/G3, CR)
- Circular interpolation with arc angle and center point (G2/G3, AR=)
- Circular interpolation with polar coordinates (G2/G3, AP=, RP=)
- Circular interpolation with intermediate and end points (CIP)
- Circular interpolation with tangential transition (CT)
- Helical interpolation (G2/G3, TURN=)
- Involute interpolation (INVCW, INVCCW)
- Contour definitions
- Two straight lines (ANG1, X3... Z3... ANG2)
- Three straight lines (ANG1, X3... Z3... ANG2, X4... Z4...)
- End point programming with angle
- operating principle
- Programmable run-in and run-out paths (DITS, DITE)
- Linear progressive/degressive thread pitch change (G34, G35)
- Tapping without compensating chuck (G331, G332)
- Tapping with compensating chuck (G63)
- Stop with thread cutting(LFOF, LFON, LFTXT, LFWP, LFPOS)
- Lifting on retraction (LFTXT, LFWP, LFPOS, POLF, POLFMASK; POLFMLIN)
- Approaching a fixed point (G75)
- Travel to fixed stop (FXS, FXST, FXSW)
- Chamfer, rounding (CHF, CHR, RND, RNDM, FRC, FRCM)
- Exact stop (G60, G9, G601, G602, G603)
- Continuous-path mode (G64, G641, G642, G643, G644)
- Acceleration behavior
- Influence of acceleration on following axes (VELOLIMA, ACCLIMA, JERKLIMA)
- Technology G groups (DYNNORM, DYNPOS, DYNROUGH, DYNSEMIFIN, DYNFISH)
- Smoothing the path velocity
- Traversing with feedforward control, FFWON, FFWOF
- Contour accuracy, CPRECON, CPRECOF
- Dwell time, G4
- Internal preprocessor stop
- General
- Frame instructions
- Programmable zero offset
- Axial zero offset (G58, G59)
- Programmable rotation (ROT, AROT, RPL)
- Programmable frame rotations with solid angles (ROTS, AROTS, CROTS)
- Programmable scale factor (SCALE, ASCALE)
- Programmable mirroring (MIRROR, AMIRROR)
- Frame generation according to tool orientation (TOFRAME, TOROT, PAROT)
- Deselect frame (G53, G153, SUPA, G500)
- Deselect DRF (handwheel) offsets, overlaid motions and transformation (DRFOF, CORROF TRAFOOF)
- Feedrate (G93, G94, G95 or F..., FGROUP, FGREF)
- Traversing positioning axes (POS, POSA, POSP, FA, WAITP, WAITMC)
- Position-controlled spindle operation (SPCON, SPCOF)
- Positioning spindles (position-controlled axis operation) (SPOS, M19 and SPOSA)
- Milling on turned parts (TRANSMIT)
- Cylinder surface transformation (TRACYL)
- Feedrate for positioning axes/spindles (FA, FPR, FPRAON, FPRAOF)
- Percentage feedrate override (OVR, OVRA)
- Feedrate with handwheel override (FD, FDA)
- Percentage acceleration override (ACC option)
- Feedrate optimization for curved path sections (CFTCP, CFC, CFIN)
- Spindle speed (S), direction of spindle rotation (M3, M4, M5)
- Constant cutting rate (G96, G961, G97, G971, LIMS)
- Constant grinding wheel peripheral speed (GWPSON, GWPSOF)
- Programmable spindle speed limitation (G25, G26)
- Multiple feedrate values in one block (F.., ST=.., SR=.., FMA.., STA=.., SRA=..)
- Blockwise feed (FB...)
- Tool offsets in the control's offset memory
- List of tool types
- Tool selection/tool call T
- Tool offset D
- Tool selection T with tool management
- Turning machine with circular magazine (T selection)
- Milling machine with chain magazine (T selection)
- Tool offset call D with tool management
- Milling machine with chain magazine (D call)
- Activating the active tool offset immediately
- Tool radius compensation (G40, G41, G42)
- Contour approach and retraction (NORM, KONT, KONTC, KONTT)
- Compensation at the outside corners (G450, G451)
- Smooth approach and retraction
- Approach and retraction with enhanced retraction strategies (G460, G461, G462)
- Collision monitoring (CDON, CDOF, CDOF2)
- ½ D tool offset (CUT2D, CUT2DF)
- Tool length compensation for orientable toolholders (TCARR, TCOABS, TCOFR)
- Grinding-specific tool monitoring in parts programs (TMON, TMOF)
- Additive offsets
- Specify wear and setup values ($TC_SCPxy[t,d], $TC_ECPxy[t,d])
- Delete additive offsets (DELDL)
- Special handling of tool offsets
- Mirroring of tool lengths
- Wear sign evaluation
- Tool length and plane change
- Tools with a relevant cutting edge length
- Special functions
- M functions
- H functions
- Arithmetic Parameters and Program Jumps
- Unconditional program jumps
- Conditional program jumps (IF, GOTOB, GOTOF, GOTO, GOTOC)
- Subprograms and Repetition of Program Sections
- Subprogram call
- Subprogram with program repetition
- Program section repetition
- Tables
- List of addresses
- List of G functions/preparatory functions
- List of predefined subprograms
- Predefined subprogram calls in motion-synchronous actions
- Predefined functions
- Data types
- A.1 Abbreviations
- Glossary
SINUMERIK 840Di
Table of contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- General
- Comparison of electric and hydraulic drive systems
- Structure of an electro-hydraulically-controlled drive axis
- Cylinder
- SINUMERIK 840D/SIMODRIVE 611 digital
- Installation and Start-Up
- Procedure for configuring hydraulic components
- Integration in SINUMERIK 840D/SIMODRIVE 611 digital
- Required FW packages
- Configuring the hydraulic drive
- Selection of servo solenoid valves
- Selection of shutoff valves
- Natural frequency of the hydraulic drive
- Hydraulic power unit
- Connection
- Grounding concept/Electromagnetic compatibility (EMC)
- Contents
- Modify drive machine data
- Valve selection
- Cylinder selection
- Mounting/supply data
- Measuring system data
- Modifying data
- Fine adjustment and optimization
- Offset adjustment
- Velocity adjustment
- Referencing data for HLA
- Controller optimization
- Controller adaptation
- Hydraulic/electrical interpolation
- File functions
- Start-up functions
- Measurement function
- Function generator
- Circularity test
- DAC parameter settings
- User views
- Display options
- Configuring an OEM valve list
- System variables
- Firmware Drive Functions
- Functions
- Parameter set changeover
- Closed-loop velocity control
- Velocity controller
- Dynamic stiffness control (DSC)
- Closed-loop force control
- Force limitation
- Static friction injection
- Force controller
- Manipulated voltage output
- Control output filter
- Manipulated voltage limitation
- Supply unit data
- Valve
- Cylinder drive
- Drive data
- Position measuring system
- Pressure sensing system
- Terminals
- Monitoring functions
- Variable signaling functions
- Service functions
- Monitor
- Diagnostic machine data
- Parameters table
- Hardware Drive Functions
- Measuring system
- Pressure sensor system
- Servo solenoid valve
- Test sockets (diagnostics)
- Bus interfaces
- System environment
- Notes
- Transport and storage conditions
- Stress caused by contaminants
- Hydraulics Diagnostics
- Peripherals/Accessories
- Connection diagrams
- BERO (X432)
- Pressure sensor
- Connection diagrams for servo solenoid valves
- Service
- Hotline and contacts
- A.1 Servo solenoid valves
- A.1.2 Directly-controlled servo solenoid valves, sizes 6 and 10
- A.1.3 Pilot-controlled servo solenoid valves, sizes 10 and 16
- A.1.4 HR servo solenoid valves
- A.2 Cylinder
SINUMERIK 840Di
Table of contents
- Table Of Contents
- General
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- SINUMERIK 840Di Manual
- System software packages and options (SW 2.1 and higher)
- Hardware components
- Software components
- Real-time properties
- System integrity
- Power OFF
- Uninterruptible power system (UPS)
- Overview of software components
- Notes on start-up
- Standard/export version
- Di start-up
- Menu command: Window
- Hardware Descriptions
- Design
- Interface description
- Changing the battery
- Module replacement
- Technical Data
- MCI board extension
- Installation instructions
- MCI board extension slot variation (SW 11.00 and higher)
- MCI board extension external variation (SW 02.01 and higher)
- Dimension drawing
- Cable distributor
- SINUMERIK Industrial PC
- SINUMERIK PCU 70
- SINUMERIK operator panel fronts
- Floppy disk drive 3.5''
- Power supply
- Uninterruptible power supply (UPS)
- SITOP POWER storage battery module 24VDC/10A/3.2AH
- I/O Module PP72/48
- Grounding
- ADI4 (analog drive interface for 4 axes) (SW 09.01 and higher)
- Cabinet mounting
- Connection overview
- Electrical design
- MCI board and MPI bus
- PCU 50
- PCU 70
- EMC and ESD Measures
- ESD measures
- MPI Communication
- Default address assignment
- Machine control panel (MCP)
- Parameterization of the MCP
- Parameterization of the PLC
- Example: Connecting an MCP to SINUMERIK 840Di
- MPI interface
- Handheld unit (HHU)
- Electrical connection
- MPI parameterization of the HHU
- MPI parameterization of the PLC
- GD circle parameterization of the HHU
- GD circle parameterization of the PLC
- Example: Connecting a HHU to SINUMERIK 840Di
- Handheld terminal HT 6
- Parameterization of the HT 6
- Example: Connecting an HT 6 to SINUMERIK 840Di
- Connecting and disconnecting an HT 6 during running operation
- External operator panel (PCU with HMI Advanced)
- Language default setting
- Turning On and Ramp Up
- Recommended order when commissioning
- First ramp-up
- Basic start-up of the system software (SW 2.1 and lower)
- Basic start-up of the PLC
- Ramp-up of the machine control panel (MCP)
- Ramp-up
- Ramp-up after battery replacement (backup battery of the MCI board)
- Ramp-up after replacement of the PCU (new) or reinstallation update of the 840Di software
- Ramp-up after replacement of the PCU or the MCI board
- Ramp-up with shutdown signal (SW 2.3 and higher)
- SINUMERIK desktop
- Software installation/update
- Authorizing SIMATIC STEP7
- Fault analysis
- Replacing the SINUMERIK background image
- Service menu
- Install/Update SINUMERIK System
- DOS Shell
- SINUMERIK System Check
- Backup/Restore
- Configuring PTP link on an external computer (PG/PC)
- Subsequent installation of Windows NT components
- PROFIBUS DP Communication
- Message frame structure for cyclic DP communication
- Description of a DP cycle
- SINUMERIK 840Di with PROFIBUS DP
- Network rules
- SIMATIC S7 project
- HW Config
- SIMATIC S7 I/O devices
- ADI4 (SW 2.1 and higher)
- SIMODRIVE drives
- Final parameterization of the equidistant DP slaves
- Loading a configuration into the PLC
- PLC Start-Up
- PLC program
- PLC user program
- Loading the PLC program
- Series machine start-up file
- Testing the PLC program
- Cyclic operation
- Monitor/control using the SIMATIC Manager STEP7
- Monitor/control using HMI Advanced
- Drive Start-Up (Preconditions)
- Preconditions for an online connection
- Setting PROFIBUS address (SIMODRIVE POSMO SI/CD/CA)
- Setting the MPI interface
- Setting the routing information
- Starting online operation
- Installing SimoCom U
- NC Start-Up with HMI Advanced
- Display and input
- Protection levels
- Machine data display filter
- System data
- Normalization of phys. quantities of Machine and Setting data
- Changing scaling machine data
- Loading default machine data
- Switching over the measuring system
- Traversing ranges
- Cycle times
- Velocities
- Memory configuration
- DRAM memory
- SRAM memory
- Virtual SRAM (SW 2.3 and higher)
- DRAM file system (SW 2.2 and higher)
- Axes and spindles
- Axis names
- Drive configuration
- Setpoint/actual value channels
- Parameterization of incremental measuring systems
- Parameterization of absolute measuring systems
- Parameterization of a 2nd measuring systems with ADI4
- DSC (Dynamic Servo Control) (SW 2.1 and higher)
- Drive Optimization
- Positioning axes
- Indexing axes
- Parameter sets of axis/spindle
- Position controller
- Speed setpoint matching
- Drift compensation
- Velocity adaptation of axis
- Monitoring functions of axis
- Referencing an axis
- Spindle basic data
- Setpoint/actual-value channels of spindle
- Measuring systems of spindle
- Speeds and setpoint adjustment for spindle
- Positioning the spindle
- Synchronizing the spindle
- Monitoring functions of the spindle
- Spindle data
- Digital and analog I/O devices
- Assignment of the inputs/outputs to the signal modules
- System variable $A_...[n]
- Digital I/O bytes and system variables
- Time behavior
- Configuration example
- Loadable compile cycles (SW 2.2 and higher)
- Loading compile cycles
- Boundary conditions
- Data descriptions (MD)
- PROFIBUS DP
- Initial settings
- NC/PLC diagnosis (840Di SW 2.3 and higher)
- Menu: Settings
- Alarm and Message Texts
- Standard text files
- Syntax for alarm text files
- Setting the alarm log properties
- Dry Run of Axis and Spindle
- Dry run of axis
- Dry run of spindle
- Drive Optimization using HMI Advanced
- Measuring functions
- Additional functions
- Frequency response measurement
- Position control loop measurement
- Graphic display
- Trace function
- Main menu and operation
- Parameterization
- Measuring
- Display function
- File function
- Print graphics
- Automatic controller setting
- User Data Backup/Series Machine Start-Up
- Creating a series machine start-up file using HMI Advanced
- Considerations when saving PLC data
- Reading in a series machine start-up file with HMI Advanced
- SW Installation/Update and Data Backup
- Partitioning of the hard disk
- Boot manager
- Setting/determining the network parameters of an external computer
- Parallel link and external FAT32 drive
- Network link (Ethernet)
- Data backup
- Restoring the hard disk backup using parallel link
- Saving the hard disk using a network link (Ethernet)
- Restoring the hard disk backup using a network link (Ethernet)
- Display connected drives
- Saving partitions (local)
- Changing the number of partition backups
- Deleting partition backups
- Restoring a partition backup (local)
- Di Specific Data and Functions
- Expanded message frame configuration (SW 2.2 and higher)
- Requirements
- Configuring SIMODRIVE drives
- Data descriptions (MD, system variable)
- Alarms
- Description of Functions
- Setting parameters for SIMODRIVE drives
- Data description (MD)
- A Abbreviations
- B References
- C EC Declaration of Conformity
Related products
SINUMERIK 840Di slSINUMERIK 840DiESINUMERIK 840DSINUMERIK 840DESINUMERIK 840D slSINUMERIK 840D plSINUMERIK 840DE SLSINUMERIK 840DE plSINUMERIKSinumerik 801Siemens categories
Industrial Equipment
Controller
Control Unit
Circuit breakers
Switch
Hob
Oven
Measuring Instruments
Washer
Relays