10 CPU Unit Functions
10-50
CJ2 CPU Unit Software User’s Manual
10-6 Security Functions
The following protection can be applied to the CJ-series user programs.
Write-protection can be set so that Data in the user program and parameter area (e.g., PLC Setup and
I/O tables) cannot be overwritten from the CX-Programmer. This function can prevent the program from
being overwritten inadvertently.
To set write protection, turn ON pin 1 on the CPU Unit's DIP switch. Even when this function is enabled,
it is still possible to read and display the program using the CX-Programmer.
z DIP Switch on Front of CPU Unit
Read protection using passwords can be set. User programs, specific tasks, and function blocks for
protected programs cannot be displayed or edited unless the user enters the password in the CX-Pro-
grammer.
The following types of read protection using passwords can be used.
z UM Read Protection
Reading the user program from the CPU Unit will be disabled.
z Task Read Protection
Displaying tasks in the CX-Programmer will be disabled for any one or more tasks. It will be possible
to read the user program from the CPU Unit, but the protected tasks will not be displayed on the CX-
Programmer.
Additional Information
• The entire program can be transferred to another CPU Unit even if individual tasks in the pro-
gram are read-protected. The task read protection remains effective for the password-pro-
tected tasks.
• When the CX-Programmer is used to compare a user program in the computer's memory with
a user program in the CPU Unit, password-protected tasks will be compared too.
z Function Block Protection
The following protection can be applied to the desired function blocks.
• Write/Display Protection
Displaying function blocks will be disabled in the CX-Programmer, so it will not be possible to
make changes.
10-6-1 Write-protection Using the DIP Switch
Pin No. Name Setting
1 User program memory
write protection
ON: Protection ON
OFF: Protection OFF
10-6-2 Read Protection Using Passwords
Types of Protection