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.