Datasheet

Sysmac Studio
5
Setting
Parameters
Controller Setup
The Controller Setup is used to change settings related to the operation of the
Controller. The Controller Setup contains PLC Function Module operation settings
and built-in EtherNet/IP Function Module port settings.
All versions
Operation Settings
The Startup Mode, SD Memory Card diagnosis at Startup, Write Protection at
Startup, Controller Error Level Changes *2, and other settings are made.
Transferring Operation
Settings
The synchronization function is used to transfer the operation settings to the NJ/NX-
series CPU Unit or NY-series Industrial PC.
Built-in EtherNet/IP Port
Settings
These settings are made to perform communications using the built-in EtherNet/IP
port of the NJ/NX-series CPU Unit or NY-series Industrial PC.
Transferring Built-in
EtherNet/IP Port Settings
The synchronization function is used to transfer the Built-in EtherNet/IP Port Settings
to the NJ/NX-series CPU Unit or NY-series Industrial PC.
Built-in I/O Settings You make the settings related to built-in I/O of the NX1P2 CPU Unit.
Ver. 1.17 or
higher
Transferring Built-in I/O
Settings
The synchronization function is used to transfer the built-in I/O settings to the NX1P2
CPU Unit.
Option Board Settings You make the settings related to the option boards mounted on the NX1P2 CPU Unit.
Transferring Option Board
Settings
The synchronization function is used to transfer the option board settings to the
NX1P2 CPU Unit.
Memory Settings
You make the settings related to the memory area for CJ-series Units in the NX1P2
CPU Unit.
Transferring Memory
Settings
The synchronization function is used to transfer the memory settings to the NX1P2
CPU Unit.
Motion Control Setup
The Motion Control Setup is used to create the axes to use in motion control instructions,
assign those axes to Servo Drives and encoders, and set axis parameters.
All versions
Axis Settings Axes are added to the project.
Axis Setting Table
The Axis Setting Table is a table of all registered axis parameters. You can edit any
axis parameters here just as you can on the Axis Settings Tab Page.
Axes Group Settings You can set up axes to perform interpolated motions as an axes group.
Axes Group Basic Settings
Set the axes group number, whether to use the axes group, the composition, and the
composition axes.
Operation Settings
Set the interpolated velocity, the maximum interpolated acceleration and
deceleration, and the interpolated operation settings.
Cam Data Settings
The Cam Data Settings are used to create electronic cam data. When you build the
project for the Controller, a cam table is created according to the Cam Data Settings.
Registering cam data settings
Cam data settings is added to the project.
Editing cam data settings You can set properties and node points for cam data settings.
Transferring cam data settings
You can select to transfer all or part of the cam data.
Importing cam data settings You can import cam data settings from a CSV file.
Exporting cam data settings You can export cam data to a CSV file.
Registering cam definitions You add new cam definitions to change a cam table in the program.
Ver.1.09 or higher
Editing cam definitions You set cam definitions.
Transferring cam
definitions
You transfer cam definitions to the Controller.
Exporting cam tables You can export a cam table to a CSV file.
All versions
Transferring cam tables
from the Controller to files
You can save a cam table in the NJ/NX-series CPU Unit or NY-series Industrial PC
to a CSV file.
Transferring cam tables
from files to the Controller
You can transfer a cam table that is saved in a CSV file to update the contents of a
cam table that is already in the NJ/NX-series CPU Unit or NY-series Industrial PC.
Superimposing Cam Table
You can superimpose the cam table from a CSV file on the cam profile curve position
graph that is currently displayed.
Task Settings
Programs are executed in tasks in the NJ/NX-series CPU Unit or NY-series Industrial
PC. The Task Settings define the execution period, the execution timing, the
programs executed by the task, the I/O refreshing performed by the task, and which
variables to share between tasks.
Registering tasks The tasks, which are used to execute programs, are registered.
Setting task I/O The task I/O settings define what Units the task should perform I/O refreshing for.
Assigning programs Program assignments define what programs a task will execute.
Setting exclusive control of
variables in tasks
You can specify if a task can write to its own values (known as a refreshing task) or
if it can only access them (an accessing task) for global variables. This ensures
concurrency for global variable values from all tasks that reference them.
I/O Map Settings
The I/O ports that correspond to the registered EtherCAT slaves and to the
registered Units on the CPU Rack and Expansion Racks are displayed. The I/O Map
is edited to assign variables to I/O ports. The variables are used in the user program.
Displaying I/O ports
I/O ports are displayed based on the configuration information of the devices (slaves
and Units).
Assigning variables Variables are assigned to I/O ports.
Creating device variables
Device variables are created in the I/O Map. You can either automatically create a
device variable or manually enter the device variable to create.
Checking I/O assignments The assignments of external I/O devices and variables are checked.
Item Function
Applicable
versions
*2. Changing event levels for Controller errors is supported by version 1.04 or higher.