The movements of the robot axes or of customer-specific kinematics are calculated by the controller’s firmware, allowing programmers to focus on the application, without needing to worry about the underlying technology.
Application programming is done via a single software tool using PLCopen or free Yaskawa function blocks. Functions built into the MotionWorks IEC software include visualisation tools, conveyor tracking and support for camera systems.
Machines incorporating motion control axes, inverter drives or I/O systems can be programmed in a single software environment, increasing flexibility and machine throughput, without having to change the application programme or to integrate new controllers.

Yaskawa’s “singular” control system can integrate robots with other automation technologies including servodrives, inverters and I/O systems
Robots controlled by Yaskawa’s DX2900, YRC1000 or YRC1000 Micro controllers can be integrated into a machine architecture at the click of a button. Programmers can control them using standard PLCopen function blocks.
The MP3300iec RBT controller can handle 62 real axes and two virtual axes. When used with Yaskawa’s Sigma-7 servo system, the controller can also obtain diagnostic information such as vibration analyses, which can be used to plan maintenance.