Beckhoff AX2000 CANopen communication profile Manuale Utente

Navigare online o scaricare Manuale Utente per Apparecchiature Beckhoff AX2000 CANopen communication profile. BECKHOFF AX2000 CANopen communication profile User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 137
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
CANopen communication profile
for servo amplifiers of the
AX2000/2500 series
Fieldbus Interface
Edition 07/2007
Keep the manual as a product component
during the life span of the servo amplifier.
Pass the manual to future users / owners
of the servo amplifier.
Vedere la pagina 0
1 2 3 4 5 6 ... 136 137

Sommario

Pagina 1 - AX2000/2500 series

CANopen communication profilefor servo amplifiers of theAX2000/2500 seriesFieldbus InterfaceEdition 07/2007Keep the manual as a product componentdurin

Pagina 2

2 Installation / Setup2.1 Assembly, InstallationAssemble the servo amplifier as described in the product manuals for AX2000/2500. Observeall safety in

Pagina 3 - BECKHOFF 07/2007 Contents

4.17.4.4 Object 6083h: profile_acceleration (DS402)The acceleration ramp (profile_acceleration) is given in units that are defined by the user. The pr

Pagina 4 - Contents 07/2007 BECKHOFF

4.17.4.6 Object 6086h: motion_profile_type (DS402)The type of acceleration ramp can be selected by this Object as a linear or as sin2ramp.Index0x6086h

Pagina 5 - CANopen for AX2000/2500 5

The figures show the difference between the set of setpoints mode and the single setpoint mode.The initial status of the bit change_set_immediately in

Pagina 6 - 6 CANopen for AX2000/2500

Notes on motion task type relative:If Bit 6 is set, then the motion task type is relative, and activated according to the last target positionor actua

Pagina 7 - 1 General

This page has been deliberately left blank.104 CANopen for AX2000/2500CANopen Drive Profile 07/2007 BECKHOFF

Pagina 8 - General 07/2007 BECKHOFF

5 The Object Channel5.1 Object Description5.1.1 Object > 3500h Manufacturer Specific Object ChannelThe Object Dictionary has been expanded beyond I

Pagina 9

Sub-index03hDescriptionread upper limit valueUnitsee corresponding ASCII commandAccessroPDO mappingnot possibleData typesee corresponding ASCII comman

Pagina 10 - 2 Installation / Setup

Sub-index06hDescriptionread the parameter check dataUnit—AccessroPDO mappingnot possibleData typeUNSIGNED32Value range0 ... 232-1EEPROM—Default value—

Pagina 11 - CANopen for AX2000/2500 11

Number ASCII command Data format Weighting Status EEPROM3522 DEC INTEGER16 — — yes3523 DECDIS INTEGER16 — — yes3524 DECR INTEGER16 — — yes3525 DECSTOP

Pagina 12 - 12 CANopen for AX2000/2500

Number ASCII command Data format Weighting Status EEPROM3560 IN — — — —3561 IN1 INTEGER8 — — —3562 IN1MODE INTEGER8 — Disabled + Reset yes3563 IN1TRIG

Pagina 13 - CANopen for AX2000/2500 13

2.2 CANopen interfaceThe interface for connection to the CAN-bus (default : 500 kBaud). The interface is at the sameelectrical potential as the RS232

Pagina 14 - 14 CANopen for AX2000/2500

Number ASCII command Data format Weighting Status EEPROM359E MRD — — Enabled —359F reserved35A0 MRESBW INTEGER16 — — yes35A1 MRESPOLES INTEGER8 — Disa

Pagina 15 - CANopen for AX2000/2500 15

Number ASCII command Data format Weighting Status EEPROM35DC READNIMP — — — —35DD READY INTEGER8 — — no35DE RECDONE INTEGER8 — — no35DF RECING INTEGER

Pagina 16 - 16 CANopen for AX2000/2500

Number ASCII command Data format Weighting Status EEPROM361A VBUS INTEGER32 — — no361B VBUSBAL INTEGER16 — — yes361C VBUSMAX INTEGER32 — — yes361D VBU

Pagina 17 - CANopen for AX2000/2500 17

Number ASCII command Data format Weighting Status EEPROM3658 reserved3659 INTEGER32 — — yes365A VCOMM INTEGER32 — — yes365B MTMUX INTEGER16 — — no365C

Pagina 18 - 18 CANopen for AX2000/2500

This page has been deliberatey left blank.114 CANopen for AX2000/2500The Object Channel 07/2007 BECKHOFF

Pagina 19 - NMT Slave(s)

6 Appendix6.1 Setup examplesAll values are hexadecimal. The axis-related values always refer to Station1.6.1.1 Basic testing of the connection control

Pagina 20 - 20 CANopen for AX2000/2500

6.1.2 Example of operating the Status MachineAfter the AX2000/2500 is switched on and the boot-up message has been detected, communicationvia SDOs can

Pagina 21 - CANopen for AX2000/2500 21

6.1.3 Example of PDO usageUsing all four possible PDOs in operation:1. RPDO: PDO trajectory for one axis2. RPDO: PDO control word and mode changeover1

Pagina 22 - 22 CANopen for AX2000/2500

The mapping is defined next:COB-ID Control byteIndexSub-indexDataCommentLow byte High byte601 23 01 16 00h00 00 00 00 delete data for 2ndRPDO581 60 01

Pagina 23 - CANopen for AX2000/2500 23

6.1.4 Example of HomingWhen the AX2000/2500 is operated as a linear axis, a reference/homing point must be definedbefore positioning tasks can be exec

Pagina 24 - 24 CANopen for AX2000/2500

2.4 Guide to SetupOnly professional personnel with extensive knowledge of control and drive technology areallowed to setup the servo amplifier.Check a

Pagina 25 - CANopen for AX2000/2500 25

The homing movement can now be started by Bit 4 of the CANopen control word:COB-ID Control byteIndexSub-indexDataCommentLow byte High byte601 2B 40 60

Pagina 26 - 26 CANopen for AX2000/2500

6.1.6 Example of Profile Positioning Mode usageThis section shows the operation of the Profile position mode. For this, the PDOs are set as follows:Fi

Pagina 27 - 4 CANopen Drive Profile

If the mechanical resolution is to be defined, this can only be written through Object 6093h,Sub-index 01hand 02h. The pre-setting after switching on

Pagina 28 - 28 CANopen for AX2000/2500

A positioning movement can only be initiated by providing the setpoints through the 1stRPDO, follo-wed by a start through the 2ndRPDO. This uses hands

Pagina 29 - CANopen for AX2000/2500 29

6.1.8 Test for SYNC-telegramsAims:1. Assign/set Start motion block to the PDO (1streceive-PDO)2. Assign Actual position (PDO21) to PDO (1sttransmit-PD

Pagina 30 - 30 CANopen for AX2000/2500

6.2 Special Applications6.2.1 External Trajectory6.2.1.1 Position controller in the servo amplifierThis example shows the situation where 2 axes each

Pagina 31 - CANopen for AX2000/2500 31

After the Trajectory PDO has been mapped to the two axes, the communication parameters forboth must be set so that they respond to the same Communicat

Pagina 32 - 32 CANopen for AX2000/2500

To start up the axes, the servo amplifiers must be put into the operational status (operation enable)and the network management functions must be star

Pagina 33 - CANopen for AX2000/2500 33

The SYNC telegram looks like this:COB-ID080Afterwards, both axes send back their incremental positions and the contents of their status regis-ters whe

Pagina 34 - 34 CANopen for AX2000/2500

6.3 Description of the Object DictionaryThe following table describes the Dictionary.The column DEF shows the corresponding profile:S = AX2xxx 3 = DS3

Pagina 35 - CANopen for AX2000/2500 35

2.5 Important configuration parameters for CAN bus operationThe following parameters are important for CAN operation:1. CBAUD (Object 3515hSub-index 0

Pagina 36 - 36 CANopen for AX2000/2500

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object1601h00h3 RECORD rw — 2ndreceive- PDO mapping parameter —01h-08h3 UNSIGNED32 rw —

Pagina 37 - CANopen for AX2000/2500 37

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object2022h00hS RECORD ro — Position data for Position mode —01hS INTEGER32 rww ý Positi

Pagina 38 - 38 CANopen for AX2000/2500

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object2052h00hS ARRAY ro —Position threshold register ABSOLUTE(refresh time < 1ms)POS

Pagina 39 - CANopen for AX2000/2500 39

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object2070h00hS RECORD r — Manufacturer-specific actual values —01hS INTEGER24 r ý Actua

Pagina 40 - Process data objects (PDO)

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object2083h00hS INTEGER8 ro — 32/24-bit negative latch —01hS INTEGER32 ro ý 32-bit latch

Pagina 41 - CANopen for AX2000/2500 41

IndexSub-indexDEF Data format AccessPDOmapp.Description ASCII Object607Ch00h4 INTEGER32 rww ý Reference offset —6081h00h4 UNSIGNED32 rww ý Velocity (M

Pagina 42 - 42 CANopen for AX2000/2500

6.5 Index136 CANopen for AX2000/2500Appendix 07/2007 BECKHOFF! 1000h ...291001h ...291002h ...301003h ...

Pagina 43 - CANopen for AX2000/2500 43

CANopen for AX2000/2500 137BECKHOFF 07/2007 AppendixO Object Channel ...105Object Dictionary ...129Operating mode ...56P Permit

Pagina 44 - 44 CANopen for AX2000/2500

This page has been deliberately left blank.14 CANopen for AX2000/2500Installation / Setup 07/2007 BECKHOFF

Pagina 45 - CANopen for AX2000/2500 45

3 CANopen communication profileThis chapter describes the basic services and Communication Objects of the CANopen communi-cation profile DS 301, which

Pagina 46 - 46 CANopen for AX2000/2500

3.2 Construction of the COB IdentifierThe following diagram shows the layout of the COB Identifier (COB-ID). The Function Code definesthe interpretati

Pagina 47 - CANopen for AX2000/2500 47

3.3.1 Basic data types3.3.1.1 Unsigned IntegerData in the basic data type UNSIGNEDn define exclusively positive integers.The value range is from 0 ...

Pagina 48 - 48 CANopen for AX2000/2500

3.3.3 Extended data typesExtended data types are derived from basic data types and mixed data types. The types of exten-ded data that are supported ar

Pagina 49 - CANopen for AX2000/2500 49

3.4.1 Network Management Objects (NMT)The NMT telegram looks like this:The drive supports the following network management functions:cs = 129, reset n

Pagina 50 - 50 CANopen for AX2000/2500

Previous editionsEdition Comments01 / 1999 First edition, valid from software version 1.5703 / 2001 Expanded Object Dictionary, valid from firmware ve

Pagina 51 - 4.4.1 Status Machine (DS402)

3.4.4.1 Application of the Emergency ObjectThe reaction in the event of an error or fault depends on the error class and is therefore variable.For thi

Pagina 52 - 52 CANopen for AX2000/2500

3.4.5 Service Data Objects (SDO)SDOs are used to implement access to the Object Dictionary. The SDOs are required for parame-trerization and for statu

Pagina 53 - CANopen for AX2000/2500 53

To write data, the control byte must be written in the manner shown below:Client Initiate Domain Download ServerByte 12345678request76543210indication

Pagina 54 - 54 CANopen for AX2000/2500

3.4.5.6 Abort SDO ProtocolThe Abort SDO protocol breaks off SDO transmission, and indicates the error that caused the breakin transmission through an

Pagina 55 - CANopen for AX2000/2500 55

The definition of the PDO service and protocol can be found in DS301. Examples of the usage ofPDOs can be found in the application section of this doc

Pagina 56 - 56 CANopen for AX2000/2500

3.4.6.2 Trigger modesThree different trigger modes are distinguished:lEvent drivenThe transmission of the telegrams is triggered by an Object-specific

Pagina 57 - CANopen for AX2000/2500 57

This page has been deliberately left blank.26 CANopen for AX2000/2500CANopen communication profile 07/2007 BECKHOFF

Pagina 58 - 58 CANopen for AX2000/2500

4 CANopen Drive Profile4.1 Emergency MessagesEmergency messages are triggered by internal equipment errors. They have a high ID-priority, toensure qui

Pagina 59 - CANopen for AX2000/2500 59

The following table describes the various Error Codes:Error Code Category Description0000h— Error reset or no error (mandatory)1000h— Generic error (m

Pagina 60 - 60 CANopen for AX2000/2500

4.2 General definitionsThis chapter describes Objects with a general validity (e.g. Object 1000hDevice Type). The nextsection explains the free config

Pagina 61

1 General1.1 About this manual ... 71.2 Use as directed of the CANopen interface .

Pagina 62 - 62 CANopen for AX2000/2500

4.2.1.3 Object 1002h: Manufacturer Status Register (DS301)This Object contains the manufacturer-specific status register, which also contains AX2xxx w

Pagina 63 - CANopen for AX2000/2500 63

4.2.1.4 Object 1003h: Pre-Defined Error Field (DS301)This Object contains the last error event that was reported by an error telegram. Only the mostre

Pagina 64 - 64 CANopen for AX2000/2500

4.2.1.5 Object 1004h: Number of supported PDOs (DS301)This Object is only supported to provide compatibility with older versions of the CANopen Standa

Pagina 65 - CANopen for AX2000/2500 65

4.2.1.6 Object 1005h: COB-ID of the SYNC Message (DS301)This Object can be used to change the COB-ID for the SYNC message.Index1005hNameCOB-ID for the

Pagina 66 - 66 CANopen for AX2000/2500

4.2.1.8 Object 1007h: Synchronous window length (DS301)This Object defines the length of the time window (in μs) for synchronous PDOs.Index1007hNameTi

Pagina 67 - CANopen for AX2000/2500 67

4.2.1.11 Object 100Bh: Node-ID (DS301)The station address of the AX2000/2500 can be read out through the Object Node-ID. The stationaddress can be alt

Pagina 68 - 68 CANopen for AX2000/2500

4.2.1.14 Object 100Eh: COB-ID Nodeguarding (DS301)This Object defines the COB-ID for the Node Guarding protocol.Index100EhNameNode Guarding identifier

Pagina 69 - CANopen for AX2000/2500 69

4.2.1.16 Object 1010h: Store Parameters (DS301)This object can be used to save communication- and mapping parameter.Index1010hNamestore parametersObje

Pagina 70 - 70 CANopen for AX2000/2500

4.2.1.17 Object 1012h: COB-ID for Time-Stamp Message (DS301)This Object can be used to define the COB-ID for the Time Stamp message.Index1012hNameCOB-

Pagina 71 - CANopen for AX2000/2500 71

4.2.1.20 Object 1018h: Identity Object (DS301)The Identity Object contains general device information.Index1018hNameIdentity ObjectObject codeRECORDDa

Pagina 72 - 72 CANopen for AX2000/2500

4 CANopen Drive Profile4.1 Emergency Messages ... 274.2 General definitions ...

Pagina 73

4.3 PDO MappingSince AX2000/2500 supports more than one operating mode, different PDOs are required for thetransmission and received directions, depen

Pagina 74 - 74 CANopen for AX2000/2500

4.3.1 Receive-PDOs (RPDO)The Objects 2600hto 2603hcan be used to select RPDOs. The configuration of the RPDOs ismade through the Objects 1400hto 1403h

Pagina 75 - CANopen for AX2000/2500 75

4.3.1.1.2 PDO Receive ASCII Channel (21)With the help of the ASCII channel (Default-PDO), all the parameters and commands can be trans-mitted to the A

Pagina 76 - 76 CANopen for AX2000/2500

4.3.1.1.5 PDO Trajectory (33)The Trajectory PDO is a time- and data-optimized PDO. This PDO must only be used in the Trajec-tory mode. The Trajectory

Pagina 77 - CANopen for AX2000/2500 77

4.3.1.1.7 PDO Start Motion Block (35)The Start Motion Block PDO is formed by the motion task number (UNSIGNED16).The PDO starts a motion block from th

Pagina 78 - 78 CANopen for AX2000/2500

4.3.1.2 Object Decription4.3.1.2.1 Object 1400-1403h: 1st-4th Receive-PDO communication parameter (DS301)Sub-index Description00hnumber of entries01hP

Pagina 79 - CANopen for AX2000/2500 79

4.3.2 Transmit-PDOs (TPDO)The Objects 2A00hto 2A03hcan be used to select TPDOs. The configuration of the PDOs is madewith the Objects 1800hto 1803h(co

Pagina 80 - 80 CANopen for AX2000/2500

4.3.2.1.2 PDO Transmit ASCII Channel (21)As soon as ASCII characters have been transferred to the ASCII transmission buffer, they aretransmitted to th

Pagina 81 - CANopen for AX2000/2500 81

4.3.2.1.6 PDO Incremental Actual Position (33)The PDO Incremental Actual Position is a data-optimized Object that can only be requested with aSYNC Obj

Pagina 82 - 82 CANopen for AX2000/2500

4.3.2.2 Object Description4.3.2.2.1 Object 1800-1803h: 1st-4th Transmit-PDO communcation param. (DS301)Sub-index Description00hnumber of entries01hPDO

Pagina 83 - CANopen for AX2000/2500 83

4.4 Device Control (dc) ... 504.4.1 Status Machine (DS402) ...

Pagina 84 - 84 CANopen for AX2000/2500

4.3.2.2.4 Object 2014-2017h: 1st-4th Mask 1 to 4 for Transmit-PDOIn order to reduce the bus loading with event-triggered PDOs, masking can be used to

Pagina 85 - CANopen for AX2000/2500 85

4.4.1 Status Machine (DS402)4.4.1.1 States of the Status MachineState DescriptionNot Ready for Switch OnAX2xxx is not ready to switch on, there is no

Pagina 86 - 86 CANopen for AX2000/2500

4.4.1.2 Transitions of the status machineThe state transitions are affected by internal events (e.g. switching off the DC-link voltage) and bythe flag

Pagina 87 - CANopen for AX2000/2500 87

4.4.2 Object description4.4.2.1 Object 6040h: Controlword (DS402)The control commands are built up from the logical combination of the bits in the con

Pagina 88 - 88 CANopen for AX2000/2500

Mode-dependent bits im control wordThe following table shows the mode-dependent bits in the control word. Only manufacturer-specificmodes are supporte

Pagina 89 - CANopen for AX2000/2500 89

Bit assignment in the status wordBit Name Bit Name0 Ready to switch on 8 Manufacturer-specific (reserved)1 Switched on 9 Remote (not supported)2 Opera

Pagina 90 - 90 CANopen for AX2000/2500

4.4.2.3 Object 6060h: modes_of_operation (DS402)This Object is used to set the mode, which can be read out by Object 6061h. Two types of operatingmode

Pagina 91 - CANopen for AX2000/2500 91

4.4.2.4 Object 6061h: modes_of_operation_display (DS402)This Object can be used to read the mode that is set by Object 6060h. An operating mode onlybe

Pagina 92 - 92 CANopen for AX2000/2500

4.5.2 Object Description4.5.2.1 Object 608Bh: velocity_notation_index (DS402)Index0x608BhNamevelocity_notation_indexObject codeVARData typeINTEGER8Mod

Pagina 93 - CANopen for AX2000/2500 93

4.5.2.3 Object 6093h: position_factor (DS402)The position factor converts the target position into the internal data format of the AX2000/2500(increme

Pagina 94 - 94 CANopen for AX2000/2500

4.16 Homing Mode (hm) (DS402) ... 944.16.1 General Information ...

Pagina 95 - CANopen for AX2000/2500 95

4.5.2.4 Object 6094h: velocity_encoder_factor (DS402)The velocity_encoder_factor converts the target speed (revs/min) or velocity (incr/sec) into the

Pagina 96 - 96 CANopen for AX2000/2500

Example: The speed-setpoint provision is to be made in revolutions per minute (revs/min).The transmission ratio and feed constant are 1.velocity_ enco

Pagina 97 - 4.17.1 General Information

4.5.2.5 Object 6097h: acceleration_factor (DS402)The acceleration_factor converts the acceleration [unit: /s2] into the internal format of theAX2000/2

Pagina 98 - 98 CANopen for AX2000/2500

4.6 Manufacturer-specific Current and Speed-Mode4.6.1 Object 2060h: Digital current or speed setpointIndex2060hBrief descriptiondigital current/speed

Pagina 99 - CANopen for AX2000/2500 99

4.7 Setup data for manufacturer-specific Jogging/Homing mode4.7.1 Object 2024h: Setup operation for position modeIndex2024hBrief descriptionparameters

Pagina 100 - 100 CANopen for AX2000/2500

Sub-index03hBrief descriptionvelocity for homingUnitμm/sAccessrwPDO mappingnot possibleData typeINTEGER32Value range-(231-1) ... (231-1)Default value0

Pagina 101 - CANopen for AX2000/2500 101

4.8 Positioning data for position mode4.8.1 Object 2020h: Position controllerIndex2020hBrief descriptionparameter for position controllerObject codeRE

Pagina 102 - 102 CANopen for AX2000/2500

Sub-index04hBrief descriptionposition register 1UnitμmAccessrwPDO mappingnot possibleData typeINTEGER32Value range-(231-1) ... (231-1)Default value0De

Pagina 103 - CANopen for AX2000/2500 103

Sub-index09hBrief descriptionresolution / numerator of the gearing ratioUnitμmAccessrwPDO mappingnot possibleData typeUNSIGNED32Value range1 ... (232-

Pagina 104 - 104 CANopen for AX2000/2500

4.8.2 Object 2022h: Position data for position modeIndex2022hBrief descriptionmotion task parameterObject codeRECORDNumber of elements12Used to enter

Pagina 105 - 5 The Object Channel

1 General1.1 About this manualThis manual describes the setup, range of functions and software protocol of the AX2000/2500servo amplifiers with the CA

Pagina 106 - 106 CANopen for AX2000/2500

Sub-index03hBrief descriptionmotion task typeModeppAccessrwPDO mappingnot possibleData typeUNSIGNED8Unit—Value range0 ... FFFFhEEPROMnoDefault value0U

Pagina 107 - CANopen for AX2000/2500 107

Type of relative/absolute motion blockBit 0 Bit 1 Bit 2 Bit 15 Meaning0xx xAbsolute motion block: the position given in the motion block is taken as t

Pagina 108 - 108 CANopen for AX2000/2500

Sub-index04hBrief descriptiontrajectoryUnit—AccessrwPDO mappingpossible (pre-mapped to selectable RPDO 33)Data typeINTEGER32Value range-(231-1) ... (2

Pagina 109 - CANopen for AX2000/2500 109

Sub-index08hBrief descriptionjolt (acceleration) limiting (under development)UnitmsAccessrwPDO mappingnot possibleData typeUNSIGNED16Value range1 ...

Pagina 110 - 110 CANopen for AX2000/2500

Sub-index0BhBrief descriptionstart delay for next motion taskUnitmsAccessrwPDO mappingnot possibleData typeUNSIGNED16Value range1 ... 65535Default val

Pagina 111 - CANopen for AX2000/2500 111

4.9 Object 2050h: Auxiliary variable for digital inputsIndex2050hBrief descriptionAuxiliary variable for digital inputsObject codeARRAYNumber of eleme

Pagina 112 - 112 CANopen for AX2000/2500

4.10 Latch function4.10.1 Object 2026h: Latch enableIndex2026hBrief descriptionenable the latch function for CANObject codeRECORDNumber of elements1Su

Pagina 113 - CANopen for AX2000/2500 113

4.10.3 Object 2083h: 32/24-bit Latch negativeOn a negative edge at digital input 1, these Objects supply the latched position in 32-bit format.Index20

Pagina 114 - 114 CANopen for AX2000/2500

4.10.5 Object 2085h: 16-bit Latch negativeOn a negative edge at digital input 1, these Objects supply the latched position in 16-bit format.Index2085h

Pagina 115 - 6 Appendix

4.10.6 Object 2087h: Latch Positions Digital Input 1The Objects covered by Index 2087 are used for reading out the latch positions from digital input

Pagina 116 - Appendix 07/2007 BECKHOFF

1.3 Symbols useddanger to personnelfrom electricityand its effectsgeneral warninggeneral instructionsmechanical hazardÞsee ... (cross-reference) l spe

Pagina 117 - BECKHOFF 07/2007 Appendix

4.11 Manufacturer specific values4.11.1 Object 2070h: Actual valuesIndex2070hBrief descriptionactual valuesObject codeRECORDNumber of elements16This I

Pagina 118 - 118 CANopen for AX2000/2500

Sub-index05hBrief descriptionread the 32-bit position latchUnit—AccessroPDO mappingpossibleData typeINTEGER32Value range-(231) ... (231-1)Default valu

Pagina 119 - CANopen for AX2000/2500 119

Sub-index0AhBrief descriptionspeedUnitmin-1AccessroPDO mappingnot possibleData typeINTEGER32Value range-(231-1) ... (231-1)Default value0Used to read

Pagina 120 - 120 CANopen for AX2000/2500

Sub-index10hBrief descriptionoperating timeUnitminAccessroPDO mappingnot possibleData typeINTEGER32Value range-(231-1) ... (231-1)Default value0Used t

Pagina 121 - CANopen for AX2000/2500 121

Sub-index12hBrief descriptionposition absolut encoder in SI unitsUnituser unitsAccessroPDO mappingpossibleData typeINTEGER32Value range-(231-1)..(231-

Pagina 122 - 122 CANopen for AX2000/2500

Sub-index16hBrief descriptionError registerUnit—AccessroPDO mappingpossibleData typeUNSIGNED32Value range0..(232-1)Default value0This Object supplies

Pagina 123 - CANopen for AX2000/2500 123

Sub-index17hBrief descriptioninternal velocity setpointUnit—AccessroPDO mappingpossibleData typeINTEGER32Value range-(231-1)..(231-1)Default value—Thi

Pagina 124 - 124 CANopen for AX2000/2500

4.11.2 Objekt 6077h: Torque actual valueThe torque actual value refers to the current torque in the motor. The scaling equates to 1/1000 ofthe rated t

Pagina 125 - CANopen for AX2000/2500 125

4.12 Freely available, mappable PLC variables, Objects 2030h / 2090hParameters DPRVAR1 .. DPRVAR16 enable status variables to be exchanged between the

Pagina 126 - 126 CANopen for AX2000/2500

4.13 Dummy Variables, Objects 2031h / 2071hThese Objects can be used for gaps in Process Data Objects (PDOs). Possible applications includea setpoint

Pagina 127 - CANopen for AX2000/2500 127

1.5 Basic features implemented by CANopenWhen working with the position controller that is integrated in AX2000/2500 digital servo amplifiers,the foll

Pagina 128 - 128 CANopen for AX2000/2500

4.13.2 Object 2071h: Dummy variables for mapping (RO)Index2027hBrief descriptionDummy variables for mappingObject codeRECORDNumber of elements5Sub-Ind

Pagina 129 - CANopen for AX2000/2500 129

4.14 Profile Velocity Mode (pv) (DS402)4.14.1 General InformationThe profile velocity mode enables the processing of velocity setpoints and the associ

Pagina 130 - 130 CANopen for AX2000/2500

4.14.4.2 Object 60FFh: target_velocity (DS402)The speed setpoint (target_velocity) represents the setpoint for the ramp generator.The scaling of this

Pagina 131 - CANopen for AX2000/2500 131

4.15.4 Object Decription4.15.4.1 Object 6063h: position_actual_value* (DS402)The Object position_actual_value provides the momentary actual position i

Pagina 132 - 132 CANopen for AX2000/2500

4.16 Homing Mode (hm) (DS402)4.16.1 General InformationThis section describes the various parameters which are required to define a homing mode.4.16.2

Pagina 133 - CANopen for AX2000/2500 133

4.16.4.2 Object 6098h: homing_method (DS402)Index0x6098hNamehoming_methodObject codeVARData typeINTEGER8ModehmAccessrwPDO mappingpossibleUnitposition

Pagina 134 - 134 CANopen for AX2000/2500

4.16.4.2.1 Description of the homing methodsChoosing a homing method by writing a value to homing_method (Object 6098h) will clearly estab-lish:lthe h

Pagina 135 - CANopen for AX2000/2500 135

4.16.5 Homing Mode SequenceSThe homing movement is started by setting Bit 4 (positive edge). The successful conclusion is indi-cated by Bit 12 in the

Pagina 136 - 136 CANopen for AX2000/2500

4.17.3 Objects that are defined in other sectionsIndex Object Name Type Section6040hVAR control word INTEGER16dc (Þ 4.4)6041hVAR status word UNSIGNED1

Pagina 137 - CANopen for AX2000/2500 137

4.17.4.2 Object 607Bh: position_range_limit (DS402)The Object position_range_limit is used to define the start and end of the range of movement for am

Commenti su questo manuale

Nessun commento