Datasheet
Sysmac Studio
7
Programming
Sorting and filtering variables
You can sort and filter the variables in each variable table.
Ver.1.08 or higher
Searching and replacing You can search for and replace strings in the data of a project. All versions
Retrace searching
You can search for the program inputs and the input parameters to functions or
function blocks that use the selected variable if the selected variable is used as a
program output or as the output parameter of a function or function block. Also, you
can search for the program outputs and the output parameters to functions or
function blocks that use the selected variable if the selected variable is used as a
program input or as the input parameter of a function or function block.
Ver.1.01 or higher
Jumping You can jump to the specified rung number or line number in the program.
All versions
Building
Building
The programs in the project are converted into a format that is executable in the NJ/
NX-series CPU Unit or NY-series Industrial PC.
Rebuilding A rebuild is used to build project programs that have already been built.
Aborting a build operation You can abort a build operation.
Creating applications for NA-series PTs
You can create and transfer pages and subroutines for NA-series Programmable
Terminals.
Refer to "Functional Specifications of HMI".
Ver.1.11 or higher
Reuse
Functions
Library
You can create functions, function block definitions, programs *5, and data types in
a library file to use them as objects in other projects.
Ver.1.02 or higher
Creating libraries
You can create library files to enable using functions, function block definitions, and
data types in other projects.
Using libraries
You can access and reuse objects from library files that were created in other projects.
Project
Management
File
operations
Creating a project file A project file is created.
All versions
Opening a project file A project file is opened.
Saving the project file The project file is saved.
Saving a project file under a
different name
A project file is saved under a different name.
Project update history
management
You can assign numbers to projects to manage the project history. Ver.1.03 or higher
Exporting a project file
You can export a project to an .smc2 or .csm2 project file *6. You can also export a
project to a previous project file format, i.e., .smc or .csm.*7.
All versions
Importing a project file You can import a project from an .smc2 *6, .csm2 *6, .smc, or .csm *7 project file.
Importing a ST project file
Import of ST program files created by the Simulink
PLC Coder™ (version R2013a
or higher) from MathWorks
Inc.
Ver.1.04 or higher
Offline comparison
You can compare the data for an open project with the data for a project file and
display the results. You can also compare the open project with an exported .smc2
*6 or .smc project file.
Or, you can merge detailed comparison results. *8
Ver.1.02 or higher
Importing motor sizing tool
results
You can import the EtherCAT configuration and motion control settings created by
the motor sizing tool.
Ver.1.16 or higher
Cutting, copying, and pasting
You can cut, copy, or paste items that are selected in the Multiview Explorer or any
of the editors.
All versions
Printing You can print various data. You can select the items to print.
Data
sharing
Creating a derivative device
You can copy a controller in a project. The copied controller program (POU, Data-
type, global variables) are shared with the source controller.
Ver.1.20 or higher
Setting a shared program
between devices
You can share a program (POU, Data-type, global variables) between controllers in
a project.
Debugging
Monitoring
Variables are monitored during ladder program execution. You can monitor the
TRUE/FALSE status of inputs and outputs and the present values of variables in the
NJ/NX-series CPU Unit or NY-series Industrial PC. You can monitor operation on the
Ladder Editor, ST Editor, Watch Tab Page, or I/O Map.
All versions
Differential monitoring
You can detect the number of times the specified BOOL variable or BOOL member
changes to TRUE or FALSE and display the count in the Differential Monitor Window.
You can check if bits turn ON and OFF and the number of times that they turn ON
and OFF.
Ver.1.04 or higher
Changing present values and TRUE/
FALSE
You can change the values of variables that are used in the user program and
settings to any desired value, and you can change program inputs and outputs to
TRUE or FALSE. This allows you to check the operation of the user program and
settings.
All versions
Changing the present values of
variables *9
You can change the present values of user-defined variables, system-defined
variables, and device variables as required. You can do this in the Ladder Editor, ST
Editor, Watch Tab Page or I/O Map.
Item Function
Applicable
versions
*5. Creating programs in a library file is supported by version 1.06 or higher.
*6. Supported only by the Sysmac Studio version 1.08 or higher.
*7. The .csm format is supported by version 1.04 or higher. The size of a csm file is smaller than the size of the smc file.
*8. Merging detailed comparison results is supported by version 1.03 or higher.
*9. Changing present values in the Ladder Editor or ST Editor is supported by version 1.03 or higher.