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.
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™ – 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
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, and 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.
|Send TMCL Datagram in C||2.3 KB||Nov 3, 2016 5:23 PM|
|Send TMCL Datagramm in Windows (C Class)||5.1 KB||Nov 3, 2016 5:23 PM|
|Send TMCL Datagramm in Windows (C Header)||750 Byte||Nov 3, 2016 5:23 PM|
|TMCL Test for Visual C++||630 KB||Nov 3, 2016 5:23 PM|
|TMCL Example for LabView||61 KB||Nov 3, 2016 5:23 PM|