802D Ibn
802D Ibn
preliminary 11/2000
Start–up Guide
Manufacturer/Service Documentation
Document structure SINUMERIK 802D
SINUMERIK 802D
Turning,
Milling
preliminary 11/2000
Turning Milling
SINUMERIK 802D
Turning,
Milling
SINUMERIK 802D
Documentation
Turning, SIMODRIVE
Milling 611U
SINUMERIK 802D
Turning,
Milling
Control System 1
Commissioning 3
Valid for
Edition 11.00
SINUMERIK documentation
Printing history
Brief details of this edition and previous editions are listed below.
The status of each edition is shown by the code in the ”Remarks” column.
A . . . . New documentation.
B . . . . Unrevized reprint with new Order No.
C . . . . Revised edition with new status.
If actual changes have been made on the page since the last edition,
preliminary 11/2000
Trademarks
SIMATICr, SIMATIC HMIr, SIMATIC NETr, SIROTECr, SINUMERIKr and SIMODRIVEr are registered
trademarks of Siemens. Third parties using for their own purposes any other names in this document which
refer to trademarks might infringe upon the rights of trademark owners.
Table of Contents
1 SINUMERIK 802D Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.1 Components of SINUMERIK 802D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.2 Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
2 Installing the Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
2.1 Installing and Removing the SINUMERIK 802D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
2.2 Interfaces and Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
2.3 Connecting the Individual Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
preliminary 11/2000
Hardware components
S PCU (Panel Control Unit): Control component for a maximum of 4 axes and a spindle with
graphical display, softkey bars and NC card plug–in module
S KB (keyboard): horizontal or vertical design
S MCP (Machine Control Panel)
S PP 72/48 (Profibus I/O): 72 digital inputs, 48 digital outputs
S Drive module
– SIMODRIVE 611UE closed–loop control module
– Profibus DP option module
Software components
S System software on the permanent Flash memory of the PCU
– Boot software,
starts the system.
– HMI software (Human Machine Interface),
incorporates all operating functions.
– NCK software (NC kernel)
incorporates all NC functions. It controls an NC channel with a maximum of 4 axes and a
spindle.
– PLC software (Programmable Logic Control),
executes the integrated PLC user program cyclically.
S Toolbox
– Setup file for turning and milling
– Cycle package for turning and milling
– Transfer program WINPCIN for transferring user data and programs from/to an external PC
– Reloadable languages
– Text manager
– PLC user library
– SimoCom U Parameterization and Start–up Tool for drives
– SIMODRIVE 611 UE Firmware
S Programming Tool PLC 802
PCU MCP
Spindle Left
Spindle Stop
Spindle Right
preliminary 11/2000
Rapid
KB
P R O C E S S F IE L D B U S
PP 72/48
Closed–loop control
module SIMODRIVE 611UE
User data
The user data are:
S Machine data
S Setting data
S Tool data
S R parameters
S Zero offsets
S Compensation data
S
preliminary 11/2000
Part programs
S Standard cycles
S PLC user program
S User alarm texts
Note
After POWER OFF or in case of power failure, modified user data are stored at least 50 h. Then
they can be lost if they have not been stored using appropriate operating actions (see Section
5.2.1)
Connection values
Weight
Component Weight
PCU 4.9 kg
KB 1.7 kg
MCP 1.5 kg
PP 72/48 1.2 kg
Dimensions
Parameters
Temperature range 0...50 °C
Admissible relative humidity 5...95 % without condensing
Air pressure 700...1,060 hPa
Parameter
Temperature range -40...70 °C for transport
-20...55 °C for storage
Admissible relative humidity 5...95 % non–condensing
Air pressure 700...1,060 hPa
Shipping height -1,000...3,000 m
Free fall in shipping package v 1,200 mm (PP 72/48 v 1,000 mm)
Protection against ingress of solid foreign bodies and water: acc. to IEC 529.
S for PCU : IP 65 front side
IP 00 rear side
S for KB: IP 65 front side
IP 00 rear side
S for MCP: IP 54 front side
IP 00 rear side
S PP 72/48 IP 00
PP 72/48
24V voltage to control the digital inputs are provided at pin 2 of interfaces X111, X222, X333.
max. current at pin 2 Iout =0.5A
24V voltage to supply the digital outputs must be connected to all 4 pins – pins 47, 48, 49, 50.
Warning
! Before installing the control system make absolutely sure that it is disconnected from mains!
The modules contain electrostatically sensitive components.
When handling the operator and machine control panel, make sure that neither p.c.boards, nor
components are touched by persons not grounded with ESD protection.
Procedure
1. Install PCU, KB and MCP.
2. Install the PP 72/48.
3. Install the drive combination (see SIMODRIVE 611 UE Documentation).
4. Make a connection between PCU and KB, as well as between MCP and PP 72/48 .
5. Establish the Profibus connection between PCU, PP 72/48 and SIMODRIVE 611 UE.
Warning
! When removing the control system, make absolutely sure that the control system is dead and
disconnected from mains.
Mounting dimensions
Note
For installing the control system components, observe the dimensions specified in the diagrams on
the next pages. The drill patterns are to be used as a basis for preparing the fastening holes. These
dimensions are binding.
7
8.2
90_
70
preliminary 11/2000
A–A
ø 4.5 (X8)
50
35 5
Required clearance
15
15
13
309.4
302.2
20
295.6
A
A
Required clearance
50
154.7
13.8
7.2
20
0
13
161.2
330
321
Fig. 2-2
295
+3
2
281.8
312
0.5
302
152.2
+0.3
Z
5
281.8 1)
M4
Z
1.6
5
0
140.9
+0.3
285
Montageausschnitt
1) Einniet–, Einpressmutter M4 oder Gewindedurchzug M4 (8x) Panel cutout
Installing the Control System
2-15
Installing the Control System
A
90_
128
ø 4.5 (X6)
A
33 34
68.7
263
preliminary 11/2000
17.2
330
170
154
19
8
159.8 152.2 9
>= 2
147
140
0
11
141.2
330
320
10
0
0
2)
86.1
172.2
NOTE:
24
1)
20 290 20
2)
172.2
165
15
158.8
142.2
13.4
7.2
15
0
9
0
330
321
161.2
Fig. 2-5 Mounting dimensions for keyboard (vertical layout for installation alongside the PCU)
0.5
Fig. 2-6
2+3
2)
ø5(2x)
3)
295
Up
143.7
1)
M4(6x)
Drill pattern for keyboard (vertical layout for installation alongside the PCU)
0
7.5
1) Einniet–,Einpressmutter M4 oder Gewindedurchzug M4
Rivet nut M4 or threaded plugging M4
2) Bohrungen fuer lagefixierung ø5 mm (2x) 8.5
location holes ø5 mm (2x)
3) Pay attention to the cut direction .
Installing the Control System
73
146
0.3
151.9
145.7
2-19
Installing the Control System
87.5
175
0
0
7.2
preliminary 11/2000
Connection socket
302.2
309.4
15 145 15
2)
309.4
15
295.6
154.7
279.4
13.8
15
0
6
0
175
169
Fig. 2-7 Mounting dimensions for keyboard (horizontal layout for installation alongside the PCU)
0.5
+3
2
2)
ø5(2x)
290
preliminary 11/2000
285
283.4
1)
M4(6x)
142.5
1.6
5
0
5
158
153
76.5
Fig. 2-8 Drill pattern for keyboard (horizontal layout for installation under the PCU)
194
10.5
6.5
preliminary 11/2000
325
306
10 10 170
35
35
B A
B (side view)
preliminary 11/2000
DC24V
Jumper
Erdanschluss M5
Grounding connection M5
Interface on the KB
S Keyboard connection
6–pin Mini–DIN
RESET
OVERTEMP EXCHANGE
POWER READY
X2 X2
S1
X1 X1
preliminary 11/2000
X1202
X1201
preliminary 11/2000
Interconnecting cables
The interconnection of the individual components is carried out as shown on the Connection
Diagram (Fig. 2-13). For the cable designations and connector types, please refer to the
SINUMERIK 802D Catalog.
Power Supply P R O C E S S F IE L D B U S
24V DC
PCU
Profibus (X4)
X8
Handwheel1 (X14)
Handwheel 3 (X16)
KB
Keyboard (X10)
CNC Keyboard
PP 72/48
X1202 X1201
X111 MCP
X1 X222
X333
X2
X111
X1 X222 Machine I/O
X333
X2
X423
SIMODRIVE 611U
Note
Use only shielded cables and make sure that the shield is connected to the metallic or metalized
connector casing on the control end.
1. Connect the cables to the components as shown in Fig. 2-13.
2. Lock the D–Sub male connectors in place using the fastening screws and install the cable strain
relief devices.
The preassembled cables offered as accessories provide optimum noise immunity.
preliminary 11/2000
The keyboard is connected to the PCU using the supplied cable. The angular connector must be
plugged into the keyboard.
Table 2-1 Pin connector assignment of female connector X14, X15, X16
6 B 14 N.C.
7 B 15 N.C.
8 N.C.
Signal names
A A pulse
A negated A pulse
B B pulse
B negated B pulse
1P5 5V power supply
1M ground
Signal type
V voltage output
Handwheels
Three electronic handwheels can be connected; these must comply with the following requirements:
Transfer method: 5 V square–wave signals (TTL or RS422)
Phase offset
of track A to B: 90° "30°
COM1 (X6)
Pin Name Type Pin Name Type
1 DCD I 6 DSR I
1 5
2 RxD I 7 RTS O
3 TxD O 8 CTS I
6 9
4 DTR O 9 RI I
5 1M V
Signal description:
DCD Carrier Detect
RxD Receive Data V24
TxD Transmit Data V24
RTS Request To Send
CTS Clear To Send
DTR Data Terminal Ready
DSR Data Send Ready
RI Ring Indicator
1M Signal Ground
Signal type
I Input
O Output
V Voltage output
The machine control panel is connected to PP 72/48 (X111, X222) using a ribbon cable
(see Fig. 2-13).
Max. cable length: 15 m
Note
The 24V voltage to supply the digital outputs must be connected to all 4 pins – 47, 48, 49 and 50.
The connectors X111, X222 and X333 have the same pin assignment, but the I/O areas are offset
by 3 bytes (inputs) or 2 bytes (outputs) (cf. Table 2-4).
Table 2-4
PP 72/48 1 PP 72/48 2
Profibus Address 9 Profibus Address 8
X111 X222 X333 X111 X222 X333
IB 0 3 6 9 12 15
Input
In ut Byte 1 4 7 10 13 16
2 5 8 11 14 17
OB 0 2 4 6 8 10
Output Byte 1 3 5 7 9 11
m 0 3 6 9 12 15
preliminary 11/2000
n 0 2 4 6 8 10
All data required to configure the interfaces and for connecting the components of the drive module
are to be found in the SIMODRIVE 611UE Documentation.
All nodes are connected another to one via Profibus. The PCU is master, SIMODRIVE 611 UE and
PP 72/48 operate as slaves.
The baud rate of the clock–synchronized Profibus is set to 12 Mbaud by default and cannot be
modified. No OLMs, OLPs or repeaters are admissible.
Profibus interface
Female connector type: 9–pin D-Sub female connector
Max. cable length: 100 m at 12 Mbaud
2 Reserved 7 Reserved
1 5
3 RxD/TxD–P Receive/send data, B 8 RxD/TxD–N Receive/send data, A
line (red) line (green)
Note
Use only the recommended Profibus connectors. These are designed such that the PB branch
leading to the outside is disconnected when the terminator is connected.
PB master = PCU should be connected at the beginning of the PB branch.
Make sure that the terminators are only connected at the first and at the last nodes.
Line A green Line B red
preliminary 11/2000
ON OFF OFF ON
A2/B2 A2/B2
2.6 Grounding
Grounding terminals
The following grounding terminals must be provided:
S PCU
S Machine control panel (MCP)
S Keyboard (KB)
When making the ground connection for PCU, MCP and KB, connect the grounding points to the
grounding bar (Fig. 2-15).
MCP PCU
preliminary 11/2000
to the chassis
Grounding bar
Screw–terminal block
Connect the required 24 V DC load power supply to the screw–terminal block X8 or X1.
Fig. 2-16 Display on the PCU alongside the PC card plug–in module
ON (green) Power On
Commissioning requirements
S The following is required:
– SINUMERIK 802D ”Operation and Programming“
– SINUMERIK 802D “Description of Functions”
– PC for start–up and data backup
– Toolbox
– PLC 802 Programming Tool
S The mechanical and electrical installation of the plant must be completed.
S Start–up of drive SIMODRIVE 611 UE (with the Profibus option module plugged)
Commissioning sequence
The SINUMERIK 802D can be commissioned using the following sequence:
Protection levels
The SINUMERIK 802D has an integrated protection level concept for enabling data areas.
Protection levels 0 to 7 are provided whereby 0 is the highest and 7 the lowest protection level.
The protection levels for certain function areas (e.g. Program Editor) are set in display machine data
(USER_CLASS...).
The control system is supplied with default passwords for protection levels 1 to 3. These passwords
can be changed by the authorized user as necessary.
The password remains set until it is reset using the softkey Delete password. POWER ON will not
reset the password.
References
The “User Manual” Operation and Programming” describes how to set the access levels.
Activation
The activation levels are listed by their priorities. When a data item has been changed, it comes into
effect after:
Protection level
preliminary 11/2000
Unit/scaling system
Depending on MD SCALING_SYSTEM_IS_METRIC, the following physical units are distinguished
for MD:
MD10240 = 1 MD10240 = 0
mm inch
mm/min inch/min
m/s2 inch/s2
m/s3 inch/s3
mm/rev inch/rev
Note
The default setting of the machine data is SCALING_SYSTEM IS METRIC = 1 (metric).
Procedure
S Visual inspection of the plant for:
– correct mechanical design with fixed connections
– connection voltages
– connection of shield and grounding
S Connect the control system (booting in normal mode)
After the DRAM test, the START–UP MENU appears on the display. Use the cursor to choose a
boot/start–up mode and press INPUT to confirm your selection.
The modes listed in the START–UP MENU have the following meaning:
S Normal mode
The control system boots with the machine data set to date and with the programs loaded.
S Default data (display only with set protection level 1 or 2)
preliminary 11/2000
English is set as both foreground and background language. The foreground language can be
changed. It can be loaded from the toolbox.
Sequence
S Set up a V24 connection between PC and PCU (COM1).
S Turn on the control system and wait until the control system has booted without errors.
S In the operating area “System”, set the password for protection level 2.
S In the operating area “System” \ Data I/O \, position the cursor on the line “Start–up data PC”.
S Press the softkey Read in.
S Start the PC on which WINPCIN is installed.
S In WINPCIN, menu V24_INI, set binary file=on and ETX=off.
S Select the desired language file and transfer it from the PC to the control system using
WINPCIN.
S During the transfer, booting is carried out several times.
S The foreground language is now set to the desired language.
Note
The SINUMERIK 802D is supplied with standard machine data. Depending on the technology
turning or milling, the relevant setup file must be loaded from the toolbox into the control system.
The setup file must be loaded during the first commissioning after the control system has booted,
but prior to setting the general configuration.
preliminary 11/2000
Sequence
S Set up a V24 connection between PC and PCU (COM1).
S Turn on the control system and wait until the control system has booted without errors.
S In the operating area “System”, set the password for protection level 2.
S In the operating area “System” \ Data I/O \, position the cursor on the line “Start–up data PC”.
S Press the softkey Read in.
S Start the PC on which WINPCIN is installed.
S In WINPCIN, menu V24_INI, set binary file=on and ETX=off.
S Choose the setup file (on the toolbox) for turning and milling (setup_t.ini or setup_m.ini) and
transfer it from the PC to the control system using WINPCIN.
S While the transfer is running, the control system reboots several times.
S The SINUMERIK 802D is now set to the desired technology.
Overview
For better understanding, the most important machine data of the individual partial areas are listed.
A detailed description of the machine data and interface signals is to be found in the Descriptions of
Functions to which reference is made in the Lists (Chapter 7).
Note
The machine data are defaulted such (standard values) that in most cases the values need not be
modified.
Select the following machine data areas via softkey and modify them if necessary:
The enabling of the machine data is carried out depending on the machine data property
“Activation“, Section 3.1.2.
Two ready–to–use bus configurations exist for SINUMERIK 802D. The selection of a certain
configuration is set via MD 11240 PROFIBUS_SDB_NUMBER. In all cases, the configuration
constitutes the maximum configuration. It is not necessary to connect all nodes.
Table 3-2
Note
The assignment between PB address and drive number is fixed and cannot be modified.
Parameterize the PB addresses of the PB nodes (SIMODRIVE 611 UE and PP module) according
to the Table above.
The drive is parameterized using the Parameterization and Start–up Tool ”SimoCom U”.
To this aim, you will need the following Documentation: SIMODRIVE 611 UE, “Description of
Functions”
Example:
Turning machine with PP module, a double–axis power section (X and Z axes) and the spindle as a
one–axis power section.
preliminary 11/2000
Table 3-3
PCU
is master on PROFIBUS; address cannot be modified
PP 72/48
is slave on PROFIBUS. A maximum of two PP modules can be connected. The addresses are set
on the PP module on DIL switch S1.
Note
The newly set PB node address is only effective after POWER ON.
611 UE
is slave on PROFIBUS; the bus address is only set on commissioning using the start–up tool
SimoComU.
After start–up of Profibus, the prepared PLC user program can be run and can be used for the
further start–up operations. It must be loaded using the Programming Tool.
Axis MD 30130 CTRLOUT_TYPE can be used to switch over the setpoint output, and MD
30240_ENC_TYPE can be used to switch over the actual–value input between simulation and
PROFIBUS drive.
Table 3-4
preliminary 11/2000
Note
For Simulation, MD 31130 and MD 30240 must be parameterized with 0.
To make sure that the corresponding NC axis assigns its setpoint to the related PROFIBUS drive
and the actual values are also returned from this PROFIBUS drive, the machine data MD 30110
CTRLOUT_MODULE_NR and MD 30220 ENC_MODULE_NR are parameterized.
Note
In the case of 2–axis power sections, both drives (A and B) must be assigned to one axis each.
Otherwise, a fault message is provided on booting (drive alarm 832: Profibus not clocked with
master), and the entire power section is not ready for operation.
The standard machine data record for turning and milling already contains a reasonable default
setting of these axis machine data.
Z1 2 12 Double–axis: Drive B
SP 5 10 One–axis
Y1 2 12 Double–axis: Drive B
Z1 3 13 Double–axis: Drive A
SP 5 10 One–axis
A1 4 13 Double–axis: Drive B
preliminary 11/2000
If this default setting does not match with your machine configuration, the data must be adapted
accordingly.
Note
Make sure that the same drive number per axis is set for both machine data MD 31110
CTRLOUT_MODULE_NR and MD 30220 ENC_MODULE_NR, since there is a fixed assignment
between measuring system and motor.
Example:
The machine you want to start–up is a milling machine. The milling machine posseses three axes
and a spindle. The X1 and Y1 axes are controlled by a double–axis power section, the Z1 axis and
the spindle by one single–axis module each.
S The standard data record for a milling machine (setup_m.ini) has been loaded.
S The bus configuration has been selected with MD 11240 = 3.
S Adapt the axis machine data MD 30110 CTRLOUT_MODULE_NR and MD 30240
ENC_MODULE_NR as shown in the Table below (MD 30110 and MD 30240 need merely be
modified in the Z1 axis)
Y1 2 12 Double–axis: Drive B
Z1 6 11 Single–axis
Sp 5 10 Signel–axis
S Set the PB addresses of the drives as indicated in the Table above (SimoComU). Since the 5th
axis (A1) is not used, MD 20070 AXCONF_MACHAX_USED[4]=0 must be parameterized. This
will remove the axis from the NC configuration.
The following machine data list provides a summary of the standard data and their recommended
settings with SIMODRIVE 611 UE PROFIBUS drives connected.
After they have been set, the axes are ready to traverse, and it is merely required to make some fine
settings (reference point approach, SW limit switches, position controller optimization, speed
feedforward control, LEC, ...); see also: /FB/ SINUMERIK 802D, Description of Functions.
Note
preliminary 11/2000
For feed axes, only parameter record 1 = index [0] is processed. Indices [1] ... [5] need only be
parameterized for the function “Switch over parameter record“ (see FB, Chapter 3), with G331
“Rigid tapping“ or G33 (see FB, Chapter 11). In this section, the values need only be entered in
index [0].
Example:
The axis can now be traversed. The direction of movement can be reversed with MD 32100
AX_MOTION_DIR = 1 or –1 (without affecting the control direction of the position control).
With the SINUMERIK 802D, the spindle is a subfunction of the whole axis functionality. The machine
data of the spindle are therefore to be found under the axis machine data (MD 35xxx).
For this reason, it is also necessary to enter data for the spindle, which are already described with
the start–up of feed axes.
The following variants are available as the spindle drive:
S digital spindle drive (PROFIBUS) with spindle actual–value sensor integrated in the motor
S digital spindle drive (PROFIBUS) with directly attached spindle actual–value sensor
preliminary 11/2000
S digital spindle drive (PROFIBUS) with spindle actual–value sensor integrated in the motor, with
gearbox and external zero mark (BERO)
S digital spindle drive (PROFIBUS) without spindle actual–value sensor
S analog spindle drive without spindle actual–value sensor
S analog spindle drive with directly attached spindle actual–value sensor
Note
For spindles without gear stage switchover, only gear stage 1 = index [1] is processed.
Indices [2] ... [5] need only be parameterized when using the function “Switch over gear stage” (see
FB, Chapter 5).
Table 3-5
Digital spindle drive (PROFIBUS) with spindle actual–value sensor integrated in the
motor
Parameterize the machine data listed in Table 3-5.
Example:
MD 31050 = 1
MD 31060 = 2
MD 35100 = 9000
MD 35130 = 9000
MD 35200 = 60
MD 36200 = 9900
For the spindle, it can be necessary to adapt the following machine data.
Digital spindle drive (PROFIBUS) with directly attached spindle actual–value sensor
(TTL)
S Parameterize the spindle as specified in Table 3-5.
S Connect the TTL encoder to –X472 of the SIMODRIVE 611 UE closed–loop control module for
the spindle.
S Set the message frame type of the spindle to type 104:
MD 13060 DRIVE_TELEGRAM_TYPE[4] = 104.
S Set the encoder input of the spindle to the second encoder MD 30230 ENC_INPUT_NR = 2.
S Adapt the increments of the spindle encoder accordingly: MD 31020 ENC_RESOL = xxxx.
S
preliminary 11/2000
Note
If a resolver gearbox with a gear ratio other than 1:1 is installed, spindle positioning can only be
performed using a BERO.
! Important
A transport axis can only be either axis A of the one–axis power section with PB address 10 or drive
A of the two–axis module with PB addres 12.
Digital spindle drive (PROFIBUS) with encoder integrated in the motor, with gearbox
and external zero mark
Precondition:
Fig. 3-1
Parameterization:
PLC:
To ensure that a resynchronization is carried out when changing from open–loop speed control
mode to positioning mode, interface signal V380x2001.4 “Resynchronize spindle when positioning”
must be linked with V390x0001.5 “Position controller active“.
preliminary 11/2000
Fig. 3-2
! Important
The switchover from open–loop speed control mode to positioning mode with the spindle stopped
may only be carried out from a defined direction. Otherwise, the spindle will be mispositioned! This
can be ensured by programming ACP or ACN.
SPOS = ACP(0)
If first M4 Sxxx was programmed, this will brake to a standstill, then accelerate to the
synchronization speed in CW rotation, synchronize and position.
! Important
In the case of RESET, a setpoint is output at the analog output of the 611 UE closed–loop control
module. It is therefore imperative to connect the servo enable of the analog spindle to terminal O0.A
of the transfer axis.
! Important
Handling axis can only be drive A of the one–axis power section with PB address 10 or drive A of
preliminary 11/2000
Example:
The following example uses the first machine axis (X1) as the transfer axis. X1 is drive A on a 611
UE closed–loop control board with PROFIBUS address 12.
The spindle is parameterized in the 802D as the third machine axis (SP) (standard machine data
record ’turning’).
The spindle is an analog spindle with +/–10V interface. The maximum speed is 9,000 rpm at 10 V in
this example.
Only the additional machine data required for start–up of an analog spindle will be explained here.
MD 36720 DRIFT_VALUE=0.3891%
Save + Reset
Save + Reset
Prerequisite:
Both rotary and linear measuring systems can be connected to SINUMERIK 802D. These measur-
ing systems must be raw signal generators with 1Vss sin/cos track (A, A*, B, B*). Measuring sys-
tems either with a zero mark (R, R*) or with EnDat interface can be connected. Measuring systems
with position–coded zero marks are not permitted!
If a direct measuring system is connected, the 611UE closed–loop control module can only be oper-
ated with one axis. Connect the direct measuring system to the second encoder interface (X412). It
is not possible to switch over between direct measuring system and motor measuring system using
preliminary 11/2000
the PLC.
Implementation:
Connect the direct measuring system to the encoder interface X412 of the 611UE closed–loop con-
trol module using the Siemens standard cable
Approach:
S First set P922 to zero, then save and press Reset.
S Now change P915:6, P916:6 ... P916:10.
Table 3-8
Special feature:
When working with a direct measuring system and if a sensor is connected, this must be connected
on SIMODRIVE 611UE to the interface –X452, terminal I0.B and be parameterized with signal num-
ber 80 via drive parameter P672.
After the start–up of the control system has been carried out by the machine manufacturer, an
internal data backup should be carried out before the control system is supplied to the end
customer:
Servo Trace
The function Servo Trace is integrated in the Diagnostics menu for axis service to be able to display
axis signals graphically.
The Trace function is selected in the operating area System\Service display\Servo Trace.
References
/BH/ SINUMERIK 802D “Operation and Programming, Chapter 7
The user program – a PLC cycle – always runs in the same order.
S Process image update (inputs, user interface, timers)
S Processing of communication requirements (Operator Panel, Programming Tool PLC 802,
version 3.0 and higher)
S Execution of user program
S Evaluation of alarms
S Output of process image (outputs, user interface)
In the cycle, the PLC executes the user program from the first to the last operation. The user
program accesses the hardware inputs/outputs only via the process image and not directly. The
PLC updates the hardware I/O at the beginning or the end of program execution. These signals are
thus stable over a whole PLC cycle.
The user program can only be created in Ladder Diagram using Programming Tool PLC 802,
version 3.1 and higher. Ladder Diagram is a graphical programming language to represent electrical
wiring diagrams.
Note
If the Stop and Reset pushbuttons of the machine control panel are not realized as normally closed
contacts, line breakage cannot be detected.
The monitoring can be carried out using software solutions, as illustrated in the example
MCP_802D (SBR 34) of the subroutine library.
When the SINUMERIK 802D comes to the user, the user program only consists of a NOP
statement (no operation); it is stored in the permanent memory. It is the user’s job to create a user
program according to the specific requirements of the machine.
Selection Response
PCU PCU PT PLC 802 PLC Program Retentive MD for the
switch–on start–up menu (PC) program status data PLC in the
menu (802D) (802D) pre– (battery– user
selection backed) interface
NCK Start Up *
preliminary 11/2000
PLC–Start Up **
Cold restart Run (nach User Run unchanged Acceptance
Stop) program *** of active
PLC–MD
Cold restart User Stop unchanged Acceptance
and dbug mode program *** of active
PLC–MD
The debug mode (see “Operation and Programming “, Section 7) causes the PLC to remain in PLC
Stop after the control system has booted. All boot modes set via softkey come only into effect with
the next booting.
The control system displays a maximum of 8 PLC alarms (system alarms or user alarms).
The PLC manages the alarm information per PLC cycle. It stores the alarms in the alarm list or
deletes them from the alarm list according to their times of occurence. The first alarm in the list is
always the alarm occurred last.
In the case of more than 8 alarms, the first seven alarms and the last alarm with the highest reset
priority are displayed.
S PLC Stop : No user program is executed any more, Profibus–DP is inactive and the hardware
outputs are disabled ( OUTDS ).
S EMERGENCY STOP: After the user program has been executed, the PLC signals Emergency
Stop to the NCK.
S Feed Disable: After the user program has been executed, the PLC signals Feed Disable to the
NCK.
S Read–in Disable: After the user program has been executed in the user interface, the PLC
signals Read–in Disable to the NCK.
S NC Start Disable: After the user program has been executed in the user interface, the PLC
preliminary 11/2000
References
SINUMERIK 802D, Diagnostics Guide
The user interface ‘’ 1600xxxx ‘’ provides the user with sub–areas (0, 1) to define his own user
alarms.
All the other user alarms are cleared by the PLC after the related reset condition has been detected.
If the bit of the user alarm is still present, the alarm will recur.
Alarm texts
There are two possible ways for the user to configure his own alarm texts.
S using the System hardkey \ PLC Softkey \ Edit PLC txt (cf. “Operation, Programming“,
Chapter 7)
S using the Toolbox
If the user does not assign a user alarm text, only the alarm number is displayed.
The % character in the alarm text marks an additional variable. The variable type identifies the type
of representation of the variable.
The following variable types are possible:
Examples – user alarm texts (Note: The text after “//” is a comment and is not displayed.)
A PLC user program is created using the Programming Tool PLC 802.
The handling for an S7–200 is described in the Documentation “SIMATIC S7–200 Automation
System – System Manual“. The Programming Tool PLC 802 constitutes a subset of this
Documentation.
The following should be observed, compared with the basic system S7– 200 MicroWin:
S Programming Tool PLC 802 is available in the English language version.
S The user program can only be programmed in Ladder Diagram.
S Only a subset of the programming language S7–200 is supported.
S The compilation of the user program is either offline on a PG/PC (PG = programming unit) or
automatically when the program is downloaded into the control system.
S The project can be downloaded into the control system (Download).
S It is also possible to upload the project from the control system (Upload).
S Indirect addressing of the data is not possible. Therefore, no programming errors in this regard
are possible during the execution of the program.
S The user must manage his data and process information type–specifically.
Example:
Information 1 T–value Memory size of DWord (32–bit)
Information 2 Override Byte memory size (8–bit)
User data
Byte 0 DWord (Information 1)
Byte 4 Byte (Information 2)
Mixed data access is not allowed for the data above; otherwise, the user should observe the
relevant data access rules.
S Furthermore, the data direction (alignment) of all data in the memory model and their type must
be observed.
Example:
Flagb bit MB0.1,MB3.5
Flag byte MB0,MB1,MB2
Flag word MW0,MW2,MW4
MW3, MW5 ... are not permitted
Flag double–word MD0,MD4,MD8
MD1,MD2,MD3, MD5 ... are not permitted
Data type Size Address Range for logical operations Range for arithmetical
alignment operations
BOOL 1 bit 1 0, 1 –
BYTE 1 byte 1 00 ... FF 0 ... +255
WORD 2 bytes 2 0000 ... FFFF –32 768 ... + 32 767
DWORD 4 bytes 4 0000 0000 ... FFFF FFFF –2 147 483 648 ...
(Double +2 147 483 647
Word)
$10–37... $1038
preliminary 11/2000
REAL 4 bytes 4 –
PLC project
The PLC 802 Programming Tool always manages one project (logic operation, symbols and
comments). Using a Download operation, all relevant information of a project can be stored in the
control system. An Upload operation can be used to transfer information from the control system
into the PC.
The control system can store a maximum of 6,000 statement commands and 1,500 symbols. The
following factors have influence on the required PLC memory:
S Number of statements
S Number and length of symbol names
S Number and length of comments
identifier (channel/
(module No.) axis No.)
00 00 0 000 symbolic
(10–79) (00–99) (0–9) (000–999) (8–digit)
–
KW (Constant)
Double–word access VD(1000 0000–7999 9994)
ID(0–14)
QD(0–8)
MD(0–252)
AC(0–3)
–
–
AC(0–3)
KD (Constant)
SM bits Description
SM 0.0 Flag with defined ONE signal
SM 0.1 Default setting: First PLC cycle ‘1’, following cycles ‘0’
SM 0.2 Buffered data lost – only valid in the first PLC cycle
(‘0’ – data o.k., ‘1’ – data lost)
SM 0.3 POWER ON: First PLC cycle ‘1’, folllowing cycles ‘0’
SM 0.4 60 s clock (alternating ‘0’ for 30 s, then ‘1’ for 30 s)
SM 0.5 1 s clock (alternating ‘0’ for 0.5 s, then ‘1’ for 0.5 s)
SM 0.6 PLC cycle clock (alternating: one cycle ‘0’, then a cycle ‘1’)
The user can only view the Statement List (STL) in PT802 using “View STL”. This type of
representation (see Table : Mnemonic) shows the sequential processing.
< =B
b
Or Byte 3
< =R
b
Or RWord 3
TIMERS
Instruction Ladder Symbol Valid operands
Timer Retentive EN=1, Start Enable: (IN)
On Delay EN=0, Stop Txxx S0
If TValue ≥ PT, TONR Txxx: T0 – T31
Tbit=1 IN
Preset: (PT)
VW, T, C, IW, QW, MW, AC,
constant
PT
100 ms T0 – T15
10 ms T16 – T31
Timer On Delay EN=1, Start Enable: (IN)
EN=0, Stop Txxx S0
If TValue ≥ PT, TON Txxx: T0 – T31
Tbit=1 IN
Preset: (PT)
VW, T, C, IW, QW, MW, AC,
constant
PT
100 ms T0 – T15
10 ms T16 – T31
Timer Of Delay If TValue < PT, Enable: (IN)
Tbit=1 Txxx S0
TOF Txxx: T0 – T31
IN
Preset: (PT)
VW, T, C, IW, QW, MW, AC,
constant
PT
100 ms T0 – T15
10 ms T16 – T31
COUNTER
Instruction Ladder symbol Valid operands
Count Up CU ½, Value+1 Cnt Up: (CU)
Cxxx S1
R=1, Reset
If CValue ≥ PV, Reset: (R)
CU CTU S0
Cbit=1
Cxxx: C0 – 31
R
PV
Preset: (PV)
VW, T, C, IW, QW, MW, AC,
constant, LW
CU ½, Value+1
preliminary 11/2000
MATH OPERATIONS
Instruction Ladder symbol Valid operands
Word Add If EN = 1, ADD_I Enable: EN
Word Subtract b=a+b EN ENO In: VW, T, C, IW, QW, MW, AC,
b=b–a IN1 Constant, LW
IN2 OUT Out: VW, T, C, IW, QW, MW, AC, LW
INCREMENT, DECREMENT
Instruction Ladder symbol Valid operands
Increment If EN = 1, Enable: EN
INC_B
Decrement a=a+1 In: VB, IB, QB, MB, AC, constant LB
EN ENO
Byte a=a–1 Out: VB, IB, QB, MB, AC, LB
IN OUT
Increment If EN = 1, Enable: EN
Decrement a=a+1 INC_W In: VW, T, C, IW, QW, MW, AC,
Word a=a–1 EN ENO constant, LW
a = /a Out: VW, T, C, IW, QW, MW, AC, LW
IN OUT
Increment If EN = 1, Enable: EN
INV_DW
Decrement. a=a+1 In: VD, ID, QD, MD, AC, constant, LD
EN ENO
a=a–1 Out: VD, ID, QD, MD, AC, LD
IN OUT
LOGIC OPERATIONS
Instruction Ladder symbol Valid operands
Byte AND If EN = 1, WAND_B Enable: EN
Byte OR b = a AND b EN ENO In: VB, IB, QB, MB, AC, constant, LB
Byte XOR b = a OR b IN1 Out: VB, IB, QB, MB, AC, LB
IN2 OUT
b = a XOR b
Word AND If EN = 1, WAND_W Enable: EN
Word OR b = a AND b EN ENO In: VW, T, C, IW, QW, MW, AC,
Word XOR b = a OR b IN1 constant, LW
IN2 OUT
b = a XOR b Out: VW, T, C, IW, QW, MW, AC, LW
INC_W
a = /a EN ENO In: VW, T, C, IW, QW, MW, AC,
constant, LW
IN OUT Out: VW, T, C, IW, QW, MW, AC, LW
CONVERSION OPERATIONS
Instruction Ladder Symbol Valid Operands
Convert Double If EN = 1, convert DI_REAL Enable: EN
Word Integer to a the double word EN ENO In: VD, ID, QD, MD, AC, constant, LD
Real integer i to a real
IN OUT Out: VD, ID, QD, MD, AC, LD
number o.
Every programmer should divide his user program into independent program sections (subroutines).
The programming language S7–200 allows the user to create structured user programs. Two
program types exist – main program and subroutine. Eight program levels are possible.
A PLC cycle can be a multiple of the control–internal interpolation cycle (IPO cycle). The machine
manufacturer must set the PLC cycle according to his particular requirements (see machine data
“PLC_IPO_TIME_RATIO”). The ratio IPO/ PLC of 1:1 is the fastest possible cycle processing.
Example: The programmer writes a sequencing control in his main program using his own defined
cycle counter. This sequencing control will organize all cyclic signals in the subroutine (UP0),
UP1/UP2 is called every two cycles, and UP3 controls all signals at an interval of three cycles.
S non–retentive data
S retentive data
S machine data for the PLC (These machine data come into effect after POWER ON.)
Most data, such as process image, timers and counters, are non–retentive data and are deleted
with every booting of the control system.
Data range 1400 0000 –1400 0127 is provided for the retentive data. The user can store there all
data that are to remain effective beyond POWER ON.
The user can use the PLC–MD (see user interface) to assign his program default data or to
parameterize various program sections.
This interface can be selected via SYSTEM, softkey Setup PLC \ STEP7–connect.
This V24 interface remains active after cold restart or normal booting. The connection to the control
system (STEP7 connect active) can be checked using the PLC 802 Programming Tool in the menu
“PLC/Information”. If the interface is active, for example, the active PLC mode (Run/Stop) appears in
this window.
The user can save, copy or overwrite the PLC applications in his control system with another PLC
project.
PT PLC 802
Download/
Upload/
Compare
Permanent
preliminary 11/2000
802D memory
PLC
project
PLC user PLC machine
alarm texts data Series machine
start–up
PLC
Toolbox applications
PLC
application
NC card
WINPCIN
Series machine start–up
Download
This function writes the transferred data into the permanent memory (load memory) of the control
system.
Upload
The PLC applications can be saved from the permanent memory of the control system using the
PLC 802 Programming Tool or WINPCIN Tool.
S Uploading the PLC project using the PLC 802 Programming Tool (Step 7 connect on)
Read out the project from the control system, thus reassembling the current project using the
PLC 802 Programming Tool.
S Series machine start–up “Start up Data” with WINPCIN Tool (PLC MD, PLC project and user
alarm texts) Data Out or NC card
S Read out PLC applications using WINPCIN Tool or NC card (PLC project info and user alarm
texts) Data Out
preliminary 11/2000
Compare
The project contained in the PLC 802 Programming Tool is compared with the project stored in the
permanent memory (load memory) in the control system.
Version display
is called using the hardkey SYSTEM, softkey Service Display / Version
S Project
The transferred project including the user program that is active in the user memory of the PLC
after booting of the control system.
In the PLC 802 Programming Tool, the programmer can use the beginning of the first comment
line in the comment of OB1 for his own supplementary information in the version display (see
View Properties).
This interface includes all signals exchanged between NCK/PLC and HMI/PLC. In addition, the PLC
decodes the auxiliary function commands for simple further processing in the user program.
References
/FB/ Sinumerik 802D, Description of Functions, Chapter 17
Functionality
The objective of the series machine start–up is:
S to bring another control system connected to the same machine type to the condition as after
commissioning with lowest possible effort after commissioning
or
S to bring a new control system with lowest possible effort to the initial state in service case (after
replacing the hardware).
Precondition
A series machine start–up requires a PC with V24 interface for data transfer from/to the control
system and an NC card.
On the PC, WINPCIN Tool must be used.
Sequence with PC
1. Create series machine start–up file in the PC (transfer from the control system to the PC):
– Make a V24 cable connection between PC (COM interface) and SINUMERIK 802D (COM1).
– Make the following settings in WINPCIN Tool in the menu RS232 Config (the settings not
typed in bold correspond to the default settings of WINPCIN):
Com Port Number of PC–COM to the SINUMERIK 802D
Baud rate 19200
Parity none
Data bit 8
Stop bit 1
Software (XON/XOFF) OFF
Hardware (RTS/CTS) ON
Timeout 0s
BIN Format ON
– Call the menu Resave Data on your PC,
enter the file name (any archive name) and start the transfer.
The PC will change to reception and will wait for data from the control system.
– In the control system, the password for protection level 2 is required.
– Select the line Start–up data PC in the menu System \Data I/O and read out the series
machine start–up file using Read out.
2. Read in the series machine start–up file from the PC into the SINUMERIK 802D.
– Make the required settings for the V24 interface on the PC as prescribed in 1).
– Select the line Start–up data PC in the menu System \Data I/O and press Read in. The
control system is ready to receive.
– Use WINPCIN to choose the series machine start–up file from the menu Sent Data and start
the transfer.
– After reading–in has started, confirm the series machine start–up file in the screen form that
will then appear on the display of the control system.
– The control system reboots several times during and at the end of the transfer. If the transfer
has completed without errors, the control system is fully configured and ready for operation.
! Important
A flash file system with a maximum of 2 MB must be formatted on the NC card.
The data of the battery–backed memory with limited storage time require an internal data backup
into the permanent memory of the control system. An internal data backup must be carried out
whenever the control system is switched off longer than 50 hours (at least 10 min/day control
system ON).
It is recommended to carry out an internal data backup immediately after substantial data
modifications.
preliminary 11/2000
Note
An internal data backup creates a memory copy of the battery–backed memory in the permanent
memory. Selected data backup (e.g. only the machine data and not the workpiece programs) is
not possible.
Note
The message ”4062 Data backup copy was loaded” appears.
In addition to the internal data backup, the user data of the control system can also be backed up
externally. Such an external data backup requires a PC with V24 and WINPCIN Tool (contained in
the Toolbox).
An external data backup should always be carried out in the case of substantial data modifications
and at the end of the start–up.
To backup all data of a machine, it is sufficient to create a series machine start–up file.
2. The files are read in/read out by ranges. The following user data can be chosen as individual
files:
Data
– Machine data
– Setting data
– Tool data
– R parameters
– Zero offset
– Compensation data (LEC)
preliminary 11/2000
An appropriate menu item has been implemented in the start menu of the control system to format
NC cards. Choose “Format NC card” to delete a plugged NC card and to format a 1.5 MB file sy-
stem on it.
Note
The menu item is only unhidden with protection level 0 ... 3.
Sequence
S The NC card is plugged; turn on the control system.
S Choose the menu item “Format NC card” from the start menu.
S After the initialization has been completed, answer the question “Do you really want [N/Y]?”.
“N” will cancel the process without formatting;
“Y” will start formatting when you press the Input key.
S If you have finished formatting, further NC cards can be formatted.
“Format another NC card [N/Y]?”
“Y” will repeat the process after a new card has been inserted,
“N” will quit the process.
S Turn off the control system and turn it on again.
Sequence
Precondition: Control system is OFF
1. Insert the supplied NC card with system software and flash file system.
! Important
The NC card may be plugged or removed only when the PC is turned off. Plugging/removing the
NC card when the control system is turned on may damage the NC card.
“DRAM CHECK”
“You can press SELECT–Key to get START UP MENUE after DRAM Check”.
7. After the DRAM test, the selection menu appears.
Use the cursor to choose “software update” and confirm with INPUT.
8. The update is carried out. The progress is displayed on the screen by various messages.
If the update was successful, the following message appears:
“SINUMERIK 802D – UPDATE O. K.”
“VERSION 802D SW xx.xx.xx
9. Turn the control system off and on again (POWER ON).
10. Set the password for protection level 2.
11. Choose the line “Start–up data PC” from System \ Data I/O and read it in from the NC card
using Read in.
12. Tunr off the control system and remove the card; the update is completed.
Note
If required, load the appropriate language acc. to Section 3.3.
preliminary 11/2000
Cross reference
to Chapter in
Number MD identifier
Description of
Functions
Protection level
Representation Name, miscellaneous Activation
Write/read
Unit Default value Minimum value Maximum value Data type
202 FIRST_LANGUAGE 19
preliminary 11/2000
203 DISPLAY_RESOLUTION 19
decimal Display resolution POWER ON 2/3
3 0 5 BYTE
204 DISPLAY_RESOLUTION_INCH 19
decimal Display resolution POWER ON 2/3
4 0 5 BYTE
205 DISPLAY_RESOLUTION_SPINDLE 19
decimal Display resolution POWER ON 2/3
1 5 BYTE
207 USER_CLASS_READ_TOA
decimal Protection level: Read tool offsets, general Immediately 2/3
3 0 7 BYTE
208 USER_CLASS_WRITE_TOA_GEO
decimal Protection level: Write tool geometry immediately 3/3
3 0 7 BYTE
209 USER_CLASS_WRITE_TOA_WEAR
decimal Protection level: Write tool wear data immediately 3/3
3 0 7 BYTE
210 USER_CLASS_WRITE_ZOA
decimal Protection level: Write settable zero offset immediately 3/3
3 0 7 BYTE
212 USER_CLASS_WRITE_SEA
decimal Protection level: Write setting data immediately 3/3
3 0 7 BYTE
213 USER_CLASS_READ_PROGRAM
decimal Protection level: Read part program immediately 3/3
7 0 7 BYTE
214 USER_CLASS_WRITE_PROGRAM
decimal Protection level: Enter part program immediately 3/3
7 0 7 BYTE
215 USER_CLASS_SELECT_PROGRAM
decimal Protection level: Program selection immediately 3/3
3 0 7 BYTE
218 USER_CLASS_WRITE_RPA
decimal Protection level: Write R parameters immediately 3/3
3 0 7 BYTE
219 USER_CLASS_SET_V24
decimal Protection level: Set V24 immediately 3/3
3 0 7 BYTE
221 USER_CLASS_DIR_ACCESS
decimal Protection level: Directory access immediately 3/3
3 0 7 BYTE
222 USER_CLASS_PLC_ACCESS
decimal Protection level: PLC project immediately 2/3
3 0 7 BYTE
223 USER_CLASS_WRITE_PWA
preliminary 11/2000
247 V24_PG_PC_BAUD
Bit pattern PG: Baud rate (300, 600, 1200, 2400, 4800, 9600, 19200, 38400) immediately 3/3
7 0 7 BYTE
280 V24_PPI_ADDR_PLC
PLC station address POWER ON 3/3
2 0 126 BYTE
281 V24_PPI_ADDR_NCK
NCK station address POWER ON 3/3
3 0 126 BYTE
305 G_GROUP1
decimal User–oriented G group for position display immediately 3/7
1 1 1000 INTEGER
306 G_GROUP2
decimal User–oriented G group for position display immediately 3/7
2 1 1000 INTEGER
307 G_GROUP3
preliminary 11/2000
308 G_GROUP4
decimal User–oriented G group for position display immediately 3/7
9 1 1000 INTEGER
309 G_GROUP5
decimal User–oriented G group for position display immediately 3/7
10 1 1000 INTEGER
310 FG_GROUP1
decimal User–oriented G group for position display (external language) immediately 3/7
1 1 1000 INTEGER
311 FG_GROUP2
decimal User–oriented G group for position display (external language) immediately 3/7
2 1 1000 INTEGER
312 FG_GROUP3
decimal User–oriented G group for position display (external language) immediately 3/7
8 1 1000 INTEGER
313 FG_GROUP4
decimal User–oriented G group for position display (external language) immediately 3/7
9 1 1000 INTEGER
314 FG_GROUP5
decimal User–oriented G group for position display (external language) immediately 3/7
10 1 1000 INTEGER
330 CMM_POS_COORDINATE_SYSTEM
decimal Coordinate position of machine *) immediately 3/7
0 0 7 BYTE
331 CONTOUR_MASK
decimal Enable 802S contour definition programming immediately 3/7
0 0 1 BYTE
332 TOOL_LIST_PLACE_NO
decimal Enable location number in tool list immediately 3/3
0 0 0 1 INTEGER
343 V24_PPI_ADDR_MMC
decimal POWER ON 3/3
0 4 0 126
344 V24_PPI_MODEM_ACTIVE
decimal immediately 3/3
0 0 0 1 Byte
345 V24_PPI_MODEM_BAUD
decimal Baud rate for modem connection immediately 3/3
0 7 5 9 Byte
346 V24_PPI_MODEM_PARITY
decimal Parity for modem connection immediately 3/3
0 0 0 2 Byte
*) Explanation:
Location and size of the representation are transferred during the initialization. The position of the coordinate system can be influenced by the
parameter “Axis direction” of the file header. The following positions are possible:
Position X+ Z+
0 upward to the right
1 upward to the left
2 downward to the right
3 downward to the left
preliminary 11/2000
Cross reference
to Chapter in
Number MD identifier
Description of
Functions
Protection level
Unit Name, miscellaneous Activation
Write/read
Representation Default value Minimum value Maximum value Data type
10000 AXCONF_MACHAX_NAME_TAB[0]...[4] 19
– Machine axis name POWER ON 2/2
always – – STRING
preliminary 11/2000
10074 PLC_IPO_TIME_RATIO 19
– Factor of PLC taskto ipo Task POWER ON 2/2
always 2 1 50 DWORD
10715 M_NO_FCT_CYCLE[0]
– M–Code to be substituted by subroutine POWER ON 2/7
always –1 *** *** DWORD
10716 M_NO_FCT_CYCLE_NAME
– Name of subroutine for M code substitution POWER ON 2/7
always “” – – STRING
10717 T_NO_FCT_CYCLE_NAME
– Name of subroutine for T code substitution POWER ON 2/7
always “” – – STRING
10760 G53_TOOLCORR
– Specification of G53 POWER ON 2/2
always 0 *** *** BOOLEAN
10880 MM_EXTERN_CNC_SYSTEM
– Definition of the adapted CNC system POWER ON 2/7
always 1 2 DWORD
Turning 2 1 2 DWORD
Milling 1 1 2 DWORD
10882 NC_USER_EXTERN_GCODES_TAB[0]...[59]
– User G code list for an external NC language POWER ON 2/2
always “” *** *** STRING
10884 EXTERN_FLOATINGPOINT_PROG
– Calculation command values without decimal point POWER ON 2/7
always 1 *** *** BOOLEAN
10886 EXTERN_INCREMENT_SYSTEM
– Incremental system POWER ON 2/7
always 0 *** *** BOOLEAN
10888 EXTERN_DIGITS_TOOL_NO
– Digits for T number POWER ON 2/7
always 2 0 8 BYTE
10890 EXTERN_TOOLPROG_MODE
HEX Tool prog. mode for external language POWER ON 2/7
always 0x00000000 0x00000000 0xFFFFFFFF DWORD
11210 UPLOAD_MD_CHANGES_ONLY 19
HEX MD save for changed MD only immediately 2/2
– 0x0F 0x00 0x0FF BYTE
14510 USER_DATA_INT[0]...[31] 19
– User data (INT) POWER ON 2/7
always 0 –32768 32767 DWORD
14512 USER_DATA_HEX[0]...[31] 19
– User data (Hex) POWER ON 2/7
– 0 0 0x0FF BYTE
14514 USER_DATA_FLOAT[0]...[7] 19
– User data (Float) POWER ON 2/7
– 0.0 –3.40S1038 3.40S1038 DOUBLE
14516 USER_DATA_PLC_ALARM[0]...[31] 19
– User data (Hex) POWER ON 2/7
– 0, 0, 0, 0, ... *** *** BYTE
18102 MM_TYPE_OF_CUTTING_EDGE
– Type of D–No. programming POWER ON 2/2
always 0 0 1 DWORD
Cross reference
to Chapter in
Number MD identifier
Description of
Functions
Degr. of protect.
Unit Name, miscellaneous Activation
Write/read
Representation Default value Minimum value Maximum value Data type
20050 AXCONF_GEOAX_ASSIGN_TAB[0]...[2] 19
– Assignment GEO axis to channel axis POWER ON 2/2
always 0 5 BYTE
preliminary 11/2000
Turning 1, 0, 2 0 5 BYTE
Milling 1, 2, 3 0 5 BYTE
20070 AXCONF_MACHAX_USED[0]...[4] 19
– Machine axis number valid in channel POWER ON 2/2
always 0 5 BYTE
Turning 1, 2, 3, 0, 0 0 5 BYTE
Milling 1, 2, 3, 4, 5 0 5 BYTE
20080 AXCONF_CHANAX_NAME_TAB[0]...[4] 19
– Channel axis name in channel POWER ON 2/2
always – – STRING
Turning “X”, “Z”, “SP”, “ “, “ “ – – STRING
Milling “X”, “Y”, “Z”, “SP “, “A “ – – STRING
20095 EXTERN_RIGID_TAPPING_M_NR
– M function for switching over to controlled axis mode (external mode) POWER ON 2/7
always 29 6 0x7FFF DWORD
20732 EXTERN_GO_LINEAR_MODE
– Interpolation behavior with G00 POWER ON 2/7
always 1 0 1 BOOLEAN
22910 WEIGHTING_FACTOR_FOR_SCALE
– Input sensitivity for scaling factor POWER ON 2/2
always 0 *** *** BOOLEAN
22914 AXES_SCALE_ENABLE
– Activate axial scaling factor G51 POWER ON 2/2
always 0 *** *** BOOLEAN
27800 TECHNOLOGY_MODE 19
– Mode of technology in channel NEW CONF 2/2
always 0 1 BYTE
Turning 1 0 1 BYTE
Milling 0 0 1 BYTE
Cross reference
to Chapter in
Number MD identifier
Description of
Functions
Degr. of protect.
Unit Name, miscellaneous Activation
Write/read
Representation Default value Minimum value Maximum value Data type
4 (B2)
32431 MAX_AX_JERK
12 (B1)
mm/s^3,
Maximum axial jerk for path movement NEW CONF 2/7
degrees/s^3
preliminary 11/2000
1000 (mm/s^3)
always 10–9 *** DOUBLE
2777,77 (degrees/s^3)
33050 LUBRICATION_DIST 19
mm, degrees Traversing distance for lubrication pulse PLC signal NEW CONF 2/7
always 100000000 *** *** DOUBLE
Cross reference
to Chapter in
Number MD identifier
Description of
Functions
Protection level
Unit Name, miscellaneous Activation
Write/read
Representation Default value Minimum value Maximum value Data type
42140 DEFAULT_SCALE_FACTOR_P
– Default scaling factor for address P immediately 7/7
always 1 *** *** DWORD
42440 FRAME_OFFSET_INCR_PROG
– Traversing of zero offsets with incremental programming immediately 7/7
_always 1 *** *** BOOLEAN
42442 TOOL_OFFSET_INCR_PROG
– Traversing of tool offsets with incremental programming immediately 7/7
always 1 *** *** BOOLEAN
42444 TARGET_BLOCK_INCR_PROG
– Touch–down mode after block search with calculation immediately 7/7
always 1 *** ****** BOOLEAN
42480 STOP_CUTCOM_STOPRE
– Alarm response with TRC and preprocessing stop immediately 7/7
always 1 *** *** BOOLEAN
42490 CUTCOM_G40_STOPRE
– Retraction behavior of TRC with preprocessing stop immediately 7/7
always 0 *** *** BOOLEAN
42494 CUTCOM_ACT_DEACT_CTRL
– Approach and retraction behavior with tool radius compensation (TRC) immediately 7/7
always 2222 *** *** DWORD
43120 DEFAULT_SCALE_FACTOR_AXIS
– Axial default scaling factor when G51 is active immediately 7/7
always 1 *** *** DWORD
43200 SPIND_S
preliminary 11/2000
rpm Spindle speed when starting the spindle through VDI interface signals immediately 7/7
always 0.0 *** *** DOUBLE
43202 SPIND_CONSTCUT_S
rpm Setting of constant cutting rate for the master spindle immediately 7/7
always 0.0 *** *** DOUBLE
43240 M19_SPOS
rpm Spindle pos. for spindle positioning with M19 immediately 7/7
always 0.0 –10000000.0 10000000.0 DOUBLE
43250 M19_SPOSMODE
– Spindle position approach mode for spindle positioning with M19 immediately 7/7
always 0 0 5 DOUBLE
! Important
It is imperative to observe this ISO mode SINUMERIK 802D commissioning procedure.
Turning variant
4. Transfer the setISO_T file for the turning variant to the control system.
With loading the setISO_T file, the ISO System B Programming System is activated and defined as
the default setting.
Note
Using settings other than the ISO System B default setting, you can adapt the system to other va-
riants of the DIN 66025 programming. To this aim, reload the following files:
S ISO_A_T.INI file for the ISO System A programming language
S ISO_C_T.INI file for the ISO System C programming language
Milling variant
4. Transfer the setISO_M file for the milling variant to the control system.
With loading the setISO_M file, the ISO Milling Programming System is activated, the inch/metric
switchover has been enabled G20/G21 and defined as a function.
Using settings other than this default setting, the inch/metric switchover can be defined as a function
by reloading the file ISOG70_M.INI using G70/G71.
To adapt SINUMERIK 802D to ISO 66025 programming, the following machine data are provided.
MD 20732: EXTERN_G0_LINEAR_MODE can be used to select whether the axes approach their
programmed end position with G00 blocks interpolating or on the shortest way.
The spindle position for M19 is defined in the setting data 43240: M19_SPOS.
With blueprint programming, the names have been assigned to the angle = A, to the radius = R and
to the chamfer = C as fixed values in the appropriate machine data by loading the file
SETISO_T.INI.
! Important
Do not use the names otherwise, e.g. as an axis name “A”.
MD 10880: EXTERN_DIGITS_TOOL_NO can be used to define the number of digits for the tool
number.
Example:
MD 10880: EXTERN_DIGITS_TOOL_NO=2
preliminary 11/2000
G63 Tapping
G64 G64 Continuous path mode
References
For further information, please refer to the Manufacturer/Service Documentation
ISO Dialectics for SINUMERIK (Order No. 6FC5297–5AE10–0AP1)
Index
C ISO mode, 8-101
Functions, 8-103
Connecting handwheels (X10), 2-27
programming, 8-101
Connecting the individual components, 2-27
Connecting the operator panel, 2-27
Connection configuration of the RS232 interface
(X8), 2-28 M
Connection values, 11102, 1-10 Measuring system, direct
connecting, 3-52
Parameterization, 3-52
preliminary 11/2000
D
Displays and controls of ENC, 2-34
Drive interface|assignment, 11102, 2-28 P
PC card, formatting, 5-80
Power supply of ENC and operator panel (X1),
G 2-33
Access levels, 3-35
Grounding, 2-31
Protection levels, 16102, 3-35
I W
Installing and removing the SINUMERIK 802D,
Weight, 11102, 1-10
2-13
Interfaces and cables, 2-23
Siemens AG
Automation and Drives
Motion Control Systems
Bestell–Nr.: 6FC5697–2AA00–0BP0
Siemens Aktiengesellschaft Printed in the Federal Republic of Germany