E_NcAxisType

TwinCAT supports different axis types, which are defined in the enum E_NcAxisType.

TYPE E_NcAxisType
(
    NcAxisType_undefined            := 0,
    NcAxisType_Continious           := 1,
    NcAxisType_Discrete_TwoSpeed    := 2,
    NcAxisType_LowCostStepper_DigIO := 3,
    NcAxisType_Encoder              := 5,
    NcAxisType_Hydraulic            := 6,
    NcAxisType_TimeGenerator        := 7,
    NcAxisType_Specific             := 100
)DWORD;
END_TYPE

E_NcAxisType

Description

NcAxisType_undefined

 

NcAxisType_Continious

Continuous axis (also SERCOS)

NcAxisType_Discrete_TwoSpeed

Discrete axis (high/low speed)

NcAxisType_LowCostStepper_DigIO

Stepper motor axis (without PWM terminal KL2502/30 and without pulse train KL2521)

NcAxisType_Encoder

Encoder axis

NcAxisType_Hydraulic

Continuous axis with operation mode switching for position/pressure control

NcAxisType_TimeGenerator

Time Base Generator

NcAxisType_Specific