TR Ece Ba GB 0095 24
TR Ece Ba GB 0095 24
_Safety instructions
_Device-specific specifications
_Installation/Commissioning
TR-ECE-BA-GB-0095 v24
_Parameterization
_Cause of faults and remedies
User Manual
Interface
Contents
TR-Electronic GmbH
D-78647 Trossingen
Eglishalde 6
Tel.: (0049) 07425/228-0
Fax: (0049) 07425/228-33
E-mail: info@tr-electronic.de
www.tr-electronic.de
Copyright protection
This Manual, including the illustrations contained 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
archiving and modification require the written content of the manufacturer. Violations
shall be subject to claims for damages.
Subject to modifications
The right to make any changes in the interest of technical progress is reserved.
Document information
Release date / Rev. date: 04/21/2021
Document / Rev. no.: TR-ECE-BA-GB-0095 v24
File name: TR-ECE-BA-GB-0095-24.docx
Author: MÜJ
Font styles
Italic or bold font styles are used for the title of a document or are used for highlighting.
Courier font displays text, which is visible on the screen and software/software menu
selections.
< > indicates keys on your computer keyboard (such as <RETURN>).
Brand names
PROFIBUS™, PROFINET™ and PROFIsafe™, as well as the relevant logos, are
registered trademarks of PROFIBUS Nutzerorganisation e.V. (PNO)
SIMATIC is a registered trademark of SIEMENS AG
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
5 Commissioning .................................................................................................... 28
5.1 PROFINET IO ......................................................................................................................... 28
5.1.1 Device classes ........................................................................................................ 28
5.1.2 Device description file (XML) .................................................................................. 28
5.1.2.1 MRP protocol support, series 75 / 100 / 115 ............................................. 29
5.1.3 Device identification ................................................................................................ 30
5.1.4 Distribution of IP addresses .................................................................................... 30
5.2 PROFINET IO System boot .................................................................................................... 31
5.3 Bus status display, series 75 / 115 ......................................................................................... 31
5.4 Commissioning using the SIEMENS SIMATIC S7 control ..................................................... 32
5.5 Configuration........................................................................................................................... 33
5.5.1 Safety-oriented data................................................................................................ 33
5.5.1.1 Input data ................................................................................................... 34
5.5.1.1.1 Cams ......................................................................................... 34
5.5.1.1.2 TR-Status .................................................................................. 34
5.5.1.1.3 Speed ........................................................................................ 35
5.5.1.1.4 Multi turn / Single turn ............................................................... 35
5.5.1.1.5 Safe status ................................................................................ 36
5.5.1.2 Output data ................................................................................................ 37
5.5.1.2.1 TR-Control1 ............................................................................... 37
5.5.1.2.2 TR-Control2 ............................................................................... 37
5.5.1.2.3 Preset multi turn / Preset single turn ......................................... 37
5.5.1.2.4 Safe-Control .............................................................................. 38
5.5.2 Not safety-oriented Process data ........................................................................... 39
5.5.2.1 Input data ................................................................................................... 39
5.5.2.1.1 Cams ......................................................................................... 39
5.5.2.1.2 Speed ........................................................................................ 40
5.5.2.1.3 Multi turn / Single turn ............................................................... 40
5.6 Parameterization ..................................................................................................................... 41
5.6.1 F-Parameters (F_Par) ............................................................................................. 41
5.6.1.1 F_Check_iPar ............................................................................................ 41
5.6.1.2 F_SIL ......................................................................................................... 42
5.6.1.3 F_CRC_Length .......................................................................................... 42
5.6.1.4 F_Block_ID ................................................................................................ 42
5.6.1.5 F_Par_Version ........................................................................................... 42
5.6.1.6 F_Source_Add / F_Dest_Add.................................................................... 42
5.6.1.7 F_WD_Time............................................................................................... 42
5.6.1.8 F_iPar_CRC .............................................................................................. 42
5.6.1.9 F_Par_CRC ............................................................................................... 42
5.6.2 iParameters (F_iPar)............................................................................................... 43
5.6.2.1 Integration time Safe ................................................................................. 43
5.6.2.2 Integration time Unsafe ............................................................................. 43
5.6.2.3 Window increments ................................................................................... 43
5.6.2.4 Idleness tolerance Preset .......................................................................... 44
5.6.2.5 Direction..................................................................................................... 44
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
11 Appendix ............................................................................................................ 56
11.1 TÜV certificate ...................................................................................................................... 56
11.2 PROFINET IO certificates..................................................................................................... 56
11.3 PROFIsafe certificates .......................................................................................................... 56
11.4 EU Declaration of Conformity ............................................................................................... 56
11.5 Drawings ............................................................................................................................... 56
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
Revision index
Revision Date Index
First release 08/06/12 01
Modification of the service life from 15 years to 20 years 11/06/12 02
● Notes for use in explosive areas
05/07/13 03
● Incremental output: optional with 13-27 V DC
● The specified stranding of the cable for the supply voltage
is no longer required
03/06/14 04
● The specified stranding of the cable for the incremental
interface is provided as recommendation
● New scanning unit: double magnetic
● General modifications of the characteristics 11/17/14 05
● Note: Protective caps for male connectors
● Measuring system - Behavior of the outputs 11/19/14 06
● Supply voltage: modification of the cable diameter 12/22/14 07
● Step deviation between master system and inspection
system 01/19/15 08
● Use in explosive areas: Chapter centralized
● PROFINET/PROFIsafe – Certificate renewed 01/20/15 09
● Working temperature double magnetic version: -40…+65 °C 02/16/15 10
● Fragmentation safety manual / interface
● New model range 88 07/30/15 11
● MRP protocol, as from MAC address 00-03-12-EF-84-28
● 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 information
03/08/16 13
in relation to the electrically permissible speed
● AD_88 Certificates added 04/14/16 14
● TÜV certificate TR-ECE-TI-DGB-0220 is replaced by
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 conformity
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 added 12/04/17 18
● Draw wire box added 05/30/18 19
● Safety-related applicable accuracy edited 12/12/18 20
● Note: “Max. possible step deviation” 02/25/19 21
● Revised: 24V power supply (single fault condition) 06/05/19 22
● EX protection enclosure A**100* added 10/31/19 23
● Note: F_Dest setting is only read at switch-on moment 04/21/21 24
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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
* = Wild cards
The products are labeled with affixed nameplates and are components of a system.
This means that, all in all, the following documentations are applicable:
● see chapter “Other applicable documents” in the Safety Manual
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
1.2 References
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
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 values) 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 21 Device_Fault is set
– 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!
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.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
3.1 Safety
Time between POWER-UP and safe position output
Startup time .......................................................
7 s with SIMATIC S7, CPU317F-2
Overall system .....................................................
1.27 * 10–4
PFDav (T1 = 20 a).................................................
421 a
MTTFd high .........................................................
Scanning, double magnetic .................................
110 a
95 %
* DCavg high ........................................................
Scanning, double magnetic .................................
98.87 %
20 years
T1, Proof Test .....................................................
* The assessment occurred in accordance with Note 2 on Table 6 of EN ISO 13849-1
3.2.1 General
13…27 V DC acc. to IEC 60364-4-41, SELV/PELV
Supply voltage ...................................................
Feed ....................................................................
single feed input, but electrically separated internally
by means of two power supplies
Reverse polarity protection .................................
yes
Short-circuit protection ........................................
yes, by internal 2 A safety fuse
yes, up to 36 V DC
Overvoltage protection ........................................
< 180 mA at 24 V DC
Current consumption without load ..................
Option HTL-Level, 13…27 VDC ..........................
increased current consumption, see page 27
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
3.2.2 Device-specific
268 435 456 steps
Total resolution ..................................................
8.192
Number of steps / revolution ............................
32.768
Number of revolutions ......................................
8192 steps, Single-Turn
Functional accuracy ..........................................
Scanning, double magnetic .................................
256 steps, Single-Turn
Safety-related applicable accuracy
Scanning, optical/magnetic .................................
256 steps, Single-Turn
Scanning, double magnetic .................................
128 steps, Single-Turn
2 redundant scanning units with internal triangulation
Safety principle ..................................................
according to IEC 61158, IEC 61784
PROFINET IO interface......................................
PROFIsafe profile ................................................
3.192b according to IEC 61784-3-3
yes, series 75/100/115 ≤ MAC-address 00-03-12-EF-84-28
MRP protocol.......................................................
Integrated switch (2 ports) ...................................
yes, series 75/100/115
Additional functions .............................................
Preset
* Parameter
50 ms…500 ms
- Integration time Safe.........................................
5 ms…500 ms
- Integration time Unsafe.....................................
50…4000 increments
- Size of monitoring window ................................
1…5 increments/Integration time Safe
- Idleness tolerance Preset .................................
- Counting direction .............................................
forward, backward
PROFINET specification .....................................
V2.2
Software stack .....................................................
V3.2.0.1
Conformance class..............................................
Conformance Class B, C
Physical Layer .....................................................
PROFINET 100Base-TX, Fast Ethernet, ISO/IEC 8802-3
Output code .........................................................
Binary
≥ 1 ms (IRT / RT)
Cycle time ............................................................
Transmission rate ................................................
100 Mbit/s
Transmission .......................................................
CAT-5 cable, shielded (STP), ISO/IEC 11801
* Addressing ........................................................
Per Name (name allocation about engineering tool).
Assignment NameMAC during system boot
Real-Time-Classes ..............................................
RT Class 1 Frames (RT), RT Class 2 Frames (RT),
RT Class 3 Frames (IRT)
* TR-specific functions.........................................
Speed output in increments/Integration time Safe
Cable specification see page 22
Incremental interface ........................................
Availability ...........................................................
Scanning system: optical/magnetic
Pulses / revolution ...............................................
1024, 2048, 3072, 4096, 5120 or
4096, 8192, 12288, 16384, 20480, via factory setting
A, /A, B, /B, TTL ..................................................
RS422 (2-wire) according to EIA standard
optional 13…27 V DC, see page 27
A, /A, B, /B, HTL ..................................................
500 KHz
Output frequency, TTL ........................................
Output frequency, HTL ........................................
see page 27
Cable specification see page 22
SIN/COS interface, alternative ..........................
Availability ...........................................................
Scanning system: optical/magnetic
Number of periods ...............................................
4096 / revolution
1 Vss ± 0.2 V at 100 , differential
SIN+, SIN–, COS+, COS– ..................................
Short-circuit proof ................................................
yes
Cycle time
Not safety-oriented ..............................................
0.5 ms, output via non-safety module
Safety-oriented ....................................................
5 ms, output via safety module
4 000 000
Preset write cycles ............................................
* parameterizable via PROFINET IO
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Figure 1: Dynamic view of the step deviation, counting direction rising (view onto flanging)
Figure 1 serves for the estimate of the possible step deviation. On the base of this
estimate the parameter Window increments can be adjusted, see chapter 5.6.2.3
on page 43.
The max. possible step deviation results from the difference between S1 and S2
Max. possible step deviation = 415 steps – (-38.4 steps) = 453.4 steps
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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 measuring
system of the series 75, 100 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.
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).
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
4.3 Connection
4.3.2 Series 88
The measuring system of the series 88 is supplied with an Ethernet Hybrid Cable
without connecting plug.
Danger of explosion!
Open, wire (including potential equalization) and close only using and
observing all instructions in the User Manual!
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Series75 / 115:
2 n.c. -
3 0V GND
4 n.c. -
Cable specification: min. 0.34 mm2 (recommended 0.5 mm2) and shielded.
General the cable cross section and the cable length must be well-matched.
Series 88:
0V GND black
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
4.3.5 PROFINET
Series 75 / 115:
Series 88:
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Series 88:
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
TCP/IP communication. After POWER ON a TCP socket server is started at IP-
port 60042.
● On the client computer the TCP socket client – software “TR Address Client” must
be available.
Download: www.tr-electronic.de/f/zip/TR-ECE-SW-DGB-0002
● IP-address and MAC-address must be known. The MAC-address can be read
from the nameplate of the measuring system.
● From view of the client computer the connection is executed via a certain port
number. In this connection, the range of the port numbers can be between 49152
and 65535. It must be made sure that a firewall does not block the connection.
Procedure
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 Reserved Printed in the Federal Republic of Germany
Danger of explosion!
Open, justify and close only using and observing all instructions in the
User Manual!
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.
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
1: Edge evaluation
2: Measuring system with
4096 pulses/revol.
3: Counter evaluation
Measurement of signals
against 0 V
Differential measurement
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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.
Therefore, the fault-free function of the incremental interface with the application-
dependent parameters has to be checked prior to productive operation.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
5 Commissioning
5.1 PROFINET IO
Important information for the commissioning can be found in the PROFINET
Guideline:
These and further information on PROFINET or PROFIsafe are available from the
offices of the PROFIBUS User Organization:
● 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.
Download
● Series 75 / 100 / 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 Reserved Printed in the Federal Republic of Germany
“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 against new device, the measuring system may
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
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
ON OFF FLASHING
green
No supply voltage, hardware error
Operational
Operator acknowledgment required, 3x 5 Hz
red
System or safety relevant error
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
red
No error
Parameter- or F-Parameter error; 0.5 Hz
No link to the IO-Controller
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
Unsigned16
Byte X+0 X+1
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Bit Description
Speed overflow
20
The bit is set if the speed value is outside the range of –32768…+32767.
21…215 reserved
5.5.1.1.2 TR-Status
Unsigned16
Byte X+2 X+3
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Bit Description
Preset_Status
20 The bit is set if the F-Host triggers a preset request. When the preset has
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
215
Preset Standstill Tolerance. The bit is reset after the host has
cleared the variable associated to the control bit 20 iPar_EN, also see
page 47.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Integer16
Byte X+4 X+5
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Multi-Turn, Integer16
Byte X+6 X+7
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Single-Turn, Integer16
Byte X+8 X+9
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
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:
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
Unsigned8
Byte X+10
Bit 7–0
Data 27 – 20
Bit Description
iPar_OK:
20
New iParameter values have been assigned to the F-Device
Device_Fault:
21
Error in F-Device or F-Module
CE_CRC:
22
Checksum error in communication
WD_timeout:
23
Watchdog timeout during communication
FV_activated:
24
Fail-safe values activated
Toggle_d:
25
Toggle bit
cons_nr_R:
26
Virtual consecutive number has been reset
27 reserved
Safe status can only be indirectly accessed from the safety program with the aid of
variables, see chapter "Access to the safety-oriented data channel" on page 47.
A detailed description of the status bits can be taken from the PNO document
"PROFIsafe – Profile for Safety Technology on PROFIBUS DP and PROFINET IO“,
Order No.: 3.192b.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Unsigned16
Byte X+0 X+1
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Bit Description
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
20
stored in the Preset Multi-Turn/Preset Single-Turn registers.
A precise sequence must be observed in order to execute the function,
see chapter “Preset Adjustment Function" on page 47.
21…215 reserved
5.5.1.2.2 TR-Control2
Reserved.
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 Preset Multi-Turn/Preset
Single-Turn can then be calculated:
The integer part from this division gives the number of revolutions and must be
entered in the Preset Multi-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
5.5.1.2.4 Safe-Control
Unsigned8
Byte X+8
Bit 7–0
Data 27 – 20
Bit Description
iPar_EN:
20
iParameter assignment unlocked
OA_Req:
21
Operator acknowledgment required
R_cons_nr:
22
Resetting of the counter for the virtual consecutive no.
23 reserved
activate_FV:
24
Activate fail-safe values
Toggle_h:
25
Toggle bit
26-27 reserved
The Safe-Control register can only be indirectly accessed from the safety program
with the aid of variables, see chapter "Access to the safety-oriented data channel" on
page 47.
A detailed description of the control bits can be taken from the PNO document
"PROFIsafe – Profile for Safety Technology on PROFIBUS DP and PROFINET IO“,
Order No.: 3.192b.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Unsigned16
Byte X+0 X+1
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Bit Description
Speed overflow
20
The bit is set if the speed value is outside the range of –32768…+32767.
21…215 reserved
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
5.5.2.1.2 Speed
Integer16
Byte X+2 X+3
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Multi-Turn, Integer16
Byte X+4 X+5
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
Single-Turn, Integer16
Byte X+6 X+7
Bit 15 – 8 7–0
Data 215 – 28 27 – 20
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:
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
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 SIL3, 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 and cannot be changed.
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 parameter, or is generated automatically.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
The larger the window increments, the larger the angle until an error will be
recognized.
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
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.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
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 necessary for
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
7.1 Prerequisites
Provide a digital input module, in order to be able to carry out the operator
acknowledgment
7.3 Parameterization
Parameterize device specific iParameter in the non-safety module,
also see starting from page 43 and 45
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
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 electronically.
8.1 Procedure
Prerequisite: The measuring system is in cyclical data exchange.
Write the Preset Multi-Turn and Preset Single-Turn registers in the
output data of the safety module with the desired preset value.
The F-Host must set the variable associated to the control bit 20 iPar_EN to 1.
With the rising edge, the measuring system is now switched ready to receive.
With the rising edge of Bit 20 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 20 Preset_Status.
After receipt of the preset value, the measuring system checks that all
prerequisites for execution of the preset adjustment function are fulfilled. If so, the
preset value is written as the new position value. In case of error, the execution is
rejected and an error message is output via the TR-Status register by setting
Bit 215 Error.
After execution of the preset adjustment function, the measuring system sets the
variable associated to the status bit 20 iPar_OK to 1 and thus indicates to the F-
Host that the preset execution is complete.
The F-Host must now reset the variable associated to the control bit 20 iPar_EN
to 0. The variable associated to the status bit 20 iPar_OK and Bit 20
Preset_Status in the TR-Status register are thus also reset with the falling
edge. Bit 20 Preset_Request in the TR-Control1 register must be reset
manually again.
Finally, the F-Host must check that the new position corresponds to the new
nominal position.
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
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.
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 (user data) 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.
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 Reserved Printed in the Federal Republic of Germany
This status information indicates whether 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.
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
Supply Voltage
Values are initialized to 0 Values are initialized to 0
ON
TR-Electronic GmbH 2012, All Rights Reserved Printed in the Federal Republic of Germany
Printed in the Federal Republic of Germany TR-Electronic GmbH 2012, All Rights Reserved
11 Appendix
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 Reserved Printed in the Federal Republic of Germany