AXIS#.SAFEPARAM.UNIT.POSINUSER

Description

Indicates the position increment in user units.

 

Parameters Editor with the Position increment in user unit circled

The safe system uses the following formula to compute the position in user units or internal values:


With:

  • posInEncUnit is AXIS#.SAFEPARAM.UNIT.POSINENC
  • posInUserUnit is AXIS#.SAFEPARAM.UNIT.POSINUSER
  • resInNbInc: the encoder resolution in counts
  • resInEncUnit: resolution in encoder units

Example

  • posInEncUnit is AXIS#.SAFEPARAM.UNIT.POSINENC
  • posInUserUnit is AXIS#.SAFEPARAM.UNIT.POSINUSER
Position: posInUserUnit [posUserUnit} = posInEncUnit [encUnit]
Position: 3600 [deciDegree] = 1 [rev] (Default)
Position: 360 [deg] = 1[rev]Position : 1[um] = 1000[nm]

Context

For details refer to Parameterization of User Units.

Related safety parameters:

Versions

Action

Version

Notes

Implemented

2-04-00-000

Implemented in SMM revision v0.56

General Information

Type

Read/Write

Units

User defined

Range

N/A

Default Value

3600

Data Type

Integer

Stored in Non-Volatile Memory

No

Fieldbus Information

EtherCAT CoE and CANopen

Command

Index

SubIndex

Data Type

Units

Float Scale

Access

PDO Mappable

AXIS1.SAFEPARAM.UNIT.POSINUSER

3151h

01h

Unsigned32

-

-

Read/Write

No

AXIS2.SAFEPARAM.UNIT.POSINUSER

3251h

01h

Unsigned32

-

-

Read/Write

No