Motion functions, Motion functions -19 – Rockwell Automation 2098-IPD-xxx Ultra5000 C Programming using the Motion Library User Manual

Page 59

Advertising
background image

Publication 2098-PM001E-EN-P — July 2002

Referencing the Motion Library

2-19

Motion Functions

Motion functions include all functions that cause or directly affect
motion of the axis. The motion library provides functions for moving,
jogging, electronic gearing, and electronic cams.

The following table presents the functions names for each function in
this category along with a brief description. More detailed descriptions
of the functions are contained on the pages following this table.

Use these functions:

To:

Cam Attributes

• CamGetCycleCount
• CamGetCycleLimit
• CamGetFreeSegments
• CamSetCycleLimit

Get and set cam
attributes.

Cam Services

• CamCloseTable
• CamConstantVelocity
• CamCycloidal
• CamCycloidalHarmonic
• CamDisable
• CamDwell
• CamEnable
• CamHarmonic
• CamHarmonicCycloidal
• CamLoad
• CamLoadTable
• CamModifiedSinusoidal
• CamModifiedTrapezoidal
• CamOpenTable
• CamPhaseAbort
• CamPhaseAdvance
• CamPhaseRetard
• CamQueueReset
• CamQueueTable
• CamSaveTable
• CamSpline
• CamUnloadTable

Create a cam. Turn
electronic cam on or off.
Load a cam table from
non-volatile memory.

Cam Status

• CamIsEnabled
• CamPhaseInProgress
• CamQueueFull

Query cam status.

Advertising