AXIS#.MOTOR.POLES

Description

AXIS#.MOTOR.POLES sets the number of motor poles for a rotary motor. It is used for commutation control and represents the number of individual magnetic poles of the motor (not pole pairs). A motor's magnetic poles range from 0 to 510, which corresponds to 0 to 255 magnetic pole pairs. The division value of motor poles (AXIS#.MOTOR.POLES) and feedback poles (FB1.POLES) must be an integer when setting drive to enable, otherwise a fault is issued.


  • This parameter is required to be configured for all motor types.


  • For linear motors, the recommended MOTOR.POLES setting is 2.

Context

For more information see Motor.

Versions

Action Version Notes
Implemented 02-00-00-000

General Information

Type

Read/Write

Units

N/A

Range

0 to 510

Default Value

6

Data Type

Integer

See Also

FB#.POLES

Stored in Non-Volatile Memory

Yes

Variants Supported

All variants are supported.

Fieldbus Information

EtherCAT CoE and CANopen

Command

Index

SubIndex

Data Type

Units

Float Scale

Access

PDO Mappable

AXIS1.MOTOR.POLES

500bh

17h

Unsigned16

-

-

Read/Write

No

AXIS2.MOTOR.POLES

510bh

17h

Unsigned16

-

-

Read/Write

No

EtherNet/IP

ID

Instance

Attribute

Name

Data Type

Access

User Mappable

6212

1

6212 (0x1844)

AXIS1.MOTOR.POLES

Unsigned16

Read Only

Yes

71748

2

6212 (0x1844)

AXIS2.MOTOR.POLES

Unsigned16

Read Only

Yes

PROFINET

Parameter

PNU

Data Type

Access

Units

AXIS#.MOTOR.POLES

6212

Unsigned16

Read Only

-