EasyManua.ls Logo

Pepperl+Fuchs Absolute Rotary Encoder User Manual

Pepperl+Fuchs Absolute Rotary Encoder
69 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Absolute Rotary Encoder
with CANopen Interface
FACTORY AUTOMATION
MANUAL

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Pepperl+Fuchs Absolute Rotary Encoder and is the answer not in the manual?

Pepperl+Fuchs Absolute Rotary Encoder Specifications

General IconGeneral
TypeAbsolute
InterfaceSSI, CANopen, PROFIBUS, Ethernet
Housing MaterialAluminum, Stainless Steel
Protection ClassIP67
Operating Temperature-40°C ... +85°C (depending on model)
Voltage Supply10 ... 30 V DC, 5 V DC (depending on model)
Shaft Diameter6 mm, 10 mm

Summary

Introduction to Absolute Rotary Encoder

Document Content Overview

Outlines the scope of the manual, covering product lifecycle stages from identification to disposal.

Target Audience and Responsibilities

Defines the intended users and personnel responsible for product installation and operation.

Safety and Information Symbols

Explains the various symbols used to convey warnings and important information.

Declaration of Conformity

CE Conformity Standards

Confirms the product meets European standards and guidelines for development and manufacturing.

Product Safety Information

Safety Symbol Meanings

Details the meaning of Danger, Warning, and Caution symbols for user safety.

Intended Use and Applications

Describes the purpose, functionality, and typical applications of the rotary encoder.

General Safety Guidelines

Provides essential safety instructions for installation, operation, and maintenance.

System Integration Overview

Manual Usage Guide

Guides users on how to effectively utilize the manual for encoder setup.

CANopen System Overview

Explains CANopen system features, access methods, and operating modes.

Photoelectric Encoder Installation

Terminal Block Wiring Guide

Details the pin assignments and connections for the terminal block.

Connector and Cable Wiring

Explains signal assignments for various connector and cable types.

Bus Terminator Activation

Instructions for activating the internal bus termination resistor.

Cabling Best Practices

Provides guidance on cable connections and signal interference minimization.

Node Number and Baud Rate Configuration

Details how to set the node number and baud rate using bus cover switches.

Bus Cover LED Status Indicators

Explains the meaning of the CAN Run and Error LEDs on the bus cover.

Magnetic Encoder Installation

Magnetic Encoder Connector Wiring

Details the signal assignments for magnetic encoders with M12 connectors.

Magnetic Encoder Terminator Activation

Explains how to activate the internal terminator for magnetic encoders.

Magnetic Encoder Network Settings

Guides on setting node number and baud rate via SDO or LSS.

Quick Start Guide

CAN Network Configuration

Steps to configure node number and baud rate for CAN network integration.

Application-Specific Parameter Configuration

How to configure resolution, total resolution, and preset values for the application.

Device Configuration Options

Encoder Operating Modes

Details the various operational states: Pre-operational, Start-Operational, and Stopped.

General Operating Mode Information

Network access and parameter change recommendations in pre-operational mode.

Setting Pre-operational Mode

Procedure to set the encoder to the pre-operational network state.

Setting Operational Mode

Procedure to set the encoder to the operational network state.

Setting Stopped Mode

Procedure to set the encoder to the stopped network state.

Encoder Reinitialization Procedure

Steps to reinitialize the encoder if it's not operating correctly.

Normal Operating Modes

Describes CAN transmission modes: Polled, Cyclic, and Sync.

Parameter Storage Functions

Covers parameter storage, list of storable parameters, and saving procedure.

Restoring Default Parameters

How to restore factory default parameter settings.

Layer Setting Services (LSS) Usage

Details LSS functionality for node number and baud rate configuration.

Programmable Encoder Parameters

Preset Value Configuration Example

Demonstrates setting the encoder's preset value for a desired position.

DS301 Communication Profile Objects

Details objects within the 1000h-1FFFh range of the CANopen DS301 profile.

Manufacturer-Specific Objects

Lists objects specific to the manufacturer's implementation.

Application-Specific Objects

Lists objects related to application-specific encoder functionalities.

Object Dictionary Descriptions

Provides detailed information on object dictionary entries and abbreviations.

Object 1000h: Device Type Details

Describes the device type and functionality via a 16-bit field.

Object 1001h: Error Register Function

Used to display internal faults and signal error situations.

Object 1003h: Pre-Defined Error Field

Holds error codes signaled via the Emergency Object.

Object 1005h: COB-ID Sync Identifier

Contains the synchronization message identifier.

Object 1008h: Manufacturer Device Name

Contains the official name of the device.

Object 1009h: Hardware Version

Contains the article name of the device's circuit board.

Object 100Ah: Software Version

Contains the manufacturer's software version number.

Object 100Ch: Guard Time Setting

Specifies the guard time in milliseconds for network monitoring.

Object 100Dh: Life Time Factor

Defines the life time factor for the node guarding protocol.

Object 1010h: Storing Parameters

Used to store device and CANopen parameters to non-volatile memory.

Object 1011h: Restoring Parameters

Restores device and CANopen parameters to factory default settings.

Object 1012h: COB-ID Time Stamp

Contains the COB-ID for the time stamp object.

Object 1013h: High Resolution Time Stamp

Provides a time stamp with a 1µs resolution.

Object 1014h: COB-ID Emergency Object

Contains the identifier for the emergency (EMCY) message.

Object 1016h: Consumer Heartbeat Time

Defines the expected heartbeat cycle time for monitoring.

Object 1017h: Producer Heartbeat Time

Specifies the time interval for producing a heartbeat message.

Object 1018h: Identity Object

Contains device information such as vendor ID and serial number.

Object 1020h: Verify Configuration

Indicates the date and time of the downloaded configuration.

Object 1029h: Error Behavior Settings

Specifies how the device behaves in case of errors.

Object 1800h: 1st Transmit PDO Communication

Sets communication parameters for the first transmit PDO.

Object 1801h: 2nd Transmit PDO Communication

Sets communication parameters for the second transmit PDO.

Object 1A00h: 1st Transmit PDO Mapping

Defines the mapping for the first transmit PDO.

Object 1A01h: 2nd Transmit PDO Mapping

Defines the mapping for the second transmit PDO.

Object 1F50h: Download Program Area

Facilitates downloading program data for the bootloader feature.

Object 2000h: Current Position Value

Contains the encoder's current position value.

Object 2100h: Operating Parameters

Configures code sequence, commissioning, and scaling functions.

Object 2101h: Resolution per Revolution

Sets the desired number of steps per revolution for the encoder.

Object 2102h: Total Resolution Settings

Sets the desired total measuring range and resolution for the encoder.

Object 2103h: Preset Value Configuration

Sets a specific desired position value as the encoder's preset.

Object 2104h: Minimum Limit Switch

Programs a position value to trigger a minimum limit switch event.

Object 2105h: Maximum Limit Switch

Programs a position value to trigger a maximum limit switch event.

Object 2160h: Customer Data Storage

Allows storage of custom values for user-defined purposes.

Object 2200h: Cyclic Timer for PDO

Sets the event timer value for cyclic mode transmission of PDOs.

Object 2300h: Save Parameters with Reset

Stores all parameters to non-volatile memory and executes a device reset.

Object 2600h: High-Resolution Position Value

Provides a high-resolution position value (up to 16/31 bit).

Object 3000h: Node Number Configuration

Sets the unique network node number for the device.

Object 3001h: Baud Rate Configuration

Sets the communication baud rate for the CAN network.

Object 3002h: Terminator Activation

Activates the internal galvanic isolated bus terminator.

Object 3003h: Auto Baud Rate Detection

Controls automatic detection of the CAN network baud rate.

Object 3005h: Auto Boot Up Behavior

Defines the encoder's start-up behavior without NMT commands.

Object 3010h: Speed Control Settings

Configures speed measurement, units, and filtering.

Object 3011h: Measured Speed Value

Contains the calculated speed value of the encoder.

Object 3020h: Acceleration Control Settings

Sets acceleration control parameters.

Object 3021h: Acceleration Value

Contains the acceleration value (not supported by this device).

Object 3030h: Backward Compatibility Mode

Configures the device for backward compatibility with older systems.

Object 3040h: Life Cycle Counter

A diagnostic counter for monitoring position value updates.

Object 3050h: Time Stamp Position Value

Provides a time stamp for when the position value was measured.

Object 4000h: Bootloader Control

Controls the bootloader functionality, including device reset.

Object 4010h: PPR Incremental Encoder Settings

Controls the incremental resolution per revolution (pulses/channel).

Object 4020h: A/B Phase Shift

Configures the phase shift between channels A and B.

Object 6000h: Encoder Operating Parameters

Sets code sequence, commissioning, and scaling functions for the encoder.

Object 6001h: Measuring Units per Revolution

Specifies the number of distinguishable steps per revolution.

Object 6002h: Total Measuring Range

Specifies the total number of distinguishable steps over the measuring range.

Object 6003h: Preset Value Output

Indicates the preset value for the output position.

Object 6004h: Current Position Value

Contains the encoder's current process value.

Object 6008h: High-Resolution Position Value

Provides a high-resolution position value (up to 16/31 bit).

Object 6030h: Encoder Speed Value

Contains the measured speed value of the encoder.

Object 6040h: Acceleration Value

Contains the acceleration value of the encoder.

Object 6200h: Cyclic Timer for TPDOs

Sets the cyclic timer value for corresponding TPDOs.

Object 6300h: Cam State Register

Contains the cam state register for channels 1 through 254.

Object 6301h: Cam Enable Register

Contains the register for enabling cam functions.

Object 6302h: Cam Polarity Register

Contains the register for setting cam polarity.

Object 6400h: Area State Register

Provides the actual area status of the encoder position.

Object 6401h: Work Area Low Limit

Indicates the position value for flagging work area underflow.

Object 6402h: Work Area High Limit

Indicates the position value for flagging work area overflow.

Object 6500h: Encoder Operating Status

Provides information on the encoder's internal programmed parameters.

Object 6501h: Singleturn Resolution

Contains the physical measuring steps per single revolution.

Object 6502h: Number of Revolutions

Contains the number of distinguishable revolutions of the encoder.

Object 6503h: Alarm Status

Provides alarm messages for detected malfunctions.

Object 6504h: Supported Alarms List

Lists all alarms supported by the device.

Object 6505h: Warning Status

Provides warnings for exceeded internal parameter tolerances.

Object 6506h: Supported Warnings List

Lists all warnings supported by the device.

Object 6507h: Profile and Software Version

Provides encoder profile and manufacturer software versions.

Object 6508h: Operating Time

Indicates the total operating time of the device.

Object 6509h: Offset Value

Contains the offset value, calculated by the preset function.

Object 6509h: Module Identification

Provides manufacturer-specific module identification.

Object 650Bh: Serial Number

Contains the unique serial number of the device.

Troubleshooting Common Issues

Fault Diagnosis and Resolution Checklist

A checklist to diagnose and resolve common encoder faults.

Related product manuals