This Manual contains information which you should carefully observe to ensure your own personal safety
and the prevention of material damage. The notices are highlighted by a warning triangle and, depending on
the degree of hazard, represented as shown below:
Danger
!
indicates that death or severe personal injury will result if proper precautions are not taken.
Warning
!
indicates that death or severe personal injury can result if proper precautions are not taken.
Caution
!
with a warning triangle indicates that minor personal injury can result if proper precautions are not taken.
Caution
without a warning triangle means that material damage can occur if the appropriate precautions are not
taken.
Attention
indicates that an undesired event or status can occur if the appropriate note is not observed.
If several hazards of different degrees occur, the hazard with the highest degree must always be given preference. If a warning note with a warning triangle warns of personal injury, the same warning note can also
contain a warning of material damage.
Qualified personnel
Start−up and operation of the device/equipment/system in question must only be performed using this documentation. The start−up and operation of a device/system must only be performed by qualified personnel.
Qualified personnel as referred to in the safety guidelines in this documentation are those who are authorized to start up, ground and label units, systems and circuits in accordance with the relevant safety standards.
Proper use
Please note the following:
Warning
!
The device must only be used for the applications described in the Catalog and only in combination with the
equipment, components and devices of other manufacturers as far as this is recommended or permitted by
Siemens. It is assumed that this product be transported, stored and installed as intended and maintained
and operated with care to ensure that the product functions correctly and properly.
Trademarks
All designations marked with the copyright notice ® are registered trademarks of Siemens AG. Other names
in this publication might be trademarks whose use by a third party for its own purposes may violate the rights
of the registered holder.
Disclaimer of liability
Although we have checked the contents of this publication for agreement with the hardware and software
described, since differences cannot be totally ruled out. Nonetheless, differences might exist and therefore
we cannot guarantee that they are completely identical. The information given in this publication is reviewed
at regular intervals and any corrections that might be necessary are made in the subsequent editions.
Siemens AG
Automation and Drives
Postfach 4848
90437 NÜRNBERG
GERMANY
Copyright (E ) Siemens AG 2005.
6FC5697−2AA00−1BP5
Siemens AG 2005
Subject to change without prior notice.
Preface
SINUMERIK Documentation
The SINUMERIK Documentation is organized in 3 levels:
S General Documentation:
S User Documentation
S Manufacturer/Service Documentation:
For detailed information regarding further publications about SINUMERIK 802D, as well as
for publications that apply for all SINUMERIK control systems (e.g. Universal Interface, Measuring Cycles...), please contact your Siemens branch office.
A monthly overview of publications with specification of the available languages can be found
on the Internet at:
http://www.siemens.com/motioncontrol
Follow the menu items ”Support”/”Technical Documentation”/”Overview of Publications”.
The Internet edition of DOConCD − DOConWEB − can be found at:
http://www.automation.siemens.com/doconweb
Addressees of the documentation
Standard scope
Hotline
The present documentation is aimed at the machine tool manufacturer. This publication provides detailed information required for the machine tool manufacturer to start up the SINUMERIK 802D control system.
The present Instruction Manual describes the functionality of the standard scope. Any
amendments made by the machine manufacturer are documented by the machine manufacturer.
Other functions not described in this documentation can possibly also be performed on the
control system. However, the customer is not entitled to demand these functions when the
new equipment is supplied or servicing is carried out.
If you have any questions, do not hesitate to call our hotline:
If you have any questions (suggestions, corrections) regarding the Documentation, please
send a fax to the following number or an e−mail to the following address:
S PCU (Panel Control Unit): Component of the control system for max. 4 axes and one
spindle, with graphical display, softkey menu and NC card slot
S KB (keyboard): horizontal or vertical design
S MCP: Machine control panel
S PP 72/48 (Profibus I/Os): 72 digital inputs, 48 digital outputs
S ADI4 (analog drive interface for 4 axes)
S Drive module
− SIMODRIVE 611UE closed−loop control module
− PROFIBUS DP option module
Software components
1
S System software on the permanent flash memory of the PCU
− Boot software
starts the system
− Human Machine Interface (HMI)
realizes all operator functions
− NCK software (NC Kernel)
realizes all NC functions. It controls one ”NC channel ” with up to 5 axes (2 of them
can be configured as spindles).
− Programmable Logic Control (PLC)
executes the integrated PLC user program cyclically.
S Toolbox
− Setup files for turning and milling
− Configuration file for transformations with turning
− Cycle package for turning and milling
− WINPCIN transfer program for transferring user data and programs between PC and
− SimoCom U Parameterization and Commissioning Tool for Drives
− SIMODRIVE 611 UE Firmware
− PLC 802 Programming Tool
Note
Please always observe the readme file supplied with the ”Toolbox”. It provides up−to−date
information.
User data
The user data include:
S Machine data
S Setting data
S Tool data
S R parameters
S Work offsets
S Offset data
S Part programs
S Standard cycles
S PLC user program
S PLC alarms
Note
After turning off or in case of power failure, changed user data are stored for at least 50 h.
Thereafter, they can be lost if they are not permanently stored by appropriate operator actions (see Section 6.2.1)
Temperature range0...50 °C
Permissible relative humidity5...95 %, not condensing
Air pressure700...1,060 hPa
The conditions during operation comply with IEC 1131-2.
The control system is to be intended for installation in a housing (e.g. cubicle).
Transport and storage conditions
Table 1-5Transport and storage conditions
Parameter
Temperature range-20...60 °C
Permissible relative humidity5...95 %, not condensing
Air pressure700...1,060 hPa
Transport height-1,000...3,000 m
Free fall in transport packagev 1,200 mm (PP 72/48 v 1,000 mm)
The SINUMERIK 802D Control System
1.2Technical specifications
Protective quality and degree of protection
Class of protection I to IEC 536.
No connection to protective−conductor terminal is required.
Protection from foreign matter and penetrating water to IEC 529.
S For the PCU :IP 65 (front)
Before installing the control system, make absolutely sure that the system is disconnected
form the mains and deenergized!
The modules contain electrostatic sensitive devices.
When handling the modules, make sure that neither p.c.boards, nor components are
touched by persons not grounded with ESD protection.
1. Install the PCU, the keyboard (KB) and the machine control panel (MCP).
Attention! The maximum permissible torque for tightening the fastening screws
is 1.8 Nm and must not be exceeded.
2
2. Install the PP 72/48.
3. Installing the drive compound (see SIMODRIVE 611 UE Documentation)
4. Establish the connection between PCU and keyboard, as well as between MCP and PP
72/48.
5. Establish the PROFIBUS connection between PCU, PP 72/48 and SIMODRIVE 611 UE.
Removing the control system
To remove the control system, proceed in the reverse order.
Warning
!
Mounting dimensions
Before removing the control system, make absolutely sure that the system is disconnected
form the mains and deenergized!
Note
When installing the control components, observe the dimensions specified in the diagrams
below. These drilling patterns constitute the basis for preparing the mounting holes. The dimensions are binding.
50−pin ribbon−cable connector for connection to PP 72/48
Interconnecting cables
The individual components are connected as shown in the Connection Diagram in Fig. 2-13.
For the cable designations and connector types, please refer to the SINUMERIK 802D Catalog.
Always use shielded lines only; make sure that the shield is connected to the metallic or
metalized connector housing on the side of the control system.
1. Connect the lines to the components as shown in Fig. 2-13.
2. Lock the D-Sub connector using the fastening screws and install the strain reliefs.
The cable sets offered as accessories provide maximum interference immunity.
2.3.1Connecting the keyboard
To connect the keyboard to the PCU, use the supplied cable. Insert the angular connector
into the keyboard.
2.3.2Connecting handwheels to the PCU
Installing the Control System
Connector designation:HANDWHEEL1 (X14)
HANDWHEEL2 (X15)
HANDWHEEL3 (X16)
Connector type:15−pin D−Sub socket connector
Max. cable length3 m
Table 2-1Pin assignment of the socket connectors X14, X15, X16
The 24V power supply for digital outputs (DOCOM1) must be designed as a functional extra−low voltage with safe isolation to EN 60204-1.
Note
The 24V voltage for the digital outputs must be connected to all 4 pins 47, 48, 49, 50. Make
sure that the interconnecting cable between the power supply and the supply voltage inputs
pins 47 - 50 does not exceed a permissible length of max. 10 m.
The connectors X111, X222 and X333 have the same assignment, but the I/O areas are offset by 3 bytes (inputs) or 2 bytes (outputs) (cf. Table 2-4).
For the relevant data for connecting the ADI4 module, please refer to the documentation
”ADI4 − Analog Drive Interface for 4 Axes”, Product Manual.
For the configuration, please observe the specifications on the Toolbox.
Note
Make sure that your ADI4 module has firmware release 01.02.02.
2.4Connecting the SIMODRIVE 611U drive unit
For the relevant information regarding the configuration of the interfaces and for connecting
the components of the drive unit, please refer to the Documentation ”SIMODRIVE 611UE”.
All stations are connected to each other via Profibus. Master is the PCU, and slaves are the
SIMODRIVE 611 UE and the PP 72/48.
The baud rate of the clock−synchronous Profibus is fixed to 12 Mbaud and cannot be
changed. Converters for optical fiber cable (OLMs, OLPs) or repeaters are not permitted.
Profibusinterface
Socket type:9−pin D−Sub socket connector
Max. cable length:100 m at 12 Mbaud
Table 2-5Female connector pin assignment
Pin
Signal
Meaning
Pin Signal
1Shield6VP
2Reserved7Reserved
3RxD/TxD−P
4CNTR−P
5DGND
Receive/send data −
plus, B line (red)
Control signal for the
repeater (direction
control)
Data transfer potential
(ground to 5V)
8RxD/TxD−N
9CNTR−N
Meaning
Supply voltage for the
terminators − P, (P5V)
Receive/send data −
minus, A line (green)
Repeater control signal (direction control)
15
9
6
Note
Use the recommended Profibus connectors only. They are designed such that the ongoing P
branch is disconnected when the terminator is connected.
The PB master = PCU should be connected at the start of the PB line.
Make sure that the terminating resistors are only connected at the first and at the last sta-
The following ground connections must be provided:
S PCU
S Machine control panel (MCP)
S Keyboard (KB)
When establishing the ground connections for PCU, MCP and KB, connect the grounding
points to the grounding rail (Fig. 2-16).
Grounding the PP 72/48
Install the PP 72/48 in accordance with EN 60204. If a large−area, permanent metallic connection to the central grounding point is not possible via the backplane, connect the mounting plate to the grounding rail using a line >10 mm
2
.
Grounding rail
MCP
to the chassis
PCU
Fig. 2-16Grounding diagram for installing PCU and MCP
Connect the 24 V DC load power supply required for the power supply to the screw terminal
block X8 or X1.
Features of the load power distribution
Danger
!
The 24 V DC must be generated as a functional extra−low voltage with safe electrical
isolation (to IEC 204-1, Section 6.4, PELV) and be grounded by the user (make a
connection from the PELV signal M to the central grounding point of the system).
Table 2-6Electrical parameters of the load power supply
Installing the Control System
Parameter
Voltage range mean value20.428.8V
Ripple3.6Vss
Non−periodic overvoltage35V
Rated current consumption1A
Starting current2.6A
Table 2-7Pin assignment of the screw terminal block X8/X1
Terminal
1P2424 V DC
2MGround (GND)
3PE
SignalDescription
min.max.UnitConditions
Duration:
500 ms
50 s recovery
time
Note
Make sure that the interconnecting cable between the power supply and the supply voltage
connection (screw−terminal block X1) does not exceed a permissible length of max. 10 m.
POWER (green)Power On
READY (red)PP 72/48 is ready; no cyclic data exchange
EXCHANGE (green)PP 72/48 is ready; cyclic data exchange is performed
OVTEMP (red)Overtemperature display
WinPCIN
PLC802 Programming Tool
SimoCom U
Text Manager (is installed using the ”802D Toolbox” menu item)
S The mechanical and electrical installation of the system must be completed.
S Starting up the SIMODRIVE 611 UE drive (with the Profibus option module inserted)
3
Start−up sequence
To commission the SINUMERIK 802D, proceed as follows:
1. Check that the PCU boots.
2. Set the language.
3. Set the required technology.
4. Set the general machine data.
5. Start up the PLC.
6. Set the axis/spindle−specific machine data.
7. Perform a dry run for the axes and for the spindle.
8. Optimize the drive.
9. Complete the commissioning; perform a data backup.
The SINUMERIK 802D provides a concept of protection levels for enabling data areas.
There are the protection levels 0 to 7 whereby 0 is the highest and 7 the lowest level.
The protection levels can be set for certain function areas (e.g. program editor) using the
display machine data (USER_CLASS...).
When the control system is delivered, certain default passwords are already set for the
protection levels 1 to 3. If necessary, the appropriate authorized person can change these
passwords.
Table 3-1Protection level concept
Protection
level
4 to 7No password and
Protection levels 1 ... 3
The protection levels 1 to 3 require a password. The passwords can be changed after activation. For example, if the passwords are no longer known, the control system must be reinitialized (booting with default machine data). This will reset all passwords to their defaults
according to the software release you have acquired.
The password remains set until it is reset by selecting the Delete password softkey.
POWER ON will not reset the password.
Protection levels 4 ... 7
Protection level 7 is set automatically if no password is set and no protection level interface
signal is set. The protection levels 4 to 7 can be set from the PLC user program even without a password by setting the bits in the user interface.
3.1.2Structure of machine data (MD) and setting data (SD)
Number and identifier
MD and SD are addressed via their numbers or their names (identifiers). The number and
the name, as well as the activation type and the unit are displayed on the screen of the control system.
Activation
The activation stages are listed according to their priority. If any data is changed, it comes
into effect after:
S POWER ON (po) Turning off / turning on the SINUMERIK 802D
S NEW_CONF (cf)
With RESET at the PLC interface (V3000 0000.7)
S RESET (re) With RESET at the PLC interface (V3000 0000.7) or at the end of the pro-
gram M2/M30
Commissioning
3.1General
S IMMEDIATELY (im) After input of the value
Protection level
For start−up or machine data input, usually, protection level 2 is required.
Unit/system of units
Depending on MD 10240 SCALING_SYSTEM_IS_METRIC, the physical units of the machine data (MD) differ as follows:
If there are machine data with no physical unit assigned, the relevant field remains empty.
Note
The default setting is MD 10240 SCALING_SYSTEM IS METRIC = 1 (metric).
− correct mechanical design and check that all electrical connections are performed cor-
rectly.
− connected voltages
− connection of shielding and grounding.
S Connect the control system (booting in the normal mode)
Booting the control system in the normal mode
When the control system is turned on, the boot sequence is displayed on the control system
with all its individual phases. Once the start screen of the user interface has appeared, the
booting sequence is completed.
Booting the control system in the start−up mode
After Power ON and prompting via an appropriate message on the screen, press the
SELECT key.
Once the DRAM test is completed, the START UP MENU appears on the display. Use the
cursor to select an appropriate power−up/start−up mode and press INPUT to confirm.
The modes specified in the START−UP MENU have the following meanings:
S normal mode
If this option is chosen, the control system will boot with the last machine data setand the
previously loaded programs.
S default data (is only displayed if protection level 1 or 2 is set)
If this option is chosen, the control system will boot with default machine data.
S software update
In this case, the control system will not boot at all. The software can only be updated if an
NC card with a software update is provided.
S reload saved user data
If this option is chosen, the user data (machine data, programs, etc.) backed up to the
flash memory of the control system are accepted as the current data and used for power−up.
3-44
S PLC stop
Select PLC Stop while the control system is booting if PLC Stop can not be triggered via
the user interface any more.
English is set for both the foreground and background languages. You can change the languages by loading new language files from the toolbox using the Text Manager.
The functions provided by the Text Manager are described in its help file.
Sequence
S Establish a V24 connection between the PC and the PCU (COM1).
S Turn on the control system and wait until the control system has completed its booting
sequence without errors.
S In the ”System” operating area, set the password for protection level 2.
S Preselect the > BIN format from the ”RS232 settings” operating area.
S In the ”System” operating area, Data I/O > menu item, position the cursor on the line
”Start−up data PC”.
S Select the Read in softkey.
Commissioning
3.3Language setting
S Start the Text Manager on your PC.
S Use the Text Manager to select the relevant language file for your foreground or back-
ground language and transfer it to the control system.
S Restart the NC.
S The desired language is now set.
Note
Make sure that the settings for the interface parameters of the PCU and of the PC are the
same.
The SINUMERIK 802D is delivered with default machine data. Load the relevant setup file
from the toolbox into the control system, depending on the technology turning or milling.
The following setup files are offered to choose from:
S setup_T.cnfTurning machine with complete cycle package
S setup_M.cnfMilling machine with complete cycle pack
S setTra_T.cnfTurning machine with complete cycle package and the functions Transmit,
Tracyl, Spindle1, C axis and 2nd spindle technology ’turning’
S trafo_T.iniMachine data with the functions Transmit, Tracyl, Spindle1, C axis and
2nd spindle technology ’turning’
S trafo_M.iniMachine data for the Tracyl function − ”Milling” technology
S adi4.iniMachine data for setting up the analog setpoint output via ADI4
The setup file must be loaded during the commissioning after booting of the control system,
but prior to the general configuration.
Sequence
Note
The SINUMERIK 802D base line is supplied with default machine data. To set the turning
technology, load the following setup file from the toolbox into the control system:
S setup_T.cnfTurning machine with complete cycle package
If you wish to use the analog setpoint output in conjunction with the I/O module ADI4, reload
the following ini file:
S adi4.iniMachine data for setting up the analog setpoint output via ADI4
The setup file must be loaded during the commissioning after booting of the control system,
but prior to the general configuration.
Note
Please always observe the readme file supplied with the ”Toolbox”. It provides up−to−date
information.
S Establish an RS232 connection between the PC and the PCU (COM1).
S Turn on the control system and wait until the control system has completed its booting
sequence without errors.
3-46
S In the ”System” operating area, set the password for protection level 2.
S Set the binary format.
The most important machine data of the individual subareas are listed here to assist you.
For a detailed description of the machine data and interface signals, please refer to the Descriptions of Functions (cf. cross−references in the tables of Chapter 7 ”Machine Data and
Setting Data”).
Note
The default values of the machine data have been chosen such that usually no change is
required.
Entering the machine data (MD)
Before you can enter the machine data, the password for protection level 2 must be set.
Use the relevant softkey to select the following machine data areas and to change the ma-
chine data if necessary:
S General machine data MD 10000 ... 19999
S Channel machine data MD 20000 ... 29999
S Axis machine data MD 30000 ... 39999
S Display machine data MD 1 ... 999
S Drive machine dataParameters 599 ... 1999
The data you have entered are written to the data memory immediately. An exception is the
drive machine data. To save the drive machine data permanently, use either the Save axis
softkey, which can be found in the area of the drive machine data with the drives turned on,
or the SimoCom U tool. If you forget to save the data, the old data is effective again after the
next drive reset. To refresh the display of the drive machine data on the screen after changing, use the Refresh softkey.
The machine data is activated depending on the machine data property ”Activated”, Section
Certain bus configurations have already been prepared for SINUMERIK 802D. The required
configuration can be set via MD 11240: PROFIBUS_SDB_NUMBER. In all cases, the configuration constitutes the maximum configuration. It is not necessary to connect all stations.
Table 3-2
Commissioning
3.6Setting the Profibus address
MD 11240
3PP module 19−
PP module 28−
Single−axis power section105
Single−axis power section116
Twin−axis power sectionDrive A
4PP module 19−
PP module 28−
Single−axis power section105
Twin−axis power sectionDrive A
Twin−axis power sectionDrive A
5PP module 19−
PP module 28−
Single−axis power section201
Single−axis power section212
Twin−axis power sectionDrive A
Single−axis power section105
6PP module 19−
PP module 28−
Single−axis power section201
Single−axis power section212
Single−axis power section223
Single−axis power section105
0PP module 19−
PP module 28−
PB DP station (slave)PB addressDrive number
121
Drive B
121
Drive B
133
Drive B
133
Drive B
2
2
4
4
Note
The assignment between PB address and drive number is fixed and cannot be changed.
Set now the MD 11240: PROFIBUS_SDB_NUMBER according to your particular bus configuration.
Parameterize the PB addresses of the PB stations (SIMODRIVE 611 UE and PP module) as
specified in the table above.
To parameterize the drive, use the SimoCom U Parameterization and Commissioning Tool.
You will need the following documentation: SIMODRIVE 611 UE Description of Functions.
Example 1:
Turning machine with one PP module, one twin−axis power section (X and Z axes) and the
spindle as the single−axis power section.
Table 3-3
Example 2:
MD 11240
3PP module 19−
Single−axis power section105
Twin−axis power sectionDrive A
PB station (slave)PB addressDrive number
Drive B
121
2
Milling machine with two PP modules, two single−axis power sections (X, Z axes), one twin−
axis power section (Y, C axis) and one spindle as a single−axis power section.
Table 3-4
MD 11240
5PP module 19−
PP module 28−
Single−axis power section201
Single−axis power section212
Twin−axis power sectionDrive A
Single−axis power section105
PB station (slave)PB addressDrive number
Drive B
133
4
PCU
PP 72/48
3-50
Slave 12 from example 1 has been fully replaced by slaves 20 and 21.
Is master at PROFIBUS; address cannot be changed
Is slave at PROFIBUS; max. two PP modules can be connected. The addresses are set using DIL switch S1 on the PP module.
The newly set PB station address is only active after POWER ON.
Is slave at PROFIBUS; the bus address is only set during commissioning using the SimoCom U commissioning tool or directly via the display and the operator terminal.
Note for the reader
SIMODRIVE 611U Description of Functions
3.7Starting up the PLC
After starting up the Profibus, the prepared PLC user program is ready to run and can be
used for further start−up. To load the PLC user program, use the Programming Tool.
The axis machine data MD 30130: CTRLOUT_TYPE can be used to switch the setpoint out-
put, and MD 30240: ENC_TYPE can be used to switch the actual−value input between simulation and PROFIBUS drive.
Table 3-5
Machine data
MD 30130Value = 0
Simulation
MD 30240Value = 0
Simulation
SimulationNormal mode
Value = 1
In this case, the setpoint signals are
output via Profibus.
Value = 1 (INCR) or 4 (EnDat)
In this case, the actual values are
read in via Profibus.
Note
For simulation, MD 31130 and MD 30240 must be parameterized with ”0”.
To enable the relevant NC axis to assign its setpoint to the appropriate PROFIBUS drive,
ensuring that the actual values are returned from this PROFIBUS drive, it is imperative to
parameterize the machine data MD 30110: CTRLOUT_MODULE_NR and MD 30220:
ENC_MODULE_NR.
Note
With 2−axis power sections, both drives (A and B) each must be assigned to one axis.
Otherwise, an error message is issued during power−up (drive alarm 832 ”Profibus not
clock−synchronized to master), and the entire power section is not ready for operation.
3-52
A meaningful default setting for these machine data have already been implemented in the
default data record for turning and milling.
The following applies for the default data record for turning:
The following applies for the default data record for milling:
Commissioning
AxisDrive number MD
30110
MD 30220
X1112Twin−axis: Drive A
Y1212Twin−axis: Drive B
Z1313Twin−axis: Drive A
SP510Single−axis
A1413Twin−axis: Drive B
PROFIBUS addressPower section
If this default setting does not match your machine configuration, the data must be adapted
accordingly.
Note
The machine data MD 31110: CTRLOUT_MODULE_NR and MD 30220:
ENC_MODULE_NR must be set such that they have the same drive number because 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 possesses three
axes and one spindle. The X1 and the Y1 axes are controlled by a twin−axis power section,
the Z1 axis and the spindle by one single−axis power section each.
S The default data record for a milling machine (setup_m) has been loaded.
S The bus configuration has been selected with MD 11240= 3.
S Now, adapt the axis machine data MD 30110: CTRLOUT_MODULE_NR and MD 30220:
ENC_MODULE_NR will be adapted as follows (MD 30110 and MD 30240 must only be
changed for the Z1 axis).
AxisDrive number
MD 30110
MD 30220
X1112Twin−axis: Drive A
Y1212Twin−axis: Drive B
Z1611Single−axis
SP510Single−axis
PROFIBUS addressPower section
S Set the PB addresses of the drives as specified in the table above (SimoCom U). Due to
the fact that the 5th axis (A1) is not used, MD 20070: AXCONF_MACHAX_USED[4]=0
must be parameterized. This will remove the axis from the configuration of the NC.
3.8.2Default settings for the axis machine data for the feed axes
The following machine data list summarizes all default data or their recommended settings
with SIMODRIVE 611 UE PROFIBUS drives connected.611
Once they have been set, the axes are ready to traverse, and only a fine adjustment (reference point approach, software limit switches, position controller optimization, speed feedforward control, lead error compensation,...) must be performed. See: /FB/ SINUMERIK 802D
”Description of Functions”
Note
For feed axes, only parameter set 1 = index [0] is used. Index [1] ... [5] must only be parameterized when using the parameter switching function (see /FB/ Chapter 3), with G331 ”Rigid tapping” or for G33 (see /FB/ Chapter 11).
MDNameDefault va-
UnitRemark
lue
31030 LEADSCREW_PITCH10mmLeadscrew of the ballscrew
Load gear transmission ratio
31050
31060
32000 MAX_AX_VELO10000mm/min Maximum axis velocity
32300 MAX_AX_ACCEL1m/s
34200 ENC_REFP_MODE11: Incremental encoder
36200 AX_VELO_LIMIT11500mm/min Threshold value for velocity monitoring;
DRIVE_AX_RATIO_DENOM
DRIVE_AX_RATIO_NUMERA
1
1
Revolutions of the ballscrew
Motor revolutions
2
Maximum axis acceleration
Motor order no:
1Fx6xxx−xxxxx−xAxx
0: EnDat encoder
Motor order no:
1Fx6xxx−xxxxx−xExx
setting rule:
MD 36200 = 1.15 x MD 32000
Example:
Motor with incremental encoder
Gear transmission ratio:1:2
Spindle lead5 mm
Max. axis velocity12 m/min
Max. axis acceleration1.5 m/s
The axis can now be traversed. The direction of movement can be reversed using MD
32100: AX_MOTION_DIR = 1 or –1 (without influencing the control direction of the position
control).
Both rotary and linear measuring systems can be connected to the SINUMERIK 802D.
These measuring systems must be signal generators with 1Vss sin/cos track (A, A
You can connect either a measuring system with a zero mark (R, R
with an EnDat interface. Measuring systems with distance−coded zero marks must not be
used!
If a direct measuring system is connected, the 611UE closed−loop control module can only
be operated with one axis. The PB address with the appropriate drive number for a single−
axis power section must be selected based on Table 3-2. The direct measuring system must
be connected to the second encoder interface (X412). switching between the direct measuring system and the motor measuring system via the PLC is not possible.
Realization:
Connect a direct measuring system with Siemens standard cable
Commissioning
3.8Starting up the axes/spindle
, B, B).
) or a measuring system
− 6FX8002−2CG00−xxxx (incremental encoder)
− 6FX8002−2CH00−xxxx (EnDat encoder)
to the encoder interface X412 of the 611UE closed−loop control module and parameterize
the drive for the direct measuring system using SimoCom U.
Special feature:
If a probe is connected when using a direct measuring system, the probe must be connected
on the SIMODRIVE 611UE to the –X454 interface, terminal I0.B and parameterized via drive
parameter P672 with signal number 80.
Parameterization using the Drive Configuration Wizard with different number of increments
With software version 2.1 and higher, the number of increments of the motor encoder and of
the direct measuring system can be different when connecting an external rotary measuring
system.
Prerequisite:
NC SW 2.1, 611U SW 05.02.04
Only possible when using a single−axis power section with PB address 20 or 10
Parameterization using the Drive Configuration Wizard
Fig. 3-6Display
Message frame selection via PROFIBUS parameterization
[X=drive number −1]
30230ENC_INPUT[0]2: Encoder 2 actual value (X412)
31020ENC_RESOL[0]Number of increments for rot.
31040ENC_IS_DIRECT[0]0:= Encoder 2 is mounted directly
32110ENC_FEEDBACK_POL[0]1:= default
34200ENC_REF_MODE[0]1:= Incr. encoder
13070DRIVE_FUNKTION_MASK[X]8000 (only applies with SW >2.1)
DesignationRemark
103: n_set interface with encoder
1 and encoder 2
encoder
on the motor
1 := Encoder 2 is mounted on the
load
−1:= Reverse direction of rotation
0:= EnDat
[X] ...drive number −1
3.8.4Default settings for the axis machine data for the spindle
With SINUMERIK 802D, the spindle is a subfunction of the entire axis functionality. The machine data of the spindle are therefore to be found amongst the axis machine data
(MD 35xxx).
A description of the basic setting for the spindle can be found in Chapter 4.
With SINUMERIK 802D, the spindle is a subfunction of the entire axis functionality. The
machine data of the spindle are therefore to be found amongst the axis machine data
(MD 35xxx).
For this reason, data must also be entered for a spindle; this data has already been described in conjunction with the start−up of feed axes.
The following variants are offered for the spindle drive:
S Digital spindle drive with spindle actual−value encoder integrated into the motor
S Digital spindle drive with directly mounted spindle actual−value encoder
S Digital spindle drive with spindle actual−value encoder integrated into the motor, gearbox
and external zero mark (BERO)
S Digital spindle drive without encoder and without external spindle actual−value encoder
S Digital spindle drive without encoder and with external TTL encoder
S Analog spindle (via 611 U(E)) with spindle actual−value encodermounted directly on the
motor
Note
4
For spindles without gear stage switching, only gear stage 1 = index [1] will be used.
Index [2] ... [5] must only be parameterized when using the gear stage switching function
(see /FB/ Chapter 5).
Table 4-1
MD
30200 NUM_ENCS10: Dig. spindle without speed actual−va-
4.1Digital spindle drive with spindle actual−value encoder integrated into the motor
4.1Digital spindle drive with spindle actual−value encoder integrated
into the motor
For a digital spindle drive (PROFIBUS) with spindle actual−value encoder integrated into the
motor, the machine data parameterized in Table 4-1 must be parameterized.
Example
Motor with incremental encoder
Gear transmission ratio:1:2
4.3 Digital spindle drive with the encoder integrated into the motor, gearbox and external zero mark via BERO
4.3Digital spindle drive with the encoder integrated into the motor,
gearbox and external zero mark via BERO
Prerequisites
An inductive proximity switch, type Siemens 3RG4050−0AG05, is used.
With the approximation, a positive +24V edge is switched.
Parameterization
Fig. 4-1
611 UE (firmware release ≥ 03.01.06): Parameter P660 = 79
611 UE (firmware release ≥ 03.01.06): Parameter P879.13 = 1
Thus, instead of the internal zero mark, the BERO signal connected to terminal I0.A is evaluated.
802D: MD 34200: ENC_REFP_MODE = 7
Thus, a synchronization is only performed if a speed has been defined (MD 34040) using the
BERO signal. This is imperative, as a BERO always has certain signal runtimes. This is the
only way to guarantee that the synchronization is always performed to the same position.
802D: MD 34040: REFP_VELO_SEARCH_MARKER = 200 r.p.m.
The BERO signal is synchronized at this speed.
802D: MD 34060: If necessary, adapt REFP_MAX_MARKER_DIST accordingly.
If SPOS is triggered from the standstill, the spindle is first accelerated to the speed entered
in MD 34040, thereafter, the BERO edge is synchronized, and, finally, the spindle is positioned.
The direction of rotation depends on: MD 35350: SPIND_POSITIONING_DIR (3=CW /
4=CCW). In the CW direction of rotation, the synchronization is performed to the falling
edge, and in the CCW direction − to the rising edge.
4.3Digital spindle drive with the encoder integrated into the motor, gearbox and external zero mark via BERO
PLC
To ensure that a resynchronization is performed when switching from the speed−controlled
mode to the positioning mode, the interface signal V380x2001.4 ”Resynchronize spindle
when positioning” must be linked with V390x0001.5 ”Position controller active”.
Fig. 4-2
Important
switching from the speed−controlled to the positioning mode must only be performed with
the spindle rotating and from a defined direction. Otherwise, the spindle is mispositioned!
Correct positioning can be guaranteed by programming ACP or ACN.
SPOS = ACP(0)
Thus, if first M4 Sxxx was programmed, the spindle will decelerate to the standstill, thereaf-
ter accelerate to the synchronization speed CW, then synchronize and position.
It is also possible to configure a motor without encoder (standard motor, non−Siemens mo-
tor) as the spindle motor. The KTY of the motor can be evaluated directly at the encoder interface X411 via pins 13 and 15.
4.4.1Parameterization using the Drive Configuration Wizard
Starting up the Spindle
Fig. 4-3Display
Fig. 4-4Display
4.4.2Parameterization using the Expert List
Table 4-3Parameters to be entered in the Expert List
Parameters
922PROFIBUSmessage frame selection0Save + Power On Reset
915:6Process data setpoint assignment0
Table 4-3Parameters to be entered in the Expert List, cont’d
ParametersRemarkValueText
916:6Process data actual value assign-
ment
0
916:7Process data actual value assign-
ment
916:8Process data actual value assign-
ment
916:9Process data actual value assign-
ment
916:10Process data actual value assign-
ment
Optional
1608Fixed temperature0Save + Power On Reset
1602Motor overtemperature warning
threshold
1607Motor temperature shutdown limit150
0
0
0
0Save + Power On Reset
120
The temperature evaluation of the KTY connected to terminal X411 is activated and can be
used if P1608=0. The evaluation is provided via pins 13 and 25.
For example, if P1608=60 is set, the motor temperature is not evaluated; a temperature of
60_C is used for internal calculation.
Important
It is imperative to observe the order of the parameters listed above; in addition, ”Save +
Power On Reset” must be carried out whenever specified.
4.4.3Adapting the machine data in the control system
Table 4-4
MD
30130CTRLOUT_TYPE[0]1
30240ENC_TYPE[0]0
If the spindle does not possess an encoder, it will not be possible to display the actual
speed. The display on the NC will therefore always remain zero.
With software versions higher than 2.01.05 or with SINUMERIK 802D−bl, the following machine data must be set for the expert password:
MDDesignationValueRemark
13070DRIVE_FUNKTION_MASK[X]8000[X] corresponds to the drive num-
4.5Digital spindle without encoder with external TTL encoder
4.5Digital spindle without encoder with external TTL encoder
It is also possible to configure a motor without encoder (standard motor, non−Siemens mo-
tor) as the spindle motor. The external TTL encoder is used to acquire the spindle speed.
This configuration should not be used for positioning. Due to the lack of speed acquisition at
the spindle motor, the spindle is always in the toque−controlled operation. This may result in
thermal problems and inaccuracies.
Merely the TTL encoder is connected to the 611UE controller module via the angular encoder interface. The KTY of the motor can be evaluated at the encoder interface X411 via
pins 13 and 25.
4.5.1Parameterization using the Expert List
Table 4-5Parameters to be entered in the Expert List
Parameters
890Activating the angular encoder/enco-
der interface
922PROFIBUSmessage frame selection0Save + Power On Reset
915:6Process data setpoint assignment50017
916:6Process data act. value assignment50018
916:7Process data act. value assignment50019
916:8Process data act. value assignment50019
916:9Process data act. value assignment50020
916:10Process data actual value assign-
ment
1006Encoder interface mod. code number 99Save + Power On Reset
1005Encoder interface mod. code number 2500Save + Power On Reset
Optional
1608Fixed temperature0Save + Power On Reset
1602Motor overtemperature warning
threshold
1607Motor temperature shutdown limit150
TextValueRemark
4Save + Power On Reset
50020Save + Power On Reset
120
The temperature evaluation of the KTY connected to terminal X411 is activated and can be
used if P1608=0. The evaluation is provided via pins 13 and 25.
For example, if P1608=60 is set, the motor temperature is not evaluated; a temperature of
60_C is used for internal calculation.
Important
It is imperative to observe the order of the parameters listed above; in addition, ”Save +
Power On Reset” must be carried out whenever specified.
4.6Analog spindle (via 611 U(E)) with with spindle actual−value encoder mounted directly on the motor
4.6Analog spindle (via 611 U(E)) with with spindle actual−value encoder mounted directly on the motor
The analog spindle function uses the analog output of the SIMODRIVE 611 UE closed−loop
control module as the setpoint output and die the encoder interface (−X472) as the actual−
value input for a TTL encoder. A digital feed axis is used as the transport axis for the setpoint and actual values of the analog spindle.
The servo enable for the analog spindle is output via the digital outputs, and the analog setpoint via terminal 75.A / 15 of the transport axis.
Digital output O0.A −>CW enable
Digital output O1.A−>CCW enable
Important
In case of RESET, a setpoint is output at the analog output of the 611 UE closed−loop con-
trol module. It is therefore imperative to connect the servo enable for the analog spindle to
terminal O0.A of the transport axis.
Important
Transport axis can only be drive A of the spindle−axis power section with PB address 10
and drive number 5 or drive A of the twin−axis module with PB address 12 and drive number
1 (see also Table 2-3).
10V
When configuring the axes, first define the transfer axis, and then the analog spindle. Example: X, Z, SP, A
Only the X or Z axis may be configured as a transfer axis.
Example
The example below will use the first machine axis (X1) as the transport axis. X1 will be drive
A on a 611 UE closed−loop control module with PROFIBUS address 12.
In the 802D, the spindle is parameterized as the third machine axis (SP) (standard data record for turning). This spindle is an analog spindle with +/− 10V interface. The maximum
speed in 9,000 r.p.m. at 10 V in this example.
4.6Analog spindle (via 611 U(E)) with with spindle actual−value encoder mounted directly on the motor
Only the additional machine data required for starting up an analog spindle will be dealt with
in the following. The general machine data for configuring an analog spindle are listed in the
table below.
Table 4-7Settings for the example
Transport axis X1
(machine axis 1)
Connections required between the transport axis X1 and the analog spindle SP
Terminal 75.Ato be connected to
Terminal 15to be connected to
Terminal O0.Ato be connected to
−X472to be connected to
NC machine data
MD 13060: DRIVE_TELEGRAM_TYPE[0] = 0
([0] corresponds to drive number − 1)
MD 13070: DRIVE_FUNCTION_MASK[0] = 8000 (with the 802D,
only valid from software release higher than 2.1.5)
([0] corresponds to drive number − 1)
Both rotary and linear 5V TTL square−wave encoders can be connected to SINUMERIK
802D. With this ADI4, up to 4 drives with analog setpoint interface can be connected.
Measuring systems that can be connected
S Incremental TTL encoder (for the number of increments, see Tables 4-9/4-10), difference
transfer using 5 V square wave signals (RS422 standard).
Configuration
With 5 analog axes, 2 ADI4 modules must be used. Depending on the encoder pulse number selected from Table 4-9 or 4-10, either SDB 1_ADI4 or SDB 2_ADI4 must be loaded.
The ADI4 modules have the Profibus addresses 15 and 16 assigned as follows:
Table 4-8Assignment of the PB addresses
MD 11240
0PP module 19−
(1_ADI4 or 2_ADI4 are loa-
PP module 28−
1st ADI4drive 1
2nd ADI4drive 1
PB (slave)PB addressDrive number
161
Drive 2
Drive 3
Drive 4
155
Drive 2
Drive 3
Drive 4
2
3
4
6
7
8
The following tables show the fixed assignment of the axes to the TTL encoders which can
be connected.
The PLC is intended to control machine−related functional sequences. It is realized as a
software PLC.
The user program − a PLC cycle − is always executed in the same order of sequence.
S Refresh of the process image (inputs, user interface, timers)
S Processing of communication requests (operator panel, PLC 802 programming tool, ver-
sion 3.0 and higher)
S Editing of the user program
S Evaluation of alarms
S Output of the process image (outputs, user interface)
During 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 refreshes the hardware I/Os at the beginning or end of program execution.
Thus, these signals are stable over a whole PLC cycle.
The user program can only be created using the PLC 802 Programming Tool, version 3.1
and higher, with the S7−200 programming language using ladder diagram. Ladder diagram
is a graphical programming language for representing electric circuit diagrams.
5
Important
PLC 802 Library with a description, which can be installed from the toolbox CD is offered as
the basis for the PLC user program. The PLC 802 Library constitutes a subroutine library
and contains one sample program each for a turning and for a milling machine.
Note
If the stop and reset buttons on the machine control panel are not realized as normally closed contacts, an open circuit cannot be detected.
Monitoring can be performed using software solutions, as shown in the example MCP_802D
(SBR 34) from the subroutine library.
By default, the user program of the SINUMERIK 802D only consists of a NOP (”no operation”) instruction and is stored in the permanent memory. The user program addressing the
particular requirements of the machine is to be created by the user himself.
5.2Start−up modes of the PLC
Table 5-1Start−up modes
SelectionReaction
PCU
Switch−on
menu
(802D)
Normal bootingNormal bootingUser pro-
Booting
with default values
Booting
with saved data
PLC stop
after POWER ON
PCU
Start−up menu
(802D)
NCK start−up *
Booting
with default values
Booting
with saved data
PT PLC 802
(PC)
PLC stop
possible either in Run
or in Stop
PLC
program
preselec-
tion
gram ***
User program ***
User program ***
unchangedStopunchangedAcceptance of
Program
status
RununchangedAcceptance of
RundeletedDefault PLC
Runsaved
Retentive
data
(battery bak-
ked)
data
MD for the
PLC in the
user interface
the active PLC
MD
MD
Saved PLC MD
the active PLC
MD
PLC start−up **
Cold restartRun (after
Stop)
Cold restart
and debug mode
Overall resetUser pro-
Overall reset
and debug mode
* Hardkey System / Softkey Start up switch / NCK
** Hardkey System / Softkey Start up switch / PLC
*** is loaded from the permanent memory into the RAM
Thanks to the debug mode (see ”Operation and Programming”, Chapter 7), the PLC remains
in PLC Stop after booting of the control system. All start−up modes set via softkey only
come into effect when the control system is booted the next time.
The ”Run” mode activates the cyclic operation.
The following actions are triggered in the ”Stop” mode:
S All hardware outputs are disabled.
S Profibus DP is inactive.
S No cyclic operation (the active user program is not executed).
S The process image is no longer refreshed (it is frozen).
S EMERGENCY STOP active.
Only in the ”Stop” mode can the user load a corrected or new project into the control system.
The user program only becomes effective when the control system is booted the next time
or if the ”Run” mode is selected.
The control system displays max. 8 PLC alarms (system alarms or user alarms).
The PLC manages the alarm information per PLC cycle. It saves / cancels the alarms ac-
cording to their times of occurrence. The first alarm in the list is always the alarm last occurred.
If more than 8 alarms have occurred, the first seven alarms and the newest alarm with the
highest cancel priority are displayed.
Alarm response and cancel criteria
In addition, the alarm responses are managed by the PLC. The alarm responses always
come into effect, irrespective of the number of active alarms. Depending on the type of the
alarm response, the PLC will trigger the required action.
A cancel criterion must be defined for each alarm. The PLC uses the cancel criterion SELF−
CLEARING by default (see ”Configuring user alarms”).
Cancel criteria are:
S POWERONCLEAR: The alarm is canceled by turning off / turning on the control system
(POWER ON).
S CANCELCLEAR: The alarm is canceled by pressing the Cancel key or the Reset key
(analogously to the NCK alarms).
S SELF−CLEARING: The alarm is canceled, since the alarm cause is no longer present.
The cancel conditions have the following priority:
S POWERON CLEAR − system alarms ( highest priority )
S CANCEL CLEAR − system alarms
S SELF−CLEARING − system alarms
S POWERON CLEAR − user alarms
S CANCEL CLEAR − user alarms
S SELF−CLEARING − user alarm ( lowest priority )
The responses to be triggered by the alarm in question in the PLC are defined for each
alarm. The PLC uses the alarm response SHOWALARM by default.
Alarm responses are:
S PLC stop: The user program is not executed any more, Profibus DP is inactive, and the
hardware outputs are disabled.
5-82
S EMERGENCY STOP: Once the user program is executed, the PLC transmits the EMER-
GENCY STOP signal to the NCK via the user interface.
S Feed disable: Once the user program is executed, the PLC transmits the feed disable
signal to the NCK via the user interface.
S Read−in disable: Once the user program is executed, the PLC transmits the read−in dis-
The alarm response to PLC Stop always has the cancel condition POWER ON.
The user are offered two options of defining his own alarm texts:
S via the System hardkey> PLC softkey > Edit PLC txt (cf. ”Operation and Program-
ming”, Chapter 7)
S by using the toolbox: Editing and loading the alarm text file using the text manager
If no alarm text is assigned by the user, only the alarm number is displayed.
The % character in the alarm text denotes an additional variable. The variable type is the
form of representation of the variable.
The following variable types are possible:
S %D integer decimal number
S %I integer decimal number
S %U decimal number without sign
S %O integer octal number
S %X integer hexadecimal number
S %B binary representation of a 32−bit value
Range for logical operationsRange for arithmetical operations
+2 147 483 647
−37
... $10
38
PLC project
The PLC 802 Programming Tool always manages one project (combinational logic, symbols
and comments). All important information of a project can be stored in the control system via
a download. The information is transmitted from the control to the PC via upload.
The control system can save max. 6,000 instructions and 1,500 symbols. The PLC memory
required is influenced by the following components:
S number of instructions
S number and length of the symbol names
S number and length of the comments
S7−200 Ladder Diagram
The addresses and operations can be defined using the representation type ”International”.
When using the ladder diagram, the user programs his program in networks. Each network
corresponds to a certain logic reflecting a certain sequence. The basic elements of a ladder
diagram are contacts, coils and boxes. The contacts, in turn, are divided into normally
opened and normally closed contacts. Each coil corresponds to a relay. Boxes are used to
represent a certain function. A box can be activated using an enable bit.
SM 0.0Bit memory with defined ONE signal
SM 0.1Initial position : first PLC cycle ‘1’, subsequent cycles ‘0’
SM 0.2Buffered data lost − only valid in the first PLC cycle
(‘0’ − data o.k., ‘1’ − data lost)
SM 0.3POWER ON: first PLC cycle ‘1’, subsequent cycles ‘0’
SM 0.460 s clock (alternating ‘0’ for 30 s, then ‘1’ for 30 s)
SM 0.51 s clock (alternating ‘0’ for 0.5 s, then ‘1’ for 0.5 s)
SM 0.6PLC cycle clock (alternating one cycle ‘0’, then one cycle’)
The user can only view the statement list (STL) in PT802 under ”View STL”. This type of
representation (see Table : Mnemonic) shows the sequential processing.
Every programmer should structure the user program divided into separate program sections (subroutines). The S7−200 programming language offers the user the possibility to
create a structured user program. There are two program types − 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 conditions (see
machine data ”PLC_IPO_TIME_RATIO”). An IPO/ PLC ratio of 1:1 has been proven to provide the fastest possible cyclic program execution.
Example: The programmer will write a sequence control in the main program using a cycle
defined by himself. This sequence control will organize all cyclic signals in the subroutine
(UP0); UP1/UP2 are called every two cycles, and UP3 controls all signals at an interval of
three cycles.
5.4.4Data organization
The data can be divided into three areas:
S non−retentive data
S retentive data
S machine data for the PLC (all these machine data are active after POWER ON).
Most of the machine data, such as process image, timer and counter are non−retentive data
which are deleted each time when the control system is powered up.
The data area 1400 0000 −1400 0127 is reserved for the retentive data. The user can here
store all data which are to remain valid after POWER ON.
The user can either load the data in his program with default data using the PLC machine
data (see ”User interface”) or parameterize various program sections.
5.4.5Interface to the control system
This interface can be selected via SYSTEM, softkeys PLC > STEP7−connect.
This V24 interface continues to be active even after cold restart or normal booting. The con-
nection (STEP7 connect active) to the control system can be checked in the ”PLC/information” menu of the PLC 802 Programming Tool. If the interface is active, the active PLC
mode, for example (Run/Stop) is displayed in this window.
A check or error analysis of the user program is possible as follows:
S PLC status: Display and change of called operands
S Status list: Display and change of three freely selectable variable fields
S PLC program: Display and monitoring (status) of the entire user program including sym-
bols and comments
S PT PLC 802: Connecting a PG/PC and activating the PT. Connection also possible via
This function writes the transmitted data to the permanent memory (load memory) of the
control system.
S Download from the PLC project using the PLC 802
Programming Tool (Step 7 connect on)
S Machine series start−up using the WINPCIN tool (PLC MD, PLC project and user alarm
texts), DataIn or the NC card.
S Reading in PLC applications using the WINPCIN tool or theNC card (PLC project and
user alarm texts) analogously to the series machine start−up DataIn
When the control system is powered up next time, the loaded PLC user program is
transferred from the permanent memory to the user memory and is active in the control system from this moment.
The PLC applicationscan be saved from the permanent memory of the control system using
the either PLC 802 Programming Tool, WINPCIN or the NC card.
Compare
Version display
S Upload from the PLC project using the PLC 802 Programming Tool (Step 7 connect on)
Reading out the project from the control system and thus reconstructing the current project in the PLC 802 Programming Tool.
S Machine series start−up ”Start−up data” using the WINPCIN tool (PLC MD, PLC project
and user alarm texts), DataIn or the NC card.
S Reading out PLC applications using the WINPCIN tool or theNC card (PLC project and
user alarm texts) analogously to the series machine start−up DataOut
This function compares the project contained in the PLC 802 Programming Tool with the
project loaded in the permanent memory (load memory) in the control system.
This function is called using the SYSTEM hardkey, Service Display / Versionsoftkeys.
S Project
The transferred project including the user program which is active in the user memory of
the PLC after booting of the control system.
The programmer can use the start of the first comment line in the comment of OB1 in the
PLC 802 Programming Tool for his own supplementary information in the version display
(see ”View Properties”).
This interface comprises all signals exchanged between NCK/PLC and HMI/PLC. In addition, the PLC decodes all auxiliary function commands for processing in the user program.
Note for the reader
/FB/ Sinumerik 802D Description of Functions, Chapter 20