Universal programming software allows control of robots, servos, drives

The ability to program and control robots, servos, and drives with one software package is available with the Yaskawa Singular Control concept. Yaskawa’s MotionWorks IEC development platform uses IEC 61131-3 programming languages and motion function blocks that conform to PLCopen standards. The software was shown at Pack Expo 2015 in Las Vegas, demonstrating a Robotic Case Packing application.


Robots and motion controls from Yaskawa can be programmed with one software, rather than with separate packages. The Yaskawa Singular Control concept was shown at Pack Expo 2015 in Las Vegas. Courtesy: Mark T. Hoske, Control Engineering, CFE MediaYaskawa MotionWorks IEC Pro Machine Controller software, part of the MotionWorks IEC development platform, can operate Yaskawa Motoman brand robots, Yaskawa servos, variable-speed drives and related logic for each without need for a specialized robot programmer. The company calls this unified programming environment Yaskawa Singular Control. It uses IEC 61131-3 programming languages and motion function blocks that conform to PLCopen standards. The software was shown in a demonstration of the Yaskawa Case Packing Toolbox and Yaskawa Motoman brand robots on an example robotic case-packing application.

In a discussion with Control Engineering prior to the show, Doug Meyer, Yaskawa motion project manager, explained, "The Singular Control strategy brings three main Yaskawa product lines together, robots, servo motors, and ac drives, all controlled by one controller in one environment to increase usability and flexibility and to reduce costs."

The work cell demonstration eliminates the need to manage multiple controllers, incompatible software, and competing control vendors. Development is said to be faster and easier with Yaskawa's Case Packing Toolbox application function blocks, which allow engineering work to be completed in less time without losing the freedom to customize an application to specific case-packing needs, the company said. Application Toolbox function block packages continue to be developed for other applications.

The Yaskawa Singular Control concept was shown at Pack Expo 2015 in Las Vegas on this workcell. Courtesy: Mark T. Hoske, Control Engineering, CFE MediaProgramming benefits

Benefits of Yaskawa Singular Control, Meyer said, include:

  • Versatility: Run Yaskawa Motoman robots, standard kinematic mechanisms (such as gantry T-Bots and H-Bots), or custom mechanisms using the same application code. For example, a user could develop a case-packing application using a gantry mechanism, then convert to a robotic mechanism with very few program changes.
  • Ease of use: Yaskawa Motoman robots and Yaskawa servo motors are programmed using familiar ladder logic and function blocks. Internal engineers can develop robotic applications without needing to learn a proprietary robot language.
  • Lower cost: Having one software package for motion development, configuration, and maintenance simplifies design and reduces development costs for the original equipment manufacturer (OEM) or system integrator (SI). It also lowers the cost of training, installation, and maintenance for the machine's end user.
  • Web interface: The controller provides operation and diagnostic data without the use of proprietary software, with the ability to monitor system status through any Web browser from any location. 

Robotics, servos, and drives from Yaskawa are programmed with one software, Yaskawa MotionWorks IEC Machine Controller software, part of the Yaskawa Singular Control concept. This workcell was demonstrated at Pack Expo 2015 in Las Vegas. Dean Elkins, Sr.Easier case packing

Features of the Yaskawa Case Packing Toolbox include:

  • Teach Pendant Toolbox: Uses a teach pendant to manually teach user frames, interference zones, and move points. Use the same teach pendant for manually jogging robots or any other servo axes.
  • Path Generator: Enter the case packing data (case size, product details, and pack pattern) and the PathGenerator creates a complete, adjustable robot path for the pick-and-place sequence, including support for mixed cases and multiple pack patterns.
  • Path Processor: Executes and coordinates motion sequencing and error recovery.
  • Conveyor Tracking: Enables the tracking of moving parts in any configuration for easy, accurate picking and packing.

The full integration of a packaging line often requires working with multiple controllers and software packages, creating problems with incompatible programming languages, technical support, and training, Yaskawa said, resulting in extra cost, logistics nightmares, and uncertain reliability. Yaskawa can support all the major control components of a case packing machine and integrate seamlessly with upstream and downstream equipment, especially when Yaskawa's PackML Template is used as the code foundation.

This diagram shows a workcell that uses the Yaskawa Singular Control concept, integrating programming for robotics and motion control. Courtesy: YaskawaEasier integration, future opportunities

Supporting applications will converge into the new Singular Control platform as well, as more function blocks are created to integrate robotic control.

"We're in the process of harmonizing robot control into [a] library of PLCopen motion function blocks," Meyer explained, "and will continue to develop application specific blocks, such as the case-packing toolbox of functions, as demonstrated at Pack Expo this year."

He expects the new approach to ease integration of robotics into other processes as all axes of motion are handled as a group, rather than individually. With the new functions, robotic programming via a teach pendant will be optional, which could save several thousand dollars, he added. Fewer software packages also will decrease the need for training over time, he added.

Yaskawa controllers for robotics, servos, and drives, along with communications and I/O devices, can be completed in one software, part of the Yaskawa Singular Control concept, as shown at Pack Expo 2015 in Las Vegas. Courtesy: Mark T. Hoske, Control EngiYaskawa Drives & Motion Division, Yaskawa America Inc., is based in Waukegan, Ill. The company says it is the world's largest manufacturer of robots, drives, and motion control components, with annual manufacturing of 20,000 robots, 800,000 servo amplifiers, 900,000 servo motors, and 1.8 million variable-speed drives.

- Mark T. Hoske, content manager, CFE Media, Control Engineering, mhoske@cfemedia.com, with additional source material from Yaskawa. 

Key concepts

  • Universal programming software works with robots, servos, drives from Yaskawa
  • Software uses IEC 61131-3 programming conventions, motion function blocks, and PLCopen standards
  • Software saves time and can eliminate a robotic teach pendant.

Consider this

How many software programs are used for motion and robotics? How many would you like to use?

ONLINE extra



No comments
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Controller programming; Safety networks; Enclosure design; Power quality; Safety integrity levels; Increasing process efficiency
Additive manufacturing benefits; HMI and sensor tips; System integrator advice; Innovations from the industry
Robotic safety, collaboration, standards; DCS migration tips; IT/OT convergence; 2017 Control Engineering Salary and Career Survey
Featured articles highlight technologies that enable the Industrial Internet of Things, IIoT-related products and strategies to get data more easily to the user.
This article collection contains several articles on how automation and controls are helping human-machine interface (HMI) hardware and software advance.
This digital report will explore several aspects of how IIoT will transform manufacturing in the coming years.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Mobility as the means to offshore innovation; Preventing another Deepwater Horizon; ROVs as subsea robots; SCADA and the radio spectrum
Future of oil and gas projects; Reservoir models; The importance of SCADA to oil and gas
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
click me