E_TcMcDriveType (from V3.0)

The constants listed here are used to identify the hardware used to output the control values for an axis.

Syntax

TYPE E_TcMcDriveType :(
(*
The sequence below must not be changed!
New types have to be added at the end.
In case a type becomes obsolete it has to be replaced by a dummy
to ensure the numerical meaning of the other codes.
*)
(*
Die bestehende Reihenfolge darf nicht veraendert werden.
Neue Typen muessen am Ende eingefuegt werden.
Wenn ein Typ wegfallen sollte, muss er durch einen Dummy
ersetzt werden, um die numerische Zuordnung zu garantieren.
*)
(* last modification: 26.02.2016 *)
iTcMc_Drive_Customized,
iTcMc_DriveLowCostStepper,
iTcMc_DriveKL2521,
iTcMc_DriveKL4032,
iTcMc_DriveAx2000_B900R,
iTcMc_DriveM2400_D1,
iTcMc_DriveM2400_D2,
iTcMc_DriveM2400_D3,
iTcMc_DriveM2400_D4,
iTcMc_DriveLowCostStepperHS,
iTcMc_DriveLowCostStepperFS,
iTcMc_DriveIx2512_1Coil,
iTcMc_DriveIx2512_2Coil,
iTcMc_DriveKL2531,
iTcMc_DriveKL2541,
iTcMc_DriveEL4132,
iTcMc_DriveAx2000_B200R,
iTcMc_DriveAx2000_B110R,
iTcMc_DriveKL2532,
iTcMc_DriveKL2552,
iTcMc_DriveKL2535_1Coil,
iTcMc_DriveKL2535_2Coil,
iTcMc_DriveKL2545_1Coil,
iTcMc_DriveKL2545_2Coil,
iTcMc_DriveLowCostInverter,
iTcMc_Drive_CoE_DS408,
iTcMc_DriveAx2000_B110A,
iTcMc_DriveAx5000_B110A,
iTcMc_DriveAx2000_B750A,
iTcMc_Drive_CoE_DS402,
iTcMc_DriveAx5000_B110SR,
iTcMc_DriveEL4x22,
iTcMc_DriveEL2521,
iTcMc_DrivePumpEtcIO,
iTcMc_DriveEL2535_1Coil,
iTcMc_DriveEL2535_2Coil,
iTcMc_DriveEL7201,
iTcMc_DriveEL7037,
iTcMc_DriveEL7047,
iTcMc_DriveEM8908,
iTcMc_DriveAx5000_B110INC,
iTcMc_Drive_TestOnly:=1000
);
END_TYPE

Values

Name

Description

iTcMc_Drive_Customized

iTcMc_Drive_Customized: The control value for the drive has not been prepared for output on any particular hardware. This process must be carried out by the PLC application itself.

iTcMc_DriveLowCostStepper

iTcMc_DriveLowCostStepper: The incremental set position changes are generated as a digital output signals for a directly controlled stepper motor. This code continues to be supported for reasons of compatibility, and has the same meaning as iTcMc_DriveLowCostStepperHS.

iTcMc_DriveKL2521

iTcMc_DriveKL2521: The control value for the drive has been appropriately processed for output on a KL2521 Pulse Train terminal.

iTcMc_DriveKL4032

iTcMc_DriveKL4032: The control value for the drive has been appropriately processed for output on a ±10 V KL4032 analog output terminal.

iTcMc_DriveAx2000_B900R

iTcMc_DriveAx2000_B900R: The control value for the drive is processed for output on an AX2000 servo drive at a resolver motor at the Beckhoff RealTime Ethernet fieldbus.

iTcMc_DriveM2400_D1

iTcMc_DriveM2400_D1: The control value for the drive has been appropriately processed for output on the first channel of an M2400 Box on the Beckhoff II/O.

iTcMc_DriveM2400_D2

iTcMc_DriveM2400_D2: The control value for the drive has been appropriately processed for output on the second channel of an M2400 Box on the Beckhoff II/O.

iTcMc_DriveM2400_D3

iTcMc_DriveM2400_D3: The control value for the drive has been appropriately processed for output on the third channel of an M2400 Box on the Beckhoff II/O.

iTcMc_DriveM2400_D4

iTcMc_DriveM2400_D4: The control value for the drive has been appropriately processed for output on the fourth channel of an M2400 Box on the Beckhoff II/O.

iTcMc_DriveLowCostStepperHS

iTcMc_DriveLowCostStepperHS: The incremental set position changes are generated as a digital output signals for a directly controlled stepper motor. Half-stepping is being used.

iTcMc_DriveLowCostStepperFS

iTcMc_DriveLowCostStepperFS: The incremental set position changes are generated as a digital output signals for a directly controlled stepper motor. Full-stepping is being used.

iTcMc_DriveIx2512_1Coil

iTcMc_DriveIx2512_1Coil: The control value for the drive is processed for output on a Fieldbus Box IP/IE2512. The rules for valves with one coil apply.

iTcMc_DriveIx2512_2Coil

iTcMc_DriveIx2512_2Coil: The control value for the drive is processed for output on a Fieldbus Box IP/IE2512. The rules for valves with two coils apply.

iTcMc_DriveKL2531

iTcMc_DriveKL2531: The control value for the drive is processed for output on a KL2531 stepper motor output stage terminal.

iTcMc_DriveKL2541

iTcMc_DriveKL2541: The control value for the drive is processed for output on a KL2541 stepper motor output stage terminal.

iTcMc_DriveEL4132

iTcMc_DriveEL4132: The control value for the drive has been appropriately processed for output on a ±10 V EL4132 analog output terminal.

iTcMc_DriveAx2000_B200R

iTcMc_DriveAx2000_B200R: The control value for the drive is processed for output on an AX2000 servo drive at a resolver motor at the Beckhoff II/O fieldbus.

iTcMc_DriveAx2000_B110R

iTcMc_DriveAx2000_B110R: The control value for the drive is processed for output on an AX2000 servo drive at a resolver motor at the EtherCAT fieldbus.

iTcMc_DriveKL2532

iTcMc_DriveKL2532: The control value for the drive is processed for output on a KL2532 DC motor output stage terminal.

iTcMc_DriveKL2552

 

iTcMc_DriveKL2535_1Coil

iTcMc_DriveKL2535_1Coil: The control value for the drive is processed for output on a KL2535 PMW output stage terminal.

iTcMc_DriveKL2535_2Coil

iTcMc_DriveKL2535_2Coil: The control value for the drive is processed for output on a KL2535 PMW output stage terminal.

iTcMc_DriveKL2545_1Coil

iTcMc_DriveKL2545_1Coil: The control value for the drive is processed for output on a KL2545 PMW output stage terminal.

iTcMc_DriveKL2545_2Coil

iTcMc_DriveKL2545_2Coil: The control value for the drive is processed for output on a KL2545 PMW output stage terminal.

iTcMc_DriveLowCostInverter

iTcMc_DriveLowCostInverter: The control value for the drive is processed for output in the form of digital output signals for a frequency converter with programmed fixed frequencies.

iTcMc_Drive_CoE_DS408

iTcMc_Drive_CoE_DS408: The control value for the drive is processed for output on a proportional valve at the EtherCAT fieldbus.

iTcMc_DriveAx2000_B110A

iTcMc_DriveAx2000_B110A: The control value for the drive is processed for output on an AX2000 servo drive at an absolute multi-turn encoder motor at the EtherCAT fieldbus.

iTcMc_DriveAx5000_B110A

iTcMc_DriveAx5000_B110A: The control value for the drive is processed for output on an AX5000 servo drive at an absolute multi-turn encoder motor at the EtherCAT fieldbus.

iTcMc_DriveAx2000_B750A

iTcMc_DriveAx2000_B750A: The control value for the drive is processed for output on an AX2000 servo drive at an absolute multi-turn encoder motor at the Sercos fieldbus.

iTcMc_Drive_CoE_DS402

iTcMc_Drive_CoE_DS402: In preparation.

iTcMc_DriveAx5000_B110SR

iTcMc_DriveAx5000_B110SR: The control value for the drive is processed for output on an AX5000 servo drive at an absolute single-turn encoder or resolver motor at the EtherCAT fieldbus.

iTcMc_DriveEL4x22

iTcMc_DriveEL4x22: In preparation.

iTcMc_DriveEL2521

iTcMc_DriveEL2521: The control value for the drive has been appropriately processed for output on a KL2521 Pulse Train terminal.

iTcMc_DrivePumpEtcIO

iTcMc_DrivePumpEtcIO: reserved

iTcMc_DriveEL2535_1Coil

iTcMc_DriveEL2535_1Coil: The control value for the drive is processed for output on an EL2535 PMW output stage terminal.

iTcMc_DriveEL2535_2Coil

iTcMc_DriveEL2535_2Coil: The control value for the drive is processed for output on an EL2535 PMW output stage terminal.

iTcMc_DriveEL7201

iTcMc_DriveEL7201: The control value for the drive has been appropriately processed for output on a EL7201 servo terminal.

iTcMc_DriveEL7037

iTcMc_DriveEL7037: The control value for the drive is processed for output on an EL7037 stepper motor output stage terminal.

iTcMc_DriveEL7047

iTcMc_DriveEL7047: The control value for the drive is processed for output on an EL7047 stepper motor output stage terminal.

iTcMc_DriveEM8908

iTcMc_DriveEM8908: Reserved for sector-specific package.

iTcMc_DriveAx5000_B110INC

iTcMc_DriveAx5000_B110INC: The control value for the drive is processed for output on an AX5000 servo drive at an incremental encoder at the EtherCAT fieldbus.

iTcMc_Drive_TestOnly

iTcMc_Drive_TestOnly: reserved for internal testing; do not use.

iTcMc_DriveEL7031: The control value for the drive is processed for output on an EL7031 stepper motor output stage terminal.

iTcMc_DriveEL7041: The control value for the drive is processed for output on an EL7041 stepper motor output stage terminal.

iTcMc_DriveKL2542: The control value for the drive is processed for output on an KL2542 DC motor output stage terminal.