Interface PositionProfileConfig

Configuration for runPositionProfile.

Hierarchy

  • PositionProfileConfig

Properties

acceleration: number

Profile acceleration (0x6083:00).

deceleration: number

Profile deceleration (0x6084:00).

holdingDuration?: number

Delay, in milliseconds, before initiating a quick stop after the profile reaches the target. Note: This property is effective only if the targetReachTimeout is set.

relative?: boolean

If relative is true, the provided target is added to the current position (0x6064) and the result is set as the target position (0x607A). If relative is false, the target is used as the absolute target position (0x607A).

skipQuickStop?: boolean

Indicates whether to skip the quick stop request after reaching the target and the holding duration has passed. If true, the device remains in the Operation Enabled CiA402 state without requesting a quick stop. Note: This property is effective only if the targetReachTimeout is set.

target: number

Target position (0x607A:00).

targetReachTimeout?: number

Time, in milliseconds, to wait for the target reached bit to be set in the statusword (0x6041:00). An error will be thrown if the target is not reached within this duration.

velocity: number

Profile velocity (0x6081:00).

window?: number

Position window (0x6067:00).

windowTime?: number

Position window time (0x6068:00).

Generated using TypeDoc