User Manual

TMCM-6212, TMCM-6213 Hardware Manual (V1.00 / 2018-MAY-04) 28
Copyright © 2016 - 2018 TRINAMIC Motion Control GmbH & Co. KG
11 TMCM-6213 Functional Description
The TMCM-6213 is a highly integrated controller/driver module for 6 stepper motor axes which offers an EtherCAT™
interface in addition to USB for communication. The nominal supply voltage of the unit is 12V or 24V DC. Full
remote control of the device with feedback is possible using the CANopen over EtherCAT™ (CoE) firmware. The
firmware of the module can be updated via one of the serial interfaces.
In Figure 10.1 the main parts of the TMCM-6213 are shown:
- Microcontroller, responsible for overall control - executes the firmware (CANopen over EtherCAT, CoE)
- 6 axes motion controller and driver with calculation of ramps (linear and sixPoint™ ramps) and speed
profiles internally in hardware
- interface for an external (e.g. optical) incremental A/B/N encoder (differential RS422 signals) for each axis
- interface for HOME / REFL / REFR reference switches for each axis
- 4 general purpose analog / digital inputs
- 4 general purpose digital (open-drain) outputs
- EtherCAT™ and USB interfaces for communication. The EtherCAT™ interface is intended for in-system
control and operation (using CoE firmware), while USB may be used for parameter setting and firmware
updates
µC
(ARM)
USB
Inputs
Outputs
EEPROM
I2C
SPI
EtherCAT™
Slave
Controller
SPI
PHY
PHY
EtherCAT
TM
TMCM-6213
11..35V
DC
DC
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
A/B/N Encoder
E
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
E
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
E
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
A/B/N Encoder
E
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
E
Motion
Controller
and Driver
+5V
+5V
+5V
HOME, REFL, REFR
E
A/B/N Encoder
A/B/N Encoder
A/B/N Encoder
A/B/N Encoder
A/B/N Encoder
Figure 11.1 Main parts of the TMCM-6213