
Machine Automation Controller
NX1
26
Debugging
Data tracing
Types
Single triggered trace
When the trigger condition is met, the specified number of samples are taken and
then tracing stops automatically
Continuous trace
Data tracing is executed continuously and the trace data is collected by the Sysmac
Studio
Maximum number of simultaneous data
traces
2
Maximum number of records
10,000
Sampling
Maximum number of
sampled variables
48
Timing of sampling
Sampling is performed for the specified task period, at the specified time, or when
a sampling instruction is executed
Triggered traces
Trigger conditions are set to record data before and after an event
Trigger conditions
• When BOOL variable changes to TRUE or FALSE
• Comparison of non-BOOL variable with a constant. Comparison method:
Equals (=), Greater than (>), Greater than or equals (
≥
), Less than (<), Less than or
equals (
≤
), Not equal (
≠
)
Delay
You can set the percentage of sampling before and after the trigger condition is met
Safety data
logging
Function
Records variables used in the safety program of the Safety CPU Unit in a chrono-
logical order
Targets
Target Safety CPU
Unit
NX-SL5
@
00 *
2
Target variable types
Exposed variables and device variables used in the safety program
Maximum number of
logged variables
100
Data types
SAFEBOOL, SAFEBYTE, SAFEWORD, SAFEINT, SAFEDINT,BOOL, BYTE,
WORD, INT, DINT
Maximum logging
time
480 s (Depends on logging interval)
Logging interval
Select from minimum value which stores from primary periodic task cycle or adds
constant number multiple (x1, x2, x3, x4) of primary periodic task cycle *
3
Maximum number of simultaneous
executions
2
Simulation
The operation of the CPU Unit is emulated in the Sysmac Studio
Reliability
functions
Self-diagnosis
Controller
errors
Levels
Major faults, partial faults, minor faults, observation, information
User-defined errors
User-defined errors are registered in advance and then records are created by ex-
ecuting instructions
Levels
8
Security
Protecting
software
assets and
preventing
operating
mistakes
CPU Unit names and serial IDs
When going online to a CPU Unit from the Sysmac Studio, the CPU Unit name in
the project is compared to the name of the CPU Unit being connected to
Protection
User program transfer
with no restoration
information
You can prevent reading data in the CPU Unit from the Sysmac Studio
CPU Unit write
protection
You can prevent writing data to the CPU Unit from the Sysmac Studio or SD Mem-
ory Card
Overall project file
protection
You can use passwords to protect .smc files from unauthorized opening on the Sys-
mac Studio
Data protection
You can use passwords to protect POUs on the Sysmac Studio
Verification of operation authority
Online operations can be restricted by operation rights to prevent damage to equip-
ment or injuries that may be caused by operating mistakes
Number of groups
5
Verification of user program execution
ID
The user program cannot be executed without entering a user program execution
ID from the Sysmac Studio for the specific hardware (CPU Unit)
SD Memory
Card functions
Storage type
SD Memory Card, SDHC Memory Card
Application
Automatic transfer from SD Memory
Card
When the power supply to the controller is turned ON, the data that is stored in the
autoload directory of the SD Memory Card is transferred to the controller
Program transfer from SD Memory Card
With the specification of the system-defined variable, you can transfer a program
that is stored in the SD Memory Card to the controller
SD Memory Card operation
instructions
You can access SD Memory Cards from instructions in the user program
File operations from the Sysmac Studio
You can perform file operations for controller files in the SD Memory Card and read/
write standard document files on the computer
SD Memory Card life expiration
detection
Notification of the expiration of the life of the SD Memory Card is provided in a sys-
tem-defined variable and event log
Item
NX102