Software brings hardware to life

Technological improvements lead to increasingly complex hardware. Our goal at Trinamic is to create a rich set of tools to help customers manage hardware complexity and create high-quality applications with minimum effort.

Software & Tools

Dependable building blocks, including proven reference designs, CAD symbols, and sample code, provide the foundation for more efficient design cycles and reduces time-to-market.

All boards from the Landungsbrücke evaluation system are supported by the TMCL-IDE. From a register browser to parameterization assistants, the IDE is the tool to get you started quickly. Just connect motors and a computer, start the TMCL-IDE, and with a few clicks, your motor is running.

Regardless of your MCU and programming style, our comprehensive API package guides efficient firmware development. We provide routines from low-level register access to kinematic calculations to pave the way to controlled motion.

TMCL™

TMCL™ – the Trinamic Motion Control Language – is a programming language dedicated to motion control applications. TMCL™ includes commands for moving one or more motor axes at certain velocities or to certain positions, and for setting all relevant motion controller parameters. TMCL™ also provides access to additional general-purpose digital and analog inputs and outputs. TMCL™ is available on most Trinamic modules with an integrated motion controller. Program development is supported by the TMCL-IDE – a PC-based integrated development environment, which is available free of charge.

More information about TMCL™ in the technology section

TMCL-IDE

Graphical visualization of process data and sophisticated parameterization wizards facilitate the ability to tune drive settings for your application-specific requirements.

From each of the IDE's tools, parameters can be directly copied to the integrated syntax-highlighting TMCL™ Editor, compiled as a script, and initiated and observed directly from the IDE, or executed in stand-alone mode on power up of the module or drive.

The development environment easily connects over various bus interfaces to multiple TMCL™ devices simultaneously. Modules can also be connected or disconnected during run-time.

Download TMCL-IDE now.

TMCL Code Library

FileTypeSizeModified
Send TMCL Datagram in C c2.3 KBNov 3, 2016 4:23 PM
Send TMCL Datagramm in Windows (C Class) c5.1 KBNov 3, 2016 4:23 PM
Send TMCL Datagramm in Windows (C Header) h750 ByteNov 3, 2016 4:23 PM
TMCL Test for Visual C++ zip630 KBNov 3, 2016 4:23 PM
TMCL Example for LabView zip61 KBNov 3, 2016 4:23 PM
TMCL Script Examples zip18 KBJul 28, 2017 8:10 AM

Trinamic Signed Driver for Windows

FileTypeSizeModified
Trinamic.cat cat7.5 KBNov 3, 2016 4:23 PM
Trinamic.inf inf6.2 KBNov 3, 2016 4:23 PM

Trinamic Technology Support Package (TTAP)

Trinamic products offer easy access to comprehensive motion and motor control features. To close the gap between digital and physical layers, engineers need to create custom hardware and software.

The Trinamic Technology Access Package (TTAP) is a comprehensive collection of technical support information and tools for Trinamic’s chip and module solutions. The intention of TTAP is to simplify (physical) design-in and bring-up, and to speed-up firmware development.

Here you find more information and downloads for TTAP.

Github Respository

Find additional design resources in our Github repository.