Professional Documents
Culture Documents
S120 FlyingSaw DCC V5 1 en
S120 FlyingSaw DCC V5 1 en
extension
Siemens
Sinamics S120 Industry
Online
https://support.industry.siemens.com/cs/ww/en/view/109477745 Support
Warranty and liability
We do not accept any liability for the information contained in this document.
Any claims against us – based on whatever legal reason – resulting from the use of
the examples, information, programs, engineering and performance data etc.,
described in this Application Example shall be excluded. Such an exclusion shall
not apply in the case of mandatory liability, e.g. under the German Product Liability
Act (“Produkthaftungsgesetz”), in case of intent, gross negligence, or injury of life,
body or health, guarantee for the quality of a product, fraudulent concealment of a
deficiency or breach of a condition which goes to the root of the contract
Siemens AG 2017 All rights reserved
Security Siemens provides products and solutions with industrial security functions that
informa- support the secure operation of plants, systems, machines and networks.
tion In order to protect plants, systems, machines and networks against cyber
threats, it is necessary to implement – and continuously maintain – a holistic,
state-of-the-art industrial security concept. Siemens’ products and solutions only
form one element of such a concept.
Customer is responsible to prevent unauthorized access to its plants, systems,
machines and networks. Systems, machines and components should only be
connected to the enterprise network or the internet if and to the extent necessary
and with appropriate security measures (e.g. use of firewalls and network
segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be
taken into account. For more information about industrial security, please visit
http://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them
more secure. Siemens strongly recommends to apply product updates as soon
as available and to always use the latest product versions. Use of product
versions that are no longer supported, and failure to apply latest updates may
increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial
Security RSS Feed under http://www.siemens.com/industrialsecurity.
List of contents
Warranty and liability ................................................................................................... 2
1 Application description ..................................................................................... 6
2 Solution............................................................................................................... 8
2.1 Overview............................................................................................... 8
2.2 Hardware and software components ................................................. 10
3 Basic information ............................................................................................ 11
3.1 Fundamentals on the system geometry ............................................. 11
3.1.1 Parallel slides ..................................................................................... 11
3.1.2 Special features of diagonal slides ..................................................... 12
3.2 Description of the core functionality ................................................... 14
3.2.1 Basic information ................................................................................ 14
3.2.2 Master value emulation of the material .............................................. 14
3.2.3 Real leading axis in speed or torque control as leading value ........... 15
3.2.4 Measuring wheel as leading value ..................................................... 15
3.2.5 Leading value simulation .................................................................... 15
3.2.6 Autarkic cutting ................................................................................... 15
3.2.7 Measuring wheel correction ............................................................... 15
3.2.8 Mode for non-specified format length ................................................. 16
3.2.9 Creating a gap .................................................................................... 16
3.2.10 Clamping function ............................................................................... 16
Siemens AG 2017 All rights reserved
5.9.5
5.9.6 „Test cut“ operating mode .................................................................. 59
5.9.7 „Immediate single cut“ operating mode .............................................. 60
5.9.8 „Single cut“ operating mode ............................................................... 61
5.10 Create gap mode ................................................................................ 61
5.11 Automatic return to the starting position ............................................. 62
Inhibiting the automatic return positioning .......................................... 62
6 Checklist for the flying saw ............................................................................ 63
6.1 Default basic interconnection ............................................................. 63
6.2 Checklist for flying saws with parallel slides ....................................... 65
6.3 Checklist for flying saws with diagonal slides..................................... 66
7 Program description ........................................................................................ 67
7.1 Overview............................................................................................. 67
7.2 Function diagrams .............................................................................. 68
7.2.1 Flying saw function block diagrams ................................................... 68
7.2.2 Speed Leading axis function block diagrams ..................................... 95
7.3 Parameter list ................................................................................... 105
7.3.1 Flying saw parameter list.................................................................. 114
7.3.2 Speed Leading Axis parameter list .................................................. 174
7.4 Runtime groups ................................................................................ 190
7.5 Notes on computation time and memory load levels ....................... 191
7.5.1 Computation time load ..................................................................... 191
7.5.2 Memory load ..................................................................................... 191
7.6 Faults and alarms ............................................................................. 192
8 Appendix ........................................................................................................ 195
8.1 Application Support .......................................................................... 195
8.2 Links and Literature .......................................................................... 195
8.3 History .............................................................................................. 195
8.4 Upgrade information ......................................................................... 197
Upgrading the DCB Extension Library ............................................. 197
1 Application description
Introduction/concepts that can be implemented
For processes involving continuous material motion, to be able to cut products into
defined lengths using a linear axis as traversing drive, it is important that the cutting
equipment is synchronized to the material motion during cutting and that the cutting
equipment returns to the initial position between cutting operations. This
functionality was implemented in the standard flying saw application, in order to be
able to implement many applications such as these.
In principle, the standard application covers two basic control versions for the
traversing drive of flying saws. One possible principle is that the traversing drive
moves in parallel and in synchronism with the material, and then returns to the
initial position (Fig. 1-1). The drive synchronizes in absolute terms to the material
and a specific position, traverses with the identical velocity, and at the end of the
cut, returns to the initial position.
The second principle that can be implemented using this application is that of a
diagonal saw (Fig. 1-2). In this case, the traversing drive moves with a fixed
mechanical angle over the material. The velocity of the traversing drive is obtained
from the reference of the material velocity and the angle of the mechanical
arrangement. The traversing drive synchronizes in absolute terms to the material
and a specific position, traverses with the velocity calculated from the angle – and
at the end of the cut, returns to the initial position.
Siemens AG 2017 All rights reserved
Fig. 1-1
Saw drive
Saw
Material flow
sledge
Light barrier
Feeder
Material infeed Cut material Cut material
With this principle, the traversing drive moves parallel to the material. As the saw
and material velocity are in synchronism, a straight cut is made through the
material. Controlling the saw, lifting and lowering the knife are not part of the
software.
Fig. 1-2
Material flow
ion
Saw mot
Light barrier
α
Feeder
Saw drive
Material infeed Cut material Cut material
With this principle, the traversing drive moves diagonally across the material. A
straight cut is made through the material as the ratio between the saw velocity and
material velocity is taken into account. Controlling the saw is not part of this
software.
Note This application always assumes that the material is cut vertically. As a
consequence, the saw blade must always be perpendicular to the material.
Siemens AG 2017 All rights reserved
2 Solution
2.1 Overview
Schematic
The following schematic diagram shows the most important components of the
solution:
Fig. 2-1
DRIVE-CLiQ
Saw drive
motor
Siemens AG 2017 All rights reserved
Design
A flying saw solution based on DCC always comprises a SINAMICS S120 drive
line-up with a CU320-2 Control Unit or a CU310-2 (if a measuring wheel is used),
generally, a Line Module, a position sensing function for the material as well as a
Motor Module with the traversing drive of a saw. As shown in the schematic, the
material position sensing is a measuring wheel with encoder evaluation at the drive
line-up or a feed drive with encoder sensing at the drive line up.
Note The encoder of the measuring wheel or the feed drive must be directly evaluated
in the drive line-up in order to secure the full functionality of the application.
Externally evaluating the encoder, where the position value is transferred to the
drive line-up via the communication interface is not suitable.
Advantages
The application described here offers you the following advantages
Time and cost-saving when engineering the function
Automatic motion control – users do not have to program a traversing profile,
but only enter their technological parameters.
Can be expanded to include customized functions using open DCC charts
Independent of any higher-level control system
Relieves a higher-level control system
Restriction
This application does not contain a description of:
the basic commissioning of the SINAMICS S120 drive system
Or:
Note Post licensing the “SINAMICS DCB Extension” runtime license, which is required
to run new DCC libraries on the CU, is performed using the Web License
Manager. You can find a description in the Function Manual FH1 under “Basic
information about the drive systems -> Licensing -> Creating license keys via the
WEB License Manager”.
Controlling the application with the library LMCSINA (see chapter 4.4.8), the
following additional components are necessary:
Table 2-2
Component Note
Simatic S7-15xx From V1.6
Simatic S7-12xx From V4.1
STEP 7 From V13 SP1
3 Basic information
3.1 Fundamentals on the system geometry
3.1.1 Parallel slides
Fig. 3-1
Synchronous
Starting point
point
0 mm
Hardware limit switch
Software limit switch
Accelerating
distance Synchronous length
Light barrier
Leading axis/ Distance, light barrier -
measuring starting point
wheel
Format length
Siemens AG 2017 All rights reserved
Material
Starting position
The starting position is always defined at 0mm. This point is the initial position for
the start of the cut or synchronization.
Acceleration distance
The acceleration distance follows, where the axis has time to synchronize to the
material velocity. By specifying the acceleration distance, the synchronous point is
automatically obtained, which is precisely at the end of the acceleration range.
Synchronous length
The synchronous length defines the possible range in which the drive moves in
synchronism with material. At the end, depending on the mode and feedback
signal of the knife, the drive either remains stationary or automatically returns to the
starting position. The synchronous range directly follows the acceleration distance,
i.e. it starts at the synchronous point. When using the “Create gap” function, for this
mode, the feed should be subtracted when specifying the synchronous length. This
is because at the end of the synchronous length, the axis continues to move
through the feed length.
Limit switches
The axis can be protected from hitting mechanical endstops using hardware and
software limit switches. In every direction, the software limit switch should be
reached and then the hardware limit switch. This guarantees that shortly before the
mechanical endstop, the axis positions at the software limit switch, and therefore
remains in closed-loop control. From this position, the axis can be jogged or moved
to the maintenance position. The hardware limit switches can be interconnected to
the basic system, therefore resulting in an OFF3 response of the axis, for example.
Format length
The format length is specified in mm, and can be varied during operation. At the
next cut, the new format length is accepted, and the internal traversing profile
recalculated.
Light barrier clearance
The clearance between the light barrier (print mark sensor) and the starting point is
automatically taken into account in the home position coordinate (print mark
coordinate) for the leading axis.
Fig. 3-2
mechanical angle
Siemens AG 2017 All rights reserved
VSaw
material material width
internally calculated
synchronous length
φ
Vmaterial
acceleration distance
start position M
(0mm) ~ saw drive
Starting position
The starting position is always defined at 0mm. This point is the initial position for
the start of the cut or synchronization.
Acceleration distance
The acceleration distance follows, where the axis has time to synchronize to the
material velocity. By specifying the acceleration distance, the synchronous point is
automatically obtained, which is precisely at the end of the acceleration range. The
actual diagonal distance is specified here (angle is not taken into account
internally).
Material width
When using a diagonal saw, instead of the synchronous length, the material width
must be specified. The actual distance that the slide moves through is given by the
cosine of the mechanical angle. The material width forms the synchronous range,
which directly follows the acceleration distance. Here, the angle of the diagonal
slide is automatically taken into account internally.
Mechanical angle
The mechanical angle, which must be specified in the diagonal saw mode, is
obtained from the mechanical layout and defines the angle with which the saw
moves over the material. The angle to be entered can be taken from the following
diagram. This means that it lies between 0° and a maximum of 90°.
The saw velocity, referred to the material velocity, is obtained from the angle:
𝑉𝑚𝑎𝑡
vSaw =
cos 𝜑
The higher the mechanical angle, the higher the saw velocity referred to the
material. This means that an angle that approaches a value of 90° is not realistic.
Note This application always assumes that the material is cut vertically. As a
consequence, the saw blade must always be perpendicular to the material.
Limit switches
See parallel slides
Format length
See parallel slides
Siemens AG 2017 All rights reserved
The leading axis communicates with the saw drive using handshake parameters.
The master value emulates the format length as modulo overflow. This means that
Siemens AG 2017 All rights reserved
the position of leading axis is corrected in modulo terms with the format length.
This defines the start of cutting, and when necessary, print marks can be corrected.
Fig. 3-3
Position value leading axis
Cutting point Cutting point
Format length
The real leading axis (only speed- or torque controlled) handles the control of the
material movement and additionally the position sensing for the material.
On the drive object, the real leading axis requires the DCC chart
“SpeedLeadingAxis”, which realizes the position actual position value preparation
and hands the material position over to the saw axis.
The material position is evaluated from the encoder actual values. Due to this
evaluation, noise in the material position and influences of the control quality of the
leading drive (material feeder) should be expected.
The material position and velocity can be evaluated by a measuring wheel, which is
located in material flow direction in front of the saw axis and has directly contact to
the material. At the measuring wheel an encoder, that can be handled by the S120
system, needs to be mounted. The encoder values are evaluated by DCC
functionality and provided as material position and velocity.
This DCC evaluation is integrated to the DCC chart of the Flying Saw and can be
activated and deactivated by switching on or off the execution group. Thus the
measuring wheel encoder is not configured as an own drive object. It is configured
as the second or third motor encoder of the flying saw axis instead.
Siemens AG 2017 All rights reserved
The application offers the possibility to switchover to a virtual and noiseless leading
value during cutting. Therefor the velocity of the real leading value is stored and
stays constant during cutting.
The autarkic cutting mode is used for example in case the cutting process has big
influences on the real leading drive (e.g. measuring wheel or speed leading axis)
and causes high noises on the leading value.
If the length of the cut format is not correct, then the reason can be that the
mechanical values of the measuring wheel were incorrect when entering them into
the system. If, for example, the measuring wheel diameter cannot be precisely
determined, then this can be corrected in the software. To do this, the percentage
deviation of the cut format must be specified. Internally, the leading value is
corrected using a gear correction factor.
This mode should be used for systems, where a certain format length is not
continually cut, but instead the material is occasionally cut after undefined lengths.
It is not necessary to enter the format length in this mode.
In this mode, only the “Single cut” operating mode is enabled! All other operating
modes require a specified format length.
The create gap mode is used in order to advance the cut material at the end of a
cut by a parameterizable feed length. When doing this, the knife or the saw must
still be in contact with the material. The travel drive is then accelerated, and for the
feed length traverses faster than the material. Depending on the parameterization,
the starting signal for the feed can either come from the higher-level control system
at any time during the synchronous length, or it is internally initiated at the end of
the synchronous length.
When activated, this function adds a velocity offset during the cut itself. As a
consequence, the saw drive can traverse with a lower or higher velocity. The drive
Siemens AG 2017 All rights reserved
There are six different operating modes for cutting the material:
1. Immediate continuous cutting – in this case, a starts is immediately made to
cut the material, and as long as this operating mode remain selected, the
material is continuously cut with the specified formats. This operating mode is
activated via the control bit (active depending on the signal level). The material
is continuously cut as long as this bit is active.
2. Continuous cutting – in this case, the system waits to start cutting until the next
start of the material format is at the cutting unit. From this point in time
onwards, the material is continually cut in the specified formats. This operating
mode is activated via the control bit (active depending on the signal level). The
material is continuously cut as long as this bit is active.
3. Immediate test cut – in this case, a start is immediately made to cut the
material. Precisely two cuts are made so that a sheet with a specific format can
be cut from the material. This operating mode is activated via a positive edge
at the control bit.
4. Test cut – in this case, the system waits to start cutting until the next start of
the material format is at the cutting unit. From that point in time, precisely two
cuts are made so that a sheet with a specific format can be cut from the
material. This operating mode is activated via a positive edge at the control bit.
5. Immediate single cut – the material is immediately cut just once. This operating
mode is activated via a positive edge at the control bit.
6. Single cut – in this case, the system waits to start cutting until the next start of
the material format is at the cutting unit, and then precisely one cut is made.
This operating mode is activated via a positive edge at the control bit.
The software limit switches provide additional protection to the hardware limit
switches to protect the axis hitting the mechanical end stop. Generally, the
software limit switches are defined just before the hardware limit switches respond.
The software limit switches monitor the actual velocity and the position of the axis,
and initiate a stop command, taking into account the maximum dynamic response
that has been parameterized. The axis is then braked to the software limit switch
position, in the closed-loop position controlled mode where it then remains.
Hardware limit switches are intended to prevent the axis hitting the mechanical end
stop. A hardware signal is provided for the start and a hardware signal for the end
of the possible traversing range. If a hardware limit switch responds, then the
application outputs a fault bit. This can be freely interconnected in the basic system
using a BiCo interconnection. Preferably, an OFF2 or OFF3 command can be
initiated at the drive.
This function is used to independently position the traversing drive. The axis is
positioned to the maintenance position that can be parameterized by activating this
operating mode.
The axis must be synchronized to the starting point in order to change to the
cutting operating mode.
3.2.15 Jogging
This function is used to independently jog the traversing drive. The axis is jogged
with the jog velocity that can be parameterized by activating this operating mode. In
so doing, a distinction is made between forward and backward jog.
The axis must be synchronized to the starting point in order to change to the
cutting operating mode.
After homing, positioning or jogging the traversing drive, the axis must be
synchronized to the starting position before the enable signal can be issued for
cutting. By enabling “enable cut”, the axis is moved to the starting point and is
ready for cutting.
For flying homing, the home position is determined using a synchronization mark
(Bero proximity switch).
Siemens AG 2017 All rights reserved
If the function is enabled, the synchronization mark is homed with the next positive
edge. The synchronization mark is sensed and evaluated using the measured
value memory.
On-the-fly homing has no influence on axis motion.
Note Flying homing can be applied independent of the encoder type, also for absolute
encoders. This results in a position actual value change that is kept.
3.2.19 Homing
When using incremental position encoders, after switching on the control, there is
no interrelationship between the measuring system (incremental position encoder)
and the mechanical position of the axis. For this purpose, after each switch on, a
defined home position must be approached. The following options are available to
reach the home position:
Homing with Bero proximity switch and zero mark
Homing only with BERO
Homing only with zero mark
Expanded functionality for homing “with BERO and zero mark” and “only with
BERO” by evaluating a reversing cam.
Position differences between the real leading axis and following axis, caused by
signal propagation times, can be compensated using the dead time compensation
function.
A speed precontrol is always necessary if the saw drive should follow the setpoint
position as precise as possible. Without speed precontrol there will always be a
velocity depending following error, even in constant movement due to the position
controller operation mode as gain controller without integral part.
The speed precontrol is realized for this version (from FW4.8) in the firmware basic
system directly at the position controller and not within the DCC chart. The DCC
application seperates the position and velocity signal into integer part and decimal
part. Thus a better resolution of the precontrol signal can be reached. The
precontrol is activated in the basic system at the position controller (see parameter
p2534).
To monitor the following error, a dynamic evaluation of setpoint position and actual
position is realized in the basic system. The axis is going to error state if the
parameterized following error is exceeded.
Position monitoring and standstill monitoring are handled by the basic system, too.
The parameterization of all monitoring functions is done in the wizard “monitoring”
under the drive object (“Technology” -> “Position control” -> “Monitoring”).
Siemens AG 2017 All rights reserved
Levels
For the safety notes, there are three levels. They are marked using the same
pictogram. They differ by the signal word used.
DANGER indicates that death or severe personal injury will result if proper
! precautions are not taken.
DANGER
Siemens AG 2017 All rights reserved
NOTICE NOTICE indicates that an undesirable result or state may occur if the
corresponding instructions are not observed.
Intended purpose
The proper use of the application components exclusively comprises the open-loop
and closed-loop control of test set-ups that were adapted to the power/performance
of the application components. In order that the application functions perfectly, the
required SINAMICS standard components as well as the necessary hardware and
software components must have been installed.
The operating personnel may only make changes to the application components
after prior written agreement from the suppliers.
Improper use
The following are considered to constitute improper use (misuse):
All forms of use that deviate from or exceed the above mentioned proper use.
Failure to observe the safety instructions.
Failure to immediately rectify malfunctions that could impair safety.
Obligation to monitor
The operating personnel have a continuous obligation to observe the overall
technical condition of the application components (obvious defects or damage as
well as changes in operating behavior).
The operating personnel are obliged to only operate the application if it is in perfect
condition. He must check the state of the application components each time before
they are used and rectify any defects before commissioning.
Qualification of personnel
The operating company must always deploy trained, authorized and reliable
personnel. In so doing, all safety regulations must be observed.
The personnel must have received special, in-depth training and instructions about
possible hazards and dangers.
Siemens AG 2017 All rights reserved
After the start of the assistant, some masks will be shown, one after another. They
are like a guideline for the commissioning. All sensible control- , set- and actual
signals will be displayed. The most important parameters of the application are
interconnected automatically by the assistant. The assistant supports the
commissioning of the most important parameters, but maybe it does not cover all
necessary parameter configurations. Besides the commissioning, the
projectassistant has another function – the diagnosis. Some functional sheets were
programmed which show in principle the function diagrams. These diagrams are
interactive. That means, it is possible to adjust setpoints which will be adopted into
the project. In addition, the diagnostic pages show actual values of the application,
if the drive is in online mode.
4.3.2 Requirements
The assistant is programmed in Microsoft Excel 2010, so the functions are only
guaranteed for an equal or newer version of Excel.
At first, the file has to be unpacked. Afterwards, the excel document can be
opened. Accept the safety warnings by clicking ‘activate content’ in order to
activate the macros of the assistant.
Please accept the warranty and liabilities in order to use the assistant. There the
Siemens AG 2017 All rights reserved
Afterwards, the project overview will be shown. There, the settings for the assistant
will be done.
The language can be adjusted
the connection to the STARTER project can be established, which contains the
hardware configuration for this purpose, click on the button: ‘search for a
STARTER project’.
Figure 4-2
Figure 4-3
Siemens AG 2017 All rights reserved
After the correct project path is found, the assistant scans the project. All available
drive units and drives will be displayed under the project settings in small cards. In
addition, the text boxes for the project path and project name will be filled in. The
following example contains a drive unit with two drives:
Figure 4-4
In order to start the commissioning of the application, please select the drive, which
will get the flying saw functionalities. Please select only the flying saw drive. For
this purpose, click on one of the found drives in the cards. The leading axis will be
configuread automatically.
Afterwards follow the insctructions of the assistant, till you get to the last window:
"Interconnect all parameters". There, if you want to adopt the settings into your
STARTER project, click ‘Yes’ or if you want to drop the settings, click ‘Cancel’.
If you confirm with ‘Yes’ then all of the parameters will be interconnected.
Afterwards. a download to target system is possible, if you have already set the
PG/PC interface correctly. Then you get back to the projectoverview.
4.3.5 Diagnostic pages
In order to start the diagnosis of a drive, please select a drive for the diagnosis in
the projectoverview. You are also able to start the diagnostic pages witout using
the commissioning part of the assistant. But then you have to import all DCC plans
manually and then start the diagnostic pages.
Figure 4-5
Siemens AG 2017 All rights reserved
Afterwards, you can activate the diagnostic pages. There are links to each page
wich will activate the preferred page. On each page, there are buttons to change
the drive to online mode or offline mode. In online mode, the actual values will be
shown.
If the projectassistant creates an error message, please save the excel document
and restart the assistant.
NOTE All settings of the parameters are saved internally in Excel. Only at the end of the
commissioning of the assistant, all parameter settings will be adopted to your
STARTER project. If you close the assistant while using it, you have to go
through the whole assistant again.
Please click the button “Notify” and then the project assistant will be opened. After
a few seconds, the following message will be shown:
Siemens AG 2017 All rights reserved
Please click onto “Read-Write” and the Project assistant will be available with all its
functionalities.
Fig. 4-6
Siemens AG 2017 All rights reserved
Under “Add..”, select the .zip file of the relevant library from the file system
Fig. 4-7
Installation starts after the selected file has been opened (the installation can
take several minutes)
You must repeat this step for all of the libraries that are required:
TPGMC_SINAMICS_...
Tpmath_extended_SINAMICS_...
Go online with the drive device, and in its shortcut menu “Select technology
packages...”
Fig. 4-8
Siemens AG 2017 All rights reserved
For the libraries, select the action “Load to target device”, and then
acknowledge “Perform actions”
Fig. 4-9
The block libraries have now been installed in Starter and in the target device
Siemens AG 2017 All rights reserved
Configure all of the drives of your system as usual in Starter (e.g. by Automatic
Configuration or by manual creation of the drives); please note that it is not
permissible that the “Basic positioning” function module is selected at the axes
for the flying saw as well as the leading axis
Configure the flying saw as well as the leading axis or measuring wheel as
described in the following
Fig. 4-10
Siemens AG 2017 All rights reserved
Fig. 4-11
Siemens AG 2017 All rights reserved
Select the .XML file for the saw drive from the file system
After the import has been completed, the DCC chart appears below the drive
Compile the project, so that the default interconnections from DCC to the basic
system are created
Using the Project Navigator, with “Technology” ”Position
control””Mechanics” go into the mechanical system screen form of the
position actual value processing
Here, set the position actual value resolution of the load revolution as a value
of the spindle pitch of your linear axis
Set the fine resolution to: (x[mm] ∙ 10𝑛 𝑤𝑖𝑡ℎ 𝑛 ∈ (1. .6)):
e.g.: spindle pitch = 10mm; resolution in µm
LU per load revolution = 10mm * 10³ = 10 000LU
Fig. 4-12
When required, activate the position tracking of the load gearbox (e.g. for
Siemens AG 2017 All rights reserved
Fig. 4-13
Table 4-1
Master value Use DCC chart required
source
Real drive in speed e.g. in order to operate a belt “SpeedLeadingAxis”
control/torque drive with a speed that can be (the DCC chart processes the
control specified encoder data and emulates
the material)
(Configuration, see chapter
Speed controlled drive as
leading value source)
Measuring wheel if for example, a measuring wheel Execution group
with encoder is available to sense the material “measuring_wheel”
position (the DCC chart processes the
encoder data and emulates
the material)
(Configuration, see chapter
Siemens AG 2017 All rights reserved
A drive using the function module “Basic positioner” cannot be directly the leading
value source for the flying saw application.
Note In addition to its function as leading axis/measuring wheel for the flying saw, the
leading axis application can also be the leading drive for the following axes of a
synchronous group.
You can find examples for other synchronous operation applications here:
https://support.industry.siemens.com/cs/de/de/view/72839973
Irrespective of the master value source, for the saw drive you require the DCC
chart “FlyingSaw”.
A real drive with encoder can be used as leading value source for the flying saw.
This drive can be the drive used to feed the material to be cut, for example.
The real leading drive can only be speed- or torque controlled. Position controlled
drives (e.g. with function module Basic positioner) cannot be used as a leading axis
for the flying saw.
The DCC chart “SpeedLeadingAxis” needs to be imported for the position
preparation and material evaluation. This DCC chart evaluates the encoder raw
values, calculates the material position out of them and provides this position for
the flying saw.
Fig. 4-14
Flying saw
Autarkic leading drive for flying saw
Speed control/
torque control
Siemens AG 2017 All rights reserved
Format
material
Importing the DCC charts for the leading axis (speed axis)
Right-click on the drive under “Expert” -> select “Import object”
Fig. 4-15
Siemens AG 2017 All rights reserved
Select the .XML file for the measuring wheel from the file system
After the import has been completed, the DCC chart appears below the drive
Compile the project, so that the default interconnections from DCC to the basic
system are created
A measuring wheel with encoder can be used as leading value source for the flying
saw. The measuring wheel runs on the material, and essentially emulates the
actual material position.
The measuring wheel evaluation is calculated directly in the DCC chart of the flying
saw. Do not create an additional drive object for the measuring wheel encoder. The
encoder is projected as second or third encoder of the flying saw axis.
In order to use a measuring wheel as leading axis, the execution group
“measuring_wheel” of the DCC Chart “Flying Saw” must be activated. As a
consequence, the required position actual value processing is calculated on the
axis, and the encoder raw data processed corresponding to the application.
Fig. 4-16
Siemens AG 2017 All rights reserved
Figure 4-17
Siemens AG 2017 All rights reserved
Figure 4-18
Siemens AG 2017 All rights reserved
Interconnections between Flying Saw and Leading drive (e.g. real drive in
speed control/torque control/position control)
Parameters must be interchanged in order that the leading axis (master value
source) and thesaw drive correctly operate with one another. The leading axis
requires values from the application (e.g. format length) and the saw drive requires
information regarding the state of the leading axis/measuring wheel (e.g. the actual
position of the material). You can find interconnections that must be unconditionally
created at both axes in Table 4-2 and Table 4-3.
The interconnection between leading axis and following axis can be done manually
in the expert list or automatically via script. How to integrate the script is described
after the following tables.
Siemens AG 2017 All rights reserved
Meaning: for example, p21650 of the leading drive must be interconnected with
r22005 of the saw drive.
The interconnections shown in Table 4-2 and Table 4-3 and optional the standard
interconnection to a higher level controller can be carried out with the application
own script file. The included script file can be integrated into Starter (from Starter
version V4.4.1.0) or into the project. For executing the script please go on with
chapter 4.4.7.
Table 4-4
Master value source measuring wheel Flying saw drive
= parameter in the flying saw drive
p25140 CI: Format length leading axis r22005 CO: Format length at leading axis
[LU] [fine resolution * mm]
p25141 CI: Fine resolution r22006 CO: Fine resolution at the leading
axis
p25142 BI: Enable correction r23009 BO: Enable print mark correction
at the leading axis
p25143 BI: Sets the position for the r23007 BO: Set leading axis
start of cutting
Siemens AG 2017 All rights reserved
p25148 CI: Setting value for start of r23008 CO: Setting value for leading axis
cutting
p25150 Measuring wheel encoder 1 = encoder 2
index (1 = encoder 2; 2 = 2 = encoder 3
encoder 3)
p25151 CI: MR: Encoder position r482[value CO: Encoder position actual value
actual value Gn_XIST1 from Gn_XIST1, encoder X
p25150]
p25152 CI: MR: Encoder position r483[value CO: Encoder position actual value
actual value Gn_XIST2 from Gn_XIST2, encoder X
p25150]
p25153 CI: MR: Encoder status word r481[value CO: Encoder status word
Gn_ZSW from Gn_ZSW, encoder X
p25150]
p25155 MR: Gear ratio measuring Enter the gear ratio of the measuring gearbox
gearbox numerator (load
revolutions)
p25156 MR: Gear ratio measuring Enter the gear ratio of the measuring gearbox
gearbox denominator
(encoder revolutions)
p25133 CI: Print mark coordinate r23510 CO: Print mark coordinate at the
leading axis
p25176 BI: MR: Set incremental Own assignment
encoder
p25177 BI: MR: Adjust absolute Own assignment
encoder
p25200 CI: Correction amount r23541 CO: Correction amount
measuring wheel measuring wheel at the leading
axis
p25202 BI: Enable print mark sensing r23512 BO: Enable print mark sensing at
the leading axis
p25205 CI: Lower output cam for r23605 CO: Lower output cam for the
Meaning: e.g. p25140 of the flying saw drive must be interconnected with r22005 of
the flying saw drive.
Siemens AG 2017 All rights reserved
Table 4-5
Flying saw drive Master value source measuring wheel =
parameter in the flying saw drive
p21701 CI: Position setpoint, leading r25230 CO: Position master value leading
axis (DCC connection) axis application
p21703 CI: Velocity setpoint, leading r25231 CO: Velocity master value leading
axis (DCC connection) axis application
p23539 BI: Use of print marks at the r25194 BO: Use of print marks activated
leading axis activated
p23017 BI: Offset compensation using r25235 BO: Offset caused by print mark
print mark correction started at correction is compensated
the leading axis
p23018 BI: Offset compensation using r25236 BO: Offset caused by print mark
print mark correction completed correction compensated
at the leading axis
p480[0] CI: Encoder control word r2520[0] CO: LR position actual value
Gn_STW signal source -> processing encoder control word,
encoder 1 encoder 1 = position encoder
if encoder 1 = position encoder cross-cutter drive
cross-cutter drive
The interconnections shown in Table 4-4 and Table 4-5 and optional the standard
interconnection to a higher level controller can be carried out with the application
own script file. The included script file can be integrated into Starter (from Starter
version V4.4.1.0) or into the project. For executing the script please go on with
chapter 4.4.7.
Fig. 4-19
Siemens AG 2017 All rights reserved
Choose the corresponding script from the dialog and select “Execute”:
Fig. 4-20
Using this option, it is necessary to import the script into every project where the
script should be used. The script remains integrated during archiving or forwarding
the project, so that this option is useful in case of own project specific adaptions
inside the script file.
To do this, please follow the steps:
Add a script folder at project level
Fig. 4-21
Siemens AG 2017 All rights reserved
Fig. 4-22
Abbildung 4-23
Siemens AG 2017 All rights reserved
4.4.8 Controlling the application using the library “Library Motion Control
Sinamics”
The Library Motion Control Sinamics (LMCSINA) provides an easy control of the
application using user defined function blocks with a higher level SIMATIC S7-1200
or S7-1500 controller.
There is a separate document for the application control with LMCSINA, describing
detailed the library and the commissioning steps.
This document is available in the Siemens Industry Online Support under the entry
ID 109479491:
https://support.industry.siemens.com/cs/ww/en/view/109479491
The necessary acyclic access for application parameters is realized externally with
the library LacycCom.
Also for library an own entry in the Siemens Industry Online Support with the ID
109479553 exists.
https://support.industry.siemens.com/cs/ww/en/view/109479553
Precondition/fine resolution
The fine resolution selected by the user is a precondition for correctly converting
the length values into LU units used in the drive. Just like the EPOS function
module, the user also specifies the number of LU per load revolution in the
mechanical system of the position control. It also incorporates the fine resolution in
this value. The fine resolution factor must then also be specified in parameter
p22004.
The following values signify the following factors:
Fine resolution length values [1=10e-1;2=10e-2;3=10e-3;4=10e-4;5=10e-5;6=10e-
6]
Siemens AG 2017 All rights reserved
NOTE The fine resolution for the saw drive and for the leading axis (e.g. measuring
wheel or leading axis) have to be the same value.
By activating the test mode, the master value is switched over from the real master
value source to the internal simulated source.
Siemens AG 2017 All rights reserved
If the mechanical values of the leading axis (gearbox ratios and LU per load
revolution) are not correctly parameterized, and the length of the cut format is not
quite precise, then a correction factor can be taken into account in the application
itself. The correction factor is specified as a percentage and is limited to +/-20%. It
influences the internal gear ratio of the master value. As standard, the internal gear
ratio is 1:1 = 1.0, which means that correction is not active. The correction factor
refers to the length of the cut format and its percentage deviation from the required
format length.
Example:
A format with a length of 1000mm is to be cut. However, in fact the material is
1013mm long.
The correction factor is: +1.3%
This value can be entered into parameter p23520 (of the saw drive). Internally, the
gear ratio runs along a ramp-function generator so that there is no velocity step,
and the factor can also be changed during a cut.
Note When using print marks (selected using parameters), the internal measuring
wheel correction is not enabled. Possible deviations as a result of slip or similar
Siemens AG 2017 All rights reserved
For various reasons, offsets can occur between the material and the leading axis
which transports the product.
Possible causes can include, for example:
Slip between the axis and product
Roll wear
Material faults, material tolerances
Operating personnel interventions
If such an offset has occurred, then the master value can no longer precisely
emulate the material, and the saw would cut the formats at the incorrect position.
The print mark correction corrects the position of the leading axis in synchronous
operation. The correction algorithm is designed so that an operating point once set
is retained as a result of correction interventions. To realize this, the deviation
between a prominent product position and a defined setpoint position is evaluated.
The product position is detected using a suitable actual value detection system,
e.g. a print mark reader. A parameter is used to define the associated setpoint
position. Any deviation between the setpoint and actual position is corrected using
a pulse input. As a consequence, the start of the traversing drive is corrected at the
next cut.
Activating
The use of print marks must be initially enabled using parameter p23511. In this
mode, a measuring wheel correction (see Chapter5.4.1) cannot be internally
enabled.
The print mark correction itself is parameterized using p23500 to p23511. The
setpoint, i.e. the print mark coordinate, is specified as a function of the control bit.
The absolute position of the print mark sensor with reference to the material is
specified there.
Selecting the active coordinate
Table 5-1
p23500 (bit1) p23501 (bit2) Selected mark
0 0 p23504 distance print mark – cut
1 0 p23505 distance print mark – header cut
0 1 p23506 distance print mark – end cut
1 1 p23504 distance print mark – cut
Start point
0 mm
M
Cutting Cutting
position position
When using a measuring wheel as leading value, the following settings need
to be done on the saw drive:
-p25193 = 1,
Usage of print marks is activated on the leading axis side; in return the function of
measuring wheel correction / format correction is automatically disabled then.
-p25170 = 1,
if the print mark is detected by a measuring input (this is the normal usecase; when
p25170 = 0 each zero mark of the encoder would be evaluated as print mark).
-p488[1/2] = [1]/[2]..[7]/[8],
depending on the used fast digital input for the measuring input signal for the print
mark correction (e.g. when using DI9: p488[1/2] = [1]). If index 1 or index 2 of p488
is used, depends on the used motor encoder for the measuring wheel evaluation. If
motor encoder 2 is used, the measuring input needs to be parameterized in
p488[1]. If motor encoder 3 is used, the measuring input needs to be
parameterized in p488[2].
When using a speed leading axis as leading value, the following settings
need to be done on the leading axis:
-p25193 = 1,
Usage of print marks is activated on the leading axis side; in return the function of
measuring wheel correction / format correction is automatically disabled then.
Siemens AG 2017 All rights reserved
-p25170 = 1,
if the print mark is detected by a measuring input (this is the normal usecase; when
p25170 = 0 each zero mark of the encoder would be evaluated as print mark).
-p488[0] = [1]/[2]..[7]/[8],
depending on the used fast digital input for the measuring input signal for the print
mark correction (e.g. when using DI9: p488[0] = [1]).
The flying saw drive can be traversed in the jogging mode. This is used in manual
operation for instance to traverse the axis to a specific position. The axis traverses
with the specified jog velocity as long as either control bit “Jog forward” or “Jog
backward” is selected.
5.5.2 Positioning
When using incremental encoders, the axis must be homed before cutting. Homing
can be initiated. The “Homing” mode must be selected using the associated control
bit. To start homing, a positive signal edge is required at control bit “Start homing”.
After selecting homing and a positive edge at the control bit “Start homing”, the axis
traverses in the preselected approach direction with the specified velocity up to the
home position Bero proximity switch. If the Bero is not reached in the preselected
Siemens AG 2017 All rights reserved
direction, then the axis is reversed when the reversing cam is reached. After
reaching the home position Bero, the velocity is reduced to the set value. When the
preselected Bero edge or the zero mark is reached, the position actual value is set
to the home position coordinate and the feedback signal “Axis homed” is output.
The axis is then positioned at the specified position setpoint.
Note Bit p24990 (“BO: activate probe without zero mark sensing”) enables the
measured value memory of the basic system. To do this, it must be
interconnected with p2508 or p2509 dependent on whether a zero mark or a
probe is used as basis for the measurement.
The probe has to be configured with p488 if required.
- Neither positive nor negative hardware limit switches must have responded
After successful synchronizing travel, the axis signals “Axis is at the starting
position”. Cutting can only be enabled once the axis is at the starting position. If the
axis is not at the starting position, the signals for cutting are not active and the axis
remains stationary.
Note Traversing to the starting position is always a condition for starting a cut! This
guarantees that the axis can always be correctly synchronized with the material.
The precondition for enabling a cut is that the axis is at the starting point (0mm)
and the control bit “Enable cutting operation” is active. This state is signaled back
using bit “Axis is located at the starting position”. Only then are the control bits to
enable cutting active. To reach this state, the autonomous operating modes must
be exited (see Chapter: Exiting the autonomous operating modes).
If there is no specific format for cutting, then only the “Immediate single cut” cutting
mode is possible. This is used for very long and undefined material formats, for
example. The operator or the higher-level control must specify when the single cut
should be made.
5.9.2 Feedback signal synchronism
After the axis has passed through the acceleratingrating range, from the
synchronous point onwards, it is synchronized with the material. The feedback
signal bit “Axis synchronized” is used as feedback signal to control the cutting
equipment (e.g. lowering the knife) (r23400). The bit is active as long as the saw
drive cuts through the material with the synchronous velocity, i.e. as long as cutting
is possible.
Siemens AG 2017 All rights reserved
With this operating mode, the saw starts with a header cut at the instant of the
rising edge at control bit “Immediate continuous cutting”. From this first cut, the
material is tracked, and a cut is made each time at the end of the format. A defined,
specified format length is therefore a precondition for this operating mode.
Principle of operation
A signal is sent to the leading axis with a positive edge at the control bit. This signal
sets the actual position value to the appropriate starting value, from which the saw
can immediately start to synchronize. As the control bit is evaluated depending on
the signal level, cutting is enabled while the signal has a high level. The saw
remains stationary at the starting point if the enable signal is withdrawn. If a cut is
presently being executed at that instant, then this is ended normally, and then the
axis moves back to the starting position (see Fig. 5-2).
Fig. 5-2
Position leading axis
Bit: immediate
continuous cutting
In this mode, the saw waits with the first cut until the next end of format is reached,
and then synchronizes with the material. This means that a cut is made precisely at
the end of the format. As the control bit is evaluated depending on the signal level,
cutting is enabled while the signal has a high level. The saw remains stationary at
the starting point if the enable signal is withdrawn. If a cut is presently being
executed at that instant, then this is ended normally, and then the axis moves back
to the starting position (see Fig. 5-3). A defined, specified format length is therefore
a precondition for this operating mode.
Fig. 5-3
Position leading axis
Bit: continuous
cutting
With this operating mode, the saw starts with a header cut at the instant of the
rising edge at control bit “Immediate test cut”. From this first cut, the material is
tracked, and precisely one additional cut is made at the next end of the format. This
means that precisely one format (sheet) is cut out of the material.
A defined, specified format length is therefore a precondition for this operating
mode.
Principle of operation
A signal is sent to the leading axis with a positive edge at the control bit. This signal
sets the actual position value to the appropriate starting value, from which the saw
can immediately start to synchronize. The control bit is only evaluated for a positive
signal edge.
A transition directly from a test cut into continuous operation is possible until the
axis has returned to the starting point.
Fig. 5-4
Position leading axis
Bit. Immediate
test cut
In this mode, the saw waits with the first cut until the next end of format is reached,
and then synchronizes with the material. This means that a cut is made precisely at
the end of the format. From this first cut, the material is tracked, and precisely one
additional cut is made at the next end of the format. This means that precisely one
format (sheet) is cut out of the material. The control bit is only evaluated for a
positive signal edge.
A defined, specified format length is therefore a precondition for this operating
mode.
A transition directly from a test cut into continuous operation is possible until the
axis has returned to the starting point.
Fig. 5-5
Position leading axis
With this operating mode, the saw starts with a header cut at the instant of the
rising edge at control bit “Immediate single cut”. Only this operating mode is
enabled for non-specific formats.
Principle of operation
A signal is sent to the leading axis with a positive edge at the control bit. This signal
sets the actual position value to the appropriate starting value, from which the saw
can immediately start to synchronize. The control bit is only evaluated for a positive
signal edge.
A transition directly from a single cut into continuous operation is possible until the
axis has returned to the starting point.
Fig. 5-6
Position leading axis
Bit. Immediate
single cut
In this mode, the saw waits with the first cut until the next end of format is reached,
and then synchronizes with the material. This means that a cut is made precisely at
the end of the format. The control bit is only evaluated for a positive signal edge.
A defined, specified format length is therefore a precondition for this operating
mode.
Fig. 5-7
Position leading axis
back to start position after creating gap” is not activated. By activating this control
bit the drive will move back to the starting position immediately after creating the
gap. Of course, the feedback for “knife/saw at top” must be given.
Fig. 5-8
Feed length
Siemens AG 2017 All rights reserved
p24910 CI: Actual following error from the position controller Flying saw: r2565
p24929 BI: Home position set absolute angular encoder of Flying saw: r2684.11
the position controller
p1155[0] CI: Speed controller, speed setpoint 1 Flying saw: r25002
p1513[0] CI: Additional torque 2 Flying saw: r25006
BI: Position controller activate measuring probe
p2509[0] evaluation position control Flying saw: r24990.0
BI: Position controller activate actual position value
p2512[0] processing correction value (edge), position control Flying saw: r25004.0
CI: Position controller position actual value
p2513[0] processing correction value, position control Flying saw: r25003
p2530 CI : Position controller position setpoint Flying saw: r25000
p2531 CI: Position controller velocity setpoint Flying saw: r25001
BI: Position controller actual position value
processing correction negative act. (edge) position
p2730[0] control Flying saw: r25005.0
p25140 CI: Format length leading axis [LU] Flying saw :r22005
p25141 CI: Fine resolution Flying saw :r22006
p25142 BI: Enable correction Flying saw :r23009
p25143 BI: Sets the position for the start of cutting Flying saw :r23007
p25148 CI: Setting value for start of cutting Flying saw :r23008
p25150 Measuring wheel encoder index (1 = encoder 2; 2 = 1 = encoder 2
encoder 3)
p25151 CI: MR: Encoder position actual value Gn_XIST1 Flying saw:r482[1]
p25152 CI: MR: Encoder position actual value Gn_XIST2 Flying saw:r483[1]
p25153 CI: MR: Encoder status word Gn_ZSW Flying saw:r481[1]
p25155 MR: Gear ratio measuring gearbox numerator (load 0
revolutions)
p25156 MR: Gear ratio measuring gearbox denominator 0
(encoder revolutions)
p25133 CI: Print mark coordinate Flying saw :r23510
Table 6-2
Parameter Standard assignment Note/reference interconnection
p21998 0 = parallel slides Set “0”; only transfer after CU restart
p21999 0 = specified format only set “1” if there is no reference format length; transfer
only after CU restart
p22000 1000mm Assign, if value not via telegram and if p21999 = 0
p22002 r22001, PZD Interconnect the source for the format length, either
r22001 (if directly entered via p22000) or double word
from PZD, if the format length is specified by telegram)
-3
p22004 3 = 10 Selecting the fine resolution used; setting, see
Chapter5.1
p22011 50mm Setting the possible acceleration range; see Chapter 3.1.
p22012 500mm Sets the synchronous length; see Chapter 3.1.
p22041 -100mm Sets the position of the front software limit switch; see
Chapter3.1
p22042 600mm Sets the position of the rear software limit switch; see
Siemens AG 2017 All rights reserved
Chapter3.1
p22043 1 = monitoring is active Activates the software limit switch evaluation
p22046 1 = no wiring Selects the signal source for the front hardware limit
switch
p22047 1 = no wiring Selects the signal source for the rear hardware limit
switch
r22048 1 = position within the limit This feedback signal can be interconnected with a drive
switch control bit (e.g. the OFF3 command)
p22301 0 (no master value) This value must be interconnected with the leading axis!;
see Chapter0
p22302 0 (no master value) This value must be interconnected with the leading axis!;
See Chapter0
p23020 0 = knife/saw at the top Here, or in the technology control word, a feedback
signal must be interconnected that indicates when the
knife/saw is at the top
p24901 0.0% We recommend that the precontrol is activated (e.g.
100%)
p22041 -100mm Sets the position of the front software limit switch; see
Chapter3.1
p22042 600mm Sets the position of the rear software limit switch; see
Chapter3.1
p22043 1 = monitoring is active Activates the software limit switch evaluation
p22046 1 = no wiring Selects the signal source for the front hardware limit
switch
p22047 1 = no wiring Selects the signal source for the rear hardware limit
switch
r22048 1 = position within the limit This feedback signal can be interconnected with a drive
switch control bit (e.g. the OFF3 command)
p22301 0 (no master value) This value must be interconnected with the leading axis!;
see Chapter0
p22302 0 (no master value) This value must be interconnected with the leading axis!;
See Chapter0
p23020 0 = knife/saw at the top Here, or in the technology control word 3, a feedback
signal must be interconnected that indicates when the
knife/saw is at the top
p24901 0.0% We recommend that the precontrol is activated (e.g.
100%)
7 Program description
7.1 Overview
Fig. 7-1
DCC
n-control
s
s*
Drive object real
t
leading axis
Mechanical
system data
ramp up s
v*
s
s*
t
independent t
Simulation value test operation operating
modes Position Drive object
correction Flying saw
Homing
V5.1,
s*
Drive object real
t
leading axis
06/2018
Mechanical
system data
ramp up s
v*
s
s*
t
independent t
Simulation value test operation operating
modes Position Drive object
correction Flying saw
Homing
69
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd
Winkelgleichlauf_V2_0_de.vsd Function diagram
FLS1010
Overview, flying saw 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
Control Unit
CI: Technology
CI: Technology
control word 1 p21510 p21511
control word 2
(Positioning/ CO: TechSTW 1 active CO: TechSTW 2 active
(0) r21520 (test operation) (0) r21521
homing) (homing/positioning (test operation)
1 1
V5.1,
BI: Approach direction p21635
Positive approach direction Not assigned
positive negative (0) Bit 2 Bit 2
06/2018
with zero mark (0) Bit 3 Bit 3
BI: Enable print p23511 Enable print mark sensing Not assigned
mark sensing (0) Bit 10 Bit 10
70
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1020
Control words part 1 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
Control Unit
CI: Technology
control word 3
p21512
(operating mode) CO: TechSTW 3 active
(0) r21522
(operating mode)
1
V5.1,
BI: Immediate p23003 Cutting operation: Immediate
test cut (0) Bit 2 test cut
p23004
BI: Test cut Cutting operation: Test cut
06/2018
(0) Bit 3
BI: Move back directly p23015 Enable moving directly back after
after creating gap (0) Bit 12 gap was created
71
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1030
Control words part 2 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
Control Unit
CO: Technology status word 1 CO: Technology status word 2
Bit No. Technology status word 1 r21541
Bit No. Technology status word 2 r21542
V5.1,
2 1 = axis traverses forward
2 1 = cam for standstill active
06/2018
4 1 = axis is located at the starting position
4 1 = cam for continuous cutting active
5 1 = reserved
5 1 = cam for stop active
6 1 = reserved
6 1 = reserved
9 1 = homing active
9 1 = reserved
10 1 = axis is homed
10 1 = reserved
12 1 = reserved
12 1 = jogging active
13 1 = reserved
13 1 = positioning to maintenance position active
14 1 = reserved
14 1 = reserved
72
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1040
Status word part 1 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
CO: LU per load revolution
Controlunit
Selection encoder type r21608
(0 = rotary encoder;
1 = linear encoder)
p21997 CO: Scaling NFV
(0)
p2503 r21605
V5.1,
1
06/2018
CI: LU per motor revolution
p21604
(r2524) Gear factor
73
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR Funktionsplan_FlSä.vsd Function diagram
FLS 1050
Scaling 14.12.15 V01.20.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
Move autarkic
V5.1,
1.66666e-2 through cutting area
0
Smoothing time [FLS 1520.1]
0.0
16.0
velocity setpoint [ms] Position setpoint to the format generator
1
p21710 (0.000)
06/2018
CO: Velocity master value
CI: Velocity setpoint Dead time real leading axis/ real leading axis
Leading axis (DCC connection) following axis [ms] r21714
p21703 p21711 (0.000) 0
(0) [FLS 1520.1]
Velocity setpoint
1 to the format generator
Velocity Master value simulation
test operation [mm/min] V S CO: Position master value
p22202 (1000.0) AZL for test operation
Immediate continuous s
r22210
CI: Velocity override
cutting
test operation [%]
p22201 CO: Velocity master value
Immediate test cut SET
for test operation
(100%) 1 t
v
r22211
Immediate single cut
74
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1510
Master value connection/master value simulation 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
[FLS 2010.7] Synchronism
Position master value
[FLS 2010.7]
Velocity master value [FLS 1590.5]
V5.1,
CO: Format length [FLS 1590.5]
fixed value [fine resolution * mm] Velocity master value
Fixed format length [mm] to the summing location
p22000 r22001
Clamping function
(1000.0)
06/2018
CI: Format length variable
CO: Format length at leading axis
[Fine resolution * mm]
[Fine resolution * mm]
p22002 Internal
0 r22005
(r22001) format
switchover
1
Internal format
length
calculation CO: Format length [mm]
[FLS 1050.3]
r22003
Fine resolution
Mode: unspecific
material format
p21999
(0) Distance print mark sensor - knife [mm] Distance print mark
p22008 sensor - knife [mm]
(0.0) Accelerating range
Accelerating range [mm]
p22011
(30.0) [FLS 1550.1]
Synchronous length [mm] Return positioning Cut completed (internal)
p22012 depending on the
(1000.0) dynamic response
1 2 3 4 5 6 7 8
75
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1520
Format generator 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
V5.1,
06/2018
Material counter
[FLS 1520.7]
Cut completed
1 +1
[FLS 1020.3]
Material counter external
increment
Number of cuts
Sum r23310
[FLS 1020.3] R
Reset material counter Number of cut
formats
- r23311
1
1 2 3 4 5 6 7 8
76
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1550
Material counter 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
V5.1,
rear [mm]
front Return positioning rear
p22042
06/2018
[FLS 1600.6] Monitoring: [FLS 1610.2]
Position setpoint to the Distance to go < required
XP Stop Traverse to software
distance
position controller down to standstill limit switch
[FLS 1600.6]
Velocity setpoint XV
to the position controller Distance to go < required distance
down to standstill BO: Software limit switch
actuated
s Position
S Q r22044
Software limit switch [FLS 1520.7]
Axis is located at the R Q
starting position
1 [FLS 1040.1]
V
[FLS 1610.7] Tech status word 1
Jogging selected
[FLS 1610.7] r
Dynamic response for
Positioning
r
[FLS 1620.6]
Homing active
[FLS 1620.6] a
& EN
Axis homed
activate software
limit switch monitoring
p22043
(0)
1 2 3 4 5 6 7 8
77
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1560
Software limit switch 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
Cutting direction
Hardware limit switch Hardware limit switch
front Return positioning rear
V5.1,
BI: Hardware limit switch
Rear (low active)
p22046
06/2018
(1)
[FLS 1040.2]
& TechZSW1
p22047 &
(1)
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1570
Hardware limit switch 25.01.17 V02.00.00 SINAMICS
78
value within
BO: Hardware limitthe
switch
hardware limit switch
actuated
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
[FLS 1600.1]
[FLS 1520.8]
Velocity master value
Velocity master value from format generator
+ at the interface
V5.1,
Override generator
06/2018
v
p23802
(110%)
Ramp-up/ramp-down time Th Th t
Velocity override s
Clamping function [ms]
p23804
(50ms)
t
Start
1 2 3 4 5 6 7 8
79
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1590
Clamping function summing location 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
V5.1,
p21607 <1>
when axis is switched off
(r2526.3) 1 S [FLS 1700.1] BI: LR position actual value processing
Velocity setpoint to the monitoring functions Correction negative act (edge),
Position control
BO: Position correction bit to the position controller POV p2730
CI: Position actual value position controller
06/2018
POV r25005 (r25005)
p21600 BI: LR position actual value processing activate
(r2521] SV correction value (edge), position control
BO: Position correction bit to the position controller NOV p2512
NOV r25004 (r25004)
CI: LR position actual value processing
correction value, position control
CO: Position correction value to the position controller p2513
COR r25003 (r25003)
[FLS 1620]
Homing
[FLS 1610]
Positioning/jogging
80
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1600
Interface to the position controller 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
[FLS 1050.3] Positioning/jogging Synchronism
Fine resolution
angular values CO: Maintenance position VMX
Maintenance position fixed value [fine resolution * mm]
AMX Setpoint
Fixed value [mm] r22019 position YP
(r22019)
V5.1,
CO: Maintenance position Setpoint
CI: Jog velocity override [%] [Fine resolution * mm] acceleration
AMX
p23123 r22021 Rounding (da/dt)=
dt
(100%)
06/2018
[FLS 1030.3]
Traverse to maintenance position
[FLS 1020.3]
Jog forward
[FLS 1560.7]
Traverse to software limit switch
CI: Positioning velocity
Override [%] [FLS 1560.7]
Software limit switch positive
p23710
(100%) [FLS 1560.7]
Software limit switch negative
Max. velocity
Positioning [mm/min]
p23709 (100000.0)
[FLS 1560.3]
Dynamic response parameters at
max. Acceleration software limit switch
Positioning [mm/s²]
p23711 (5000.0)
81
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS 1610
Positioning/jogging 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
[FLS 1012.3] Homing controlled by interface block.
See chart [FLS 1600]
Select homing
BI: Homing bero |v|
p21631
V5.1,
p21633
(0)
BI: Home position set angular absolute
encoder from position controller
p24929
06/2018
(r2684.11)
[FLS 1012.3]
Select positive edge
[FLS 1012.3]
Positive approach direction
[FLS 1012.3] Reversal s
Homing only with zero mark cam
BI: Measured value valid
p21602
(r2526.2) [FLS 1040.1]
BO: Axis homed
CI: Position measured value r21645
p21601 Feedback signal axis
homed [FLS 1040.1]
(2523[0])
BO: Axis not homed
Feedback signal axis not r21646
[FLS 1020.3] homed
Start homing [FLS 1040.1]
[FLS 1020.3] BO: Homing active
Flying homing Homing r21647
Homing velocity
up to the Bero [1000 LU/min] BO: probe w/o [FLS 1040.1]
activating zero mark Flying homing
p21637 (3000.000) Condition from BO: Flying homing active
homing sensing Home position
Homing velocity r21648
Flying homing identified
after Bero [1000 LU/min] 1 r24990 (edge, measured value
p21638 (1500.000) valid)
82
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1620
Homing 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
V5.1,
print mark correction at the leading axis
p23514 (100000)
BI: Use of print marks
Acceleration for compensation motion activated at leading axis CO: Acceleration for compensation motion
print mark correction [mm/s²] r23520
p23539 print mark correction at the leading axis
p23516 (10000)
06/2018
(0) [A51061]
CI: Override acceleration for Jerk for compensation motion print &
p23517 Alarm CO: Jerk for compensation
compensation motion print mark correction [mm/s³] [FLS 1020.3] r23521
(1) Enable print print mark correction at the leading axis
mark correction [%] p23518
mark sensing
[FLS 1050.3]
Fine resolution r23007 BO: Set leading axis
CI: Distance print mark cut CO: Distance print mark
Length values
[Fine resolution * mm] Cut [fine resolution * mm]
Distance print mark p23508 r23509
Cut fixed value [mm] r23507 (r22001) r23008 CO: Setting value for leading axis
p23504 (0) CO: Distance print mark cut internal calculations
fixed value [fine resolution * mm]
Distance print mark header cut [mm]
p23505 (0)
[FLS 2020.7]
Distance print mark CO: Distance print mark sensor
r23513
- knife at leading axis [fine resolution * mm]
sensor - knife [mm]
lower cam for material position
CO: lower cam for position
actual value - print mark enable [mm] r23605
actual value at the leading axis [mm]
p23601 (0)
upper cam for material position
CO: upper cam for position
actual value - print mark enable [mm] r23606
actual value at the leading axis [mm]
p23602 (0)
Hysteresis of the cam for material position CO: Switching hysteresis of the
actual value - print mark enable [mm] r23607 cam at the leading axis [mm]
p23603 (0)
Correction abs. value measuring wheel [%] CO: Correction abs. value
r23541
p23540 (0) Measuring wheel at the leading axis
[FLS 1030.3]
... immediate cut
83
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_Querschneider.vsd Function diagram
FLS 1630
Print mark correction/setpoint and control bit transfer at leading axis 24.04.15 V01.20.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3006]
Synchronism
V5.1,
06/2018
[FLS 1600.7] [FLS 1016.1]
> r21990
Velocity setpoint from the position controller interface BO: Axis traverses forward
=
[FLS 1016.1]
0 < r21991
BO: Axis traverses backward
84
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS1700
Monitoring functions 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
POWER ON
V5.1,
[FLS 1020.3]
Select homing
[FLS 1020.3]
[FLS 1020.3] [FLS 1030.3] Flying homing
Jog forward [FLS 1020.3] Traversing to &
[FLS 1030.3] knife/saw at top
& Jog backward maintenance position
06/2018
Actual setpoint position < &
software end stop & [FLS 1030.3] knife/saw at top
(only for activated Actual setpoint position > software end stop
(only for activated software limit switches) Hardware limit switch [FLS 1020.3]
software limit switches) actuated Start homing
[FLS 1030.3]
Enable cutting operation
[FLS 1030.3]
Enable cutting operation
Axis homed
[FLS 1030.3] & Standstill at the starting
1
Knife/saw at the top Software limit switch actuated
[FLS 1030.3]
Immediate test cut [FLS 1030.3]
Test cut [FLS 1030.3]
Single cut
[FLS 1030.3]
Mode, unspecified & Continuous cutting [FLS 1030.3]
format immediately Continuous cutting
Mode, unspecified & & Mode, unspecified
format & & Mode, unspecified [FLS 1030.3]
Mode, unspecified Immediate single cut format
format format
85
1 2 3 4 5 6 7 8
DO: SERVO Funktionsplan_FlSä.vsd Function diagram
FLS3000
Change independent operating modes - cutting 25.01.17 V02.00.00 SINAMICS
Siemens AG 2017 All rights reserved
V5.1,
Actual value processing in DCC
s
06/2018
s*
Actual values
t v*
Measuring wheel
Interface to the
correction
technology axis
(cross-cutter/
flying saw)
Position correction
Homing
Print mark
correction
Measuring wheel
86
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd
Winkelgleichlauf_V2_0_de.vsd Function diagram
FLS 4010
Overview, leading axis technological applications 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
CI: MW: Technology
control word 1 p25110
CO: MW: TechSTW 1 active
(measuring wheel control) (0) r25112
(measuring wheel control)
1
Not assigned
7 Program description
Bit 1
V5.1,
Not assigned
Bit 2
Not assigned
06/2018
Bit 3
Not assigned
Bit 4
Not assigned
Bit 6
Not assigned
Bit 7
Not assigned
Bit 13
Bit 14
Not assigned
p25191
BI: MW: Park encoder Bit 15 Park encoder [FLS 4030.3]
(0)
87
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4012
Control words Part 1 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
Bit no. Technology status word 1 r25113 CO: Technology status word 1
V5.1,
2 1 = Measuring wheel turns forward [FLS 4610.7]
06/2018
4 1 = reserved.
5 1 = reserved.
6 1 = reserved.
7 1 = reserved.
14 1 = reserved.
15 1 = reserved.
88
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4016
Status word, Part 1 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
V5.1,
r25124
measuring wheel [mm]
p25130
06/2018
MW: Measuring wheel circumference with fine resolution (=Scaling NFX)
r25123
89
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4020
Scaling, axis cycle, format length 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
V5.1,
p25153 CO: MW: Encoder control word Gn_STW
(r481) r25154
MW: Measuring wheel
encoder index
06/2018
(1 = encoder 2; 2 = encoder 3)
p25150 (1)
[FLS 4012.3] Set incremental encoder t BO: MW: Absolute encoder adjusted
[FLS 4012.3] Adjust absolute encoder r25180
MW: Home position coordinate
(abs. adjustment / set inc) [fine res. * mm] MW: Absolute encoder adjustment status
p25178 (0) (1 = not adjusted; 3 = adjusted)
BI: MW: Activate position tracking (speed axis) r25179
p25185
(0)
MW: Tolerance window
for position tracking MW: Position tracking active
[fine resolution * mm] r25187
p25186 (2500)
BI: MW: Acknowledge encoder fault
p25190 BO: MW: Reset command accepted
(0) r25240
90
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4030
DCC position actual value processing 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
120 %
V5.1,
MW: Activating use of printmarks
p25193
(0)
06/2018
BO: Use of
printmarks activated
r25194
Measuring wheel
Actual position value of Actual value
DCC positionprocessing correction [FLS 4610.2]
processing 0
YP Position leading value
RATIO before print mark
1 processing
Modulo correction XP
s
XV [FLS 4610.2]
0
YV Velocity leading value
before print mark
[FLS 4020.2] 1 processing
Format length AZI
t
[FLS 4020.2] AZO
Format length
91
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4215
Master value connection 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
V5.1,
+
CO: MR: Correction value by printmark correction
[fine res * mm]
r25232 Offset
06/2018
Velocity for compensating motion print mark correction Processing print mark Position leading value from print
mark processing
correction
Accel. for compensating print mark correction [FLS 4215.8] CO: MW: Velocity master value leading measuring wheel
+
Velocity leading value before r25231
print mark processing
+
Jerk for compensating motion print mark correction
Offset
Velocity leading value from print
[FLS 4630.3] mark processing
Compensation, print mark correction
92
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech_Tech.vsd Function diagram
FLS 4610
Master value transfer 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2]
leading axis_measuring wheel
Homing
V5.1,
06/2018
Feedback signal, axis homed
[FLS 4016.1]
BO: MW: Measuring wheel homed
r25136
[FLS 4016.1]
Flying homing
BO: MW: Measuring wheel not homed
r25137
[FLS 4012.3]
Flying homing
Home position detected
(edge, measured value valid)
93
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
FLS 4620
Homing 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
Activating use of
printmarks
p25193 Enable print
V5.1,
[FLS 4020.3] [FLS 1630.5]
fine resolution CO: switching hysteresis of the
length values output cam at the leading axis [mm]
[FLS 4030.7]
06/2018
actual position
[fine res. * mm]
94
DO: SERVO, VECTOR FP_GA_Tech_Tech.vsd Function diagram
FLS 4630
Print mark correction 31.03.18 V05.01.00 SINAMICS
7 Program description
V5.1,
Actual value processing in DCC
s
06/2018
s*
Actual values
t v*
Measuring wheel Interface to the
correction
technology axis
(cross-cutter/
flying saw)
Position correction
Homing
Print mark
correction
96
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd
Winkelgleichlauf_V2_0_de.vsd Function diagram
SLA 4010
Overview, leading axis technological applications 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
Controlunit
CI: Technology
p25110
control word 1 CO: TechSTW 1 active
(0) r25112
(homing) (homing)
1
Not assigned
7 Program description
Bit 1
V5.1,
Not assigned
Bit 2
Not assigned
06/2018
Bit 3
Not assigned
Bit 4
p25135
BI: Flying homing Flying homing [SLA 4620.2]
(0) Bit 5
Not assigned
Bit 6
Not assigned
Bit 7
Bit 13
Not assigned
p25191
BI: Park Encoder Bit 15 Park Encoder [SLA 4030.3]
(0)
97
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4012
Control words part 1 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[2] = [1002]
Controlunit
Bit No. Technology status word 1 r25113 CO: Technology status word 1
V5.1,
2 1 = axis traverses forward [SLA 4610.7]
06/2018
4 1 = reserved
5 1 = reserved
6 1 = reserved
7 1 = reserved
14 1 = reserved
15 1 = reserved
98
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4016
Status word part 1 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3005]
Speedleadingaxis
p25130
V5.1,
π
06/2018
Drum circumference leading axis incl. fine res (=scaling NFX)
r25123
99
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4020
Scaling, axis cycle, format length 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3005]
MW: Gear ratio measuring gearbox MW: Gear ratio measuring gearbox Speedleadingaxis
numerator (load revolutions) denominator (encoder revolutions)
p25155 (1) p25156 (1)
CI: Encoder position actual value Gn_XIST1
p25151
(r482) actual position value
V5.1,
CI: Encoder status word Gn_STW
p25153 CO: Encoder control word Gn_STW
(r481) r25154
06/2018
Measurement active
r25173
[SLA 4020.3] axis cycle length
CO: Measured value [fine resolution * mm]
s
[SLA 4012.3] Selection measurement function r25174 [SLA 4620.2]
Encoder is parked
Park encoder
r25192
100
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4030
DCC Processing of actual position values 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3005]
Speedleadingaxis
120%
CI: Correction amount measuring wheel
p25200
CO: Actual correction absolute value measuring wheel
V5.1,
Activating the use of print marks
p25193
(0)
06/2018
BO: Use of
print marks activated
r25194
actual position Measuring wheel
value from
Actual value
correction 0 [SLA 4610.2]
position processing processing YP Position master value
RATIO to print mark
1 processing
BI: sets the position for modulo correction
the start of cutting s XP
p25010 XV
0 [SLA 4610.2]
(0) YV Velocity master value
to print mark
CI: Setting value for start of cutting [SLA 4020.2] 1 processing
Format length AZI
p25011
t
(0) [SLA 4020.2] AZO
Format length
101
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4215
Master value 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3005]
Speedleadingaxis
V5.1,
CO: Correction value by print mark correction
r25232 Offset
Print mark correction Position master value of printmark
Print mark correction compensation velocity
processing
processing
06/2018
Acceleration for print mark correction compensation CO: Velocity master value leading axis application
[SLA 4215.8] +
Speed reference value before r25231
print mark processing
+
jerk for print mark correction compensation
Offset
Speed master value of print mark
[SLA 4630.3] processing
Print mark correction compensation
[SLA 4016.1]
> r25195
BO: Axis moves forward
=
[SLA 4016.1]
0 < r25196
BO: Axis moves backward
102
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech_Tech.vsd Function diagram
SLA 4610
master value transfer 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
p21000[0] = [3005]
Speedleadingaxis
Homing
V5.1,
06/2018
Feedback signal axis homed
[SLA 4016.1]
BO: Axis homed
r21645
[SLA 4016.1]
BO: Axis not homed
r21646
[SLA 4012.3] Flying homing
Flying homing
Home position
identified
(Edge, measured value valid)
Home position coordinate [fine res * mm] [SLA 4016.1]
p25132 (0.000) BO: Flying homing active
r21648
103
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech.vsd Function diagram
SLA 4620
Homing 31.03.18 V05.01.00 SINAMICS
Siemens AG 2017 All rights reserved
V5.1,
CI: Switching hysteresis
of the output cam [mm]
[SLA 4020.3]
Format length p25817
(0)
06/2018
actual position
CI: lower output cam
for position actual value [mm] Y1 Enable print mark correction
p25815
(0) Q 1
CI: Upper output cam X
&
for position actual value [mm] 1
p25816
(0)
[SLA 4620.3]
S Q Enable measured value memory
=0
& R Q
=0 BI: Enable correction
[SLA 4620.8] p25205
Measured value (0)
Δs
v
CI: Print mark coordinate 1
p25800 leading values [SLA 4620.2]
s
(0) Measured value valid
(print mark detected
CI: Velocity for
compensation motion 0
print mark correction [SLA 4610.3]
p25820 Print mark correction
(0) 1
104
1 2 3 4 5 6 7 8
DO: SERVO, VECTOR FP_GA_Tech_Tech.vsd Function diagram
SLA 4630
Print mark correction 31.03.18 V05.01.00 SINAMICS
7 Program description
The data in the following example has been chosen at random. The table below
contains all the information that can be included in a parameter description. Some
of the information is optional.
- - - - - - - - - - - - - - - - - - - - Start of example - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
pxxxx[0…n] BICO: Full parameter name / abbreviated name
Drive object Can be changed: U, T Calculated: - Access level: 2
Function diagram:
Data type: Dynamic index: -
ASC 1012
P-Group: Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
Siemens AG 2017 All rights reserved
- - - - - - - - - - - - - - - - - - - - End of example - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Drive object 3
p0795.4 Adjustable parameter 795, bit 4
Note The parameter list can contain parameters that are not visible in the expert lists
of the respective commissioning software (e.g. parameters for trace functions).
The parameters of the application example are completely visible in the expert
list.
The following abbreviations can appear in front of the BICO parameter name:
BI: Binector Input Binector input)
This parameter selects the source of a digital signal.
BO: Binector output Binector output)
This parameter is available as an digital signal for interconnection with
other parameters.
CI: Connector Input Connector input)
This parameter selects the source of an “analog” signal.
CO: Connector output Connector output)
This parameter is available as an “analog” signal for interconnection
with other parameters.
Siemens AG 2017 All rights reserved
Note A BICO input (BI/CI) cannot be just interconnected with any BICO output
(BO/CO, signal source).
When interconnecting a BICO input using the commissioning software, only the
signal sources that are actually possible are listed.
Function diagrams 1020 ... 1030 of the List Manual explain the symbols for BICO
parameters and how to handle BICO technology.
The parameter list specifies the associated drive object and function module for
each individual parameter.
Examples:
p1070 CI: Main setpoint
SERVO (extended setpoint), VECTOR
The parameter is available only in association with drive object SERVO and
the “Extended setpoint channel” Function Module or with drive object
VECTOR irrespective of activated Function Modules.
Siemens AG 2017 All rights reserved
Note All parameters of this application example are also available after installation at
the SERVO and VECTOR drive objects. The “Position controller” function
module is required for the functionality.
Can be changed
The “-“ sign indicates that the parameter can be changed in any object state and
that the change will be effective immediately.
The information “C1(x), C2(x), T, U” ((x): optional) means that the parameter can
be changed only in the specified drive unit state and that the change will not take
effect until the unit switches to another state. One or more states are possible.
Calculated
Specifies whether the parameter is influenced by automatic calculations. The
calculation attribute defines which activities influence the parameter.
Access level
Specifies the minimum access level required to be able to display and change the
relevant parameter. The required access level can be set using p0003.
Note Parameter p0003 is CU-specific (available on the Control Unit). A higher access
level will also include the functions of the lower levels.
Data type
Note The data type attribute is not listed for the application parameters.
Dynamic index
Note This dynamic index attribute is not relevant for the application parameters.
Function diagram
The parameter is included in this function diagram. The structure of the parameter
function and its relationship with other parameters is shown in the specified
function diagram.
Note These attributes are not relevant for the parameters of the application example; it
is not possible to switch over the units.
Siemens AG 2017 All rights reserved
Parameter values
Min Minimum value of the parameter [unit]
Max Maximum value of the parameter [unit]
Factory setting Value when shipped [unit]
In the case of a binector/connector input, the signal source of the default BICO
interconnection is specified. A non-indexed connector output is assigned the index
[0].
Note The motor type attribute is not relevant for the application parameters.
Scaling
Note The scaling attribute is not relevant for the application parameters. If there is a
reference to another parameter, then this is indicated in the parameter list.
Expert list
Specifies whether this parameter is available in the expert list of the specified drive
objects in the commissioning software.
Note The application does not have any parameters that do not exist in the expert list.
The support for the parameters and functions of the application example is
realized via the Application Support Contact specified in this document.
Description
Explanation of the function of a parameter.
Values
Siemens AG 2017 All rights reserved
Recommendation
Information about recommended settings.
Index
Note The index attribute is not relevant for the application parameters.
Bit array
For parameters with bit arrays, the following information is provided about each bit:
Bit number and signal name
Meaning for signal states 1 and 0
Function diagram (optional)
The signal is shown in this function diagram.
Dependency
Conditions that must be fulfilled in conjunction with this parameter. Also includes
special effects that can occur between this parameter and others.
Safety notices
Important information that must be observed to avoid the risk of physical injury or
material damage.
Siemens AG 2017 All rights reserved
Information that must be observed to avoid any problems. Information that the user
may find useful.
r21501 Entry ID
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Entry ID of the application (Siemens Industry Online Support)
Siemens AG 2017 All rights reserved
r21502 Internal ID
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Internal ID to identify the application.
Note: A new valid measured value from the measured value memory is detected here. This bit is used for homing.
value.
Note: For homing, when the reversing cam is reached the traversing direction is reversed.
1 The measured value memory is immediately enabled after selecting the homing
Dependency: see also: p24990, p21631
When selecting this control bit, the home position Bero proximity switch is not evaluated for the homing. The
Note: system is then directly homed to the encoder zero mark (when interconnecting p24990 with p2508) or to a
probe (when interconnecting p24990 with p2509).
For flying homing and for homing, the setpoint as well as the actual value are corrected to this value when a
Note:
home position is detected.
r21712 CO: additional offset as a result of the dead time compensation [fine resolution * mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Displays the calculated, additional position setpoint, which is defined by setting the dead time, and is
Description: dependent on the velocity of the leading axis. This value is added to the position setpoint of the leading axis
that has been read in.
Dependency: see also: p21711
r21713 CO: Position value leading axis including dead time compensation offset
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Displays the position master value of the real leading axis including the calculated offset from the dead time
Description:
compensation.
This parameter cannot be changed in operation. The parameter is only transferred at download.
Note: If p21997 = 0 parameter p2506 is read acyclically.
Siemens AG 2017 All rights reserved
Note: This parameter cannot be changed in operation. The parameter is only transferred at download.
This parameter cannot be changed in operation. The parameter is only transferred at download. Activate
Note: this parameter if you are not cutting continuous material formats, but instead you wish to initiate an
individual cut, externally triggered. In this mode, only the “Immediate single cut” operating mode is enabled.
-
Displays the currently selected format length in millimeters. A change to the format length is transferred in
the cutting mode the next time a cut is made (synchronous range of the knife). If a cutting mode has not
Description: been selected, then a modified format length is immediately transferred. The value displayed here is
immediately displayed when entering a new value.
The currently active format length is displayed in r22005.
-
Description: Displays the active maintenance position including fine resolution.
Description: Sets the feed length for the create gap mode.
This parameter is only used when using the “Create gap” mode. The feed length is the distance that the
Note: drive traverses – from the trigger instant – with increasing velocity with respect to the material velocity in
order to separate the cut material from the material web.
r22048 BO: Position actual value within the hardware limit switch
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1570
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Indicates that the hardware limit switch has not responded.
This parameter can be interconnected to the basic system (e.g. OFF3 – p849) in order to select a quick
Note:
stop.
Siemens AG 2017 All rights reserved
r23009 BO: Enables the print mark correction at the leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Compensation motion for the print mark correction is output at the leading axis.
This control bit allows the leading axis setpoint to be compensated. The enable is realized outside the
Note:
cutting range.
p23010 BI: position back to the starting point with dynamics (positive edge)
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Sets the discrete command source for return positioning decoupled from material motion.
This signal is OR’d with the control word in p21512.
For automatic return positioning, in order that the system does not have to wait until the synchronous length
Note: is reached, using this bit, earlier return positioning can be triggered (e.g. if the control system can sense that
Siemens AG 2017 All rights reserved
the material has already been cut). This is realized using a positive signal edge and within the synchronous
range.
p23015 BI: Move directly back to start position after creating gap (high level activated)
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Sets the discrete command source to automatically moving back to start position after the gap was created.
This signal is OR’d with the control word in p21512.
When the “Create gap” mode is activated (p23013 = 1) and the gap was triggered (p23014 = 1), when this
Siemens AG 2017 All rights reserved
Note: bit is selected at the end of the gap creation the drive goes back to starting position. If the bit is not set, the
drive will go on moving in synchronous operation after creating the gap up to the end of the synchronous
length.
p23017 BI: compensation for print mark correction started at leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: This bit is used for the internal handling between leading and saw drive.
Note: This bit must be interconnected with r25716 of the leading drive.
p23018 BI: compensation for print mark correction completed at the leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: This bit is used for the internal handling between leading and saw drive.
Note: This bit must be interconnected with r25717 of the leading drive.
Siemens AG 2017 All rights reserved
This signal is OR’d with the control word in p21510. The selection of the print mark coordinate is obtained
from the combination with bit 2.
Note:
If both bits are identically controlled, the print mark is selected for continuous operation, bit 1 alone selects
the coordinate for the header cut.
r23507 CO: Distance, print mark cut fixed value [fine resolution * mm]
Siemens AG 2017 All rights reserved
p23508 CI: Distance, print mark cut variable [fine resolution * mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Outputs the setpoint source for the distance between the print mark and cut
Dependency: see also: p23504, r23507
If the permanently set distance from p23504 is to be used, then r23507 should be interconnected here. If a
Note: variable distance is specified from a higher-level control system, then the value must be specified in
millimeters multiplied with the selected fine resolution for position values (p22004, r22006).
r23512 BO: Enables the print mark sensing at the leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays that the print mark sensing was enabled for transfer to the leading axis.
Note: At the leading axis, p23600 should be interconnected with this value.
p23515 CI: velocity override for compensation of print mark correction [%]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
100%
Description: Sets the signal source for the override of the velocity for compensation motion of the print mark correction.
Note: This override is multiplied by the absolute velocity from p23514.
Siemens AG 2017 All rights reserved
p23517 CI: acceleration override for compensation of print mark correction [%]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
100%
Sets the signal source for the override of the acceleration for compensation motion of the print mark
Description:
correction.
Note: This override is multiplied by the absolute acceleration from p23516.
r23519 CO: velocity for compensation of print mark correction to leading axis
Siemens AG 2017 All rights reserved
r23520 CO: acceleration for compensation of print mark corr. To leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the acceleration for transfer to the leading axis.
Note: This parameter must be interconnected to the leading axis in parameter p25821.
r23521 CO: jerk for compensation of print mark correction to the leading axis
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the jerk for transfer to the leading axis.
Note: This parameter must be interconnected to the leading axis in parameter p25822.
p23601 lower cam for the material position actual value – print mark enable [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-3.40282E+38 3.40282E+38 -
Description: Sets the lower output cam for the validity check of the print mark sensing.
p23602 upper cam for the material position actual value – print mark enable [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-3.40282E+38 3.40282E+38 -
Description: Sets the upper output cam for the validity check of the print mark sensing.
p23603 Hysteresis of cam for material position actual value-print mark enable[mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Siemens AG 2017 All rights reserved
r23605 CO: lower output cam for the position actual value to leading axis [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the lower cam for transfer to the leading axis.
Note: This parameter must be interconnected to the leading axis in parameter p23601.
r23606 CO: upper cam for the position actual value to the leading axis [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the upper cam for transfer to the leading axis.
Note: This parameter must be interconnected to the leading axis in parameter p23602.
r23607 CO: switching hysteresis of the output cam at the leading axis [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the switching hysteresis for transfer to the leading axis.
Note: This parameter must be interconnected to the leading axis in parameter p23603.
p23802 Velocity override referred to the material for the clamping function [%]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1590
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-3.40282E+38 3.40282E+38 110%
Description: Sets the velocity override referred to the velocity of the saw drive for a normal cut without clamping function.
If the saw drive is to “pull” the material, i.e. travel faster than the material, then a value greater than 100%
Note: should be specified here. If the saw drive is to be “pushed” by the material, then a value less than 100%
should be specified here.
Note:
here.
p24929 BI: Home position set absolute angular encoder of the position controller
SERVO, VECTOR Can be changed: T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1620
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
r2684.11
Sets the signal source for the home position set feedback signal of the position controller when using absolute
Description:
encoders.
SERVO, VECTOR
Data type: Dynamic index: - Function diagram: FLS 1600
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the position setpoint after the interface.
Recommendation: This parameter should be interconnected with p2530 of the position controller in the basic system.
r25004 BO: Position correction bit for the position controller NOV
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram: FLS 1600
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays the position correction bit for position correction for negative direction of rotation.
Recommendation: This parameter should be interconnected with p2512 of the basic system.
r25005 BO: Position correction bit for the position controller POV
Siemens AG 2017 All rights reserved
4016
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays technology status word 1 of the leading axis.
Bit array: Bit Signal name 1 signal 0 signal FP
2 Axis moves forward Axis moves forward
3 Axis moves backward Axis moves backward
8 Flying homing active Flying homing active
9 Homing active Homing active
10 Axis has been homed Axis has been homed
Absolute encoder is
11 Absolute encoder adjusted
adjusted
12 Measured value valid Measured value valid
13 Encoder is parked Encoder is parked
r25123 CO: MW: Measuring wheel circumference fine res. (=scaling NFX)
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4020
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: This value is calculated from the resolution of a load revolution.
Dependency: see also: p25130
This parameter must be set in order that the measuring wheel is correctly evaluated.
Dependency:
See also p25150
p25155 MW: Gear ratio meas wheel encoder numerator (load revolutions)
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4030
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
1
Description: Sets a gear ratio of the measuring wheel encoder (load revolutions)
This parameter must be set in order that the measuring wheel is correctly evaluated.
Dependency:
See also p25150, p480, p25156
p25156 MW: Gear ratio meas wheel encoder denominator (encoder revolutions)
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4030
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
1
Description: Sets a gear ratio of the measuring wheel encoder (encoder revolutions)
This parameter must be set in order that the measuring wheel is correctly evaluated.
Dependency:
See also p25150, p480, p25155
Siemens AG 2017 All rights reserved
p25170 BI: MW: Select measuring function (0= reference Mark, 1= probe)
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4030
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0
Description: Here you can set how the position actual value should be measured.
0 Measurement using reference mark
Values:
1 Measurement using probe
Dependency: See also p25171, p21572
p25178 MW: Home position coordinate (abs. adjustment / set inc) [fine resolution * mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4030
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0
This parameter defines the reference coordinate of an absolute encoder adjustment and/or the reference
Description:
coordinate, if an incremental encoder is homed. Unit is LU.
Notes: The encoder can only be adjusted/homed if the OFF1 enable is missing.
Dependency: See also p25176, p25177
Note: If the input is set to 1 at the time of absolute encoder adjustment, multiturn overflows of the encoder can be
taken into account after switching on again for bearing reproduction. This should be used above all with
gear factors not equal to 2n, as otherwise there may be positional offsets after switching on again. For
correct reproduction of the actual position value, it must be ensured that the encoder is not rotated by more
than half its encoder range when switched off!
Position tracking is required if the measuring wheel detects the material position absolutely and a gear is
used between the measuring wheel and the encoder, the transmission ratio of which cannot be offset
against the multi-turn number of revolutions of the encoder as an integer. If the position of the measuring
wheel is not relevant after reinitialization of the drive, position tracking is not required.
This parameter is only relevant for absolute encoders.
p25186 MW: Tolerance window for position tracking [fine resolution * mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0 4294967295 -
Description: Setting of the tolerance window for position tracking of the absolute encoder of the measuring wheel.
Dependency: see also: p25185, p25187
Note: A tolerance window (smaller than 1/2 encoder range) can be specified here, in which the encoder must be
located after switching on again. If it is determined that the encoder has left it in the switched-off state, the
absolute value encoder adjustment is reset when switching on again and the encoder must be readjusted. If
this input is set to 0 at the time of absolute encoder adjustment, position tracking is inactive.
Description: Feedback signal regarding the enable of the print mark correction in the application.
This signal is used as feedback signal to the flying saw and cross-cutter applications regarding the internal
Recommendation:
enable of the print mark sensing. It should be interconnected at these applications with p23539.
Dependency: see also: p25193
r25232 CO: MR: Correction value by printmark correction [fine res * mm]
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Function diagram: CRC
Data type: Dynamic index: -
4610
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Output of the velocity leading value of the leading axis application.
Recommendation: The value should be interconnected with p21701 of the flying saw and cross-cutter applications.
r25235 BO: MW: Offset caused by print mark correction will be compensated
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Function block diagram:
Data type: Dynamic index: -
CRC4630
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Feedback signal about the currently executed offset compensation.
r21502 Internal ID
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Data type: Dynamic index: - Function diagram:
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
85766571
Description: Internal identification number of the DCC plan (language-dependent).
4016
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: Displays technology status word 1 of the leading axis.
Bit array: Bit Signal name 1 signal 0 signal FP
2 Axis moves forwards Axis moves forwards
3 Axis moves backwards Axis moves backwards
8 Flying homing active Flying homing active
9 Homing active Homing active
10 Axis has been homed Axis has been homed
11 Absolut encoder adjusted Is adjusted
12 Measured value valid Measured value valid
13 Encoder parked Encoder parked
p25123 Drum circumference leading axis incl. fine res (=scaling NFX)
SERVO, VECTOR Can be changed: - Calculated: - Access level: 1
Function diagram: SLA
Data type: Dynamic index: -
4020
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
-
Description: This value is calculated from the resolution of one load revolution.
Dependency: see also: p25130
This parameter must be set to ensure that the leading axis is evaluated correctly.
Dependency:
See also p25150
p25178 Home position coordinate (abs. adjustment / set inc) [fine resolution * mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: SLA
Data type: Dynamic index: -
4030
P group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0
This parameter defines the reference coordinate of an absolute encoder adjustment and/or the reference
Description:
coordinate, if an incremental encoder is homed.
Notes: The encoder can only be adjusted/homed if the OFF1 enable is missing.
Siemens AG 2017 All rights reserved
p25815 CI: lower output cam for position actual value [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: SLA
Data type: Dynamic index: -
4630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0
Siemens AG 2017 All rights reserved
Description: Setting the signal source for the lower cam position of the print mark correction
Here the setpoint of the flying saw or cross cutter applications for the lower cam of the print mark detection
Recommendation:
must be interconnected using r23605.
Dependency: see also: p25816, p25817
p25816 CI: Upper output cam for position actual value [mm]
SERVO, VECTOR Can be changed: U/T Calculated: - Access level: 1
Function diagram: SLA
Data type: Dynamic index: -
4630
P-Group: - Unit group: - Unit selection: -
Not for motor type: - Expert list: 1
Min Max Factory setting
0
Description: Setting the signal source for the upper cam position of the print mark correction
Here the setpoint of the flying saw or cross cutter applications for the lower cam of the print mark detection
Recommendation:
must be interconnected using r23606.
Dependency: see also: p25815, p25817
CAUTION As in the preassignment (see Table 7-1) the runtime groups should be
inserted in the time slices of the basic system. Only then is it guaranteed
that the data remain consistent from a time perspective.
The controller (sequencer) can be calculated in any slower sampling time.
Depending on the sampling times that have been set for the internal closed-loop
control loops, different computation time load levels and maximum quantity
structures are obtained. The values listed in the following table are applicable for
the Table 7-1 recommended values when using firmware version V4.8.0 on a
CU320-2. The values are applicable for the servo control mode!
DCC chart flying saw
Table 7-3
Runtime group Setting Computation time load
Synchronism „BEFORE standard technology 14.4%
controller“
Control Unit Recommended, „T = 2 * 1.7%
r21003“
Leadingaxis_measuringwheel „BEFORE basic positioner“ 5.9%
The DCC chart for the flying saw has 526 blocks including measuring wheel
function. The DCC chart for the speed leading axis has 99 blocks.
Acknowledgment: NONE
Cause: Application mode “Diagonal slides” (p21998 = 1) is selected and the mechanical angle in parameter
p22022 lies outside the limits extending from 0° up to 89°.
Remedy Check p22022 and set so that it is correct. The angle must lie between 0° and 89°.
F51057 format length smaller than synchronous length – cut not possible
Drive object: SERVO, VECTOR
Reaction: NONE
Acknowledgment: NONE
Cause: The format length is smaller than the sum of synchronous length and the double acceleration range.
Remedy Set up the format length (p22000) or set down the synchronous length (p22012) and/or acceleration range
(p22011), so that:
synchronous length + 2 * acceleration range < format length
8 Appendix
8.1 Application Support
Siemens AG
Digital Factory Division
Factory Automation
Production Machines
DF FA PMA APC
Frauenauracher Str. 80
91056 Erlangen, Germany
mailto: tech.team.motioncontrol@siemens.com
https://support.industry.siemens.com
\2\ Link to this entry page of this application example
https://support.industry.siemens.com/cs/ww/en/109477746
\3\ Download page of the DCB-Extension libraries
https://support.industry.siemens.com/cs/ww/en/view/72839973
\4\ Download page of the LMCSINA library
https://support.industry.siemens.com/cs/ww/en/view/109479491
\5\ Download page of LAcycCom library
https://support.industry.siemens.com/cs/ww/en/view/109479553
8.3 History
Table 8-2
Version Date Revision
V1.0 04/2015 First Edition
V1.10 09/2015 changes in document structure, bug fixes, additional control
and status parameters for PLC interface
V1.11 10/2015 Bug fixing regarding homing procedure
V1.2 12/2015 Bug fixing regarding reading LU per load revolution
V1.21 12/2015 Bug fixing regarding F51057 – double accelerating length is
recognized
Bug fixing regarding encoder type – p2503 is read in case of
linear encoder
V1.22 01/2016 Bug fixing regarding dead time compensation (modulo
addition)
chart “FlyingSaw”.
All blocks have been added to a new execution group
“leadingaxis_measuringwheel”. The position actual value is
now calculated by a new DCB Extension block. By that the
usage of a CU310-2 is possible, if a measuring wheel as
leading axis will be used.
The DCC chart “MeasuringWheel” has been renamed to
“Speed Leading Axis”. A DCC block for the position actual
value preparation has beed added. Therefore the position
controller of speed controlled axis doesn’t have to be
activated.
Figure 8-2
Siemens AG 2017 All rights reserved
Select a suitable name in the following input mask and save the script
Go to the "Diagnostics" of the drive object via the project navigator and select
the sub-item "Interconnections" there. Here you will find the tabs "Binector
output (BO)" and "Connector output (CO)". Select the option "Optimize view" to
see only interconnected parameter outputs.
Note of the application specific interconnections, these start with the parameter
number r21500. You do not have to write down the values from "Binector input"
and "Connector input" because they are already stored in the script.
Delete the old version DCC plan and import the new version as described in
the documentation.
Compile the new DCC plan before proceeding
Execute the previously created script with the parameter setting values of the
old application. The output window displays errors, warnings, and information.
Deselecting "Information" will display any errors and warnings that have
occurred, typically parameters that are no longer necessary in the new version
and thus no longer available. Check the displayed errors and warnings in this
regard.
Restore the previously noted BiCo interconnections between the application
and other drive objects via existing commissioning scripts or by setting in the
expert list.