27: TROUBLESHOOTING
OPENNET CONTROLLER USER’S MANUAL 27-5
0020h: User Program RAM Sum Check Error
The data of the user program compile area in the OpenNet Controller CPU module RAM is broken.When this error occurs,
the user program is recompiled automatically and the timer/counter preset values are initialized to the values of the user
program. Note that modified preset values are cleared and that the original values are restored. Clear the error code using
WindLDR on a computer.
0040h: Keep Data Sum Check Error
This error indicates that the data designated to be maintained during power failure is broken because of memory backup
failure. Note that the “keep” data of internal relays and shift registers are cleared. Clear the error code using WindLDR on a
computer.
If this error occurs when power is shut down for a short period of time after the battery is charged as specified, the battery
is defective and the CPU module has to be replaced.
0080h: User Program Syntax Error
This error indicates that the user program has a syntax error. Correct the user program, and download the corrected user
program to the OpenNet Controller. The error code is cleared when a correct user program is transferred.
User program syntax errors include the following causes:
• Invalid opcode for basic instruction
• Invalid operand for basic instruction
• Invalid TIM/CNT/CC/TC/DC/SFR(N) preset value or data
• Invalid opcode for advanced instruction
• Invalid data for advanced instruction
• Invalid operand for advanced instruction
• Invalid repeated usage of advanced instructions, such as DISP or DGRD
• User program capacity over error
0100h: User Program Writing Error
This error indicates a failure of writing into the OpenNet Controller CPU module ROM when downloading a user pro-
gram. The error code is cleared when writing into the ROM is completed successfully. If this error occurs frequently, the
OpenNet Controller CPU module has to be replaced.
When a memory card is installed in the CPU module, writing into the memory card is checked.
0200h: Protect Output Overload Error
This error is issued when a protect transistor output is overloaded during operation, then only the overloaded output is
forced off. When this error occurs, remove the cause of the overload, then the output restores normal operation automati-
cally. Clear the error code using WindLDR on a computer.
0400h: Calendar/Clock Error
This error indicates that the real time calendar/clock in the OpenNet Controller CPU module has an error caused by invalid
clock data due to voltage drop or by erroneous quartz oscillator operation.
Clear the error code and set the calendar/clock data using
WindLDR on a computer. If the error continues, the OpenNet Control-
ler
CPU module has to be replaced. See Troubleshooting Diagram on page 27-21.
0800h: I/O Bus Error
This error indicates that an I/O module has a trouble. If this error occurs frequently or normal I/O function is not restored
automatically, the I/O module has to be replaced.
This error also occurs when the I/O module mounting position is changed with Module ID Operation Selection is enabled
in the Function Area Settings. Restore the original I/O module mounting positions or disable the Module ID Operation
Selection and download the user program. See page 5-5.
1000h: INTERBUS Master Access Error
This error indicates that a remote I/O module has a trouble. If this error occurs frequently or normal remote I/O function is
not restored automatically, the remote I/O module has to be replaced.
2000h: I/O Bus Initialize Error
This error indicates that an I/O module has a trouble. If this error occurs frequently or normal I/O function is not restored
automatically, the I/O module has to be replaced.
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com