POSITAL OCD-EI-A1B-0013-C100-PRM User Manual

Absolute rotary encoder with profinet-io-interface
Table of Contents

Advertisement

Absolute Rotary Encoder
with PROFINET-IO-Interface
OCD-EIA1B-XXXX-XXXX-PRM
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the OCD-EI-A1B-0013-C100-PRM and is the answer not in the manual?

Questions and answers

Summary of Contents for POSITAL OCD-EI-A1B-0013-C100-PRM

  • Page 1 Absolute Rotary Encoder with PROFINET-IO-Interface OCD-EIA1B-XXXX-XXXX-PRM User Manual...
  • Page 2: Table Of Contents

    3.3 Encoder functions ........10 4.1 Installing the GSDML file ......24 3.4 Signal list for Cyclic Data Transmission . 10 4.2 Engineering a POSITAL encoder into a STEP7 project ..........25 3.4.1 Format of actual position values ..11 4.3 LLDP (Link Layer Discovery Protocol) ...
  • Page 3 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 8 Mechanical Drawings ......... 44 4.9 Fast Start up .......... 33 8.1 Synchro Flange (S) ........ 44 5. Configuring with PC Worx ......34 8.2 Clamp Flange (F) ........44 Installing the GSDML file ......
  • Page 4: Introduction

    POSITAL GmbH makes no representations or Copyright warranties, either express or implied, by or with The company POSITAL GmbH claims copyright on respect to anything in this manual, and shall not be this documentation. It is not allowed to modify, to...
  • Page 5: Profinet Technology

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 1.2 PROFINET technology PROFINET is an Industrial Ethernet standard PROFINET IO uses a view of distributed I/O similar merging plant automation with other enterprise IT to PROFIBUS DP. IO controllers (e.g. PLCs) run resources.
  • Page 6: Installation

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 2. Installation 2.1 Electrical Connection The rotary encoder is connected by a 4 pin M12 The Encoder uses a second D-coded connector connector for the power supply and two 4 pin, and provides integrated switch functionality.
  • Page 7: Diagnostic Leds

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 2.3 Diagnostic LEDs Color Description for LED = on Active1 Yellow Incoming and outgoing traffic for port 1 Link1* Green Link to another Ethernet component for port 1 Active2 Yellow Incoming and outgoing traffic for port 2 Link2*...
  • Page 8: Instructions For Mechanical Installation And Electrical Connection Of The Rotary Encoder

    Posital. The encoder should have got a large-area connection to PE. If the flange don’t have Although Posital absolute encoders are a good electrical connection to the machine – i.e. if there was used a plastic rugged, when used in tough ambient mounting device –...
  • Page 9: Device Configuration

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3. Device configuration 3.1 Standardization This actual generation of PROFINET devices is See the next figure with the coherences. based on the Encoder Profile V4 (PNO No. 3.162). With this standardization it is possible to substitute all products that fulfill the specification.
  • Page 10: Encoder Functions

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.3 Encoder functions Implementation Function Class 3 Class 4  Code sequence -/*   Class 4 functionality  G1_XIST1 Preset control -/*  Scaling function control -/*  ...
  • Page 11: Format Of Actual Position Values

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.4.1 Format of actual position values G1_XIST1 and G1_XIST2 are the actual position The settings in the Encoder parameter data values in binary. For absolute encoders one affect the position value in both G1_XIST1 and format example is given below.
  • Page 12: Encoder Control Word (Stw2_Enc)

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.4.2 Encoder control word (STW2_ENC) Valid values for the master’s sign of life are 1 to 4-Bit-counter, left justified. master 15, “0” indicates an error and is left out in normal application starts the sign of life with any value between 1 and 15.
  • Page 13: Encoder Control Word (G1_Stw)

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.4.4 Encoder control word (G1_STW) Value Function Comments Reserved, currently not used „Home position mode“ Specifies if the position value shall be set to a previously programmed absolute value or shifted by this value. 0: set home position / preset (absolute) 1: shift home position / preset (relative = offset) Set preset / request shift Preset (resp.
  • Page 14: Standard Telegrams

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.5 Standard telegrams Standard Telegram 81 IO Data (DWord) Setpoint STW2_ENC* G1_STW1* * Details about the variables are available in chapter 3.4 IO Data (DWord) Actual ZSW2_ENC* G1_ZSW1* G1_XIST1* G1_XIST2* value Standard Telegram 82...
  • Page 15: Configuration Principle

    Each module can be plugged in physical and/or Standard and Encoder Profile 4. logical slots. These are subdivided into sub slots POSITAL rotary encoders offer for the standard individually to accommodate further data hierarchy. profile one slot (address #0) with one sub slot (address #0) for all device data for old PLC’s that...
  • Page 16: Base Mode Parameter

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Parameter for Acyclic Data Transmission 3.8.1 Base Mode Parameter Function Slot Sub slot Index Offset Length Code sequence 0xBF00 1 Bit Class 4 functionality 0xBF00 1 Bit G1_XIST1 Preset control 0xBF00 1 Bit Scaling function control...
  • Page 17 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9 Patronized Parameter According the Profidrive profile the following parameters are available Parameter Read only Write only Read/Write  PNU_922_TELEGRAM_SELECTION  PNU_964_DEVICE_IDENT  PNU_965_ENCODER_PROFILE_NUMBER  PNU_971_STORE_LOCAL_PARAMS  PNU_975_ENCODER_OBJECT_IDENT  PNU_979_SENSOR_FORMAT ...
  • Page 18 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Sample of configuration according Encoder Profile V4 Info UME-EI Revision 11/09 Page 18...
  • Page 19: Rotary Encoder Function Description

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9 Rotary encoder function description Implementation Function Class 3 Class 4  Code sequence -/*   Class 4 functionality  G1_XIST1 Preset control -/*  Scaling function control -/* ...
  • Page 20: Class 4 Functionality

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9.2 Class 4 functionality The parameter “Class 4 functionality“ defines that the scaling, preset and code sequence affects the position value in G1_XIST1, 2 and 3. Class 4 control Class 4 function 0 (default) Deactivated...
  • Page 21: Preset Value

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9.6 Preset value With the Preset value it is possible to adapt the NOTE: encoder zero point to the zero point of the Set Preset only in standstill! application. When using this function the current There is no preset activated when the Preset encoder position value is set to the desired preset value is written to the encoder.
  • Page 22: Offset Value

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9.7 Offset value The offset value is calculated in the preset function and shifts the position value with the calculated value. Parameter Meaning Data type Measuring units per revolution / Single turn resolution in steps Unsigned 32 Measuring step...
  • Page 23: Velocity Filter

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 3.9.11 Velocity filter The velocity value can used with three different moving averaging filter types. Default: Fine Parameter Meaning Data type Velocity filter Select for the parameter Fine, Normal, Coarse Integer 32 3.9.12 Endless Shaft (RoundAxis) Normally the period, i.e.
  • Page 24: Configuring With Step7

    CPU 315-2PN/DP or Simotion Scout with single 4.1 Installing the GSDML file If POSITAL encoders are used for the first time it is the encoder with a bitmap in STEP7 the bitmap file necessary to install the GSDML file to import will be installed automatically with the GSDML file –...
  • Page 25: Engineering A Posital Encoder Into A Step7 Project

    – „Encoders“ – „POSITAL OCD“. 4.2 Engineering a POSITAL encoder into a STEP7 project To engineer the rotary encoder into a project, drag PROFINET ethernet network (or choose the the device “OCD encoder” on to an existing network and double-click the “OCD encoder” icon).
  • Page 26 “Assign IP configuration”. Also, enter the in a window. The rotary encoder should be displayed under the device type “POSITAL OCD”. device name previously chosen in the text field Select this entry and click “Flash” to have the “Device name”...
  • Page 27: Lldp (Link Layer Discovery Protocol)

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.3 LLDP (Link Layer Discovery Protocol) The Link Layer Discovery Protocol allows replacing configuration is necessary. But the flag for activate “Device replacement a device of the Profinet-network. The partner port without replacement medium”...
  • Page 28 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL With the Topology Editor in the Step 7 Hardware connections, the cable length and signal delay. manager it is possible to get an overview the It is possible to compare the configuration with the physical network.
  • Page 29: Selecting An Encoder Version

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.4 Selecting an encoder version Some functionality and default parameters depend (number 1). For this, one of the modules listed on the encoder version. These different versions under FRABA encoder has to be dragged to Slot 1 are realized as several modules within the GSDML in the displayed configuration table of the encoder.
  • Page 30: Setting Encoder Parameters

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.4 Setting encoder parameters Select the encoder in the hardware configuration input addresses can be changed under the tab and double click slot one – or MAP in slot one is “Addresses”...
  • Page 31: Setting Of Device Properties

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.6 Setting of device properties Under Profinet IO Domain Management (i.e. right click on Slot 0) allows to select the Synchronization type and the RT Class. Synchronization role selected “unsynchronized”...
  • Page 32: Sample Of Variable Table

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.7 Sample of Variable table In the next hardcopy is a variable table with all necessary control and data words. Info UME-EI Revision 11/09 Page 32...
  • Page 33: Irt Settings

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 4.8 IRT settings It is possible to set the upper limit for IRT transmission. 4.9 Fast Start up To start up faster the Profinet devices it is possible In this case the start up time is much smaller than deactivate several functionality:...
  • Page 34: Configuring With Pc Worx

    5. Configuring with PC Worx In the following chapter the configuration of the Version 6.00.25 SP2.56 with workaround for POSITAL encoder with the configuration tool is GSDML import are used. If there are questions shown exemplarily. In this example PC Worx about details please contact the manufacturer.
  • Page 35 Insert the PROFINET IO OCD-Encoder below the PROFINET IO controller node. • If the device catalog is hidden, show it by selecting the "View/Device Catalog" menu. • Open the "POSITAL GmbH" device catalog. (MT = Multi-Turn, ST = Single-Turn, (1) without PDev = no IRT)
  • Page 36 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Setting Encoder Parameters in Device Details dialog: Mapping Variable to the Standard telegram (I/O Data)  Create new parameter table: Info UME-EI Revision 11/09 Page 36...
  • Page 37 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Sample: Right click and insert new Global variable and map to the I/O Address: Info UME-EI Revision 11/09 Page 37...
  • Page 38 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Create new Variable as Local and connect to the Mapped I/O Variable with drag and drop: Assigning the Variables to the Encoder I/O in dialog Process Data assignment: Mark the Variable and start to connect. Sample: Online debugging mode Info UME-EI Revision 11/09...
  • Page 39 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL In the next hardcopy is available the complete running project: NOTE: some encoder parameter (i.e. parameter missing, then contact PhoenixContact Totalresolution) in the table 1 MAP device for an additional workaround. Info UME-EI Revision 11/09 Page 39...
  • Page 40: Faq

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 6 FAQ Question: Why don’t I get back positions values? Answer: According the encoder profile it is necessary to set Bit 10 to “1” in stw2 and bit 13 in g1_stw1.
  • Page 41 ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Question: Why can I not set the preset value or the other parameters? Answer: Only in class 3 with activated class 4 functionality or class 4 is it possible to set the parameters.
  • Page 42: Technical Data

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 7 Technical data 7.1 Electrical data Supply voltage 10 - 30 V DC (absolute limits) Power consumption Max. 4 Watt Emitted interference: EN 61000-6-4 Noise immunity: EN 61326-1 Bus connection Ethernet Transmission rate 10/100 MBit...
  • Page 43: Minimum (Mechanical) Lifetime

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 7.3 Minimum (mechanical) lifetime Flange Lifetime in 10 revolutions with F 40 N / 60 N 40 N / 80 N 40 N / 110 N C10 (Clamp flange 10 x 20) S10 (Synchro flange 10 x 20) S6 (Synchro flange 6 x 10) without shaft sealing S6 (Synchro flange 6 x 10) with shaft sealing: max.
  • Page 44: Mechanical Drawings

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 8 Mechanical Drawings Synchro flange d / mm l / mm 8.1 Synchro Flange (S) Version S06 Available in 2 versions: Version S10 8.2 Clamp Flange (F) Info UME-EI Revision 11/09 Page 44...
  • Page 45: Hollow Shaft (B)

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 8.3 Hollow shaft (B) Mounting instructions The clamp ring should only be tightened after Maximum radial and axial misalignment of the the shaft of the driving element was inserted into drive shaft: the hollow shaft.
  • Page 46: Models / Ordering Description

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL 9 Models / Ordering Description Description Type Key Optocode OCD- B - _ _ _ _ - _ _ _ Interface Ethernet IRT/RT Version Code Binary Revolutions (Bits) Singleturn Multiturn (4,096 revolutions) Multiturn (16,384 revolutions) Steps per...
  • Page 47: Accessories And Documentation

    User manual * Installation / configuration manual, English UME-OCD-EI GSDML file * These can be downloaded free of charge from our homepage www.posital.de. Usable only for full shaft *** Usable only for hollow shaft, in stainless steel available too We do not assume responsibility for technical inaccuracies or omissions. Specifications are subject to change without notice.
  • Page 48: Glossar

    Parameter Access Point (PAP) which is mapped to a dedicated Record Data Object Acronym: OPTOCODE, name of an encoder series manufactured by FRABA POSITAL. OSI-Model The Open System Interconnection reference model is a open layer model for the organization of a communication.
  • Page 49: Revision Index

    ABSOLUTE ROTARY ENCO DER W ITH PROFINET IN TERFACE USER MANUAL Term Explantations Switch A switch is an electronic device to connect computers e.g. network segments in a local network. Unlike a hub, a switch uses stacks to avoid network collisions. The Transmission Control Protocol is a connection orientated transmission protocol, in a network.

Table of Contents