
General Overview
This document provides the specifications for the absolute rotary encoders TBN and TRN, designed for use with CANopen and CANopen Safety (SIL2) interfaces, compliant with IEC 61508 standards. These encoders measure angular positions and output data as electrical signals.
Scope and Documentation
The specification applies exclusively to TBN and TRN encoders. Essential documents include system-specific operating instructions, the specification manual TXN 15469, data sheet TBN/TRN 14271, connection assignments, EDS files, CRC calculation programs, and wiring notes.
Proper Use and Commissioning
The encoders must be integrated into a system and connected to downstream electronics. Installation and operation should be performed by qualified electricians, ensuring protection against mechanical damage and adherence to specified limit values.
Electrical Specifications
The document details electrical specifications, including generic information, measuring systems, overall system, velocity signal, and connection requirements.
Environmental Data
Specifications cover resistance to dust, moisture, vibration, shock, and electromagnetic compatibility (EMC).
Mechanical System
Details on the mechanical aspects of the encoders are provided, although specifics are not included in the summary.
CANopen Functionality
The document outlines CANopen functionality, including process data objects (PDOs), safety-relevant data objects (SRDOs), and the CANopen profile definition. It covers communication service data objects, safety process data objects, mapping objects, and safety CAN objects.
Profile Definition and Compatibility
Objects according to profile definition are detailed, including operating parameters, measuring units, preset values, position values, and speed parameters. Safety objects and diagnosis objects are also covered.
Error Behaviour
The document provides guidance on error behaviour, including fatal errors and CANopen emergency messages.
Appendix
The appendix includes additional tables and examples of parameterization for the encoder TBN/TRN with CANopen Safety.
Specifications: The document outlines the specifications for CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN. It includes details on communication service data objects, process data objects, and mapping objects.
Communication Service Data Objects:
CANopen Safety Process Data Objects:
CANopen Process Data Objects:
Mapping Objects:
Safety CAN Objects:
LMT Objects:
Objects According to Profile Definition:
Safety Objects According to Profile Definition:
Key Parameters and Actions:
The document emphasizes the importance of correct parameter settings and checksum calculations to ensure system safety and functionality. It provides detailed instructions on how to handle various parameters and the consequences of incorrect settings.
Parameterisation of Encoder TBN/TRN with CANopen Safety
Parameter Setting:
This section outlines the steps for setting parameters for the encoder TBN/TRN using CANopen Safety. It includes setting the preoperational state, deactivating configuration validity, setting node IDs, saving parameters, and calculating CRC checksums. The process involves specific CANopen messages and object indices.
Error Behaviour of the Encoder:
The document describes how errors are managed within the encoder system. Errors are displayed and stored hierarchically, with specific objects (1001, 1003, 6503) coding the error types. Fatal errors lead to a secure state, while CANopen emergency messages are sent for other errors. The document details the structure of these messages and the types of errors, including sensor and communication errors.
Appendix:
The appendix provides additional technical details, including command specifiers for SDO messages, configuration validity of the safety node, NMT state transitions, and CANopen features of the encoder. It also includes contact information for CAN in Automation Organisation and TWK-ELEKTRONIK GmbH.
Key Features:
Specification - CANopen Safety (IEC61508) and CANopen for absolute rotary encoder TBN/TRN CANopea safetyl Specification rotary encoder TBN/TRN according to CANopen Safety - SIL2 acc. IEC 61508 and CANopen Standard TWK-ELEKTRONIK GmbH BismarckstraBe 108 [email protected] visit us at | twk.de
Open the catalog to page 1Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN General Scope This specification is valid exclusively for the following absolute encoders TBN and TRN with CANopen and CANopen Safety (SIL2) interface. Documentation The following documents must be observed (depending on device): - The owner's system-specific operating instructions - Data sheet TBN/TRN 14271 - The connection assignment enclosed with every device - TYxxxxx - EDS-File TYxxxxx_xx_xx.eds - CRC Calculation Program and additional xml-Files for special versions - TWK_CAN Error description - Notes on the...
Open the catalog to page 2SUPREME SENSORING Specification CANopen Safety (IEC 61508) and 7WK CANopen for absolute encoder TBN/TRN Date: 25.03.2020 Page 3 of 50 Document no. TXN 15469BE
Open the catalog to page 3Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 1 Intended use The rotary encoder TBN and TRN are intended for use in CANopen and in CANopen safety-relevant systems. The version TBN is a singleturn and the TRN is a multiturn absolute encoder. Thanks to its robust design, the encoder can be used in applications with harsh environmental conditions. Both encoders are designed for connection to a control system (PLC) which evaluates the measured values transmitted via the CAN bus and, in the event of error messages or the absence of process data, reacts according...
Open the catalog to page 5Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 4 Electrical specifications Refer to the TBN/TRN 14271 data sheet and the variant specifications for the precise electrical specifications. Supply voltage Power consumption Temperature range Communication profile 9 V ... 36 VDC < 2.5 W (inrush current < 500 mA) -40 °C to +85 °C Full CAN Part A (11-bit) CANopen CiA 301 V 4.2 Encoder profile CANopen CiA 406 V 4.0.2 CANopen Safety EN 50325-5 4.2 Measuring system Measuring range Resolution Accuracy Reproducibility Temperature drift Sensor unit cycle time 4.3 Overall...
Open the catalog to page 6Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 4 Electrical specifications Recommended type of CANopen/power supply connecting cable: 5 Environmental data 5.1 Dust, moisture Permissible relative humidity Protection type 5.2 Vibration shock EN 60068-2-6 EN 60068-2-27 Resistance to shock Resistance to vibration 5.3 EMC EN 61000-6-2 EN 61000-6-4 max. 100 % (e.g. Protection grade: IP 69K) IP 67, optionally IP 69K Vibration sinus Mechanical shock 25 g 6 ms each 100x on 3 axes (1 g = 9.81 m/s2) other values on request Amplitude of excursion 5 mm (peak value) or 10...
Open the catalog to page 7Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 7 CANopen functionality 7 CANopen functionality The CANopen interface enables operation via CANopen Standard and secure operation via CANopen Safety. The CANopen profile definition for the encoder is executed once according to CiA 301 application layer and according to EN 50325-5 framework for safety-relevant communication. The sensor system (position registration) is designed in redundant form. The sensor system's measured values are supplied to the self-monitoring controller on separate interfaces (SPI). This...
Open the catalog to page 8Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8 CANopen profile definition 8.1 CANopen profile overview Table 1 of all objects contained in the encoder profile Date: 25.03.2020 Page 9 of 50 Document no. TXN 15469BE
Open the catalog to page 9Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8 CANopen proflile definition Date: 25.03.2020 Page 10 of 50 Document no. TXN 15469BE
Open the catalog to page 10Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects (SDO) 8.2 Communication service data objects For every modification of the encoder via SDO communication the device must be set preoperational first. It is recommended to wait for the response message of the encoder before sending another SDO message. Then you can be sure that the SDO message (e.g. parameterization) is worked out properly, save procedure (1010) as well. Or implement a time constant between the SDO commands which is long enough (e.g. 50 ms). Please don’t make...
Open the catalog to page 11Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects Date: 25.03.2020 Page 12 of 50 Document no. TXN 15469BE
Open the catalog to page 12Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects 8.2.4 Object 1005 COB-ID-SYNC Identifier of the sync message transmitted by the master. No range or plausibility check takes place. COB-ID-SYNC Date: 25.03.2020 Page 13 of 50 Document no. TXN 15469BE
Open the catalog to page 13Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects 8.2.8 Object 1010 store_parameters By inputting "save" (0x65766173hex resp. 1702257011dez) as a password in the relevant sub-index, the writeable objects are saved to the memory. The object cannot be changed on writing. Reading the object is possible. 1 (saving through command) is returned. Which parameters are stored is defined by specifying the sub-index. Sub-index 01 Sub-index 02 Sub-index 03 Sub-index 04 Sub-index 05 Storage of all parameters except the 0x2000 to 0x2FFF...
Open the catalog to page 14Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects Date: 25.03.2020 Page 15 of 50 Document no. TXN 15469BE
Open the catalog to page 15Specification CANopen Safety (IEC 61508) and CANopen for absolute encoder TBN/TRN 8.2 Communication service data objects 8.2.12 Object 1017 producer_heartbeat_time If a value greater than zero is entered here, the heartbeat message is transmitted on the identifier GUARD COB ID + node ID in the producer_heartbeat_time interval in ms. (GUARD COB-ID = 0x700) producer_heartbeat_time * depends on device, ** Written in factory programming state (wp). Date: 25.03.2020 Page 16 of 50 Document no. TXN 15469BE
Open the catalog to page 1650 Pages
22 Pages
26 Pages
12 Pages
16 Pages
19 Pages
7 Pages
22 Pages
20 Pages
22 Pages
16 Pages
64 Pages
28 Pages
6 Pages
7 Pages
16 Pages
16 Pages
22 Pages
50 Pages
22 Pages
22 Pages
86 Pages
22 Pages
86 Pages
22 Pages
22 Pages
86 Pages
22 Pages
16 Pages
40 Pages
14 Pages
14 Pages
17 Pages
12 Pages
12 Pages
17 Pages
6 Pages
15 Pages
1 Page
13 Pages
1 Page
22 Pages
21 Pages
10 Pages
17 Pages
12 Pages
13 Pages
16 Pages
14 Pages
18 Pages
11 Pages
22 Pages
6 Pages
14 Pages
6 Pages
6 Pages
6 Pages
6 Pages
6 Pages
26 Pages
12 Pages
6 Pages
6 Pages
6 Pages
22 Pages
6 Pages
6 Pages
16 Pages
22 Pages
6 Pages
6 Pages
8 Pages
7 Pages
16 Pages
2 Pages
6 Pages
2 Pages
22 Pages
7 Pages