EasyMotion Studio

EasyMotion Studio and EasySetUp are software platforms for the setup and motion programming of Technosoft intelligent drives and motors. EasyMotion Studio


EasyMotion Studio 

With EasyMotion Studio you can fully benefit from a key advantage of Technosoft intelligent drives/motors – their capability of executing complex motions without requiring an external motion controller, thanks to their built-in motion controller.

EasyMotion Studio includes two modules:

  • EasySetUp — for the setup of your intelligent drive/motor, and a
  • Motion Wizard — for the motion programming.

The Motion Wizard provides a simple, graphical way of creating motion programs written in Technosoft Motion Language (TML). It automatically generates all the TML instructions, hence you don’t need to learn or write any TML code. EasyMotion Studio is the recommended tool for motion programming using TML. With TML, you can really simplify complex applications, by distributing the intelligence between the master and the drives. Thus, instead of trying to command each step of an axis movement from the master, you can program the drives using TML to execute complex tasks, and inform the master when these tasks have been completed.

Download a free demo version of EasyMotion Studio

Watch this video tutorial and understand how to set up your Technosoft drive, using the EasyMotion Studio platform.

Watch this video tutorial and understand how to perform the motor setup with Technosoft drives, using EasyMotion Studio.

EasySetUp

With the EasySetUp module of EasyMotion Studio you can quickly set up a drive for your application, using only 2 dialogs.EasySetUp is the recommended tool when motion programming and control is done via an external device like an industrial PC or PLC, using for example the Technosoft motion libraries. The output of EasySetUp is a set of setup data that can be downloaded into the drive's EEPROM or saved onto your PC. At power-on, the setup data saved in a drive's EEPROM is used for initializations. With EasySetUp it is also possible to retrieve the complete setup information from a previously programmed drive. EasySetUp includes a firmware programmer with which you will be able to update your intelligent drive's firmware to revision i.

Download EasySetUp

FAQ

FAQ about EasyMotion Studio / EasySetUp

1. My PC doesn't have any serial port. Which USB-to-RS232 adapter/converter do you recommend me to use?

2. What is the difference between EasyMotion Studio and EasySetUp? Which one shall I use for the development of a new application?

3. Do EasyMotion Studio and EasySetUp cover all Technosoft products?

4. I want to control a Technosoft drive/motor via PLC. Which software shall I use?

5. What operations can I do using the Technosoft Motion Language?

 

1) My PC doesn't have any serial port. Which USB-to-RS232 adapter/converter do you recommend me to use?

We recommend all USB-to-RS232 adapters that are built using an FTDI chip. These adapters are supported in all current Windows versions (Windows XP, Windows 7, Windows 8 and Windows 10). Below is a list of adapters that we have successfully used:

  • FTDI CHIPI-X10 USB to RS232 Chip-X Converter Cable with 10cm Length
  • FTDI US232R-100 ADAPTOR CABLE, USB TO RS232, 100CM
  • FTDI USB-RS232-WE-1800-BT-0.0 CABLE, USB A - RS232, SERIAL CONVERTOR

For details, see: http://www.ftdichip.com/Products/Cables/USBRS232.htm

 

2) What is the difference between EasyMotion Studio and EasySetUp? Which one shall I use for the development of a new application?

EasyMotion Studio and EasySetUp are the current software platforms for the setup and motion programming of Technosoft motion control products. Using these platforms you can fully benefit from all the features of the Technosoft intelligent drives and motors added in firmware revision i. Therefore, they are both recommended for new developments.

With EasySetUp, you can set up an intelligent drive/motor for your application. It is the recommended tool when motion programming and control is done from another device, like an industrial PC or PLC, using for example the Technosoft motion libraries.

With EasyMotion Studio, you can do both – the drive/motor setup, and the motion programming – using the built-in motion controller. The motion application is described using the high-level Technosoft Motion Language (TML).

 

3) Do EasyMotion Studio and EasySetUp cover all Technosoft products?

EasyMotion Studio and EasySetUp cover all current-generation Technosoft products.

IMPORTANT ! For correct operation, these drives/motors must be programmed with firmware revision i or later.

 

4) I want to control a Technosoft drive/motor via PLC. Which software shall I use?

Technosoft motion libraries for PLCs are based on IEC 61131-2 standard for motion control. The standard compliance involves some functionality that has been added to the Technosoft drives/motors only in firmware revision i. As the new features of firmware revision i are accessible only from EasySetUp and EasyMotion Studio, you need to use one of them. Use EasySetUp if you intend to control the whole motion directly from your PLC. Use EasyMotion Studio you intend to distribute the tasks between your PLC and the drive/motor. In this case you need EasyMotion Studio to program in the drive TML functions or homing routines to be called from your PLC.

 

5) What operations can I do using the Technosoft Motion Language?

One of the key advantages of the Technosoft drives/motors is their ability to execute complex motions without requiring an external motion controller. This is possible because Technosoft drives offer in a single compact package both a state-of-the-art digital drive and a powerful motion controller.

Programming motion on a Technosoft drive/motor means creating and downloading a TML (Technosoft Motion Language) program into the drive/motor memory. The TML allows you to:

  • Set various motion modes (profiles, PVT, PT, electronic gearing or camming, etc.)
  • Change the motion modes and/or the motion parameters
  • Execute homing sequences
  • Control the program flow through:
    • Conditional jumps and calls of TML functions
    • TML interrupts generated on pre-defined or programmable conditions (protections triggered, transitions on limit switch or capture inputs, etc.)
    • Waits for programmed events to occur
  • Handle digital I/O and analog input signals
  • Execute arithmetic and logic operations
  • Perform data transfers between axes
  • Control motion of an axis from another one via motion commands sent between axes
  • Send commands to a group of axes (multicast). This includes the possibility to start simultaneously motion sequences on all the axes from the group
  • Synchronize all the axes from a network

With TML, you can really distribute the intelligence between the master and the drives/motors in complex multi-axis applications. Thus, instead of trying to command each step of an axis movement, you can program the drives/motors using TML to execute complex tasks and inform the master when these are done. Thus for each axis the master task may be reduced at: calling TML functions (with possibility to abort their execution if needed) and waiting for a message, which confirms the execution. If needed, the drives/motors may also be programmed to send periodically information messages to the master so it can monitor a task progress.

 

 

 

 

 

 

 

 

Ordering Information

Part Number - Product Name
P034.001.E002 – EasyMotion Studio

 

Copyright MAXXmarketing Webdesigner GmbH
   

 

TECHNOSOFT SA, av. des Alpes 20, CH-2000 Neuchâtel, Switzerland. 
Website developed by Adsoft Solutions.