28/10/2026
Is motion programming as difficult and time-consuming as you might think? Not with TrioBASIC.
Trio’s high-level programming language uses easy to understand, English-language commands to make motion programming fast and accessible.
For example, if you want to set a speed, use 'SPEED', or if you need to move an axis to a specific position, use 'MOVEABS', and combine with traditional condition statements such as ‘IF’ or ’THEN’.
Using IEC languages such as structured text typically requires typing several lines of code for each command, including declarations of multiple parameters, plus the logic to prevent continually looping and repeating the code.
Instead, with TrioBASIC, many motion commands can be expressed in a single, concise line of code, making them much quicker to input.
This approach is also far easier to read, making errors simpler to spot and changes much faster to make.
TrioBASIC includes common commands as well as moves and motion profiles suitable for the most complex multi-axis applications.
Discover more about Trio’s motion programming environment available for free on the Trio Motion Technology website.
If you’re already an IEC language user and you’re happy with that approach, you can also programme Trio controllers with IEC languages too.