Pepperl+Fuchs ENA58IL-S***-B17 Owner's manual

Type
Owner's manual

This manual is also suitable for

Absolute Rotary Encoders
Integration into PROFINET
Manual
With regard to the supply of products, the current issue of the following document is applicable:
The General Terms of Delivery for Products and Services of the Electrical Industry, published
by the Central Association of the Electrical Industry (Zentralverband Elektrotechnik und Elek-
troindustrie (ZVEI) e.V.) in its most recent version as well as the supplementary clause:
"Expanded reservation of proprietorship"
Worldwide
Pepperl+Fuchs Group
Lilienthalstr. 200
68307 Mannheim
Germany
Phone: +49 621 776 - 0
E-mail: info@de.pepperl-fuchs.com
North American Headquarters
Pepperl+Fuchs Inc.
1600 Enterprise Parkway
Twinsburg, Ohio 44087
USA
Phone: +1 330 425-3555
E-mail: sale[email protected]perl-fuchs.com
Asia Headquarters
Pepperl+Fuchs Pte. Ltd.
P+F Building
18 Ayer Rajah Crescent
Singapore 139942
Phone: +65 6779-9091
E-mail: sales@sg.pepperl-fuchs.com
https://www.pepperl-fuchs.com
Absolute Rotary Encoders
Contents
2023-05
3
1 Introduction................................................................................................................ 5
1.1 Content of this Document............................................................................. 5
1.2 Target Group, Personnel ............................................................................... 5
1.3 Symbols Used ................................................................................................ 5
1.4 Intended Use .................................................................................................. 6
1.5 General Safety Instructions.......................................................................... 6
2 Declaration of Conformity......................................................................................... 8
2.1 CE Conformity................................................................................................ 8
3 Introduction................................................................................................................ 9
3.1 Using this Manual .......................................................................................... 9
3.2 Absolute Rotary Encoders............................................................................ 9
3.3 Communication via PROFINET..................................................................... 9
3.3.1 General Information on Communication via PROFINET ..................................................... 9
3.3.2 PROFINET IO Interface .................................................................................................... 10
3.3.3 Project Planning Using Device Description ....................................................................... 10
3.3.4 PROFINET Address and Identifying a Device................................................................... 10
4 Installation................................................................................................................ 11
4.1 Electrical Connection .................................................................................. 11
4.1.1 Signal List for Cyclic Data Transfer.................................................................................... 11
4.2 LED Indicators ............................................................................................. 12
4.3 Instructions for Mechanical and Electrical Installation ........................... 13
5 Data Model for the Device Configuration .............................................................. 15
5.1 Using Encoder Profile V4.2 ......................................................................... 15
5.2 Rotary Encoder Classes and Functions.................................................... 15
5.3 Signal List for Cyclic Data Transfer............................................................ 11
5.4 Standard Telegrams and Manufacturer Telegrams................................... 17
5.4.1 Telegrams according to Encoder Profile 4.0 and 4.1......................................................... 17
5.4.2 Telegram according to Encoder Profile 4.2 ....................................................................... 19
5.5 Format of Position Value (G1_XIST1 ... 3).................................................. 22
5.6 Rotary Encoder Control Word 2 (STW2_ENC) .......................................... 24
5.7 Rotary Encoder Status Word 2 (ZSW2_ENC)............................................ 25
5.8 Rotary Encoder Control Word 1 (G1_STW)............................................... 26
5.9 Rotary Encoder Status Word 1 (G1_ZSW)................................................. 27
5.10 Sensor Preset Control Word 32-bit (G1_XIST_PRESET_B)..................... 27
Absolute Rotary Encoders
Contents
2023-05
4
5.11 Sensor Preset Control Word 64-bit (G1_XIST_PRESET_C) .....................28
5.12 Sensor Preset Control Word 32-bit (G1_XIST_PRESET_B1) ...................28
6 Configuration Principle ...........................................................................................29
6.1 Rotary Encoder Function at a Glance........................................................29
6.2 Rotary Encoder FunctionsData Links ....................................................29
6.3 Parameters for Acyclic Data Transfer.........................................................30
6.3.1 Unit Parameters (Base Mode Parameters) from GSDML File ........................................... 30
6.3.2 Standard Parameters ........................................................................................................ 32
6.3.3 Device Parameters............................................................................................................ 32
6.3.4 Manufacturer Parameters.................................................................................................. 32
6.3.5 Access to Programmable Parameters............................................................................... 32
6.3.6 Supported Parameters...................................................................................................... 32
6.3.7 Rotary Encoder Function Description ............................................................................... 33
6.3.7.1 Counting direction ................................................................................................................. 34
6.3.7.2 Class 4 Functionality.............................................................................................................. 34
6.3.7.3 Preset Control for G1_XIST1 ................................................................................................. 34
6.3.7.4 Scaling Function Control........................................................................................................ 34
6.3.7.5 Alarm Channel Control .......................................................................................................... 35
6.3.7.6 V3.1 Compatibility Mode ....................................................................................................... 35
6.3.7.7 Preset value........................................................................................................................... 36
6.3.7.8 Offset Value ........................................................................................................................... 37
6.3.7.9 Scaling parameter ................................................................................................................. 37
6.3.7.10 Scaling function with fractional calculation............................................................................. 38
6.3.7.11 Master Sign-of-Life Monitoring .............................................................................................. 39
6.3.7.12 Speed unit of measurement................................................................................................... 39
6.3.7.13 Velocity Filter ......................................................................................................................... 40
6.3.7.14 Acceleration unit of measurement ......................................................................................... 40
6.3.7.15 Rotary axis functionality......................................................................................................... 40
6.3.7.16 Rotary Encoder Profile Version .............................................................................................. 41
6.3.7.17 Warnings, Error Messages .................................................................................................... 41
6.3.7.18 PROFIdrive error buffer ......................................................................................................... 44
6.3.7.19 Media Redundancy Protocol (MRP) for Real-Time Applications (RT) .................................... 44
6.3.7.20 Media Redundancy for Planned Duplication (MRDP) for IRT Applications ............................ 45
6.3.7.21 Parameter Initialization .......................................................................................................... 46
7 Rotary Encoder Configuration in the TIA Portal ...................................................47
7.1 Introduction ..................................................................................................47
7.2 Installing the GSDML File............................................................................47
7.3 Configuring PROFINET Rotary Encoders..................................................49
7.4 Examples of Scaling Function Multiturn Rotary Encoder........................58
7.5 Example: Perform a Preset with Telegram 860..........................................60
7.6 Execute a Preset with Telegram 81 ............................................................62
7.7 Resetting the Rotary Encoder to Factory Settings...................................65
Absolute Rotary Encoders
Introduction
2023-05
5
1 Introduction
1.1 Content of this Document
This document contains information required to use the product in the relevant phases of the
product life cycle. This may include information on the following:
Product identification
Delivery, transport, and storage
Mounting and installation
Commissioning and operation
Maintenance and repair
Troubleshooting
Dismounting
Disposal
The documentation comprises the following parts:
This document
Datasheet
In addition, the documentation may comprise the following parts, if applicable:
EU-type examination certificate
EU declaration of conformity
Attestation of conformity
Certificates
Control drawings
Instruction manual
Functional safety manual
Other documents
1.2 Target Group, Personnel
Responsibility for planning, assembly, commissioning, operation, maintenance, and dismount-
ing lies with the plant operator.
Only appropriately trained and qualified personnel may carry out mounting, installation, com-
missioning, operation, maintenance, and dismounting of the product. The personnel must have
read and understood the instruction manual and the further documentation.
Prior to using the product make yourself familiar with it. Read the document carefully.
Note
For full information on the product, refer to the further documentation on the Internet at
www.pepperl-fuchs.com.
Note
For specific device information such as the year of construction, scan the QR code
on the device. As an alternative, enter the serial number in the serial number search
at www.pepperl-fuchs.com.
2023-05
6
Absolute Rotary Encoders
Introduction
1.3 Symbols Used
This document contains symbols for the identification of warning messages and of informative
messages.
Warning Messages
You will find warning messages, whenever dangers may arise from your actions. It is mandatory
that you observe these warning messages for your personal safety and in order to avoid prop-
erty damage.
Depending on the risk level, the warning messages are displayed in descending order as fol-
lows:
Informative Symbols
Action
1. This symbol indicates a paragraph with instructions. You are prompted to perform an action or
a sequence of actions.
1.4 Intended Use
Absolute rotary encoders detect the rotation angleand, in the case of a multiturn absolute
rotary encoder, the revolutions of the rotary encoder shaftwith high precision and resolution.
The absolute position value derived from this is provided by the rotary encoder via the PROF-
INET interface in accordance with the standard from the "PROFIBUS & PROFINET Interna-
tional (PI)" organization. The rotary encoder is to be integrated into a PROFINET network, and
should be used only in this way. Typical applications include positioning tasks and length mea-
surement, for example, for cranes, construction machinery, elevators, and packaging
machines.
Read through this manual carefully. Familiarize yourself with the device before installing,
mounting, or operating.
Always operate the device as described in these instructions to ensure that the device and con-
nected systems function correctly. The protection of operating personnel and the plant is guar-
anteed only if the device is operated in accordance with its intended use.
Danger!
This symbol indicates an imminent danger.
Non-observance will result in personal injury or death.
Warning!
This symbol indicates a possible fault or danger.
Non-observance may cause personal injury or serious property damage.
Caution!
This symbol indicates a possible fault.
Non-observance could interrupt the device and any connected systems and plants, or result in
their complete failure.
Note
This symbol brings important information to your attention.
Absolute Rotary Encoders
Introduction
2023-05
7
1.5 General Safety Instructions
Responsibility for planning, assembly, commissioning, operation, maintenance,
and dismounting lies with the plant operator.
Installation and commissioning of all devices may be performed only by trained and qualified
personnel.
It is dangerous for the user to make changes and/or repairs. Additionally, doing so voids the
warranty and excludes the manufacturer from any liability. In the event of any serious errors,
stop using the device. Secure the device against unintended operation. To have the device
repaired, return it to your local Pepperl+Fuchs representative or your sales center.
Note
Disposal
Electronic waste is dangerous. When disposing of the equipment, observe the current statutory
requirements in the relevant country of use and local regulations.
2023-05
8
Absolute Rotary Encoders
Declaration of Conformity
2 Declaration of Conformity
2.1 CE Conformity
This product was developed and manufactured under observance of the applicable European
standards and guidelines.
Note
A declaration of conformity can be requested from the manufacturer.
Absolute Rotary Encoders
Introduction
2023-05
9
3 Introduction
3.1 Using this Manual
This manual describes how Pepperl+Fuchs absolute rotary encoders equipped with a PROF-
INET interface are integrated into a PROFINET network.
The manual is valid for the following absolute rotary encoder types:
ENA58PL-...B17
ENA58IL-...B17
The descriptions for the following topic areas cover all the important aspects for a simple
PROFINET integration:
Integration into the PROFINET master interface connection
Setting the physical parameters
Activating PROFINET communication
Communicating with the absolute rotary encoder
3.2 Absolute Rotary Encoders
Absolute rotary encoders output a uniquely coded numerical value at each shaft position.
Depending on the design type, the measured value is recorded via the optical scanning of a
transparent code disc (ENA58PL-...B17), or via a magnetic sensing principle (ENA58IL-
...B17).
The maximum steps per revolution is 65,536 steps (16 bits). The multiturn version can detect
up to 16,384 revolutions (14 bits). As such, the highest possible resolution is 30 bit.
3.3 Communication via PROFINET
3.3.1 General Information on Communication via PROFINET
PROFINET is an open standard for industrial automation based on industrial Ethernet. PROF-
INET integrates information technology with established standards such as TCP/IP and XML in
automation technology.
Within PROFINET, PROFINET IO is the communication concept for the construction of decen-
tralized applications. This means that decentralized field devices are integrated through PROF-
INET IO. The familiar IO view of PROFIBUS DP is used where the usable data of the field
devices is transferred to the controller process image in cycles. PROFINET IO is a device
model consisting of slots and channels, which is based on the main features of PROFIBUS DP.
The field device properties are written in a Generic Station Description Markup Language
(GSDML) based on XML. PROFINET IO is engineered in the same way as has long been the
case for system integrators of PROFIBUS DP. The decentralized field devices are assigned in
the design of a controller.
PROFINET IO distinguishes between the following three device types:
IO controller: Controller that executes the automation program.
IO device: Decentrally assigned field device that is assigned to an IO controller.
IO supervisor: Programming unit/PC with commissioning and diagnostic functions.
Note
More information on technical data, mechanical data, pin assignments, and available
connection cables for the relevant absolute rotary encoder types "ENA58PL-...B17" and
"ENA58IL-...B17" can be found in the corresponding datasheet.
2023-05
10
Absolute Rotary Encoders
Introduction
3.3.2 PROFINET IO Interface
The absolute rotary encoders are PROFINET IO devices that communicate cyclically with the
assigned PROFINET IO controller during operation.
The PROFINET interface of the absolute rotary encoder supports:
A transfer rate of 100 Mbit/s
The RT (Real Time) and IRT (Isochronous Real Time) real-time categories
The range of device functions in accordance with Conformance Class A, B (RT Com-
munication) and Conformance Class C (IRT Communication).
3.3.3 Project Planning Using Device Description
As with PROFIBUS DP, a field device is integrated into the project planning tool by way of a
device description. The properties of the field device are described in the device description
GSDML (Generic Station Description Markup Language) file. The GSDML file contains the field
device data (technical features and information for communication) that you need to operate
the device in a PROFINET network. The GSDML file is referred to as a GSD file in some project
planning tools and other informational documents.
The GSDML file is imported into a project planning tool. Peripheral addresses are assigned to
the individual channels of the field devices. The peripheral input addresses incorporate the
received data. The user program evaluates and processes this data. The user program gener-
ates the peripheral output values and sends them to the control interface.
Once project planning is complete, the IO controller receives the planning and configuration
data. The IO controller parameterizes and configures the field devices automatically.
Downloading the GSDML
You can find the relevant GSDML file in the Software section of the product detail page for the
device.
To access the product detail page for the device, go to http://www.pepperl-fuchs.com and type
information about the device (e.g., the product description or the item number) into the search
function.
3.3.4 PROFINET Address and Identifying a Device
Every PROFINET IO device has a unique device identification in the PROFINET network. This
device identification consists of the following:
A unique MAC address. This MAC address is printed on the nameplate of the device.
A device name. This must be specified in the project planning software.
An IP address. This must be specified in the project planning software. On delivery, the
rotary encoder has the IP address "0.0.0.0."
Absolute Rotary Encoders
Installation
2023-05
11
4 Installation
4.1 Electrical Connection
The absolute rotary encoder is connected to the field environment via the "Power/PWR" con-
nector along with "Port 1" and "Port 2" for the PROFINET connection.
Connector and pin assignment
4.1.1 Signal List for Cyclic Data Transfer
The table below lists the standard signals that are used to configure IO data. The signals are
described in more detail in the following sections.
Connection
Power/PWR
Connector plug, M12 x 1, 4-pin, A-
coded
Port 1, port 2
Connector socket, M12 x 1, 4-pin,
D-coded
1Operating voltage +U BTx +
2 - Rx +
30 V Tx-
4 - Rx -
1
3
4
2
1
3
42
Signal no. Meaning Abbreviation
Lengt
h (bit) Sign
3Rotary encoder control word 2 STW2_EWC 16 Unsigned
4Rotary encoder status word 2 ZSW2_ENC 16 Unsigned
6Velocity value A NIST_A 16 Signed
8Velocity value B NIST_B 32 Signed
9Rotary encoder control word 1 G1_STW 16 Unsigned
10 Rotary encoder status word 1 G1_ZSW 16 Unsigned
11 Format of position value 1 G1_XIST1 32 Unsigned
12 Format of position value 2 G1_XIST2 32 Unsigned
39 Format of position value 3 G1_XIST3 64 Unsigned
82 Preset control word 31 bit + 1
trigger bit
G1_XIST_PRESET_B 32 Unsigned
83 Preset control word (64 bits) G1_XIST_PRESET_C 64 Unsigned
84 Preset control word 32 bit G1_XIST_PRE-
SET_B1
32 Unsigned
Acceleration value Acceleration 32 Signed
Temperature value Temperature 32 Signed
2023-05
12
Absolute Rotary Encoders
Installation
4.2 LED Indicators
The absolute rotary encoder features 6 LED indicators for displaying the operating status and
diagnostic information in the event of a fault.
The LEDs light up as follows, depending on their function:
On
Off
Flashing
Figure 4.1 LED indicator with ENA58IL-R*** B17 as an example
Description of the LEDs
LED Color Description for LED = on
Active 1 Yellow Incoming and outgoing data traffic for port 1
Link Green Connection to other Ethernet devices on port 1
Flashes at 2 Hz during an identification call during the config-
uration with an existing link connection
Active 2 Yellow Incoming and outgoing data traffic for port 1
Link 2* Green Connection to other Ethernet devices on port 2
Flashes at 2 Hz during an identification call during the config-
uration with an existing link connection
Stat 1 Green Status 1, see below for details
Stat 2 Red Status 2, see below for details
Absolute Rotary Encoders
Installation
2023-05
13
Status LEDs: Stat1, Stat2
Stat 1 (multi-
color)
Stat 2 (multi-
color) Description Possible cause
Off Off No voltage supply Defective cable, defective
fuse, etc.
Red Green No connection to another
node
Criterion: no data exchange
Bus not connected
Master is not available or
switched off
Flashes red
(0.5 Hz)
Green Parameterization error, no
data exchange
Criterion: correct data
exchange, but the slave has
not switched to data
exchange operating mode.
Flashing frequency: 0.5 Hz
for at least 3 s
Slave has not yet been con-
figured or is configured
incorrectly
Wrong address assigned,
but address is within the per-
mitted address range
Current slave configuration
differs from the target config-
uration
Green Red System error
Pending error in rotary
encoder application process
Class error diagnosis avail-
able
Rotary encoder in data
exchange
Green Orange System error
Pending error in rotary
encoder application process
Class error diagnosis avail-
able
Rotary encoder in data
exchange
Green Green Data exchange
Slave and function OK
2023-05
14
Absolute Rotary Encoders
Installation
4.3 Instructions for Mechanical and Electrical Installation
Please observe the following instructions to ensure safe operation of the absolute rotary
encoder:
Note
More installation-relevant information on technical data, mechanical data, and available
connection cables for the relevant absolute rotary encoder types "Exx58N-...PN..." and
"ENA58IL-...B17" can be found in the corresponding datasheet.
Warning!
Work must be performed by trained and qualified personnel only!
Commissioning and operation of this electrical device must be performed by trained and quali-
fied personnel only. This means individuals who are qualified to commission (in accordance
with safety engineering), connect to ground, and label devices, systems, and circuits.
Warning!
Perform work only when the device is de-energized!
De-energize your device before performing work on the electrical connections. Short circuits,
voltage peaks, and similar events can lead to faults and undefined statuses. This presents a
significant risk of personal injury and property damage.
Warning!
Check electrical connections before switching on the plant!
Check all electrical connections before switching on the plant. Incorrect connections present a
significant risk of personal injury and property damage. Incorrect connections can lead to mal-
functions.
Caution!
Do not remove the rotary encoder housing!
Do not remove the rotary encoder housing under any circumstances, since damage and con-
tamination can occur as a result of taking improper action. It is, however, permitted to remove
connector covers.
Caution!
Do not perform any electrical modifications!
It is not permitted to perform electrical modifications on the rotary encoders. If you open or
modify the device yourself, you are endangering yourself and others, voiding any warranty, and
absolving the manufacturer of any liability.
Caution!
Ensure that the data cable and power supply cable are physically separated!
Route the cordset of the rotary encoder so that it is a suitable distance away from power supply
cables to avoid faults. Shielded cables must be used to ensure reliable data transfer. A perfect
ground connection must be ensured.
Absolute Rotary Encoders
Installation
2023-05
15
Do not allow the rotary encoder to fall or expose it to strong vibrations. The rotary encoder
is a precision instrument.
Rotary encoders from Pepperl+Fuchs are rugged; however, they should nevertheless be
protected against damage from the environment by taking appropriate protective mea-
sures. In particular, the devices must not be installed in a location where they could be mis-
used as a handle or climbing aid.
Do not make any alterations to the drive shaft or the housing of the rotary encoder.
Note
Rotary encoder with solid shaft
The drive shaft on the rotary encoder must be connected to the drive shaft on the part to be
measured via a suitable coupling. The coupling is required to protect the drive shaft on the
rotary encoder against excessive levels of force, to compensate for shaft offset, and to reduce
the impact of vibrations. Suitable couplings are available as accessories from Pepperl+Fuchs.
Absolute Rotary Encoders
Data Model for the Device Configuration
2023-05
15
5 Data Model for the Device Configuration
5.1 Using Encoder Profile V4.2
The current generation of PROFINET rotary encoders are based on encoder profile V4.1 (PNO
no. 3.162). This standardization makes it possible to use products that fulfill this specification
together or exchange them for compatible products.
The operational functions of rotary encoders are divided into two application classes (Class 3
and 4) based on their profile. The figure below provides an overview of the profiles for PROFI-
BUS and PROFINET in accordance with the standards.
5.2 Rotary Encoder Classes and Functions
Rotary Encoder Classes
PROFIBUS DP-V2
IEC 61158
PROFIBUS DP-V1
IEC 61158
PROFIBUS DP-V0
PROFIdrive V4.2
PNO No. 3.172
Encoder Profile V4.2
PNO No. 3.162
Encoder Profile V1.1 *
PNO No. 3.062
PROFINET IRT
IEC 61158
PROFINET RT
IEC 61158
Class 4 Class 3
Class 2 Class 1
PROFIBUS
Network
PROFINET
Network
* not recommended for new devices and applications
Application
class Description
1Standard rotary encoders with preset functionality. Isochronous mode is pos-
sible, but sign-of-life support only with Telegram 89.
2Includes functionality of Class 1 rotary encoders with access to additional
basic parameters, velocity value, and additional scaling functionality.
3Isochronous mode is not supported (IRT)
Device with "Base Mode Parameter Access" and limited parameterization of
the device functionality
4Isochronous mode is supported (IRT)
Device with scaling and preset functions and "Base Mode Parameter Access"
Ta b l e 5 . 1
2023-05
16
Absolute Rotary Encoders
Data Model for the Device Configuration
Functions
* Only for encoder profiles V4.0 and V4.1
Function
Te l e g ra m
81 82 83 84 86 87 88 89 860 862
Preset, easy to configure ––––Ye s Yes Ye s Ye s Ye s Ye s
Preset value 64 bit –––Ye s ––Ye s Ye s – –
Speed signal 16 bit Ye s ––– –––
Speed signal 32 bit – – Ye s Ye s Ye s Ye s Yes Ye s Ye s
Speed units and filters Ye s Ye s Ye s Ye s Ye s Yes Ye s Ye s
Speed signal 32 bits –––––––––Ye s
Temperature signal 32 bits –––––––––Ye s
Rotary axis (endless axis) Yes Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
Non-integer scaling factor Yes Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
Counting direction Yes Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
Scaling function Yes Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
G1_XIST1 preset control yes*/
yes*/
yes*/
yes*/
––––––
Warning in case of excess
temperature
Yes Ye s Ye s Ye s –––Yes – –
PROFIdrive error memory Ye s Ye s Ye s Ye s Ye s Ye s Ye s Ye s
Maximum sign-of-life faults Yes Ye s Ye s Ye s –––Yes – –
Class 1 ––––Ye s Ye s Ye s Ye s Ye s Ye s
Class 2 ––––Ye s Ye s Ye s Ye s Ye s Ye s
Class 3 Yes Ye s Ye s Ye s ––––––
Class 4 Yes Ye s Ye s Ye s –––– –
Ta b l e 5. 2
Absolute Rotary Encoders
Data Model for the Device Configuration
2023-05
17
5.3 Signal List for Cyclic Data Transfer
The table below lists the standard signals that are used to configure IO data. The signals are
described in more detail in the following sections.
5.4 Standard Telegrams and Manufacturer Telegrams
The PROFINET rotary encoder is configured using various telegram structures. The telegrams
are used to specify the data length and type of data for data traffic with the IO controller. The
telegrams consist of different signals (e.g., STW2_ENC). These signals are described in more
detail in the following sections.
Signal
no. Meaning Abbreviation
Lengt
h (bit) Sign
3Rotary encoder control word 2 STW2_EWC 16 Unsigned
4Rotary encoder status word 2 ZSW2_ENC 16 Unsigned
6Velocity value A NIST_A 16 Signed
8Velocity value B NIST_B 32 Signed
9Rotary encoder control word 1 G1_STW 16 Unsigned
10 Rotary encoder status word 1 G1_ZSW 16 Unsigned
11 Format of position value 1 G1_XIST1 32 Unsigned
12 Format of position value 2 G1_XIST2 32 Unsigned
39 Format of position value 3 G1_XIST3 64 Unsigned
82 Preset control word 31 bit + 1 trig-
ger bit
G1_XIST_PRESET_B 32 Unsigned
83 Preset control word (64 bits) G1_XIST_PRESET_C 64 Unsigned
84 Preset control word 32 bit G1_XIST_PRESET_B1 32 Unsigned
Acceleration value Acceleration 32 Signed
Temperature value Te m p e r a t u r e 32 Signed
2023-05
18
Absolute Rotary Encoders
Data Model for the Device Configuration
5.4.1 Telegrams according to Encoder Profile 4.0 and 4.1
Standard Telegram 81
Output data from the IO controller
Input data to the IO controller
Standard Telegram 82
Output data from the IO controller
Input data to the IO controller
Standard Telegram 83
Output data from the IO controller
Input data to the IO controller
IO data (word) 1 2
Byte 0, 1 2, 3
Target value STW2_ENC G1_STW
IO data
(word) 1 2 3 4 5 6
Byte 0, 1 2, 3 4, 5 6, 7 8, 9 10, 11
Actual value ZSW2_ENC G1_ZSW G1_XIST1 G1_XIST2
IO data (word) 1 2
Byte 0, 1 2, 3
Target value STW2_ENC G1_STW
IO data
(word) 1 2 3 4 5 6 7
Byte 0, 1 2, 3 4, 5 6, 7 8, 9 10, 11 12, 13
Actual
value
ZSW2_ENC G1_ZSW G1_XIST1 G1_XIST2 NIST_A
IO data (word) 1 2
Byte 0, 1 2, 3
Target value STW2_ENC G1_STW
IO data
(word) 1 2 3 4 5 6 7
Byte 0, 1 2, 3 4, 5 6, 7 8, 9 10, 11 12, 13
Actual
value
ZSW2_ENC G1_ZSW G1_XIST1 G1_XIST2 NIST_B
Absolute Rotary Encoders
Data Model for the Device Configuration
2023-05
19
Standard Telegram 84
Output data from the IO controller
Input data to the IO controller
Manufacturer Telegram 860
With this telegram, it is not necessary to set specific bits for cyclic data transfer. The telegram is
based on PROFIBUS functionality and enables simple configuration of the preset value during
regular operation of the PLC. For the velocity value, the format defined in the velocity measur-
ing step is used.
The preset function is activated when bit 31 (most significant bit, MSB) is set to "1." After the
preset value has been transferred, reset bit 31 to "0."
Manufacturer telegram 860 has the following characteristics:
No control word
No status word
No status indicator
Output data: 32-bit unsigned preset value (preset value must be less than the total resolu-
tion, bit 31 is a preset trigger bit
Input data: 32-bit unsigned position value + 32-bit integer velocity value
Output data from the IO controller
Input data to the IO controller
IO data (word) 1 2
Byte 0, 1 2, 3
Target value STW2_ENC G1_STW
IO data
(word) 1 2 3 4 5 6 7 8 9 10
Byte 0, 1 2, 3 4, 5 6, 7 8, 9 10, 11 12,13 14, 15 16, 17 18, 19
Actual
value
ZSW2_ENC G1_ZSW G1_XIST3 G1_XIST2 NIST_B
IO data
(word) 1 2
Byte 0 1 2 3
Bit 31 (MSB) 30-24 23-16 15-8 7-0 (LSB)
Meaning Preset trigger
bit
Preset value < total resolution
IO data (word) 1234
Byte 0 (MSB), 1 2, 3 (LSB) 4 (MSB), 5 6, 7 (LSB)
Actual value Position value: 32 bit, unsigned Velocity value: 32 bit, signed
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78

Pepperl+Fuchs ENA58IL-S***-B17 Owner's manual

Type
Owner's manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI