Unidrive M SI-PROFIBUS User Guide 35
Issue Number: 3
Safety
information
Introduction
Mechanical
installation
Electrical
installation
Getting
started
Parameters
GSD
Files
Cyclic data
Non-cyclic
data
Control and
status words
Diagnostics
PROFIdrive
profile (V4)
Advanced
features
Legacy
features
Glossary of
terms
Index
When a timeout occurs, the SI-PROFIBUS module can trigger an event defined by
Pr S.01.013 to a destination, such as an option module installed to a different slot on the
drive, defined by Pr S.01.012.
This feature is not yet implemented.
If triggering an event to a different option module, Pr S.01.012 must point to a slot where
a compatible option module is installed to.
By default, the SI-PROFIBUS uses 32 bits for each data channel, even if the target
parameter in the drive is a 16-bit parameter. This strategy (known as casting), ensures
that the cyclic data transmitted over the SI-PROFIBUS network remains aligned with the
memory locations in 32-bit PLC's. When cyclic data alignment (Pr S.01.014) is set to "16
bits", a data channel will only use 32 bits if the target drive parameter is a 32-bit
parameter. If the target drive parameter is only 1, 8 or 16 bits wide, 16 bits will be used
for that particular data channel as shown in the following table.
The following examples demonstrate setting up a network using five cyclic channels for
both IN and OUT data with the cyclic data alignment first set to 32 bits and then set to
16 bits.
Table 6.6 shows the mapping parameters where five IN and five OUT cyclic data
channels are required. With data alignment set to 32 bits, each data channel uses 32
bits (two data words, so a total of ten words are required).
Timeout event destination
S.01.012
Default This Slot (0)
Range This Slot (0) to Slot4 (4)
Access RW
Timeout event type
S.01.013
Default No Event (0)
Range No Event (0) to Event4 (4)
Access RW
Cyclic data alignment
S.01.014
Default 32 (0)
Range 32 (0) or 16 (1) bits
Access RW
Parameter
size
(bits)
Actual data size (bits)
Alignment = 16 bits
Actual data size (bits)
Alignment = 32 bits
1
16
32
8
16
32 32