True Integrated Development Environment
Created to give machine developers complete control from a single environment, Sysmac Studio integrates configuration, programming, simulation, and monitoring in a simple interface. This advanced software tool is the sole software required for the NJ-Series machine automation controller, which brings together logic, motion, and vision onto a single platform. The main hardware product series inside the IDE are...
- NJ/NX Series controllers
- NA Series HMI
- NX Series I/O and safety
- G5 Series servo
- MX2 Series and RX-series frequency inverter
- FH and FQM vision system and sensor
- GX network components
- E3 N-Smart sensors
- ZW-series measurement sensors
Other utilities for HMI design, and expanded information network configuration are also included in the software suite. One software to control and configure the entire machine with a single connection gives you the power and efficiency to develop and create like never before.
Compliance With Familiar Standards
Fully compliant with the open standard IEC 61131-3, Sysmac Studio provides a state-of-the-art programming environment based on the ladder diagram, structured text programming languages and on program organization units which include programs, functions, and function blocks. Additionally, motion control instructions that are based on PLCopen standards and an instruction set that follows IEC rules are included. Providing a familiar programming environment virtually eliminates the learning curve for a new software allowing for quick adoption.
Programming with Variables
There is no need to learn the internal memory map of the NJ-series controller. Sysmac Studio automatically assigns memory in the CPU Unit to variables that you create promoting faster development and reducing errors. This also eliminates the need to wait for memory address definitions for hardware before the start of software development. Hardware and software can be designed independently and developed in parallel.
Sysmac Studio places as few restrictions as possible on the design procedures to allow you to start design work from any part of the system. The design concept features easy-to-understand operating procedures with suitable guides that do not interfere with the workflow. This provides user-friendly operation for flexible design work in which even mistakes in settings and procedures can be corrected immediately or left until the project is finalized as long as they will not lead to serious accidents.
Sysmac Studio provides complete functions for debugging sequence control, such as changing present values and changing programming online. It also provides debugging functions with simulations of motion control, such as displaying results in 2D or 3D and displaying traces on virtual devices. The new 3D Simulation tool offers a programmer the opportunity to see the physical movement and machine sequence that is a direct result of the code and configuration they choose to implement.
To accurately simulate motion control, Sysmac Studio provides instructions to create virtual external signals such as positive/negative limit switch, home proximity signal, external latch and intermediate stop input signals. Motion alarm and warning instructions can be implemented as well to provide the programmer with additional fault recovery testing measures. The included data trace feature also gives a high level of detail and displays a time chart graph in parallel with 2D or 3D path markers. The simulation results are recorded in a data trace file, allowing closer examination of the performance to guarantee proper operation. Combining 3D motion simulation with the CPU emulator gives the programmer utilities to assess the correct sequencing, optimum path control, minimum execution time and other critical operations. As a result, the gap between machine concept and operation is dramatically reduced.
Advanced functions to protect your investment and secure the machine are standard in Sysmac Studio. Preventing incorrect connections, operation or theft of assets are paramount for both large and small projects. Features such as confirmation of Controller names and serial ID's, administrator access rights and controller write protections protect your machine while authentication of user program execution and password protection for project files protect your intellectual development property. With 32 digit security passwords, your system is always safe.
A function of both the NJ-series controller and Sysmac Studio, task management ensures your control system operates exactly as planned. The Task System used by NJ-series controllers is used to assign an execution condition and execution order to a series of processes, such as I/O refreshing and user program execution. This new level of control allows a programmer to select how the CPU operates during run-time to guarantee consistently fast operation for the life of the machine. Sysmac Studio provides simple and clear adjustments for your task settings as well as powerful performance evaluation tools. Only valid options are shown for task selection, guiding the user to an appropriate configuration. Once a configuration is chosen, program timing can be monitored to ensure optimal operation. The Task Execution Time Monitor can be used with the Simulator to display execution times before downloading to the physical controller. These new software tools allow the user to predict the operation of the machine before implementation rather than responding to unexpected behavior during commissioning.
Windows XP (Service Pack 3 or higher, 32-bit version)1
Sysmac Studio Robot Additional Option4
Sysmac Library is a new addition to Sysmac Studio’s already integrated development environment. This free online software library lets licensed Sysmac Studio users download rigorously tested Function/Function Blocks for multiple applications in different industries. The libraries are intended to be used with both the NX7 and NJ5/NJ3/NJ1 series machine automation controllers. This free resource will help reduce programming time and focus on increasing the efficiency of your overall system. Make sure to check the Sysmac Library download link at regular intervals for new modules.