technical manual212.113.105.12/.../70x8_profibus_technical_manual.pdf · the following information...

32
T T e e c c h h n n i i c c a a l l M M a a n n u u a a l l AbsoluteSingle/Multiturn Encoders ATEX Series 70X8 Profibus DPDIN 192453

Upload: dotruc

Post on 10-Apr-2018

215 views

Category:

Documents


3 download

TRANSCRIPT

TTeecchhnniiccaall MMaannuuaall

            

Absolute Single/Multiturn Encoders  

 

        ATEX  Series 70X8  

     

 

             

   PPrrooffiibbuuss  DDPP‐‐DDIINN  1199224455‐‐33                                                    

    

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 1-2 of 16

                              

©©    FFrriittzz  KKüübblleerr  GGmmbbHH        

Copyright Protection  The contents of this documentation are protected by copyright © Fritz Kübler GmbH.  The contents of this documentation may not be altered, expanded, reproduced nor circulated to third parties, without the prior written agreement of Fritz Kübler GmbH.  Liability to modification without notice   As  a  result of ongoing efforts  to  improve our products, we  reserve  the  right  to make  changes  at  any  time  to technical information contained in the document to hand.      Warranty Disclaimer   Fritz Kübler GmbH provides no guarantee, neither tacit nor express, in respect of the whole manual (whether this applies to the original German text or to the English translation) and assumes no liability for any damage, neither direct nor indirect, however caused.    Document information Revised    03‐2010  Screen printouts used Profibus Master Tool   Fa. Bihl & Wiedemann    Fritz Kübler GmbH Schubertstr.47 78054 VS‐Schwenningen / Germany  Tel. +49 (0) 7720‐3903‐0 Fax +49 (0) 7720‐21564 E‐Mail:   [email protected] Internet:  www.kuebler.com   

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 1-3 of 16

Table of Contents  1  GENERAL ............................................................................................ 1‐4 

PROFIBUS‐DP BASICS ..................................................................................................................................................... 1‐4 THE PROFILE REQUIRED ...................................................................................................................................................... 1‐4 CHARACTERISTICS ............................................................................................................................................................. 1‐4 PROTECTIVE FUNCTIONS..................................................................................................................................................... 1‐4 

2  START‐UP ........................................................................................... 2‐5 

3  GENERAL WIRING INSTRUCTIONS ....................................................... 3‐5 

INSTALLATION INSTRUCTIONS FOR RS‐485 ............................................................................................................................. 3‐5 

4  GROUNDING AND EQUIPOTENTIAL BONDING .................................... 4‐6 

5  CHARACTERISTICS OF PROFIBUS ......................................................... 5‐7 

PNO‐IDENT‐NUMBER ....................................................................................................................................................... 5‐7 START PHASE OF THE ENCODER ON THE PROFIBUS .................................................................................................................. 5‐7 CONFIGURATION AND PARAMETERISATION ............................................................................................................................. 5‐7 CONFIGURATION .............................................................................................................................................................. 5‐7 

6  DEVICE PROFILE ‐  PROFILE FOR ENCODER V1.1 .................................. 6‐8 

CONFIGURATION .............................................................................................................................................................. 6‐8 

7  PROFIBUS ENCODER PROFILE 3062 (VERSION 1.1). ............................. 7‐9 

PRESET SETTING ............................................................................................................................................................... 7‐9 SPEED VALUES ................................................................................................................................................................. 7‐9 EXTENDED DIAGNOSTICS ................................................................................................................................................... 7‐10 1. DEVICE PROFILE FOR ENCODERS ....................................................................................................................................... 7‐10 Class 1 Mandatory for all DP encoders ..................................................................................................................... 7‐10 Class 2 Optional Functionality ................................................................................................................................. 7‐10 

8  SET  SLAVE ADDRESS (SSA) ............................................................... 8‐11 

9  PROFIBUS CONNECTION   CABLE LEADS OUTPUT .............................. 9‐11 

SUPPLY VOLTAGE (POWER SUPPLY) ...................................................................................................................................... 9‐11 EX ............................................................................................................................................................................... 9‐11 PROFIBUS LINES A AND B .................................................................................................................................................. 9‐12 EX ............................................................................................................................................................................... 9‐12 

10  BUS TERMINATION ........................................................................ 10‐12 

11  PARAMETERISATION ...................................................................... 11‐13 

12  SCALING ......................................................................................... 12‐14 

13  DEFAULT SETTINGS ON DELIVERY ................................................... 13‐16 

ENCODER PROFILE ......................................................................................................................................................... 13‐16              

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 1-4 of 16

11 GGeenneerraall   PROFIBUS‐DP basics  

This description provides information concerning the implementation of the PROFIBUS‐DP transmission protocol in the slave mode in our devices. It should be noted that the extent of the functions described might be limited according to the device or application. With protocol conversions in particular, as a rule fewer functions are used!   The profile required  The link between the decentralized process operation and the central control via the communication system takes place in the lowest hierarchy level on the filed or process bus. At this level, the main requirements are a simple protocol operation and short data transmission times for the communication. This ensures the fastest system reaction time to the dynamic states of the peripherals. In addition to the classic data exchange, the acyclic transmission of parameter, diagnostic and configuration data must be possible, without radically impeding the real‐time capability of the bus. This is the only way to guarantee the achievement of good diagnostics and safe operation.  Characteristics  The main task of PROFIBUS‐DP is the cyclic transmission of the process data from the control system to the peripheral equipment and vice versa. The access procedure uses the Master‐Slave principle. Here in the polling operation a Master communicates with its assigned slave devices one after the other on the bus. A data exchange is initiated by a request telegram and ended by an acknowledgement telegram from the Slave concerned. So, each Slave only becomes active after a call from the Master. This avoids a simultaneous bus access. The hybrid access procedure of PROFIBUS allows a combined operation of several bus masters and even a mixed operation of PROFIBUS‐DP and PROFIBUS‐FMS within a bus section. However the pre‐requisition for this is the correct configuration of the bus system and the unambiguous assignment of the Slave devices to the Masters. PROFIBUS‐DP distinguishes two types of Master. The Class 1 Master carries out the cyclic transmission of the operating data and supplies the user data. The Class 1 Master can be addressed by a Class 2 Master using certain functions. Direct access to the Slaves is not permitted. The functions are limited to support services such as reading the diagnostic information of the slaves. A Class 2 Master is thus also understood as a programming or diagnostic device.   Protective functions  

PROFIBUS‐DP is equipped with many protective functions. These ensure safe fault‐free communication not only in the harsh environment of the decentralised peripheral equipment, but also in the case of external interference or the failure of one or more stations. Wrong parameter settings are recognized directly, in that stations having the wrong parameters are not integrated in the operating data exchange.  The Master records the failure of any station and indicates this to the user by means of a general diagnostic message. Any breakdown in the transmission path is detected by the Slave by means of time monitoring and leads to the outputs being switched off.  EMV disturbances are virtually filtered out by means of the difference signal, thanks to the particularly noise‐immune RS485 transmission system.  Data transmission errors are recognized thanks to frame and check‐sum controls and lead to the retransmission of the telegram.     

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 3-5 of 16

22 SSttaarrtt‐‐uupp   Before a PROFIBUS‐DP system can be started up, unique bus addresses must be assigned to all connected stations, including the Master system. This is the only way to ensure unambiguous addressing on the bus. The station addresses should be assigned via the bus at first. The physical system settings are made using the parameter set of the Master. In addition to the bus address of the Master, this set includes, for example, the baud rate, the time‐out delays and the number of repetitions of the transmission. Along with the Master parameter set, a Slave data set must be saved for each Slave to be activated. A data set contains the parameter assignment and configuration data of the Slave and the address indicator for the logical storage of the I/O data. If the parameter sets are present, then either at the request of the user or automatically the Master system begins to start the Slaves up, one after the other. The first so‐called diagnostic cycles are able to show, which slave is present on the bus. Only those Slaves, which sent a correct feedback during the diagnostic cycle, will subsequently be parameterized in the parameter cycles with the corresponding data stored in the Master. If this has been correctly carried out, then configuration cycles follow, during which a comparison is made between the required configuration data stored in the Master and the actual configuration data of the Slave. After the last diagnostic cycle, each Slave for which no error was detected during the comparison is ready for operation. Each of these Slaves is then integrated automatically by the Master in the operating data transfer.  For diagnostic purposes, the Master provides a diagnostic buffer for each Slave, which can be read by the user for other purposes. To simplify the diagnostics, a general diagnostic field is kept simultaneously, which shows bitwise whether a Slave has diagnostic data ready or not.   

33 GGeenneerraall  wwiirriinngg  iinnssttrruuccttiioonnss   Installation instructions for RS‐485  All devices are connected within a bus structure (line). Up to 32 stations (Master or Slaves) can be linked together in one segment. The bus is terminated at the beginning and at the end of each segment by an active bus termination (termination resistors). To ensure disturbance‐free operation both bus terminations must always remain powered. The bus termination is provided ready‐to‐activate in the device of in the connector.  When there are more than 32 stations on the bus, repeaters must be inserted to connect the individual bus segments.   Node Attachment  The nodes are attached to the LAN cables via bus connectors or cable leads, bus terminals or RS‐485 repeaters.  Cable Termination  Each bus segment must be terminated at both ends with its characteristic impedance. This cable terminator is integrated in the RS‐485 repeaters, the bus terminals, the ILM and the bus connectors and can be activated if required. Before the cable terminator can be activated, the component must be supplied with power. With the bus terminals and the bus connectors, this power is supplied by the connected DTE, whereas the RS‐485 repeater, the ILM, and the terminator have their own power supply. The RS‐485 transmission technique allows the attachment of a maximum of 32devices (DTEs and repeaters) per bus segment. The maximum permitted cable length of a segment depends on the transmission rate and the LAN cable used.     

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 4-6 of 16

44 GGrroouunnddiinngg  aanndd  eeqquuiippootteennttiiaall  bboonnddiinngg  

Effective grounding and equipotential bonding are very important for the interference immunity of PROFIBUS networks. Grounding and bonding is thus primarily to ensure correct functioning of PROFIBUS, and not for safety reasons. Proper grounding of the cable shield ensures that electrostatic interference is reduced, so minimizing pickup. Equipotential bonding ensures that the ground or earth potential is the same across the network. This, in turn, prevents ground currents flowing through the PROFIBUS cable shield. The following information provides general guidance for the installation of grounding and equipotential bonding. 

 At the PROFIBUS station  Connect the PROFIBUS cable shield to the equipotential bonding at every PROFIBUS station.  The PROFIBUS connector, where used, provides connection for the cable shield. However, this requires a properly made the shield connection in the connector.                         

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 5-7 of 16

55 CChhaarraacctteerriissttiiccss  ooff  PPrrooffiibbuuss   PNO‐Ident‐Number  The Sendix Absolute Singleturn/Multiturn Encoder has the PNO‐Ident‐Number 5868 (Hex). This number is 

registered at the PNO (Profibus User Organization) as an unique identification. The according GSD‐Files are named 

as follows:  

• Multiturn Series 7068,7088    KUEB7068.GSD 

• Singleturn Series 7058,7078   KUEB7058.GSD 

  

Start phase of the encoder on the PROFIBUS  When the encoder starts up it is in the ‘Baud‐Search’ state. Once the baud rate has been recognized, it switches to the WAIT_PRM state and waits for the parameter data from the DP‐Master. The parameterisation occurs automatically when the DP‐Master starts up. The following parameters are transmitted to the encoder: count direction and the measuring length in steps (for more details, see the Encoder Profile from the PNO). When the correct parameter data have been successfully transferred, the encoder switches to the WAIT_CFG state. The PROFIBUS Master then sends a configuration byte to determine the number of inputs/outputs. If the configuration byte is correct, the encoder switches to the state DATA_EXCHANGE.  Configuration and Parameterisation  The parameterisation, i.e. the transfer of the parameters for count direction, encoder resolution etc., normally occurs within the configuration programme for the PROFIBUS Master used. To do this, the type file or GSD (device file) should be copied to the respective directory for type or GSD files. With some programmes such as COM PROFIBUS or STEP7 Manager, an update of the internal device list (hardware catalogue) must be carried out within the software. For more information about integrating field devices, please refer to the documentation for the software you are using.  The two steps described below are normally necessary for integrating and parameterising the encoder in a Master system.   

Configuration  For configuration purposes, i.e. to input the length and type of the I/O on the PROFIBUS, the configuration programme normally provides an input mask (screen), in which – independently of the desired configuration – the identifier has normally already been set as a default, so that only the I/O addresses remain to be entered. Depending on the required configuration that is desired, the encoder allocates a varying number of input and output words on the PROFIBUS. The following parameters described are also dependent on the required configuration. The GSD device file (e.g. KUEB7068.GSD) contains five required configurations for PNO Class1 and 2, each with 16‐ and 32 Bit resolution.         

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 6-8 of 16

66 DDeevviiccee  PPrrooffiillee  ‐‐    PPrrooffiillee  ffoorr  EEnnccooddeerr  VV11..11   This profile describes a manufacturer‐independent and mandatory determination of the interface for encoders. It is defined in the protocol, which Profibus functions are used as well as how they are to be used. This standard permits an open manufacturer‐independent bus system.  The device profile is divided into two object classes:    

• Class C1 describes all the basic functions, which the encoder should contain.  • Class C2 contains a number of extended functions, which must either be supported by encoders of this class (Mandatory) or which are optional. Class C2 devices thus contain all the C1 and C2 mandatory functions, as well as additional manufacturer‐dependent optional functions. An address area is also defined in the profile, which can be reserved for a manufacturer’s own proprietary special functions.   

 Configuration  The configuration programme normally provides an input mask (screen) for parameterisation purposes, i.e. for entering the data for resolution, count direction etc. The individual modules are listed below:                       

Configurations available for the regular operation of the encoder:  

- 32 Bit Input/Output, consistent - 32 Bit Input, consistent - 16 Bit Input/Output, consistent - 16 Bit Input, consistent - MUR=13 Bit and TMR=25 Bit (32 Bit Input/Output, consistent) 

        ‐       all can combined with Speed (RPM) 16 Bit consistent or Speed (Units/s) 32 Bit consistent  

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 7-9 of 16

77 PPrrooffiibbuuss  EEnnccooddeerr  PPrrooffiillee  33006622  ((VVeerrssiioonn  11..11))..   Class 2 32‐Bit resolution, Input/Output consistent: 

The encoder uses 2 input words and 2 output words, which are each consistently transmitted over the bus. 

Class 2 32‐Bit resolution, Input consistent: 

The encoder uses 2 input words, which are each consistently transmitted over the bus. 

 Class 1 16‐Bit resolution, Input/Output consistent: 

The encoder uses 1 input word and 1 output word, which are each consistently transmitted over the bus. 

Class 1 16‐Bit resolution, Input consistent: 

The encoder uses 1 input word, which is consistently transmitted over the bus. 

 

Combination with: 

Class 2 32‐Bit resolution, Input consistent  Speed in (units/s) or 

Class 2 16‐Bit resolution, Input consistent Speed in (rpm) 

The encoder uses max. 2 input words, which are each consistently transmitted over the bus. 

 

Default setting Scaling on, 25 Bit total resolution  Class 2 32‐Bit resolution MUR=13Bit,TMR=25Bit: 

 Preset setting  In the mode ‘Class 2’ the encoder can be adjusted over the PROFIBUS to any position value in the value range of 27 Bit or 15 Bit. This occurs by setting the most significant bit (MSB) of the output data (2^31 for configuration Class 2 ‐ 32 Bit or 2^15 for configuration Class 2 ‐ 16 Bit).  The Preset Value that is transmitted in the data bytes 0 ‐ 3 is accepted as the position value with the rising edge of Bit 32 (=Bit 7 of data byte 3). The encoder then continues counting from this position. A new adjustment is then only possible after the control bit has been reset. There is no acknowledgment of this action via the inputs.   Speed values  All modules can be combined with the configuration of an additional Speed value. The input words are increased to a maximum length of 8 Bytes (64 Bit) depending on the configuration of the speed value. The Speed value is signed and depends on the count direction. Positive values in CW, negative in CCW direction. Format is in “Big Endian”:  Input word     Input word  

Byte 0  Byte 1  Byte 2 Byte 3 Format  Max.

    0  0 RPM  0

    17  70 RPM  6000

    E8  90 RPM  ‐6000

00  63  FF  9C Units/s  6553500

FF  9C  00  64 Units/s  ‐ 6553500 Speed limits: 

Singleturn Encoder:    600 rpm  higher speed shows ffffh as value Multiturn encoder:    12000 rpm  higher speed shows ffffh as value  

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 7-10 of 16

Extended Diagnostics   1. Device profile for encoders  

   CCllaassss  11  MMaannddaattoorryy  ffoorr  aallll  DDPP  eennccooddeerrss    Function  Octet N°.  Data Type  Name              Data_Exchange 1‐4  Unsigned 32 Position Value (input)   Data_Exchange 1‐4  Unsigned 32 Preset Value (output)   Data_Exchange 1‐4  Unsigned 32 Speed Value (input) (units/s) Data_Exchange 1‐4  Unsigned 16 Speed Value (input) (rpm)            RD_inp  1‐4  Unsigned 32 Position Value   RD_inp  1‐4  Unsigned 32 Speed Value              Slave_Diag  7  Octet String  External Diagnostic Header   Slave_Diag  8  Octet String  Alarms   Slave_Diag  9  Octet String  Operating Status   Slave_Diag  10  Octet String  Encoder Type   Slave_Diag  11‐14  Unsigned 32 Singleturn Resolution   Slave_Diag  15,16  Unsigned 16 Number of Revolution              Set_prm  9  Octet String  Operating Parameters                 

CCllaassss  22  OOppttiioonnaall  FFuunnccttiioonnaalliittyy   

Function  Octet N°.  Data Type  Name              Slave_Diag  17  Octet String  Additional Alarms   Slave_Diag  18,19  Octet String  Supported Alarms   Slave_Diag  20,21  Octet String  Warnings   Slave_Diag  22,23  Octet String  Supported Warnings   Slave_Diag  24,25  Octet String  Profile Version   Slave_Diag  26,27  Octet String  Software Version   Slave_Diag  28‐31  Unsigned 32 Operating Time  Slave_Diag  32‐35  Signed 32   Offset Value   Slave_Diag  36‐39  Signed 32  Manufacturer Offset Value   Slave_Diag  40‐43  Unsigned 32 Measuring Units per Revolution   Slave_Diag  44‐47  Unsigned 32 Total measuring range in measuring units   Slave_Diag  48‐57  ASCII String  Serial Number   Set_prm  10‐13  Unsigned 32 Measuring Units per revolution  Set_prm  14‐17         Unsigned 32 Total measuring range in measuring units    

 

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 9-11 of 16

88 SSeett    SSllaavvee  AAddddrreessss  ((SSSSAA))     The  Service Access Point   “ SAP 55   Set_Slave_Address ”  can only be carried out with a Class2 Master in the Profibus  startup sequence. Default settings after a Power‐on  is the address 125 (0x7D)  for SSA_Support .   

Only valid addresses  will be stored in a non‐volatile memory and are active by now.    The Node number 0 is reserved and must not be used by any node. The resulting node numbers lie in the range 1...7Dh hexadecimal (1...125 decimal).  

99 PPrrooffiibbuuss  ccoonnnneeccttiioonn      CCaabbllee  lleeaaddss  oouuttppuutt   

Supply voltage (Power supply)   Connect the Supply voltage  to the lead  1 and 2  (0V ) and ( + VDC).            Type:  mA  

         Series ‐Nr.  VDCSIG.  0V  +V    BUS ‐A  BUS‐B  BUS_

GND BUS_VDC 

BUS ‐A BUS‐B        �

Leadnr.  

 1   2      4  5  6 7 8 9       PH

                 

    Ex  II 2G Ex d II C T6    PTB 09 ATEX  1106 XII 2D EX tD A21 IP6X  T85°C   CE 0102 

 Working temperature  ‐40°…+60°C 

         

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 10-12 of 16

 Profibus lines A and B   Connect the Profibus  Input‐lines  to lead  4 and 5  (BUS_A) and ( BUS_B) and for outgoing lines to lead 8 and 9.           Type:  mA  

         Series ‐Nr.  VDCSIG.  0V  +V    BUS ‐A  BUS‐B  BUS_

GND BUS_VDC 

BUS ‐A BUS‐B        �

Leadnr.  

 1   2      4  5  6 7 8 9       PH

                 

    Ex  II 2G Ex d II C T6    PTB 09 ATEX  1106 XII 2D EX tD A21 IP6X  T85°C   CE 0102 

 Working temperature  ‐40°…+60°C 

 

1100 BBuuss  TTeerrmmiinnaattiioonn   If the device represents the final station on the bus, then the looped‐through Profibus must be actively terminated at both ends with a bus termination resistor between A and B. At closed housings  it is necessary to order with termination adjusted the right way, otherwise it is mandatory to adapt an external resistor. For a good signal transmission it is necessary to terminate PROFIBUS segments by a bus termination. For PROFIBUS RS 485 a bus termination consists of a combination of three resistors.  Connect the Termination resistors  to lead  8 and 9  (BUS_A) and ( BUS_B) and for the active power lines to lead 6 and 7.             Type:  mA     

         Series ‐Nr.  VDC   SIG.  0V  +V    BUS ‐A  BUS‐B  BUS_ 

GND BUS_ VDC 

BUS ‐A  BUS‐B            �   

Lead

nr.   1   2      4  5  6 7 8 9           PH

                               

    Ex  II 2G Ex d II C T6    PTB 09 ATEX  1106 XII 2D EX tD A21 IP6X  T85°C   CE 0102 

 Working temperature ‐40°…+60°C 

 

 Active termination       BUS_VDC  lead 7              BUS Line lead 9             BUS Line lead 8              BUS_GND lead 6    

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 11-13 of 16

1111 PPaarraammeetteerriissaattiioonn   In order to carry out a general parameterisation of the device, it is necessary first to select a module from the GSD file (KUEB7068.GSD).   Example:                         With the parameter telegram (except for the 25‐Bit configuration) the following can be defined:  

- Code Sequence (Octet 9, Bit 0) o 0 = clockwise o 1 = counter clockwise 

 - Class 2 functionality (Octet 9, Bit 1) 

o 0 = no o 1 = yes 

 - Scaling enabled (Octet 9, Bit 3) 

o 0 = no o 1 = yes 

 - Scaling type (Octet 9, Bit 7) 

o 0 = Standard (MUR + TMR) o 1 = Alternative (NDR + TMR) 

 - Scaling parameter MUR or NDR  (Octets 10‐13) 

o MUR = Measuring Units per Revolution o NDR = Number of Distinguished Revolutions 

 - Scaling parameter TMR (Octets 14‐17) 

o TMR = Total Measuring Range  

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 12-14 of 16

1122 SSccaalliinngg   With Standard Scaling, scaling will be done as follows: 

 o With MUR and TMR o One revolution is equivalent exactly to MUR  = TMR values 

 Positionscaled = ((Positionunscaled / Singleturn‐resolution) * MUR) % TMR   With Alternative Scaling, scaling will be done as follows: 

 o With NDR and TMR o NDR revolutions are equivalent exactly to the TMR values 

 Positionscaled = ((Positionunscaled / (NDR * Singleturn‐resolution)) * TMR) % TMR 

  

1. Code sequence  CW  Possible settings: Increasing clockwise (0)  (CW) Increasing counter‐clockwise (1) (CCW)               2. Class 2 functionality on  Class 2 must be turned on when scaling is active.                  

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 12-15 of 16

3. Scaling function control on  When scaling is turned on  – Position depends on the values MUR and TMR.                 4. Scaling type 

MUR+TMR  

Scaling type (MUR + TMR)                5. Value for Resolution per  

Revolution MUR  Example: 3600 Steps per revolution                

Technical Manual Absolute Single/Multiturn Profibus Encoders  

R.000.000 13-16 of 16

 6. Value for Total Resolution  Example: Value for total resolution 36000  Position range: 0…36000  Revolutions 10                    If the scaling values (TMR/MUR) cannot be divided without a rest there will be an error at the limits of the position values ( value < 0 and < maximum position). This can be avoid with a multiple  value of MUR to TMR.   

1133 DDeeffaauulltt  sseettttiinnggss  oonn  ddeelliivveerryy   On delivery the following parameters have been factory set.  Description  Setting  Switch    Baud rate  automatic  Not availableNode address  125  *At closed housings the switch is set to the preorded node address or 

to 0xFF for “set station address” with software Termination  OFF  Switch setting off  

Index (hex)  Name  Standard value   Encoder Profile        Set_prm 9  Operating Parameter Bit 3  Scaling on     Class 2 on /CW Set_prm 10‐13  Measuring Units per Revolution 8192  (13 Bit) Set_prm 14‐17  Total Measuring Range 33554432 (25 Bit)    

  If errors have occurred during programming of the objects and if these parameters have been saved in the EEPROM, it will not be possible to address the encoder next time it is switched on; this error can be cleared only by means of a general Reset of the encoder.  

 

NNoottiiccee tteecchhnniiqquuee

Codeurs absolus

monotour/multitours

ATEX Série 70X8

PPrrooffiibbuuss DDPP--DDIINN 1199224455--33

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 2 de 16

©© FFrriittzz KKüübblleerr GGmmbbHH

Droits d’auteur

Les droits d’auteur de la présente documentation sont protégés par la société Fritz Kübler GmbH. La présente

documentation ne peut être ni modifiée, ni étendue, ni dupliquée, ni transmise à des tiers sans l’autorisation

écrite de la société Fritz Kübler GmbH.

Réserve de modifications

Dans le cadre de nos efforts d’amélioration permanente de nos produits, nous nous réservons le droit d’apporter

à tout moment des modifications techniques aux informations techniques contenues dans le présent document.

Aucune garantie Fritz Kübler GmbH ne donne aucune garantie, implicite ou explicite, en rapport avec l’ensemble de la présente

notice (original en langue allemande et traduction en langue française), et décline toute responsabilité en cas de

dommages directs ou indirects.

Informations sur le document Indice de modification 03-2010

Copies d’écran utilisées Profibus Master Tool Sté. Bihl & Wiedemann

Fritz Kübler GmbH Schubertstr.47 78054 VS-Schwenningen / Germany

Tel. +49 (0) 7720-3903-0

Fax +49 (0) 7720-21564

E-Mail: [email protected]

Internet: www.kuebler.com

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 3 de 16

Sommaire

1 GÉNÉRALITÉS .......................................................................................... 4

BASES DE PROFIBUS-DP ........................................................................................................................................................ 4 EXIGENCES ............................................................................................................................................................................ 4 CARACTÉRISTIQUES ................................................................................................................................................................. 4 FONCTIONS DE PROTECTION ...................................................................................................................................................... 4

2 MISE EN SERVICE .................................................................................... 5

3 INFORMATIONS GÉNÉRALES SUR LE CÂBLAGE........................................ 5

INFORMATIONS D’INSTALLATION POUR RS-485............................................................................................................................. 5

4 MISE À LA TERRE ET LIAISON ÉQUIPOTENTIELLE ..................................... 6

5 CARACTÉRISTIQUES DE PROFIBUS .......................................................... 7

NUMÉRO D’IDENTIFIANT PNO................................................................................................................................................... 7 PHASE DE DÉMARRAGE DU CODEUR SUR PROFIBUS ...................................................................................................................... 7 CONFIGURATION ET PARAMÉTRAGE............................................................................................................................................. 7 CONFIGURATION..................................................................................................................................................................... 7

6 PROFIL D’APPAREIL - PROFILE FOR ENCODER V1.1.................................. 8

CONFIGURATION..................................................................................................................................................................... 8

7 PROFIL CODEUR PROFIBUS 3062 (VERSION 1.1)...................................... 9

RÉGLAGE DU PRÉPOSITIONNEMENT ............................................................................................................................................. 9 VALEURS DE VITESSE ................................................................................................................................................................ 9 DIAGNOSTIC ÉTENDU ............................................................................................................................................................. 10 1. PROFIL D’APPAREIL POUR CODEURS ....................................................................................................................................... 10

Classe 1 obligatoire pour tous les codeurs DP ............................................................................................................... 10

Classe 2 Fonctionnalités en option ................................................................................................................................ 10

8 SET SLAVE ADDRESS (SSA – RÉGLAGE DE L’ADRESSE DE L’ESCLAVE)) .... 11

9 RACCORDEMENT PROFIBUS SORTIE DES CÂBLES ................................. 11

TENSION D’ALIMENTATION (ALIMENTATION ÉLECTRIQUE)............................................................................................................... 11 EX ..................................................................................................................................................................................... 11 PROFIBUS LIGNES A ET B......................................................................................................................................................... 12 EX ..................................................................................................................................................................................... 12

10 TERMINAISON DU BUS ......................................................................... 12

11 PARAMÉTRAGE..................................................................................... 13

12 ECHELLE ................................................................................................ 14

13 RÉGLAGES PAR DÉFAUT À LA LIVRAISON .............................................. 16

PROFIL CODEUR.................................................................................................................................................................... 16

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 4 de 16

11 GGéénnéérraalliittééss

Bases de PROFIBUS-DP

Cette notice documente l’implémentation du protocole de transmission PROFIBUS-DP en mode esclave sur nos

appareils. Il faut noter que l’étendue des fonctionnalités décrites peut être limitée selon les appareils ou les cas

d’utilisation. En règle générale, une étendue de fonctions plus restreinte est utilisée en particulier lors des

conversions de protocole !

Exigences

Au niveau hiérarchique le plus bas, la communication entre le process décentralisé et la commande centralisée

via le système de communication s’effectue par l’intermédiaire du bus de terrain ou de process. A ce niveau, les

exigences portent essentiellement sur la simplicité des séquences du protocole et des temps de transfert courts

lors de la communication. Ces exigences garantissent un temps de réaction du système le plus court possible aux

états dynamiques des périphériques. En plus de l’échange classique de données en E/S, une transmission

acyclique de données de paramètres, de diagnostic et de configuration doit être possible sans affecter de manière

sensible les possibilités de travail en temps réel du bus. Ce n’est qu’ainsi qu’un bon concept de diagnostic pourra

être implémenté et que la sécurité de fonctionnement pourra être garantie.

Caractéristiques La tâche principale de PROFIBUS-DP est la transmission cyclique des données process du système de commande

vers les périphériques et vice-versa. La procédure d’accès se base sur le principe Maître-Esclave. Un maître s’adresse

successivement en mode polling aux appareils esclaves du bus qui lui sont subordonnés. L’échange de données est

initié par un télégramme de requête et se termine par un télégramme d’acquittement émis par l’esclave contacté.

Un esclave ne devient donc actif que sur requête du maître. Un accès simultané au bus est ainsi évité. La procédure

d’accès hybride de PROFIBUS permet un fonctionnement combiné de plusieurs maîtres du bus et même le

fonctionnement mixte de PROFIBUS DP et de PROFIBUS-FMS dans une même section de bus. La condition préalable

à ce fonctionnement mixte est la configuration correcte du système de bus et l’affectation univoque des appareils

esclaves aux maîtres. PROFIBUS-DP distingue deux types de maîtres. Le maître de Classe 1 réalise la transmission

cyclique de données de fonctionnement et fournit les données utilisateur. Un maître de Classe 2 muni de certaines

fonctions peut s’adresser au maître de Classe 1. Un accès direct aux esclaves n’est pas permis. Les fonctions se

limitent dans ce cas à des services d’assistance comme p. ex. la lecture des informations de diagnostic d’esclaves.

C’est pourquoi un maître de classe 2 se comprend comme un appareil de programmation ou de diagnostic.

Fonctions de protection

PROFIBUS-DP dispose de nombreuses fonctions de protection. Elles garantissent la sécurité de la communication

dans l’environnement rude des périphériques décentralisés non seulement pendant le fonctionnement sans

défauts, mais aussi en cas de perturbations externes ou de défaillances de périphériques. Des erreurs de

paramétrage sont détectées immédiatement, les périphériques au paramétrage erroné n’étant pas intégrés dans

les échanges de données de fonctionnement. La défaillance de périphériques est enregistrée par le maître et signalée à l’utilisateur au moyen d’un message de

diagnostic global. La défaillance de la ligne de communication est détectée par les esclaves au moyen d’une

surveillance du temps ; elle entraîne la mise hors fonction des sorties. Les perturbations CEM sont filtrées quasiment en intégralité grâce au signal différentiel du procédé de

transmission selon RS485 particulièrement résistant aux parasites. Les erreurs de transmission de données sont détectées grâce aux contrôles de trame et des sommes de contrôle ;

elles entraînent une répétition du télégramme.

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 5 de 16

22 MMiissee eenn sseerrvviiccee

Avant de pouvoir mettre un système PROFIBUS-DP en service, tous les appareils raccordés, y compris le système

maître, doivent recevoir des adresses de bus univoques. Ce n’est qu’ainsi que l'adressage univoque dans le bus

pourra avoir lieu. Les adresses doivent être attribuées en premier lieu via le bus.

Les réglages physiques du système sont réalisés à l’aide du jeu de paramètres du maître. Celui-ci comporte, en plus de

l’adresse bus du maître, p. ex. la vitesse de transmission, les temps de timeout et le nombre de répétitions des

émissions. En plus du jeu de paramètres du maître, il faut sauvegarder un jeu de données esclave pour chaque esclave à

activer. Un jeu de données comporte les données de paramétrage et de configuration de l’esclave, ainsi que le pointeur

d’adresse pour l’archivage logique des données d’E/S. Si les jeux de paramètres sont disponibles, le système maître

commence, sur requête de l’utilisateur ou automatiquement, à mettre les esclaves en service les uns après les autres.

Déjà les premiers cycles de diagnostic indiquent les esclaves présents sur le bus. Seuls les esclaves qui ont répondu

correctement lors du cycle de diagnostic sont ensuite paramétrés lors des cycles de paramétrage à l’aide des données

les concernant mémorisées dans le maître. Si le paramétrage s’est effectué sans défaut, les cycles de configuration

comparent les données de configuration de consigne du maître et les données de configuration réelles de l’esclave.

Après le dernier cycle de diagnostic, tous les esclaves qui n’ont pas détecté d'erreur lors de la comparaison sont prêts à

fonctionner. Chacun de ces esclaves est alors intégré par le maître dans la transmission de données de fonctionnement.

Le maître fournit pour chaque esclave, à des fins de diagnostic, une mémoire tampon de diagnostic pouvant être

lue par l’utilisateur. Un diagnostic simplifié est permis par un champ de diagnostic global indiquant bit par bit si un

esclave a préparé des données de diagnostic ou non.

33 IInnffoorrmmaattiioonnss ggéénnéérraalleess ssuurr llee ccââbbllaaggee

Informations d’installation pour RS-485

Tous les appareils sont raccordés dans une structure de bus (ligne). Un segment permet de connecter jusqu’à 32

appareils ensemble (maîtres ou esclaves). Le bus est terminé au début et à la fin de chaque segment par une

terminaison de bus active (résistance terminale). Il faut veiller, pour un fonctionnement sans défaut, à ce que les

deux terminaisons de bus soient toujours alimentées en courant. La terminaison de bus est réalisée dans

l’appareil ou dans le connecteur ; elle peut être activée ou non.

Si plus de 32 appareils sont raccordés au bus, il faut mettre en place des répéteurs (amplificateurs de puissance)

pour relier les différents segments du bus.

Raccordement des nœuds Les nœuds sont reliés aux câbles du réseau local par l’intermédiaire de connecteurs bus ou de câbles, de borniers

bus ou de répéteurs RS-485.

Terminaison des câbles Chaque segment de bus présenter à ses deux extrémités une terminaison avec son impédance caractéristique.

Cette terminaison de câble est intégrée sans les répéteurs RS-485, les borniers bus, les ILM (modules de liaison

infrarouge) et les connecteurs bus ; elle peut être activée si nécessaire. Le composant doit être alimenté avant

que sa terminaison de câble puisse être activée. Pour les borniers bus et les connecteurs bus, cette alimentation

est assurée par l’équipement raccordé, alors que les répéteurs RS-485, les ILM et les résistances terminales

disposent de leur propre alimentation. La technique de communication RS-485 permet le raccordement de 32

appareils (équipements et répéteurs) au maximum par segment de bus. La longueur de câble maximale autorisée

pour un segment dépend de la vitesse de transmission et du câble réseau utilisé.

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 6 de 16

44 MMiissee àà llaa tteerrrree eett lliiaaiissoonn ééqquuiippootteennttiieellllee

Une mise à la terre et une liaison équipotentielle efficaces sont essentielles à la protection des réseaux PROFIBUS

contre les interférences. Le mise à la terre et la liaison équipotentielle servent principalement à assurer le bon

fonctionnement de PROFIBUS et pas à assurer sa sécurité. Une bonne mise à la terre du blindage des câbles

assure la réduction des interférences électrostatiques, minimisant ainsi les perturbations. La liaison

équipotentielle assure un potentiel de terre identique sur l’ensemble du réseau. Ceci évite le passage de courants

à la terre dans le blindage des câbles PROFIBUS. Les informations ci-dessous donnent des indications d’ordre

général pour la mise à la terre et le liaison équipotentielle.

Sur la station PROFIBUS Relier le blindage du câble PROFIBUS à la liaison équipotentielle sur chaque station PROFIBUS.

S’il est utilisé, le connecteur PROFIBUS assure le raccordement du blindage du câble. Il faut cependant veiller dans

ce cas à raccorder correctement le blindage dans le connecteur.

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 7 de 16

55 CCaarraaccttéérriissttiiqquueess ddee PPrrooffiibbuuss

Numéro d’identifiant PNO

Le codeur absolu monotour/multitours Sendix porte le numéro d’identifiant PNO 5868 (Hex). Ce numéro est

déposé auprès de la PNO (Organisation des Utilisateurs de Profibus) en tant qu’identifiant unique. Les fichiers

GSD correspondants portent les noms suivants :

• Série multitours 7068,7088 KUEB7068.GSD

• Séries monotour 7058,7078 KUEB7058.GSD

Phase de démarrage du codeur sur PROFIBUS

Au démarrage du codeur, celui-ci se trouve dans l’état ‘Baud-Search’. Après la détection de la vitesse de

transmission, il passe dans l’état WAIT_PRM et attend les données de paramétrage du maître DP. Le paramétrage

s’effectue automatiquement lors du démarrage du maître DP. Les paramètres suivants sont transmis au codeur :

sens de comptage et longueur de mesure en pas (voir le profil codeur de la PNO pour davantage de détails). Après

le succès du transfert des données de paramétrage correctes, le codeur passe dans l’état WAIT_CFG. Le maître

PROFIBUS envoie alors un octet de configuration pour définir le nombre d’entrées/sorties. Si l’octet de

configuration est correct, le codeur passe dans l’état DATA_EXCHANGE.

Configuration et paramétrage

Le paramétrage, c’est-à-dire la transmission des paramètres du sens de comptage, de la résolution du codeur,

etc., s’effectue généralement à l’intérieur du programme de configuration pour le maître PROFIBUS utilisé. Il faut

pour cela copier le fichier de type ou le fichier GSD (données de base de l’appareil) respectivement dans le

répertoire des fichiers de type ou dans le répertoire des fichiers GSD. Pour certains programmes, comme p. ex.

COM PROFIBUS ou STEP7 Manager, il faut réaliser dans le logiciel une mise à jour de la liste d’appareils interne

(catalogue hardware). Vous trouverez davantage d’informations sur l’intégration d’appareils de terrain dans la

documentation du logiciel que vous utilisez.

L’intégration et le paramétrage du codeur dans un système maître exige en général l’exécution des deux étapes

suivantes dans le programme de configuration :

Configuration

Pour la configuration, c’est-à-dire la saisie de la longueur et du type des E/S sur PROFIBUS, le programme de

configuration fournit en général un masque de saisie dans lequel l’identifiant est normalement prédéfini par défaut

– indépendamment de la configuration désirée– de sorte qu’il n’y a plus qu’à saisir les adresses d’E/S. En fonction

de la configuration désirée, le codeur occupe sur PROFIBUS un nombre différent de mots d’entrée et de sortie.

Les paramètres décrits ci-dessous dépendent également de la configuration désirée. Le ficher GSD de l’appareil

(p. ex. KUEB7068.GSD) comprend cinq configurations de consigne pour PNO Classe 1 et 2, chacun avec une

résolution de 16 et 32 bits.

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 8 de 16

66 PPrrooffiill dd’’aappppaarreeiill -- PPrrooffiillee ffoorr EEnnccooddeerr VV11..11

Ce profil fournit une définition de l’interface pour les codeurs indépendante des constructeurs et obligatoire. Ce

profil définit les fonctions Profibus à utiliser, ainsi que la manière de les utiliser. Cette norme permet la

réalisation d’un système de bus ouvert et indépendant des constructeurs.

Le profil d’appareil se décompose en deux classes d’objets :

• La Classe C1 décrit l’ensemble des fonctions de base

dont le codeur doit être muni

• La Classe C2 comporte de nombreuses fonctions

étendues qui doivent être supportées par les codeurs

de cette classe (Mandatory-obligatoires) ou qui sont en

option. Les appareils de la classe C2 disposent ainsi de

toutes les fonctions C1 et C2 obligatoires et d’autres

fonctions optionnelles dépendant du constructeur. Le

profil définit en outre une plage d’adresses pouvant

être occupées par des fonctions spéciales spécifiques

au constructeur.

Configuration

Le programme de configuration fournit en général un masque de saisie pour le paramétrage (la saisie) des

données de résolution, de sens de comptage, etc. Les différents modules sont énumérés ci-dessous :

Configurations disponibles pour le fonctionnement normal du codeur :

- 32 bits Entrée/Sortie, cohérent - 32 bits Entrée, cohérent - 16 bits Entrée/Sortie, cohérent - 16 bits Entrée, cohérent - MUR=13 bits et TMR=25 bits (32 bits Entrée/Sortie, cohérent) - toutes peuvent se combiner avec la vitesse (trs/min) 16 bits cohérent ou la vitesse (unités/sec)

32 bits cohérent

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 9 de 16

77 PPrrooffiill CCooddeeuurr PPrrooffiibbuuss 33006622 ((VVeerrssiioonn 11..11))..

Class 2 32-Bit resolution, Input/Output consistent (Classe 2 résolution 32 bits, Entrée/Sortie, cohérent) :

le codeur utilise 2 mots d’entrée et 2 mots de sortie transmis de manière cohérente via le bus.

Class 2 32-Bit resolution, Input consistent (Classe 2 résolution 32 bits, Entrée, cohérent) :

le codeur utilise 2 mots d’entrée transmis de manière cohérente via le bus.

Class 1 16-Bit resolution, Input/Output consistent (Classe 1 résolution 16 bits, Entrée/Sortie, cohérent) :

le codeur utilise 1 mot d’entrée et 1 mot de sortie transmis de manière cohérente via le bus.

Class 1 16-Bit resolution, Input consistent (Classe 1 résolution 16 bits, Entrée, cohérent) :

le codeur utilise 1 mot d’entrée transmis de manière cohérente via le bus.

Combinaison de :

Class 2 32-Bit resolution, Input consistent Speed in (units/s) (Classe 2 résolution 32 bits, Entrée, cohérent Vitesse

en (unités/sec)) ou

Class 2 16-Bit resolution, Input consistent Speed in (rpm) (Classe 2 résolution 16 bits, Entrée, cohérent Vitesse en

(trs/min))

Le codeur utilise au maximum 2 mots d’entrée transmis de manière cohérente via le bus.

Réglage par défaut : facteur d’échelle activé, résolution totale 25 bits

Classe 2 Résolution 32 bits MUR=13bits; TMR=25 bits :

Réglage du prépositionnement

En mode ‘Classe 2’, le codeur peut être réglé via PROFIBUS à une valeur de position quelconque dans la plage de

valeurs de 27 bits ou 15 bits. Cette opération s’effectue en mettant à 1 le bit de poids le plus fort (MSB) des données de sortie (2^31 pour la configuration Classe 2 - 32 bits ou 2^15 pour la configuration Classe 2 - 16 bits).

La valeur de prépositionnement transmise dans les octets de données 0 – 3 est prise en compte comme valeur de

position avec le flanc montant du bit 32 (=bit 7 de l’octet de données 3). Le codeur continue alors de compter à

partir de cette position. Un nouveau réglage n’est possible qu’après remise à zéro du bit de commande. Cette

opération n’est pas acquittée par les entrées.

Valeurs de vitesse

Tous les modules peuvent être configurés avec une valeur de vitesse supplémentaire. Les mots d’entrée sont

étendus jusqu’à une longueur maximale de 8 octets (64 bits) en fonction de la configuration de la valeur de

vitesse. La valeur de la vitesse est signée, le signe dépendant du sens de rotation.

Valeurs positives dans le sens horaire, valeurs négatives dans le sens antihoraire.

Format : « Big Endian »

Mot d’entrée Mot d’entrée

Octet 0 Octet 1 Octet 2 Octet 3 Format Max.

0 0 Trs/min 0

17 70 Trs/min 6000

E8 90 Trs/min -6000

00 63 FF 9C Unités/sec 6553500

FF 9C 00 64 Unités/sec - 6553500

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 10 de 16

Limites de vitesse :

Codeur monotour : 600 trs/min la valeur FFFFh est émise pour des vitesses supérieures. Codeur multitours : 12000 trs/min la valeur FFFFh est émise pour des vitesses supérieures

Diagnostic étendu

1. Profil d’appareil pour codeurs

CCllaassssee 11 oobblliiggaattooiirree ppoouurr ttoouuss lleess ccooddeeuurrss DDPP

Fonction Octet n° Type de données Nom

Data_Exchange 1-4 Non signé 32 Valeur de position (entrée)

Data_Exchange 1-4 Non signé 32 Valeur de prépositionnement (sortie)

Data_Exchange 1-4 Non signé 32 Valeur de vitesse (entrée) (unités/sec)

Data_Exchange 1-4 Non signé 16 Valeur de vitesse (sortie) (trs/min)

RD_inp 1-4 Non signé 32 Valeur de position

RD_inp 1-4 Non signé 32 Valeurs de vitesse

Slave_Diag 7 Chaîne octet En-tête diagnostic externe

Slave_Diag 8 Chaîne octet Alarmes

Slave_Diag 9 Chaîne octet Etat de fonctionnement

Slave_Diag 10 Chaîne octet Type de codeur

Slave_Diag 11-14 Non signé 32 Résolution monotour

Slave_Diag 15,16 Non signé 16 Nombre de tours

Set_prm 9 Chaîne octet Paramètres de fonctionnement

CCllaassssee 22 FFoonnccttiioonnnnaalliittééss eenn ooppttiioonn

Fonction Octet n° Type de données Nom

Slave_Diag 17 Chaîne octet Alarmes supplémentaires

Slave_Diag 18,19 Octet String Supported Alarms

Slave_Diag 20,21 Chaîne octet Avertissements

Slave_Diag 22,23 Chaîne octet Avertissements supportés

Slave_Diag 24,25 Chaîne octet Version de Profil

Slave_Diag 26,27 Chaîne octet Version de logiciel

Slave_Diag 28-31 Non signé 32 Temps de fonctionnement

Slave_Diag 32-35 Signé 32 Valeur d’offset

Slave_Diag 36-39 Signé 32 Valeur d’offset du constructeur

Slave_Diag 40-43 Non signé 32 Unités de mesure par tour

Slave_Diag 44-47 Non signé 32 Plage de mesure totale en unités de mesure

Slave_Diag 48-57 Chaîne ASCII Numéro de série

Set_prm 10-13 Non signé 32 Unités de mesure par tour

Set_prm 14-17 Non signé 32 Plage de mesure totale en unités de mesure

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 11 de 16

88 SSeett SSllaavvee AAddddrreessss ((SSSSAA –– RRééggllaaggee ddee ll’’aaddrreessssee ddee ll’’eessccllaavvee))))

Le Service Access Point (point d’accès service) « SAP 55 Set_Slave_Address » ne peut être utilisé que par un

maître de classe 2 lors de la séquence de démarrage Profibus. Réglage par défaut après la mise sous tension :

adressse 125 (0x7D) pour SSA_Support.

Uniquement des adresses valides seront enregistrées dans une mémoire non volatile et seront activées .

Le numéro de nœud 0 est réservé et ne doit pas être utilisé pour définir un nœud. Les numéros de nœud

résultants se trouvent dans la plage 1...7Dh hexadécimal (1…125 décimal).

99 RRaaccccoorrddeemmeenntt PPrrooffiibbuuss SSoorrttiiee ddeess ccââbblleess

Tension d’alimentation (alimentation électrique) Relier la tension d’alimentation aux fils 1 et 2 (0V ) et ( + VDC).

Type: mA

N° de série VDC

SIG. 0V +V BUS -A BUS-B BUS_

GND

BUS_

VDC

BUS -A BUS-B

Câble

n°. 1 2 4 5 6 7 8 9 PH

Ex II 2G Ex d II C T6 PTB 09 ATEX 1106 X II 2D EX tD A21 IP6X T85°C CE 0102

Temp. de fonctionnement

-40°…+60°C

Nota: SAP 55 est optionnel et peut être désactivé si l'esclave ne dispose pas d'une mémoire

non volatile pour l'adresse de la station

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 12 de 16

Profibus lignes A et B Relier les lignes d’entrée Profibus aux fils 4 et 5 (BUS_A) et ( BUS_B) et les lignes de sortie aux fils 8 et 9.

Type: mA

N° de série VDC

SIG. 0V +V BUS -A BUS-B BUS_

GND

BUS_

VDC

BUS -A BUS-B

Câble

n° 1 2 4 5 6 7 8 9 PH

Ex II 2G Ex d II C T6 PTB 09 ATEX 1106 X II 2D EX tD A21 IP6X T85°C CE 0102

Temp. de fonctionnement

-40°…+60°C

1100 TTeerrmmiinnaaiissoonn dduu bbuuss

Si l’appareil est la dernière station du bus, il faut terminer de manière active le Profibus bouclé à ses deux

extrémités au moyen d’une résistance terminale de bus placée entre A et B.

Sur les appareils fermés, l’activation de la terminaison doit être indiquée à la commande ; dans le cas contraire, la

terminaison doit être réalisée en externe au moyen d’une résistance. La bonne transmission du signal exige la

terminaison des segments de bus PROFIBUS au moyen de résistances terminales. Pour PROFIBUS RS-485, la

terminaison de bus se compose d’une combinaison de trois résistances.

Connecter les résistances terminales aux fils 8 et 9 (BUS_A) et ( BUS_B) et, pour les lignes de puissance actives,

aux fils 6 et 7.

Type: mA

N° de série VDC

SIG. 0V +V BUS -A BUS-B BUS_

GND

BUS_

VDC

BUS -A BUS-B

Câble

n° 1 2 4 5 6 7 8 9 PH

Ex II 2G Ex d II C T6 PTB 09 ATEX 1106 X II 2D EX tD A21 IP6X T85°C CE 0102

Temp. de fonctionnement

-40°…+60°C

Terminaison active BUS_VDC fil 7

Ligne BUS fil 9

Ligne BUS fil 8

BUS_GND fil 6

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 13 de 16

1111 PPaarraammééttrraaggee

Pour réaliser un paramétrage général de l’appareil, sélectionner en premier lieu un module dans le ficher GSD

(KUEB7068.GSD).

Exemple :

Le télégramme de paramétrage permet de définir les données suivantes (sauf pour la configuration 25 bits) :

- Séquence de code (octet 9, bit 0) o 0 = sens horaire

o 1 = sens antihoraire

- Fonctionnalités de Classe 2 (octet 9, bit 1) o 0 = non

o 1 = oui

- Activation de l’échelle (octet 9, bit 3) o 0 = non

o 1 = oui

- Type d’échelle (octet 9, bit 7) o 0 = Standard (MUR + TMR) o 1 = Alternatif (NDR + TMR)

- Paramètre d’échelle MUR ou NDR (octets 10-13) o MUR Measuring Units per Revolution (Unités de mesure par tour) o NDR = Number of Distinguished Revolutions (Nombre de tours distincts)

- Paramètre d’échelle TMR (octets 14-17) o TMR = Total Measuring Range (Plage de mesure totale)

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 14 de 16

1122 EEcchheellllee

Pour une échelle standard, procéder comme suit :

o Avec MUR et TMR

o Un tour correspond exactement à MUR = valeurs TMR

Positionéchelle = ((Positionsans échelle / Résolution monotour) * MUR) % TMR

Pour une échelle alternative, procéder comme suit :

o Avec NDR et TMR

o NDR tours correspondant exactement aux valeurs TMR

Positionéchelle = ((Positionsans échelle / (NDR * Résolution monotour)) * TMR) % TMR

1. Code sequence (séquence de code) sens horaire

Réglages possibles :

Increasing clockwise (0) (sens horaire)

Increasing counter-clockwise (1) (sens antihoraire)

2. Class 2 functionality on (activation des fonctionnalités Classe 2)

Si l’échelle est active, la Classe 2 doit être activée.

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 15 de 16

3. Scaling function control (commande de la fonction d’échelle) activée

Echelle activée – la position dépend des

valeurs de MUR et TMR.

4. Scaling type (type d’échelle) MUR+TMR

Type d’échelle (MUR + TMR)

5. Valeur de résolution par tour MUR

Exemple : 3600 pas par tour

Notice technique Codeurs absolus monotour/multitours Profibus

R.000.000 16 de 16

6. Valeur de résolution totale

Exemple : Valeur de résolution totale 36000

Plage de positions : 0…36000 Tours : 10

Si la division des valeurs d’échelle (TMR/MUR) ne produit pas un nombre entier, il y aura une erreur aux limites des valeurs de position (valeur < 0 and < position maximale). Cette erreur peut s’éviter si TMR est un multiple de MUR.

1133 RRééggllaaggeess ppaarr ddééffaauutt àà llaa lliivvrraaiissoonn

Les paramètres sont réglés comme suit en usine pour la livraison.

Désignation Réglage Commutateur

Vitesse de transmission

Automatique Non disponible

Adresse de nœud 125 *Pour les boîtiers fermés, le sélecteur est réglé à l’adresse de nœud spécifiée à la commande ; pour les stations dont l’adresse se règle par logiciel, celle-ci est réglée à 0xFF.

Terminaison OFF Commutateur en position Off

Index (hex) Nom Valeur standard

Profil Codeur Set_prm 9 Paramètres de fonctionnement Bit 3 Echelle activée

Class 2 on /Sens horaire

Set_prm 10-13 MUR (Unités de mesure par tour) 8192 (13 bits)

Set_prm 14-17 TMR (Plage de mesure totale) 33554432 (25 bits)

Si des erreurs ont été faites lors de la programmation des objets et si ces paramètres ont été sauvegardés dans

l’EEPROM, il ne sera plus possible de s’adresser au codeur lors de la mise sous tension suivante, ce défaut ne peut

se corriger qu’au moyen d’un Reset général du codeur.