Sysmac Studio integrates configuration, programming, simulation and monitoring to set up, program, debug and maintain NJ-Series Machine Automation Controllers and EtherCAT slaves. Machine and motion programming is based on IEC 61131-3 and PLCopen function blocks for motion control. It offers a 3D simulation environment to develop and test off-line motion profiles.