Trio Motion Technology has launched its Motion Perfect v3 software, bringing an enhanced and more productive user experience for application development, configuration and connectivity across the MC4 Motion Coordinator range of multi-axis motion and machine controllers. The new software harnesses the powerful features of Microsoft's .NET and WPF technologies to provide an intuitive and coherent Windows environment for programming, diagnostics and commissioning with distinctive improvements that include detailed tree views for controller and project information display, tabbed layouts for simplified programming and file arrangement, and window docking for improved desktop presentation – these features combine for much greater programming flexibility, substantial efficiency gains and improved information access for the user. Central to the new software is the Motion Perfect Projects concept that works in conjunction with the synchronous programming mode and the project manager tool. All programs associated with a project are automatically copied between the Motion Coordinator and the host PC's disk file during editing. This feature is especially useful where the multitasking capabilities of the Motion Coordinator will often mean working with multiple files and their associated data. Working across TrioBASIC and IEC61131-3 programs in a single named project, there is no need to copy, save or load files once a project has been created. Project Manager also verifies that the contents of the controller match the project file on disk and multiple backup files are stored in a sub folder - allowing the programmer to retrieve and revert to any previous version. The software supports multiple controllers using a "Motion Solution" which allows the user to specify controllers and their associated projects, and facilitates simultaneous connection to more than one controller. Further features include a new TrioBASIC editor with a tabbed layout and improved editing tools that include a Windows clipboard compatible Cut, Copy and Paste facility, line bookmarking, enhanced breakpoint handling and auto formatting. A built in scope checking facility and a live view mode allows users to quickly and effectively write and evaluate programs with the ability to edit multiple programs simultaneously. An offline editing function with the new MC400 simulator software is also available. The software also includes an IEC61131-3 program editor for structured text, function block, sequential function chart and ladder formats with offline program creation away from the target motion controller. Other features include the ability to view and debug information whilst in run mode, edit multiple programs simultaneously, and run IEC and BASIC programs at the same time. Further useful information and control enhancements have been introduced: An Axis Jog screen provides simplified manual control with mouse click moves, user defined axes and hardware jog input setting. The Digital I/O status window automatically displays all controller and expanded system I/O with mouse click configuration and naming; with all set-up information saved in the project file. The .NET and WPF technology development has also allowed enhanced axis parameter display and improved data viewers. Users may now choose specific parameter group information to be viewed and updated VR and Table viewers can now display non-contiguous data ranges. As well as the project oriented Synchronous connection mode with combined controller and disk saving, the software also has a direct based mode where commands from the built in terminal are directed only to the Motion Coordinator without host file synchronisation. A new Tool mode is also available where most of the tools are available and programs on the controller can be started and stopped, but not edited. The sofware is also compatible with the company's CAD2Motion software that translates CAD generated 2D motion paths into TrioBASIC programs. Other support software available includes CamGen for matching the most commonly used CAM shapes for electronic gearbox applications, and Trio PC Motion which uses ActiveX to provide a direct connection to Motion Coordinators for programming language support for Visual Basic, Visual C++, etc. The company's MC4 line of motion and machine controllers are the latest and most advanced Motion Coordinators. The range covers the MC403 and MC405 for smaller automated machine setups with 2-servo/3-stepper and 4-servo/5-stepper capability, and the expandable and modular MC464 series for up to 64 axes of synchronised motion with 125 µsec servo cycle times. With a choice of TrioBASIC or IEC61131-3 programming, the range includes a wide selection of Fieldbus protocol options, absolute and incremental feedback options, expandable CANbus I/O and many other features for advanced automation control.