Sysmac Studio Software now supports Safety over EtherCAT. This provides an integrated development environment to set up, program, debug and maintain NJ-Series machine automation controllers and all other Sysmac devices, as well as EtherCAT slaves. Both safety and conventional control signals can share the same EtherCAT network to reduce hardware and wiring costs using the NX-S Safety CPU and I/O. Machine and motion programming is based on IEC 61131-3 standard, and PLCopen function blocks for motion control cut programming time. A 3D simulation environment enables users to develop and test off-line motion profiles such as cams and complex kinematics.