therein, is subject to copyright
protection. Use of this Manual by third parties in contravention of copyright regulations
is not permitted. Reproduction, translation as well as electronic and photographic
ntent of the manufacturer. Violations
Font styles
font displays text, which is visible on the screen and software/software menu
Brand names
PROFIBUS™, PROFINET™ and PROFIsafe™, as well as the relevant logos, are
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 5 of 56
Revision index
Revision index
Revision Date Index
First release 08/06/12 01
Modification of the service life from 15 year s t o 20 years 11/06/12 02
● Notes for use in explosive areas
● Incremental output: optional with 13-27 V DC
● The specified stranding of the cable for the supply voltage
is no longer required
●The specified stranding of the cable for the incremental
05/07/13 03
03/06/14 04
interface is provided as recommendation
● New scanning unit: double magnetic
● General modifications of the characteristics
● Note: Protective caps for male connectors
● Measuring system - Behavior of the outputs 11/19/14 06
● Supply voltage: modification of the cable diameter12/22/14 07
● Step deviation between master system and inspection
system
● Use in explosive areas: Chapter centralized
● PROFINET/PROFIsafe – Certificate renewed
● Working temperature double magnetic version: -40…+65 °C 02/16/15 10
● Fragmentation safety manual / interface
● New model range 88
● MRP protocol, as from MAC address 00-03-12-EF-84-28
11/17/14 05
01/19/15 08
01/20/15 09
07/30/15 11
●Correction of the variable iPar_OK, Chapter 8.1 Preset-
Procedure: Marks only the completion of the preset-
11/05/15 12
execution
●Scanning system, double magnetic: additional infor m ation
in relation to the electrically permissible speed
● AD_88 Certificates added04/14/16 14
● TÜV certificate TR-ECE-TI-DGB-0220 is replaced by
03/08/16 13
common certificate TR-ECE-TI-DGB-0297
●Declaration of conformity TR-ECE-KE-DGB-0278 is
07/18/16 15
replaced by common declaration of conformit y
TR-ECE-KE-DGB-0337
● “auto-crossover-function” added 02/28/17 16
● 1024 ppr to factor 5 for incremental interface 10/11/17 17
● CDV115 protection enclosure added12/04/17 18
● Draw wire box added05/30/18 19
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 6 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
A
Explosion protection enclosure (ATEX);
C
Absolute Encoder, programmable
* 2
D
redundant dual scanning unit
V
Solid shaft
H
Hollow shaft
S
Blind-hole shaft
W
Rope length transmitter (wire)
75
External diameter ∅ 75 mm
88
External diameter ∅ 88 mm
External diameter ∅ 115 mm
* 5
M
Multi turn
* 6
-
Consecutive number
1 General information
The present interface-specific User Manual addresses the following topics:
● Safety instructions
● Device-specific specificatio n s
● Installation/Commissioning
● Parameterization
● Error causes and remedies
As the documentation is arranged in a modular structure, the User Manual is
supplementary to other documentation, such as product data sheets, dimensional
drawings, brochures, the Safety Manual, etc.
The User Manual may be included in the customer’s specific delivery package or it
may be requested separately.
1.1 Applicability
This User Manual applies exclusively to measuring system models according to the
following type designation code with PROFINET IO interface and PROFIsafe profile:
* 1 * 2 * 3 * 4 * 5 - * 6 * 6 * 6 * 6 * 6
Position Notation Description
* 1
* 3
* 4
115
* = Wild cards
The products are labeled with affixed nameplates and are components of a system.
This means that, all in all, the following docum entations are applicable:
● see chapter “Other applicable documents” in the Safety M anual
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 7 of 56
General information
1.2 References
1.
2.
3.
4.
5. IEEE 802.1Q IEEE Standard for Priority Tagging
6.
IEC/PAS 62411 Real-time Ethernet PROFINET IO
International Electrotechnical Commissi on
IEC 61158 Digital data communications for measurement and control
- Fieldbus for use in industrial control systems
IEC 61784 Digital data communications for measurement and control
- Fieldbus for use in industrial control systems
- Profile sets for continuous and discrete manufacturing
relative to fieldbus use in industrial control systems
ISO/IEC 8802-3 Carrier Sense Multiple Access with Collision Detection
(CSMA/CD)
Access Method and Physical Layer Specifications
IEEE 1588-2002 IEEE Standard for a Precision Clock Synchronizat i on
Protocol for Networked Measurement and Cont rol Systems
PROFINET PROFIsafe – Environmental Requirements
7.
Guideline Order-No.: 2.232
PROFIBUS Profile G uidelines Part 1:
Guideline Order-No.: 8.062
PROFINET Installation Guideline for Cabling and Assembly
10.
Guideline Order-No.: 8.072
PROFINET Installation Guideline for Commissioning
11.
Guideline Order-No.: 8.082
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 8 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
in measuring
in measuring
C
Diagnostic Coverage
Average diagnostic coverage
Compromise between the technical safety requirements and the
nalysis, reliability engineering methods, for
Part of the overall system safety, which depends on the correct
tion. Functional
G
I
I
I
tatus: Thus the Consumer of an IO Data Element
tatus: Thus the Provider of an IO Data Element signals
I
I
I
1.3 Abbreviations and terms used
0x Hexadecimal representation
A**75*
Explosion protection enclosure with ∅ 75 mm and builtsystem, all variants
A**88*
Explosion protection enclosure with ∅ 88 mm and builtsystem, all variants
CAT
Category:
Organization of cables, which is used also in con nection with Ethernet.
CDH Absolute encoder with redundant dual scanning, hol low shaft design
CDV Absolute encoder with redundant dual scanning, solid shaft design
CDV115
Series 75 measuring system installed in a 115 "He avy Duty" protection
enclosure
CD_ Absolute encoder with redundant dual scanning, all designs
CRC
DC
avg
ylic Redundancy Check
EU European Union
EMC Electro Magnetic Compatibility
Engineering
tool
Projection and commissioning tool
F Generally stands for the term safety or fail-safe
F-Device Safety device for safety applications
Fault
exclusion
theoretical possibility of an error occurring
F-Host Safety control for safety applications
FMEA
Failure Mode and Effects A
finding potential weak points
Functional
safety
functioning of safety-related systems for risk reduc
safety is ensured when each safety function is ex ecuted as specified.
GSD Device Master File
GSDML
I&M
IEC
IEEE
IOCS
IOPS
IP
IRT
ISO
eneral Station Description Markup Language
dentification & Maintenance
nternational Electrotechnical Commission
nstitute of Electrical and Electronics Engineers
IOConsumer S
signals the condition (good, bad with error locat i on)
IOProvider S
the condition (good, bad with error location)
nternet Protocol
sochronous Real-Time communication
nternational Standard Organization
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 9 of 56
General information
MAC
Media Access Control, Ethernet-ID
Mean time until dangerous failure
N
P
System transmits
safe outputs during a passivation
instead of the output values provided in the process image by the
Average Probability of Failure on Demand
Probability of dangerous failure per hour.
PROFINET is the open Industrial Ethernet Standard of the PROFIBUS
R
evel: Four discrete levels (SIL1 to SIL4). The higher
related system, the lower the probability that the
ystem: is used to protect a dangerous process
and reduce the risk of an accident. Process instruments are a
ituent of a Safety Instrumented System. This comprises the
T
e M
MTTFd
MRP
NRT
Mean Time To Failure (dangerous)
Media Redundancy Protocol
on-Real-Time communication
Operator
acknowl-
Switching from substitute values to proce ss data
edgment
PAS
ublicly Available Specification
In the case of an F-Periphery with outputs, the F-
Passivation
substitute values (e.g. 0) to the failsafety program.
PFDav
PFH
Average probability of failure of a safety functio n with low demand
P
robability of Failure per Hour
Operating mode with high requirement rate or c ontinuous demand.
PNO PROFIBUS User Organization (PROFIBUS NutzerOrganisation e.V.)
PROFIBUS Manufacturer independent, open field bus standard
PROFINET
Proof test
RT
SCS
User Organization for the automation.
Recurring check for detection of hidden dangerous failures in a safety-
related system.
eal-Time communication
Safety Computer System with control function,
also referred to as F-Host in relation to PROFIs afe
Safety Integrity L
SIL
the SIL of a safetysystem cannot execute the required safety functions.
Safety Instrumented S
SIS
const
essential components of a complete safety-relevant process unit:
Sensor, fail-safe processing unit (control) and actuator
Slot
Plug-in slot: can be meant also in the logical sense as addressing of
modules.
Subslot Adressing of data
SNMP Simple Network Management Protocol
STP Shielded Twisted Pair
Standard
measuringsystem
TCP
Definition:
Safety-related measuring system, without explosion protection
ransmission Control Protocol
UDP User Datagram Protocol
VDE
XML EXtensibl
Association for Electrical, Electronic & Inf orm ation Technologies
arkup Language
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 10 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
1.4 Main features
● PROFINET IO interface with PROFIsafe protocol, for transfer of a safe position
and speed
● Quick process data channel via PROFINET IO, not safety-oriented
● Variant 1 only:
Additional incremental or SIN/COS interface, not safety-oriented
● Two-channel scanning system, for generation of safe measured data through
internal channel comparison
● A common drive shaft
The data of the master system are unevaluated in the non-safety-oriented process
data channel with normal PROFINET IO protocol, but are made available with a short
cycle time.
The inspection system serves for the internal safety check. The "safe data" obtained
through two-channel data comparison are packed into the PROFIsafe protocol and
also transmitted to the control via the PROFINET IO.
The incremental interface available in variant 1, or the optionally available SIN/COS
interface, is derived from the master syst em and is not evaluated in relation to safety.
– Variant 1:
Channel 1, master system:
optical Single-Turn scanning via code disk with transmitted light and
magnetic Multi-Turn scanning
Channel 2, inspection system:
magnetic Single- and Multi-Turn scanning
– Variant 2:
Channel 1, master system:
magnetic Single- and Multi-Turn scanning
Channel 2, inspection system:
magnetic Single- and Multi-Turn scanning
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 11 of 56
General information
1.5 Principle of the safety functi on
System safety results when:
– Each of the two scanning channels is largely fail-safe thanks to individual
diagnostic measures
– The measuring system internally compares the positions detected by both
channels in two channels, also determines the speed in two channels and
transfers the safe data to the PROFINET IO in the PROFIsafe protocol
– In the event of a failed channel comparison or other errors detected
through internal diagnostic mechanisms, the measuring system switches
the PROFIsafe channel into error state
– The measuring system initialization and execution of the preset adjustment
function are appropriately verified
– The control additionally checks whether the obtained position data lie in the
position window expected by the control. Unexpected position data are e.g.
position jumps, tracking error deviations and incorrect direction of travel
– When errors are detected the control introduces appropriate safety
measures defined by the system manufacturer
– The system manufacturer ensures, through correct mounting of the
measuring system, that the measuring system is always driven by the axis
for measurement and is not overloaded
– The system manufacturer performs a verified test during commissioning
and in the event of any parameter modification
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 12 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
that minor injuries can occur if the required
2 Safety instructions
2.1 Definition of symbols and notes
means that death or serious injury will occur if the required
precautions are not met.
means that death or serious injury can occur if the required
precautions are not met.
means
precautions are not met.
means that damage to property can occur if the required
precautions are not met.
indicates important information or features and application
tips for the product used.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 13 of 56
Safety instructions
dependent parameterization and definition of the
" on
In the event of parameter changes, check that the measure
Travel curve calculation and monitoring by means of cyclical
2.2 Safety functions of the fail-safe processing unit
The F-Host, to which the measuring system is connected, must perform the following
safety checks.
To enable the correct measures to be taken in the case of an error, the following
applies:
If no safe position can be output due to an error detected by the measuring system,
the PROFIsafe data channel is automatically put into fail-safe status. In this status
so-called "passivated data" are output via PROFIsafe. Also see the chapter
"Output of passivated data (substitute val ues) in case of error" on page 47.
Passivated data from the viewpoint of the measuring system are:
– PROFIsafe data channel: all outputs are set to 0
– PROFIsafe status: error bit 2
– PROFIsafe-CRC: valid
Upon receipt of passivated data, the F-Host must put the system into a safe
state. It is only possible to leave this error state by eliminating the error and
then switching the supply voltage off and on again!
1
Device_Fault is set
The process data channel addressable via PROFINET IO is not necessarily affected
by this. If the internal diagnosis in the master channel does not detect an error, the
process data are still output. However, these data are not safe for the purposes of a
safety standard.
2.2.1 Mandatory safety checks / measures
Measures for commissioning, changes F-Host error reaction
Applicationnecessary iParameters, see chapter "iParameters
page 45.
is executed as desired.
Check by F-Host F-Host error reaction
Cyclical consistency check of the current saf ety-oriented
data from the safety module in relation to the previous data.
data from the safety module.
Monitoring of cyclical data from the safety module, and the
process data from the non-safety module.
Timeout: Monitoring of the measuring system - response
time. For checking e.g. cable breakage, powe r failure etc.
–
STOP
STOP
STOP
Receipt of passivated
data --> STOP
STOP
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 14 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Startup time ...................................................
.........
.........
......................
PFDav (T1 = 20 a) .............................................
.....................
......................
* DC
avg
high ....................................................
......................
.........................
.........
Process safety angle.....................................
..........
..................
Window increments
T1, Proof Test .................................................
.......
..............
...........
..................
..................
......
....
3 Technical Data
3.1 Safety
Overall system ................................
Time between POWER-UP and safe position output
≤ 7 s with SIMATIC S7, CPU317F-2
PFH, "High demand" operating mode
Scanning, double magnetic
1.46 * 10–9 1/h
2.30*10-9 1/h
1.27 * 10–4
MTTFd high ................................
Scanning, double magnetic
421 a
110 a
95 %
Scanning, double magnetic
Internal process safety time
98.87 %
Time between occurrence of an F-Error and alarm
indication
Overall system ................................
≤ 6.5 ms
Angle between error occurrence and alarm indi cat i on
Via channel-internal self-diagnosis
Through channel comparison
± 100 °, in relation to the measuring system shaft,
at 6000 min
-1
Parameterizable with iParameter
20 years
* The assessment occurred in accordance with Not e 2 on Table 6 of EN ISO 13849-1
Max. possible step deviation = 415 steps – (-38.4 step s) = 453.4 st ep s
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 17 of 56
Installation / Preparation for Com m issioning
relevant communication must be certified
according to IEC 61010 or must have a corresponding EC conformity
and a
All safety devices must also have a certificate from a "Notified Body"
power supplies used must not cut out in the event of a fault in
the energy supply (safe under single fault conditions) and must fulfil
are provided with a PROFINET
shielding effect of cables must also be guaranteed after
!) and after connector
changes. In cases of doubt, use more flexible cables with a higher
the measuring system, which
guarantee good contact between the cable shield and connector
housing. The cable shield must be connected to the connector housing
N network) must be used for the drive/motor cabling. This will
largely prevent equipotential bonding currents and the development of
A shielded and stranded data cable must be used to ensure high
system. The shielding
should be connected with low resistance to protective ground using
in
if the machine ground is heavily
Equipotential bonding measures must be provided for the complete
During installation,
ons for
Observe the manufacturer's instructions for the installation of
converters and for shielding power cables between frequency
4 Installation / Preparation for Commissioning
4.1 Basic rules
Deactivation of the safety fu n ction through conducted interference
sources!
All nodes of the safety-
declaration.
All PROFIsafe devices used on the bus must have a PROFINET
PROFIsafe - certificate.
(e.g. TÜV, BIA, HSE, INRS, UL, etc.).
The 24V
SELV/PELV.
Only cables and connectors which
manufacturer's declaration are to be used.
The
installation (bending radii/tensile strength
current carrying capacity.
Only use M12 connectors for connecting
over a large area.
A 5-wire cable with a PE-conductor isolated from the N-conductor (so-
called T
interference.
electromagnetic interference stability of the
large shield clips at both ends. The shielding should be grounded
the switch cabinet only
contaminated with interference towards t he switch cabinet ground.
processing chain of the system.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 18 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Power and signal cables must be laid separately.
observe the applicable national safety and installation regulati
data and power cables.
converter and motor.
Ensure adequate dimensioning of the energy supply.
In case of IRT communication the topology is projected in a connection table.
Upon completion of installation, a visual inspection with report should be carried out.
Wherever possible, the quality of the network should be verified using a suitable bus
analysis tool: no duplicate IP-addresses, no reflection s, no telegram repetitions etc.
To ensure safe and fault-free operation, the
- PROFINET Design Guideline, PNO Order no.: 8.062
- PROFINET Assembly Guideline, PNO Order no.: 8.072
- PROFINET Commissioning Guideline, PNO Order no.: 8.082
- PROFIsafe "Environmental Requirements" , PNO Order no.: 2.232
- and the referenced Standards and PNO Docum ents contained in it must be
observed!
In particular the EMC directive in its valid versio n must be observed!
4.2 PROFINET IO transfer technology, cable specification
The safety-related PROFIsafe communication as well as the PROFINET
communication is transferred about the same network.
PROFINET supports linear, tree or star structures. The bus or linear structure used in
the field buses is thus also available for Ethernet. This is particularly practical for
system wiring, as a combination of line and stubs is possible. Because the measu ring
system of the series 75 and 115 already has an integrated switch, the line topology
can be realized in a simple manner. The measuring system of the series 88 supports
only one PORT!
Use only cables and connectors which are provided with a PROFINET manufacturer's
declaration. The cable type A/B/C, the mechanical and chemical properties as well as
the type of the PROFINET cable have to be defined according to the automation task.
The cables are designed for bit rates of up to 100 Mbit/s. Because the measuring
system supports the “auto-crossover-function”, it can be used crossover cables as well
as uncrossed cables. The transmission speed is automatically detected by the
measuring system and does not have to be set by means of switches.
Addressing by switc hes as in the case of the PROFIBUS-DP is also not necessary,
this is done automatically using the addressing options of the PROFINET-Controller,
however the PROFIsafe destination address “F_Dest_Add” must be adjusted, see
page 24.
The cable length including patch cables in case of copper wiring between two
suscribers may amount max. 100 m. This transmission link has been defined as
PROFINET end-to-end link. Within an end-to-end link the number of detachable links
is limited up to six connector pairs (male connector/female connector). If more than six
connector pairs are required, make sure that the attenuation values for the entire link
are observed (channel class-D values).
Series 75 /115:
Thereby you must pay attention on a right connection of the ports 1 and 2.
With RT communication this is not the case, it can be cabled freely.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 19 of 56
Installation / Preparation for Com m issioning
In case of storage as well as in the operation of the measuring system
mating
connector or with a protective cap. The IP protection class is to be
accessories in the Safety
4.3 Connection
4.3.1 Series 75 / 115
Destruction, damage and malfunction of the measuring system in case of
infiltration of damp!
unused connecting plugs have to be provided either with a
selected according to the requirements.
Protective cap with O-ring:
In case of re-close of the protective cap the ex ist ence and the correct
seat of the O-ring have to be checked.
Corresponding protective caps see chapter
Manual.
Figure 2: Connector assignment
4.3.2 Series 88
The measuring system of the series 88 is supplied with an Ethernet Hybrid Cable
without connecting plug.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 20 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
unacceptable overvoltages!
If an overvoltage of >36 V DC is inadvertently applied, the measuring
system must be checked in the factory. The measuring system is
switched off for safety reasons, if the overvoltage is applied
When sending the measuring system to the factory, the reasons and
The power supply used must meet the requirements of SELV/PELV
X1
Signal
Description
Pin, M12x1, 4 pole
Signal
Description
Cable color
4.3.3 Supply voltage
Danger of unnoticed damage to the internal electronics, due to
•
Series75 / 115:
permanently
for more than 200 ms.
The measuring system must be shut down immedi ately
circumstances relating to the overvoltage m ust be specified
(IEC 60364-4-41:2005)
1 + 24 V DC (13…27 V DC) supply voltage
2 n.c. 3 0 V GND
4 n.c. -
Cable specification: min. 0.34 mm
2
(recommended 0.5 mm2) and shielded.
General the cable cross section and the cable length must be well-matched.
Series 88:
+ 24 V DC (13…27 V DC) supply voltage red
0 V GND black
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 21 of 56
Installation / Preparation for Com m issioning
X2
Signal
Description
Socket, M12x1, 4 pol.
4.3.4 PROFINET
Series 75 / 115:
1 TxD+, Transmission Data +
2 RxD+, Receive Data +
3 TxD–, Transmission Data –
PORT 2
4 RxD–, Receive Data –
X3 Signal Description Socket, M12x1, 4 pol.
1 TxD+, Transmission Data +
2 RxD+, Receive Data +
3 TxD–, Transmission Data –
4 RxD–, Receive Data –
Series 88:
Signal Cable color Description
TxD+, Transmission Data + green/white
RxD+, Receive Data + white/orange
TxD–, Transmission Data – green
PORT 1
PORT 1
RxD–, Receive Data – orange
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 22 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
X4
Signal
Description
Socket, M12x1, 5 pole
X4´
Signal
Description
Socket, M12x1, 5 pole
1)
1)
1)
1)
4.3.5 Incremental interface / SIN/COS interface
Series 75 / 115:
)
1
Channel B + 5 V differential / 13…27 V DC
1
1)
2 Channel B – 5 V different i al / 13…27 V DC
1)
3 Channel A + 5 V differential / 13…27 V DC
1)
4 Channel A – 5 V differential / 13…27 V DC
5 0 V, GND Data reference potential
Alternative with SIN/COS signals
1 SIN + 1 Vss, differential
2 SIN – 1 Vss, differential
3 COS + 1 Vss, differential
4 COS – 1 Vss, differential
5 0 V, GND Data reference potential
Cable specification: min. 0.25 mm
2
and shielded.
To guarantee the signal quality and minimization of possible environmental influences
it is recommended urgently to use a shielded twisted pair cable.
Series 88:
Signal Description Cable color
Channel B +
Channel B –
5 V differential / 13…27 V DC blue
5 V differential / 13…27 V DC yellow
)
1
TTL/HTL – Level variant: see type plate
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 23 of 56
Channel A +
Channel A –
5 V differential / 13…27 V DC white
5 V differential / 13…27 V DC brown
0 V, GND Data reference potential gray
Alternative with SIN/COS signals
Signal Description Cable color
SIN + 1 Vss, differential blue
SIN – 1 Vss, differential yellow
COS + 1 Vss, differential white
COS – 1 Vss, differential brown
0 V, GND Data reference potential gray
Installation / Preparation for Com m issioning
address switches has to be locked after the settings
4.4 PROFIsafe Destination address “F_Dest_Add”
The PROFIsafe destination address corresponds to the F-parameter F_Dest_Add
and defines an unique source address within a P ROFIsafe cluster.
Valid addresses: 1…99, also see chapter “F_Sou rc e_Add / F_Dest_Add” on page 42.
4.4.1 Series 75 /115
Destruction, damage and malfunction of the measuring system in case of
infiltration of foreign substances and damp!
The access to the
The PROFIsafe destination address
is adjusted by means of two BCDswitches:
with the screw plug. Tighten firmly!
4.4.2 Series 88
Requirements
● An IP-address must have been assigned to the measuring system.
● Between client computer and measuring system (server) there must be an active
● On the client computer the TCP socket client – software “TR Address Client” must
● IP-address and MAC-address must be known. The MAC-address can be read
● From view of the client computer the connection is executed via a certain port
Procedure
TCP/IP communication. After POWER ON a TCP socket server is started at IPport 60042.
be available.
Download: www.tr-electronic.de/f/zip/TR-ECE-SW-DGB-0002
from the nameplate of the measuring system.
number. In this connection, the range of t he port numbers can be between 49152
and 65535. It must be made sure that a firew all does not block the connection.
Start TCP socket client.
Enter the IP-address and MAC-address valid for the device.
Enter desired PROFIsafe destination address F_Dest_Add.
Click Send button.
−After successful execution the programmed PROFIsafe destination
address is confirmed.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 24 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
not be used for safety-oriented purposes!
voltages. In the event of voltages > 5.7 V, the measuring
system is switched off for safety reasons. In this state the measuring
The interface is generally used as position feedback for motor control
by a missing ground reference point!
If the ground reference point is completely missing, e.g. 0 V of the power
voltage can occur at
e point is present at all
or corresponding protective measures by the system operator must be
4.5 Incremental interface / SIN/COS interface
Series 88: optional feature
In addition to the PROFINET IO interface for output of the absolute position, the
measuring system in the standard version also has an incremental interface.
However, this can alternatively also be designed as a SIN/COS interface.
This additional interface is not evaluated in relation to safety and must
The measuring system checks the outputs of this interface for the feed-
in of external
system behaves as if it were not connected.
applications.
Danger of damage to subsequent electronics due to overvoltages caused
•
supply not connected, voltages equal to the supply
the outputs of this interface.
It must be guaranteed that a ground referenc
times,
provided for subsequent electronics.
The signal characteristics of the two possible interfaces are shown below.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 25 of 56
Installation / Preparation for Com m issioning
4.5.1 Signal characteristics
1: Edge evaluation
2: Measuring system with
4096 pulses/revol.
3: Counter evaluation
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 26 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Differential measurement
4.5.2 Optional HTL-Level, 13…27 VDC
Optionally, the incremental interface is also available with HTL levels. For technical
reasons, the user has to take the following general conditions into account with this
version: ambient temperature, cable length, cable capacitance, supply voltage, and
output frequency.
In this case, the maximum output frequencies that can be reached via the incremental
interface are a function of the cable capacitance, the supply voltage and the ambient
temperature. Therefore, the use of this interface is reasonable only if the interface
characteristics meet the technical requirements.
From the view of the measuring system, the transmission cable represents a
capacitive load which must be reloaded with each impulse. The load quantity required
varies strongly depending on the cable capacitance. It is this reloading of the cable
capacitances that is responsible for the high power dissipation and heat, which result
in the measuring system.
Assuming a cable length (75 pF/m) of 100 m, with half the limit frequency being
associated with the rated voltage of 24 VDC, the current consumption of the
measuring system is twice as high.
Due to the developing heat, the measuring system may only be operated with approx.
80 % of the working temperature specified.
The following diagram shows the different dependencies with respect to three different
supply voltages.
Fixed variables are
• Cable capacitance: 75 pF/m
• Ambient temperature: 40 °C and 70 °C
Figure 5: Cable lengths / Limiting frequencies
Other cable parameters, frequencies and ambient temperatures as well as bearing
heat and temperature increase via the shaft and flange, can yield a considerably
poorer result in practice.
Therefore, the fault-free function of the incremental interface with the applicationdependent parameters has to be checked prior to productive operation.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 27 of 56
Commissioning
5 Commissioning
5.1 PROFINET IO
Important information for the commissioning can be found in the PROFINET
Guideline:
● PROFINET Commissioning Guideline, Order No.: 8.082
These and further information on PROFINET or PROFIsafe are available from the
offices of the PROFIBUS User Organization:
In a PROFINET IO - system the following device classes are different i ated:
●IO-Controller
For example a PLC, which controls the connected IO-Device.
●IO-Device
Decentralized arranged field device (measuring system), which is assigned to one
or several IO-Controllers and transmits, additionally to the process and
configuration data, also alarms.
●IO-Supervisor (Engineering Station)
A programming device or an Industrial PC, which has also access to all processand parameter data additionally to an IO-Controller.
5.1.2 Device description file (XML)
The GSDML file and the corresponding bitmap file are components of the measuring
system.
Download
● Series 75 / 115: www.tr-electronic.de/f/TR-ECE-ID-MUL-0031
● Series 88: www.tr-electronic.de/f/TR-ECE-ID-MUL-0050
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 28 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
5.1.2.1 MRP protocol support, series 75 / 115
In the GSDML file versions 2.x are always contained two Device Access Points
(DAP´s).
1. DAP without support of the MRP protocol: CD_75_-EPN V2.x
2. DAP with support of the MRP protocol: CD_75_-EPN MRP V2.x
“Legacy devices”
Measuring systems > MAC-address 00-03-12-EF-84-28 generally support no MRP
protocol and must be configured under DAP CD_75_-EPN V2.x.
“New devices”
Measuring systems ≤ MAC-address 00-03-12-EF-84-28 generally support the MRP
protocol and must be configured under DAP CD_75_-EPN MRP V2.x.
In case of replacement, legacy device aga inst new device , the mea surin g system m ay
be configured also under the DAP CD_75_-EPN V2.x.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 29 of 56
Commissioning
Parameter
Default value
Description
By default in the delivery sta te the measuring system has saved his
e.g. “00-03-12-04-00-60”. The MAC-Address is not changeable.
Electronic. The Device type is not
changeable.
Before an IO-Device can be controlled by an IO-Controller, it must
standard DCP-Protocol is used.
In the delivery state as well as after a system boot up the measuring
system has not saved an IP-Address.
In the delivery state as well a s after a system boot up the measuring
system has not saved a Subnet mask.
5.1.3 Device identification
Each PROFINET IO-Device possesses a device identification. It consists of a firm
identification, the Vendor-ID, and a manufacturer-specific part, the Device-ID. The
Vendor-ID is assigned by the PNO. For TR-Electronic the Vendor-ID contains the
value 0x0153, in case of the series 75 and 115 the Device-ID has the value 0x0401
and in case of series 88 the Device-ID has the value 0x0403.
When the system boots up the projected device identification is examined. In this way
errors in the project engineering can be recognized.
5.1.4 Distribution of IP addresses
MAC Address -
Series 75 / 115:
Device type
Device name -
IP Address 0.0.0.0
Subnet mask 0.0.0.0
TR CD_75_-EPN
Series 88:
TR AD_88_-EPN
MAC-Address which is printed on the connection hood of t he d evic e,
The name for the device type is
- Series 75 / 115: “TR CD_75_-EPN”
- Series 88: “TR AD_88_-EPN”
and is allocated by TR-
have a Device name, because the IP-Address is assigne d directly
to the Device name. If necessar y when the system boots up the IOController distributes the IP-addresses to the IO-Devices according t o
their device names. This procedure has the advantage that names
can be handled more simply than comple x IP-Addresses.
Assigning a device name for a c oncret e IO -Device is to compare with
the adjusting of the PROFIBUS address in case of a DP-slave.
In the delivery state as well a s after a system boot up the measuring
system has not saved a device name. Only after assignment of a
device name with the engineering t ool the measuring system for an
IO-Controller is addressable, e. g. f or the transmission of the project
engineering data (e.g. the IP-A ddress) when the system boots up or
for the user data exchange in the cyclic operation.
The name assignment is execut ed by the engineer ing tool befor e the
beginning of operation. In case of PROFINET IO-Field devices the
Proceeding at the distribution of Device names and Addresses
in case of an IO-Device
● Define Device name, IP-Address and Subnet mask. Depending on configuration
this process can be executed also automatically by the IO-Controller.
● Device name is assigned to an IO-Device (MAC-Address)
– Transmit Device name to the device
● Load projection into the IO-Controller
● When the system boots up the IO-Controller distributes the IP-Addresses to the
Device names. The distribution of the IP-Addres s also can be switched off, in this
case the existing IP-Address in the IO-Device is used.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 30 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
The access to the LEDs has to be locked after the settings with the
Device Status, LED1 Bicolor
green
No supply voltage, hardware error
Operational
Operator acknowledgment required, 3x 5 Hz
red
System or safety relevant error
5.2 PROFINET IO System boot
With a successful system boot the IO-Devices start automatically with the data
transmission. In case of PROFINET IO a communication relation always follows the
provider consumer model. With cyclical transmission of the measuring value, the IODevice corresponds to the provider of the data, the IO-Controller (e.g. a PLC)
corresponds to the consumer. The transferred data always contains a status (good or
bad).
5.3 Bus status display, series 75 / 115
Destruction, damage and malfunction of the measuring system in case of
infiltration of foreign substances and damp!
screw plug. Tighten firmly!
Figure 6: Bus status display
ON
OFF
LED1 Bicolor: Device Status
LED2: Bus Status
LED3/LED4: PORT 1
LED5/LED6: PORT 2
FLASHING
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 31 of 56
Commissioning
Bus Status, LED2
red
No error
Parameter- or F-Parameter er ror; 0.5 Hz
No link to the IO-Controller
LED3, green
Ethernet connection established
LED4, yellow
Data transfer TxD/RxD
LED5, green
Ethernet connection established
LED6, yellow
Data transfer TxD/RxD
PORT 1; LED3 = Link, LED4 = Data Activity
PORT 2; LED5= Link, LED6 = Data Activity
For appropriate measures in case of error, see chapter "Troubleshooting and
Diagnosis Options", page 50.
5.4 Commissioning using the SIEMENS SIMATIC S7 control
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 32 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
X+0
28-215
X+1
20-27
X+2
28-215
X+3
20-27
X+4
28-215
X+5
20-27
X+6
28-215
X+7
20-27
X+8
28-215
X+9
20-27
X+10
20-27
Safe status
Unsigned8
X+11
216-223
X+12
28-215
X+13
20-27
byte
Bit
Output data
X+0
28-215
X+1
20-27
X+2
28-215
X+3
20-27
X+4
28-215
X+5
20-27
X+6
28-215
X+7
20-27
X+8
20-27
Safe Control
Unsigned8
X+9
216-223
X+10
28-215
X+11
20-27
5.5 Configuration
The following definition applies:
Data flow for input data: F-Device --> F-Host
Data flow for output data: F-Host --> F-Device
5.5.1 Safety-oriented data
Structure of the input data
Byte Bit Input data
Cams Unsigned16
TR-Status Unsigned16
Speed Integer16
Actual value, Multi-Turn, 15 bit Integer16
Actual value, Single-Turn, 13 bit Integer16
CRC2 3 Bytes
Structure of the output data
TR-Control1 Unsigned16
TR-Control2 Unsigned16
Preset, Multi-Turn Integer16
Preset, Single-Turn Integer16
CRC2 3 Bytes
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 33 of 56
Commissioning
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Speed overflow
The bit is set if the speed value is outside the rang e of –32768…+32767.
21…215
reserved
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Preset_Status
been executed, the bit is automatically reset.
21…214
reserved
Error
The bit is set if a preset request could not be executed due to excessive
speed. The current speed must be in the range of the speed set under
page 47.
5.5.1.1 Input data
5.5.1.1.1 Cams
Unsigned16
Byte X+0 X+1
5.5.1.1.2 TR-Status
Bit Description
20
Unsigned16
Byte X+2 X+3
Bit Description
20
215
The bit is set if the F-Host triggers a preset request. When the preset has
Preset Standstill Tolerance. The bit is reset after the host has
cleared the variable associated to the control bit 2
0
iPar_EN, also see
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 34 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
5.5.1.1.3 Speed
Integer16
Byte X+4 X+5
The speed is output as a two's complement value wi th preceding sign.
Setting the direction of rotation = forward
– Looking at the flange connection, turn the shaft clockwise:
--> positive speed output
Setting the direction of rotation = backward
– Looking at the flange connection, turn the shaft clockwise:
--> negative speed output
If the measured speed exceeds the display range of
–32768…+32767, this results in an overflow, which is reported in the cams register via
0
. At the time of the overflow the speed stops at the respective +/- maximum
bit 2
value, until the speed is once again in the display range. In this case the message in
the cams register is also cleared.
The speed is specified in increments per Integration time Safe.
5.5.1.1.4 Multi turn / Single turn
Multi-Turn, Integer16
Byte X+6 X+7
Single-Turn, Integer16
Byte X+8 X+9
The number of revolutions is noted in the Multi-Turn register, and the current
Single-Turn position is noted in steps in the Single-Turn register. Together with the
measuring system resolution, max. number of steps per revolution according to type
plate, the actual position can then be calculated:
Position in steps = (steps per revolution * number of revolutions) + Single-Turn position
Steps per revolution: 8192 ≙ 13 bit
Number of revolutions: 0…32767 ≙ 15 bit
The output position does not have a preceding sign.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 35 of 56
Commissioning
Bit
7 – 0
Data
27 – 20
Device_Fault:
WD_timeout:
Toggle_d:
27
reserved
Safe status can only be indirectly accessed from the safety program with the aid of
A detailed description of the status bits can be taken from the PNO document
Profile for Safety Technology on PROFIBUS DP and PROFINET IO“,
5.5.1.1.5 Safe status
Unsigned8
Byte X+10
Bit Description
iPar_OK:
20
New iParameter values have been assigned to the F-Device
21
Error in F-Device or F-Module
CE_CRC:
22
Checksum error in communication
23
Watchdog timeout during communication
FV_activated:
24
Fail-safe values activated
25
Toggle bit
cons_nr_R:
26
Virtual consecutive number has been reset
variables, see chapter "Access to the safety-oriented data channel" on page 47.
"PROFIsafe –
Order No.: 3.192b.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 36 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Preset_Request
The bit serves to control the preset adjustment function. When this
function is executed, the measuring system is set to the position value
A precise sequence must be observed in order to execute the function,
21…215
reserved
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
5.5.1.2 Output data
5.5.1.2.1 TR-Control1
Unsigned16
Byte X+0 X+1
Bit Description
20
stored in the Preset Multi-Turn/Preset Single-Turn registers.
see chapter “Preset Adjustment Function" on page 47.
5.5.1.2.2 TR-Control2
Reserved.
5.5.1.2.3 Preset multi turn / Preset single turn
Preset Multi-Turn, Integer16
Byte X+4 X+5
Preset single turn, Integer16
Byte X+6 X+7
The desired preset value must be in the range of 0 to 268 435 455 (28 bit). Together
with the measuring system resolution, max. number of steps per revolution according
to type plate (8192), the corresponding values for PresetMulti-Turn/PresetSingle-Turn can then be calculated:
Number of revolutions = desired preset value / st eps per revolution
The integer part from this division gives the number of revolutions and must be
entered in the PresetMulti-Turn register.
Single-Turn-Position = desired preset value – (steps per revolution * no. of revolutions)
The result of this calculation is entered in the PresetSingle-Turn register.
The preset value is set as new position when the preset adjustment function is
executed, see chapter “Preset Adjustment Function" on page 47.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 37 of 56
Commissioning
Bit
7 – 0
Data
27 – 20
OA_Req:
reserved
activate_FV:
reserved
from the safety program
" on
bits can be taken from the PNO document
Profile for Safety Technology on PROFIBUS DP and PROFINET IO“,
5.5.1.2.4 Safe-Control
Unsigned8
Byte X+8
Bit Description
20
iPar_EN:
iParameter assignment unlocked
21
Operator acknowledgment required
R_cons_nr:
22
Resetting of the counter for the virtual consecutive no.
23
24
Activate fail-safe values
Toggle_h:
25
Toggle bit
26-27
The Safe-Control register can only be indirectly accessed
with the aid of variables, see chapter "Access to the safety-oriented data channel
page 47.
A detailed description of the control
"PROFIsafe –
Order No.: 3.192b.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 38 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Byte
Bit
Input data
X+0
28-215
X+1
20-27
X+2
28-215
X+3
20-27
X+4
28-215
X+5
20-27
X+6
28-215
X+7
20-27
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Speed overflow
The bit is set if the speed value is outside the rang e of –32768…+32767.
21…215
reserved
5.5.2 Not safety-oriented Process data
Structure of the input data
Cams Unsigned16
Speed Integer16
Actual value, Multi-Turn, 15 bit Integer16
Actual value, Single-Turn, 13 bit Integer16
5.5.2.1 Input data
5.5.2.1.1 Cams
Unsigned16
Byte X+0 X+1
Bit Description
20
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 39 of 56
Commissioning
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
Bit
15 – 8
7 – 0
Data
215 – 28
27 – 20
5.5.2.1.2 Speed
Integer16
Byte X+2 X+3
The speed is output as a two's complement value wi th preceding sign.
Setting the direction of rotation = forward
– Looking at the flange connection, turn the shaft clockwise:
--> positive speed output
Setting the direction of rotation = backward
– Looking at the flange connection, turn the shaft clockwise:
--> negative speed output
If the measured speed exceeds the display range of
–32768…+32767, this results in an overflow, which is reported in the cams register via
0
. At the time of the overflow the speed stops at the respective +/- maximum
bit 2
value, until the speed is once again in the display range. In this case the message in
the cams register is also cleared.
The speed is specified in increments per Integration time Unsafe.
5.5.2.1.3 Multi turn / Single turn
Multi-Turn, Integer16
Byte X+4 X+5
Single-Turn, Integer16
Byte X+6 X+7
The number of revolutions is noted in the Multi-Turn register, and the current
Single-Turn position is noted in steps in the Single-Turn register. Together with the
measuring system resolution, max. number of steps per revolution according to type
plate, the actual position can then be calculated:
Position in steps = (steps per revolution * number of revolutions) + Single-Turn position
Steps per revolution: 8192 ≙ 13 bit
Number of revolutions: 0…32767 ≙ 15 bit
The output position does not have a preceding sign.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 40 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Byte
Parameter
Type
Description
Page
-
Bit
Bit 0 = 0: not used
-
F_Check_iPar
Bit
Bit 1 = 0: No check
41
00: SIL1
11: no SIL
F_CRC_Length
Bit range
Bit 5-4
00: 3-Byte-CRC
42
F_Block_ID
Bit range
Bit 5-3
001: 1
42
F_Par_Version
Bit range
Bit 7-6
01: V2-Mode
42
Source address, Default = 1
Range: 1-65534
Destination address,
Range: 1-99
Watchdog time, Default = 125
Range: 125-10000
CRC of i-Parameters,
Range: 0-4294967295
CRC of F-Parameters,
Range: 0-65535
5.6 Parameterization
Normally the configuration program provides an input box for the IO-Controler with
which the user can enter parameter data or select from a list. The structure of the
input box is stored in the device master file.
● Danger of death, serious physical injury and/or damage to property
due to malfunction, caused by incorrect parameterization!
5.6.1 F-Parameters (F_Par)
The F-Parameters supported by the measuring system are listed below.
Byte order = Big Endian
The system manufacturer must ensure correct functioning by carrying
out a protected test run during commissioning and after each parameter
change.
X+0
X+1
X+2 F_Source_Add Unsigned16
X+4 F_Dest_Add Unsigned16
X+6 F_WD_Time Unsigned16
X+8 F_iPar_CRC Unsigned32
X+12 F_Par_CRC Unsigned16
5.6.1.1 F_Check_iPar
The parameter is set to "NoCheck" and cannot be changed. This means the check
sum value is not evaluated about the iParameters.
F_SIL Bit range Bit 3-2
Default = 1
Default = 1132081116
Default = 17033
01: SIL2
10: SIL3 [default]
42
42
42
42
42
42
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 41 of 56
Commissioning
5.6.1.2 F_SIL
F_SIL specifies the SIL which the user expects from the respective F-Device. This is
compared with the locally saved manufacturer's specification. The measuring system
support the safety classes no SIL and SIL1 to SI L3, SIL3 = standard value.
5.6.1.3 F_CRC_Length
The measuring system supports the CRC length of 3 bytes. This value is predefined
and cannot be changed.
5.6.1.4 F_Block_ID
As the measuring system supports device-specific safety parameters such as e.g.
"Integration time Safe", this parameter is preconfigured with the value "1 = generate
F_iPar_CRC" and cannot be changed.
5.6.1.5 F_Par_Version
The parameter identifies the PROFIsafe version "V2-Mode" implemented in the
measuring system. This value is predefined an d cannot be changed.
5.6.1.6 F_Source_Add / F_Dest_Add
The parameter F_Source_Add defines a unique source address within a PROFIsafe
cluster. The parameter F_Dest_Add defines a unique destination address within a
PROFIsafe cluster.
The PROFIsafe destination address must correspond to the address deposited in the
measuring system, also see page 24.
Valid addresses: 1…99.
Standard value F_Source_Add = 1, Standard value F_Dest_Add = 1,
F_Source_Add≠ F_Dest_Add.
5.6.1.7 F_WD_Time
This parameter defines the monitoring time [ms] in the measuring system. A valid
current safety telegram must arrive from the F-Host within this time, otherwise the
measuring system will be set to safe status.
The predefined value is 125 ms.
The watchdog time must generally be set at a level where telegram runtimes are
tolerated by the communication, but it must also allow quick execution of the error
reaction function in case of error.
5.6.1.8 F_iPar_CRC
This parameter represents the checksum value (CRC3), which is calculated from all
iParameters of the device-specific part of the measuring system and ensures safe
transmission of the iParameters. The calculation occurs in a program called
"TR_iParameter" provided by TR-Electronic. The checksum value calculated there
must then be manually entered in the F-Host engineering tool, also see chapter
"Parameter Definition / CRC Calculation" on page 45.
5.6.1.9 F_Par_CRC
This parameter represents the checksum value (CRC1), which is calculated from all
F-Parameters of the measuring system and ensures safe transmission of the
F-Parameters. The calculation occurs externally in the F-Host engineering tool and
must then be entered here under this paramet er, or is generated automatically.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 42 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Byte
Parameter
Type
Description
Page
Integration time
Safe
Default = 2
Range: 1-10
Integration time
Unsafe
Default = 20
Range: 1-100
Window
increments
Default = 1000
Range: 50-4000
Idleness
tolerance Preset
Default = 1
Range: 1-5
0: Backward
1: Forward [default]
5.6.2 iParameters (F_iPar)
Application-dependent device characteristics are defined with the iParameters. A CRC
calculation is necessary for safe transmission of the iParameters, see chapter
"iParameters" on page 45.
The iParameters supported by the measuring system are listed below.
Byte order = Big Endian
X+0
X+2
X+4
X+6
X+7 Direction Bit
5.6.2.1 Integration time Safe
This parameter is used to calculate the safe speed, which is output via the cyclical
data of the safety module. High integration times enable high-resolution
measurements at low speeds. Low integration times show speed changes more
quickly and are suitable for high speeds and high dynamics. The time basis is
predefined to 50 ms. 50…500 ms can thus be set using the value range of 1…10.
Standard value = 100 ms.
5.6.2.2 Integration time Unsafe
This parameter is used to calculate the unsafe speed, which is output via the process
data of the non-safety module. High integration times enable high-resolution
measurements at low speeds. Low integration times show speed changes more
quickly and are suitable for high speeds and high dynamics. The time basis is
predefined to 5 ms. 5…500 ms can thus be set using the value range of 1…100.
Standard value = 100 ms.
Unsigned16
Unsigned16
Unsigned16
Unsigned8
43
43
43
44
44
5.6.2.3 Window increments
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 43 of 56
This parameter defines the maximum permissible position deviation in increments of
the master / slave scanning units integrated into the measuring system. The
permissible tolerance window is basically dependent on the maximum speed occurring
in the system and must first be determined by the system operator. Higher speeds
require a larger tolerance window. The value range extends from 50…4000
increments. Standard value = 1000 increment s.
The larger the window increments, the larger the angle until an error will be
recognized.
Commissioning
5.6.2.4 Idleness tolerance Preset
This parameter defines the maximum permissible speed in increments per
Integration time Safe for performance of the preset function, see page 47. The
permissible speed is dependent on the bus behavior and the system speed, and must
be determined by the system operator first. The value range extends from 1 increment
per Integration time Safe to 5 increments per Integration time Safe.
That means that the shaft of the measuring system must be nearly at rest, so that the
preset function can be executed.
Standard value = 1 increment per standard value Integration time Safe.
5.6.2.5 Direction
This parameter defines the current counting direction of the position value looking at
the flange connection, turning the shaft clockwise.
Forward = Counting direction increasing
Backward = Counting direction decreasing
Standard value = Forward.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 44 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
6 Parameter Definition / CRC Calculation
It is best to define the known parameters before configuration in the F-Host, so that
they can be taken into account during configuration.
The TR_iParameter software required for the CRC calculation can be downloaded
from: www.tr-electronic.com/service/downloads/software.html
6.1 iParameters
The iParameters are preconfigured with meaningful values in the default setting and
should only be changed if expressly required by the automation task. A CRC
calculation is necessary for safe transmission of the individually set iParameters. This
must be performed when changing the predefined iParameters via the TR program
"TR_iParameter". The calculated checksum as decimal value corresponds to the
F-Parameter F_iPar_CRC. This must be entered in the field with the same name in
the F-Host when configuring the measuring system.
Procedure - CRC-calculation
Start TR_iParameter by means of the start file "TR_iParameter.exe", then open
the template file provided with the measuring system with the menu Datei -->
Vorlage öffnen...
Modify the relevant parameters if necessary, then click on the CRC bilden
switch for the F_iPar_CRC calculation. The result is displayed in the field
F_iPar_CRC as decimal value.
Each parameter change requires a new F_iPar_CRC calculation, which must then be
taken into account in the projection.
6.2 F-Parameters
The F-Parameters are already preconfigured with meaningful values in the default
setting and should only be changed if expressly required by the automation task. A
CRC which is usually automatically calculated by the Engineering tool is necessar y f or
safe transmission of the individually set F-Parameters. This checksum corresponds to
the F-Parameter F_Par_CRC.
Each parameter change, including F_iPar_CRC, also gives a new F_Par_CRC value.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 45 of 56
Integration of the measuring system into the safety program
configuration of the safety program!
The safety program must be created in conjunction with the system
It is essential to observe and comply with the information and
, particularly the
7 Integration of the measuring system into the safety program
This chapter describes the necessary steps for the integration of the measuring
system into the safety program and is not related to a certain control unit. The exact
process is control specific and must be taken from the system documentation of the
control unit manufacturer.
7.1 Prerequisites
Danger of deactivation of the fail-safe function through incorrect
documentation provided by the control unit manufact urer.
instructions provided in the system documentation
safety instructions and warnings.
7.2 Hardware configurat ion
Create a new project
Perform the general hardware configuration (CPU, Voltage supply)
Provide a digital input module, in order to be able to carry out the operator
acknowledgment
Install the GSDML file belonging to the measuring system
Defining the properties of the hardware configuration
- I/O modules (Operating mode, F-Parameter, Diagnosis, Arrangements for the
operator acknowledgment)
7.3 Parameterization
Parameterize device specific iParameter in the non-safety module,
also see starting from page 43 and 45
Define PROFIsafe specific F-Parameter in the safety module,
also see starting from page 41 and 45
Save and if necessary compile hardware configuration
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 46 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
7.4 Generating the safety program
Define the program structure, access protection via password allocation
Create modules for the program call, Diagnosis, Data, Program, Functions,
Periphery, System etc., can partly performed also automatically
Edit modules for the program call, operator acknowledgment of the safety-
oriented periphery
Define program sequence
Define cycle time for the program call of the safety program
Generate safety program
Load safety program into the control unit
Perform a complete functional test of the safety program according to t he
automation task
Perform an acceptance test of the safety system by an independent expert
7.5 Access to the safety-oriented data channel
The safety-oriented data channel in the safety module of the measuring system may
only be accessed from the safety program. A direct acce ss is not permitted.
For this reason the registers Safe-Control and Safe-Status can be accessed
only indirectly about variables. The range of the variables and the way how the
variables can be addressed is control dependent. This information must be taken from
the system documentation provided by the control unit manufacturer.
The variables must be accessed in the following cases:
● during operator acknowledgment of the meas uring system after communication
errors or after the start-up phase, is indicated via the status LED see page 29
● during execution of the preset adjustment function
● when analyzing whether passivated or cyclical data are output
● if the cyclical data of the safety module are to be passivated depe nding on defined
states of the safety program
7.5.1 Output of passivated data (substitute values) in case of error
The safety function requires that for passivation in the safety-oriented channel in the
safety module, the substitute values (0) are used in the following cases instead of the
cyclically output values. Dependent on the control, this condition is indicated over an
appropriate variable.
● at start-up of the safety-oriented system
● in the case of errors in the safety-oriented communication between control unit
and measuring system via the PROFIsafe protocol
● if the value set for the Window increments under the iParameters is
exceeded and/or the internally calculated P ROF Isafe telegram is defective
● if the permissible ambient temperature range, as defined under the corresponding
article number, is fallen below or exceeded
● if the measuring system is supplied with >36 V DC for longer than 200 ms
● Hardware related errors in the measuring system
● Scanning system, double magnetic: if the electrically permissible speed has been
exceeded which is defined in the safety manual. S ince up to this limit value a faultfree operation is guaranteed, the real output of saf e data is performed therefore
only explicitly above the given limit value
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 47 of 56
Preset Adjustment Function
8 Preset Adjustment Function
● Danger of death, serious physical injury and/or damage to property
due to uncontrolled start-up of the drive system during execution of
the preset adjustment function!
Execute preset function only in the standstill, see chapter “Idleness
tolerance Preset” on page 44
The relevant drive systems must be locked to prevent automatic start-
The preset adjustment function is used to set the currently output position value to any
position value within the measuring range. The displayed position can thus be set to a
machine reference position purely electroni cally.
up
It is advisable to protect the preset triggering via the F-Host by means
of additional protective measures, such as e. g. key-operated switch,
password etc.
The operational sequence described below is to be kept mandatorily.
In particular the status bits are to be evaluat ed by the F-host, in order
to check the successful and/or incorrect execution.
The new position must be checked after execution of the preset
function
8.1 Procedure
Prerequisite: The measuring system is in cyclical data exchange.
Write the Preset Multi-Turn and Preset Single-Turn registers in the
The F-Host must set the variable associated to the control bit 2
With the rising edge of Bit 2
After receipt of the preset value, the measuring system checks that all
After execution of the preset adjustment function, the measuring system sets the
The F-Host must now reset the variable associated to the control bit 2
Finally, the F-Host must check that the new position corresponds to the new
output data of the safety module with the desired preset value.
0
iPar_EN to 1.
With the rising edge, the measuring system i s now switched ready to receive.
0
Preset_Request in the TR-Control1 register,
the preset value is accepted. The receipt of the preset value is acknowledged in
the TR-Status register by setting Bit 2
0
Preset_Status.
prerequisites for execution of the preset adjustment function are fulfilled. If so, the
preset value is written as the new position v al ue. In case of error, the execution is
rejected and an error message is output via the TR-Status register by setting
15
Error.
Bit 2
0
variable associated to the status bit 2
iPar_OK to 1 and thus indicates to the F-
Host that the preset execution is complete.
0
0
to 0. The variable associated to the status bit 2
Preset_Status in the TR-Status register are thus also reset with the falling
edge. Bit 2
0
Preset_Request in the TR-Control1 register must be reset
iPar_OK and Bit 20
iPar_EN
manually again.
nominal position.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 48 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
8.2 Timing Diagram
blue area: Output signals F-Host -> Measuring system
orange area: Input signals Measuring system -> F-Host
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 49 of 56
Troubleshooting and Diagnosis Opt ions
green
Cause
Remedy
red
Cause
Remedy
increments" on page 43
below or exceeded
− The internally calculated
− Power supply OFF/ON. If the error persists after
was exceeded
9 Troubleshooting and Diagnosis Options
9.1 Optical displays
For assignment and position of the status LEDs see chapter "Bus status display,
series 75" on page 31.
9.1.1 Device Status, LED1 Bicolor
Power supply absent Check power supply, wiring
OFF
3x 5 Hz
repeating
ON
Hardware error,
measuring system defective
− Measuring system could not
synchronize with the F-Host in
the start-up phase and
requests an operator
acknowledgment
− An error in the safety-oriented
communication or a
parameterization error was
detected, and has been
eliminated
Measuring system ready for
operation
Replace measuring system
For the operator acknowledgment of the measuring
system an acknowledgment about the safety
program at the corresponding variable is required
–
ON
A safety-relevant error was
detected, the measuring
system was put into fail-safe
status and is outputting its
passivated data:
− Error in the safety-oriented
communication
− The set value for the Window
increments parameter was
exceeded
− The permissible ambient
temperature range, as defined
under the corresponding
article number, was fallen
− The measuring system was
supplied with >36 V DC for
longer than 200 ms
PROFIsafe telegram is
defective
− Scanning system, double
magnetic: the electrically
permitted speed which is
defined in the safety manual
In order to restart the measuring system after a
passivation the error must generally be
eliminated first of all and then the supply
voltage switched OFF/ON.
− Try to localize the error with the aid of diagnosis
variables (dependent on the control unit)
− Check that the set value for the F_WD_Time
parameter is suitable for the automation task,
see chapter "F_WD_Time" on page 42
− Check whether the PROFINET connection
between F-CPU and measuring system is faulty
− Check that the set value for the Window
increments parameter is suitable for the
automation task, see chapter "Window
− Suitable measures must be taken to ensure that
the permissible ambient temperature range can
be observed at all times
− The measuring system must be shut down
immediately and checked in the factory. When
sending the measuring system to the factory, the
reasons and circumstances relating to the
overvoltage must be specified
this measure, the measuring system must be
replaced
− Bring speed into the permissible range. Erroracknowledgement about power supply OFF/ON.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 50 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
9.1.2 Bus Status, LED2
red LED Cause Remedy
OFF
0.5 Hz
ON
No error –
− F-Parameterization defective,
e.g. incorrectly set PROFIsafe
destination address
F_Dest_Add
− Incorrectly configured
F_iPar_CRC value
− No connection to the
IO-Controller
9.1.3 Link Status, PORT1:LED3; PORT2:LED5
green LED Cause Remedy
Voltage supply absent or too low Check voltage supply and wiring
OFF
ON
No Ethernet connection Check Ethernet cable
Hardware error,
measuring system defective
Measuring system ready for
operation, Ethernet connection
established
− Check the adjusted PROFIsafe destination
address. Valid PROFIsafe destination
addresses: 1–99, see chapter PROFIsafe
Destination address “F_Dest_Add” on page 24
− The checksum calculated for the defined
iParameter set is incorrect, or was not included
in the projection, see chapter "Parameter
Definition / CRC Calculation" on page 45
− Check Device name, IP-address and
Subnet mask
Replace measuring system
-
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 51 of 56
Troubleshooting and Diagnosis Options
9.2 PROFINET IO Diagnostic
PROFINET IO supports a continuous diagnostic concept, which makes possible an
efficient fault locating and recovery. At occurrence of an error the faulty IO-Device
generates a diagnostic alarm to the IO-Controller. This alarm calls a corresponding
program routine in the user program to initiat e a reaction to the error.
By means of record data, alternatively the diagnostic information can be read directly
from the IO-Device and can be displayed on an IO-Supervisor.
9.2.1 Diagnostic alarm
Alarms are part of the acyclic frames which are transferred about the cyclical
RT-channel. They are also indicated with the E therType 0x8892.
The measuring system supports only manufacturer specific diagnostic alarms which
can be identified about the UserStructureIdentifier 0x5555. After this
identification a 4 byte error code (userdata) follows. Here the first occurred error is
reported, saved and is displayed about the LED “Device Status, LED1 Bicolor”. The
IOPS bit is set to BAD.
Because the measuring system can generate hundreds of error codes, these are not
indicated here.
Error remedy see chapter “Optical displays”. If the error cannot be eliminated, the
error code with information of the article number can be transmitted for evaluation to
the company TR-Electronic.
9.2.2 Diagnostics about Record Data
Diagnostic data can be requested also with an acyclic read service
RecordDataRead(DiagnosisData), if they were saved in the IO-Device.
For the requested diagnostic data from the IO-Controller a read service with the
corresponding record index must be sent.
The diagnostic information is evaluated on different addressing levels:
● AR (Application Relation)
● API (Application Process Identifier)
● Slot
● Subslot
A group of diagnostic records are available at each addressing level. The exact
structure and the respective size is indicated in the PROFINET specification
Application Layer protocol for decentralized periphery and distributed automation,
order no.: 2.722.
Synonymously to the manufacturer specific diagnostic alarm, the diagnostic data can
be read also manually about the record index 0xE00C. Similar as in the case of a
diagnostic alarm a saved error is indicated with the UserStructureIdentifier
0x5555. Immediately afterwards the error code is transferred, see diagnostic alarm
above.
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 52 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
9.3 Data status
With cyclic Real-Time communication the transferred data contains a status message.
Each subslot has its own status information: IOPS/IOCS.
This status information indicates whethe r the data are valid = GOOD (1) or
invalid = BAD (0).
During parameterization, as well as in the boot-up phase the output data can change
to BAD for a short time. With a change back to the status GOOD a “Return-Of-
Submodule-Alarm” is transferred.
In the case of a diagnostic alarm the status is also set to BAD, but can be reset only
with a re-start.
Example: Input data IO-Device --> IO-Controller
VLAN Ethertype Frame-ID Data IOPS ... IOPS ... Cycle Data Status Transfer Status CRC
4 0x8892 2 1.. 1 1 2 1 1 4
Example: Output data IO-Controller --> IO-Device
VLAN Ethertype Frame-ID IOCS
4 0x8892 2 1.. 1 1 ... 1.. 2 1 1 4
IOC
S
... Data
IOPS
...
Data ...IOPS. Cycle Data Status Transfer Status CRC
9.4 Return of Submodule A larm
By the measuring system a so-called “Return-of-Submodule-Alarm” is reported if
● the measuring system for a specific input elem ent can provide valid data again
and in which it is not necessary to execute a new pa rameterization
● or if an output element can process the receive d data again.
In this case the status for the measuring system (submodule) IOPS/IOCS changes
from the condition “BAD” to “GOOD”.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 53 of 56
Troubleshooting and Diagnosis Opt ions
interrupted
9.5 Information & Maintenance
9.5.1 I&M0, 0xAFF0
The measuring system supports the I&M-Function “I&M0 RECORD” (60 byte), like
PROFIBUS “Profile Guidelines Part 1”.
I&M-Functions specify the way how the device specific data, like a nameplate, must
be created in a device.
The I&M record can be read with an acyclic read service.
The record index is 0xAFF0, the read service is sent to module 1 / submodule 1.
The received 60 bytes have the following content s:
Manufacturer specific (block header type 0x 20) 6
Manufacturer_ID 2
Contents Number of bytes
Order-No. 20
Serial-No. 16
Hardware revision 2
Software revision 4
Revision state 2
Profile-ID 2
Profile-specific type 2
I&M version 2
I&M support 2
9.6 Behavior of the measuring system outputs
Condition Safety-related data NON-Safety-related data
IOPS = BAD
Disconnection
(abort)
Values are set to 0
Values are set to 0
Values are set to 0
Values are set to the last value
before the connection was
Supply Voltage
ON
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 54 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Values are initialized to 0
Values are initialized to 0
10 Checklist, part 2 of 2
We recommend that you print out and work through the checklist for commissioning, replacing the
measuring system and when changing the parameterization of a previously accepted system and
store it as part of the overall system documentat i on.
Documentation reason Date Edited Checked
Sub-item To note Can be found under yes
Present user manual has been
read and understood
Check that the measuring system
can be used for the present
automation task on the basis of
the specified safety requirements
Requirement for the power supply
Correct
PROFINET installation
System test after commissioning
and parameter changes
Preset Adjustment Function
Device replacement
–
●Safety functions of the fail-safe
processing unit
●Compliance with all technical
data
●The power supply used must
meet the requirements of
SELV/PELV
(IEC 60364-4-41:2005)
●Observance of the internation al
standards valid for PROFINET /
PROFIsafe or the directives
specified by the PROFIBUS
User Organization
●During commissioning and after
each parameter change all
affected safety functions must
be checked
●The preset adjustment function
may only be executed when the
affected axis is stationary
●It must be ensured that the
preset adjustment function
cannot be inadvertently trigger ed
●After execution of the preset
adjustment function the new
position must be checked before
restarting
●It must be ensured that the new
device corresponds to the
replaced device
●All affected safety functions
must be checked
Document no.:
TR-ECE-BA-GB-0095
●Chapter
Safety functions of the failsafe processing unit,
Page 14
●Chapter
Technical Data, Page 15
●Chapter
Supply voltage, Page 21
●Chapter
Installation / Preparation for
Commissioning,
Page 18
●Chapter Commissioning,
page 28
●Chapter
Parameterization,
Page 41
●Chapter
Preset Adjustment
Function
●Safety Manual
(checklist part 1 of 2)
●Chapter
Parameterization,
Page 41
, Page 47
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
05/30/2018 TR - ECE - BA - GB - 0095 - 19 Page 55 of 56
Appendix
11 Appendix
11.1 TÜV certificate
Download
●www.tr-electronic.de/f/TR-ECE-TI-DGB-0297
11.2 PROFINET IO certificates
Download
● CD_75: www.tr-electronic.de/f/TR-ECE-TI-GB-0217
● AD_88: www.tr-electronic.de/f/TR-ECE-TI-GB-0290
11.3 PROFIsafe certificates
Download
● CD_75: www.tr-electronic.de/f/TR-ECE-TI-GB-0218
● AD_88: www.tr-electronic.de/f/TR-ECE-TI-GB-0291
11.4 EU Declaration of Conformity
Download
●www.tr-electronic.de/f/TR-ECE-KE-DGB-0337
11.5 Drawings
see subsequent pages
Download
● www.tr-electronic.de/f/04-CDV75M-M0011
● www.tr-electronic.de/f/04-CDH75M-M0005
TR-Electronic GmbH 2012, All Rights ReservedPrinted in the Federal Republic of Germany
Page 56 of 56 TR - ECE - BA - GB - 0095 - 19 05/30/2018
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.