FB#.PRES

Description

FB#.PRES reports the resolution of FB#.P. This can be useful to determine if the value FB#.P is reporting are correct and for calculating scaling parameters in custom units.

For rotary motors this is always 232 counts/rev. For linear motors or dual loop applications where the feedback is assigned to an axis using AXIS#.IL.FBSOURCE, AXIS#.VL.FBSOURCE , or AXIS#.PL.FBSOURCE , it will be derived from AXIS#.MOTOR.PITCH and give counts/mm regardless of the encoder’s actual resolution. For linear encoders not attached to an axis, it will be in counts/mm using the encoder’s resolution matching FB#.RES.

Examples

  • Any Rotary:

    FB#.PRES equals 2 to the 32nd power Counts per rev

  • Linear Motor ued as AXIS#.IL.FBSOURCE with AXIS#.MOTOR.PITCH = 32mm between poles (default):

    FB#.PRES equals 2 to the 32nd power over 32 mm equals 134, 217, 218 Counts/mm

  • Linear Encoder used as AXIS#.PL.FBSOURCE with AXIS#.MOTOR.PITCH = 1mm movement per 1 rev of primary rotary motor:

    FB#.RES equals 2 to the 32nd power Counts over 1 milimeter which equals 4,294,967,296 Counts per mm

  • Linear Encoder not assigned to an axis using an EnDat Analog 20,000nm/line:

    2 squared 24 counts divided by period divided by 20 comma 000 nm divided by period times 1 million nm divided by 1 mm equals 838 comma 860 comma 800 Enc Cnts divided by mm

Versions

Action Version Notes
Implemented 02-10-01-000

General Information

Type

Read Only

Units

Rotary: Counts/revolution
Linear: Counts/mm

Range

N/A

Default Value

N/A

Data Type

Integer

Stored in Non-Volatile Memory

No

Variants Supported

All variants are supported.