Check the code list:
Error code list[Error code 4101]
Applicable machineBasic model QCPU, High Performance model QCPU, Process CPU, Redundant CPU
=====================================================================================
Error code(SD0)4101
Error messageOPERATION ERROR
Common information(SD5-15)Program error location
Individual information(SD16-26)-
LED status(RUN)Off/On
LED status(ERROR)Flicker/On
PLC operating stateStop/Continue
* CPU operations when an error occurred can be determined with a parameter.
(LED indication varies according to the CPU module status.)
Diagnostics timingWhen instruction executed
Error description & cause
(1) The number of setting data dealt with the instruction exceeds the applicable range.
(2) The storage data and constant of the device specified by the instruction exceeds the applicable range.
(3) When writing to the host CPU shared memory, the write prohibited area is specified for the write destination address.
(4) The range of storage data of the device specified by the instruction is duplicated.
(5) The device specified by the instruction exceeds the range of the number of device points.
(6) The interrupt pointer No. specified by the instruction exceeds the applicable range.
(7) A link direct device, intelligent function module device, and cyclic transmission area device are specified for both (S) and (D) with the BMOV instruction.
Corrective action
Read common information of the error using the programming tool to identify the numeric value (program error location).
Check the error step corresponding to the value, and correct it as necessary.
------------------------------------------------------------------------------------- Applicable machineUniversal model QCPU, L series CPU
=====================================================================================
Error code(SD0)4101
Error messageOPERATION ERROR
Common information(SD5-15)Program error location
Individual information(SD16-26)-
LED status(RUN)Off/On
LED status(ERROR)Flicker/On
PLC operating stateStop/Continue
* CPU operations when an error occurred can be determined with a parameter.
(LED indication varies according to the CPU module status.)
Diagnostics timingWhen instruction executed
Error description & cause
(1) The number of setting data dealt with the instruction exceeds the applicable range.
(2) The storage data and constant of the device specified by the instruction exceeds the applicable range.
(3) When writing to the host CPU shared memory, the write prohibited area is specified for the write destination address.
(4) The range of storage data of the device specified by the instruction is duplicated.
(5) The device specified by the instruction exceeds the range of the number of device points.
(6) The interrupt pointer No. specified by the instruction exceeds the applicable range.
(7) A link direct device, intelligent function module device, and cyclic transmission area device are specified for both (S) and (D) with the BMOV instruction.
(8) The storage data of file register specified by the instruction exceeds the applicable range. Or, file register is not set. (Except the Q00UJCPU.)
(9) The block data that crosses over the boundary between the internal user device and the extended data register (D) or extended link register is specified (including 32-bit binary, real number (single precision, double precision), indirect address, and control data).
Corrective action
Read common information of the error using the programming tool to identify the numeric value (program error location).
Check the error step corresponding to the value, and correct it as necessary.
hope you can solve your problem.
do you download your program with symbolic information? maybe your program is too big, try to download w/o symbolic information