Motion Perfect
LEARN ONLY ONE PROGRAMMING ENVIRONMENT
A single programming interface that is scalable from single axis up to 64 axes of coordinated motion.
Motion Perfect is designed to make setup, diagnostics, commissioning and using our range of Motion Coordinators as simple as possible. It provides the user with an easy to understand Windows based interface for rapid application development, controller configuration and monitoring of controller processes.
Features include:
- Makes it easier and quicker to generate sophisticated motion control applications
- Project Manager which keeps all the files associated with an application together and up to date.
- One programming interface for ALL Trio controllers
- Command Line terminal window to interrogate the controller even when programs are running.
- Comprehensive system monitoring and diagnostics tools.
- Available as a FREE download from our website
- Can be used without purchasing the Motion Coordinator hardware using MC Simulator
- Simulator to develop programs offline.
- Software Oscilloscope.
- Many other useful utilities to make using Trio easy and rewarding.
Compatible with: MC202, MC204, MC216, Euro209, Euro205(x), MC206(X), MC2, MC224, PCI208, MC302L, MC302K, MC302X
In the interest of continual software development, Motion Perfect is likely to be updated on a regular basis. Please check to ensure you are using the latest version.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
Please Note:
If you intend to use Trio's DocMaker application with Motion Perfect 2 then you will need to upgrade to the latest version, available from the downloads area. In some cases the installer may show "Error 1706". If this happens, please remove Motion Perfect completely from the P.C. and re-install from scratch.
Included with Motion Perfect are...
Motion Perfect Projects
One of the keys to using Motion Perfect 2 is its concept of a “Project”. The project aids the application design and development process, by providing a disk based copy of the multiple controller programs, parameters and data required for a single motion application. Once the user has defined a project, Motion Perfect 2 works behind the scenes automatically maintaining consistency between the programs on the controller and the files on the PC.
When creating or editing programs on the controller they are automatically duplicated on the PC which means you do not have to worry about loading or saving programs and you can be confident that next time you connect to a controller you will have the correct information on your PC.
Project Manager
The multi-tasking capability of Motion Coordinators means there will often be a number of different program files associated with an application. In order to keep track of these multiple files and their associated data a major component of the Motion Perfect 2 environment is the project manager.
Project Manager Features:
- Load and Save multiple programs as a single named project
- Simultaneous saving of program files to both the PC and the Motion Coordinator
- Verify contents of controller match the project file on disk
- Load and Save controller variables and table memory to disk
- Automatically generate controller “Startup” configuration files.
Axis Parameters
- Spreadsheet style interface to monitor and set axis parameters
- Automatically updates real time parameters
- Support for all axis types (including virtual axes
- Changes can be made while programs are running
- User configured axis display and update rate
Axis Jog Screen
- Jog axes forward/reverse with a mouse click
- User defi ned axes - can include virtual axes
- Set hardware jog inputs for each axis
- User defined jog speed for each axis
Digital I/O Status
- Display status of all I/O Channels simultaneously
- Automatically confi gures to support all available I/O
- Set outputs with a mouse click
- I/O’s can be named and saved in Project
Screen Editor
- Simultaneously edits both controller programs and a copy on disk - programs do not need to be downloaded after editing
- Windows style editor with Cut, Copy & Paste - uses the Windows clipboard so information may be pasted between programs
- Edit multiple programs simultaneously
- Find & Replace
- Jump directly to any line number or program label
- View programs while they are running
- Immediate line tokenisation
- Context sensitive help
Software Oscilloscope
- 4 channel storage software oscilloscope
- Record and display information while programs are running
- Display any of 23 axis parameters, analogue inputs, I/O channels or variables
- Sample up to 1000 samples/sec on each channel
- Manual / automatic scaling
- Colour display of trace information
More Information....
Add-on Software...
CAD2Motion
CAD2Motion is a program designed to allow users to translate CAD generated two dimensional motion paths into Trio BASIC programs.
The program allows the user to create motion paths in a CAD package such as AutoCAD and convert them into code executable by a Trio Motion Coordinator. Typically the path information will be drawn on a single layer in the CAD package and exported as a DXF file. The DXF file (layer with motion path only) is read into CAD2Motion to create a program to follow the motion path.
The motion path can be manipulated and edited before being saved as a Trio BASIC program file which can be loaded on to a Trio Motion Coordinator.
- Can read Industry standard DXF files and TrioBASIC files.
- Outputs files as TrioBASIC programs.
- Graphical display of motion path with full pan and zoom facilities.
- Built in program text editor.
- Program list and graphical display linked together to show correlation between program code and moves within the motion path.
- Built in tools to mirror, scale, shift, reverse and rotate motion paths.
- Full undo on all tool and editor operations.
- Will handle multiple motion paths (sequences) in the same program.
Compatible with: MC20, MC21, MC202, Euro209, Euro205(x), MC206(X), MC2, MC224, PCI208, MC302X
In the interest of continual software development, CAD2Motion is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
CamGen
CamGen is easy to use as the most commonly used CAM shapes are pre-built, ready for you to enter the dimensions. Alternatively you can build shapes from tables of points and flexibly specify the shape in-between using curves and straight sections.
CamGen is so simple to use, you can import a set of points from Excel and build a smooth motion profile in a few minutes. CamGen exports TABLE statements ready to paste into a Motion Coordinator BASIC program. Or you can have more flexibility by using CamGen to write a BASIC routine, which will build the cam shapes while your machine is running.
CamGen even constructs example CAM and CAMBOX statements to put into your program.
- Easy specification of motion profiles commonly used in machinery
- Outputs files as TrioBASIC programs or TABLE points
- Graphical display of motion position/speed/acceleration curves
- Build piecewise curves with straight, polynomial and spline sections
- Generates example CAM/CAMBOX move statements
- Import sets of points from Excel
- Will handle multiple sector CAM shapes
Compatible with: MC202, MC204, MC216, Euro209, Euro205(x, MC206(X), MC2, MC224, PCI208, MC302L, MC302K, MC302X
In the interest of continual software development, CamGen is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
DocMaker
DocMaker analyses the content of the program files in a project. It can be used to print program listings and to report on the programs (variables, labels, I/O and VR’s) and on overall I/O and VR usage.
There is also a checking routine which does a quick check on the whole project and flags up possible errors.
DocMaker Benefits
- Automatic Analysis of MotionPerfect Project Files
- Highlight potential errors due to labels or variables
- Generates fully cross-referenced reports
Docmaker Hardware Requirements
- IBM PC or Compatible running Microsoft Windows 2000, Windows XP or Windows Vista
Compatible with: MC202, MC204, MC216, Euro209, Euro205(x), MC206(X), MC2, MC224, PCI208, MC302L, MC302K, MC302X
In the interest of continual software development, DocMaker is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
Project Encryptor
PROTECT YOUR INVESTMENT WITH PROGRAM ENCRYPTION...
Protect your software inside the controller, allowing you to maintain any in house intellectual property and stay ahead of your competition.
The Project Encryptor is a utility that enables a programmer’s intellectual property to be licenced to individual Motion Coordinators. A project is developed normally using Motion Perfect and then encrypted. Once encrypted the program is safe to distribute and can only be loaded to a controller with a correct key, which is unique to both the controller serial number and source project.
Project Encryptor is installed as part of the Motion Perfect software.
- Licence your intellectual property
- Greater security for machine exporters
- Allows diagnostic access for maintenance purposes and program upgrades in the field whilst protecting IP
Compatible with: MC202, MC204, MC216, Euro209, Euro205(x), MC206(X), MC2, MC224, PCI208, MC302L, MC302K, MC302X Click Here For Project Encryptor Tour
Autoloader
A compact, self-contained package designed to allow simple distribution of projects written using Motion Perfect. Simply add the project to the Autoloader folder, edit a script file to provide control of the loading sequence and send to the customer. The Autoloader, complete with project files is small enough to distribute efficiently via email and the end user needs only minimal PC knowledge to complete the loading process.
Compatible with: MC202, MC204, MC216, Euro209, Euro205(x), MC206(X), MC2, MC224, PCI208, MC302L, MC302K, MC302X
In the interest of continual software development, Autoloader is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
MC Simulator
MC Simulator is a simple program designed to run alongside Motion Perfect 2 in the background. It allows off-line programming using Motion Perfect 2 without the need to connect to Motion Coordinator software. Compatible with: Motion Perfect2
In the interest of continual software development, MC Simulator is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
Trio PC Motion
The Trio ActiveX compontent provides a direct connection to the Trio MC controllers via a PCI bus, USB, Serial or Ethernet link. It can be used in any Windows programming language supporting ActiveX (OCX) components such as Visual Basic, Visual C, C++ Builder, etc. Compatible with: Euro205x, Euro209, MC206x, MC224, MC464
In the interest of continual software development, Trio PC Motion is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
Trio MC Loader
The Trio MC Loader is a Windows ActiveX control which can load projects (produced with Motion Prefect) and programs onto a Trio Motion Coordinator. Communication with the Motion Cordinator can be via serial link, USB, Ethernet or PCI depending on the Motion Cordinator.Compatible with: Euro205x, Euro209, MC206x, MC224, MC464
In the interest of continual software development, Trio MC Loader is likely to be updated on a regular basis. Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
G-Code
One of the standard languages that is widely used in CNC machines is G code. This language is typically output from many CADCAM packages and enables designs to be transferred rapidly to machines. Trio Motion Coordinators are able to interpret G & M codes using a standard Trio BASIC program to interpret the codes to generate commanded actions in the system.. Compatible with: Motion Perfect2, Autoloader
Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com
IEC 61131
IEC 61131 standardises the programming language, the instruction sets and the handling and structuring of projects. As standard the IEC61131 capability is included on every MC464 controller in a limited form. To unlock this functionality fully you will need a ‘feature enable code’.
Please check to ensure you are using the latest version. Before downloading the software, please take a moment to read the Licence Agreement.
In order that we can maintain the highest standard for our software, we would welcome your feedback and comments. Please email your comments to: dev@triomotion.com |