Code Number 2000 ~

No. Message Remedy Note 1 Note 2
2000

Unsupported.

Unsupported command was attempted.

Rebuild the project.

- When this message appears while the Health command or Health function is used, robot maintenance data may have been disabled. Check the settings.

(Reference: Epson RC+ 8.0 User's Guide

[System Configuration]

- [Setup]-[System Configuration]-[Controller]-[Preferences] Page)

2001

Unsupported.

Unsupported motion command was attempted.

Rebuild the project.
2003

Unsupported.

Unsupported Function argument was specified.

Rebuild the project.
2004

Unsupported.

Unsupported Function return value was specified.

Rebuild the project.
2005

Unsupported.

Unsupported condition was specified.

Rebuild the project.
2006

Unsupported.

Unsupported I/O command was specified.

Rebuild the project.
2007

Unsupported.

Unsupported condition was specified.

Cannot jog in the CP motion (default).
2008

Unsupported.

Unknown error number.

Clicking the same jog button will operate the robot in the PTP motion.
2009

Unsupported.

Invalid Task number.

Cannot jog in the CP motion (default).
2010

Object file error.

Build the project. Out of internal code range.

Rebuild the project.
2011

Object file error.

Build the project. Function argument error.

Invalid function parameter value

Rebuild the project.

Part Feeding:

Wrong command format or value settings.

Check the description of the command in "Part Feeding 8.0 Introduction & Hardware (Common) & Software SoftwarePart Feeding SPEL+ Command Reference" and correct the code.

2012

Object file error.

Build the project. Command argument error.

Invalid command parameter value

Rebuild the project.

Part Feeding:

Wrong command format or value settings.

Check the description of the command in "Part Feeding 8.0 Introduction & Hardware (Common) & Software SoftwarePart Feeding SPEL+ Command Reference" and correct the code.

2013

Object file error.

Build the project. Cannot process the code.

Rebuild the project.
2014

Object file error.

Build the project. Cannot process the variable type code.

Rebuild the project.
2015

Object file error.

Build the project. Cannot process the string type code.

Rebuild the project.
2016

Object file error.

Build the project. Cannot process the variable category code.

Rebuild the project.
2017

Object file error.

Build the project. Cannot process because of improper code.

Rebuild the project.
2018

Object file error.

Build the project. Failed to calculate the variable size.

Rebuild the project.
2019

Object file error.

Cannot process the variable wait. Build the project.

Rebuild the project.
2020 Stack table number exceeded. Function call or local variable is out of range. Check whether the nested structure is called infinitely. Reduce the nested structure calls depth.
2021 Stack area size exceeded. Stack error. Function call or local variable is out of range. If using many local variables, especially String type, replace them to global variables.
2022

Stack failure.

Required data not found on the stack.

Rebuild the project.
2023

Stack failure.

Unexpected tag found on the stack.

Rebuild the project.
2024

Stack area size exceeded.

Local variable is out of range.

Change the size of the Local variable.
2025

Object file error.

Invalid function call.

Rebuild the project.
2031

System failure.

Robot number is beyond the maximum count.

Restore the controller configuration.
2032

System failure.

Task number compliance error.

Rebuild the project.
2033

System failure.

Too many errors.

Remedy the errors occurring frequently.
2040

Thread failure.

Failed to create the thread.

Reboot the controller.
2041

Thread failure.

Thread creation timeout.

Reboot the controller.
2042

Thread failure.

Thread termination timeout.

Reboot the controller.
2043

Thread failure.

Thread termination timeout.

Reboot the controller.
2044

Thread failure.

Daemon process timeout.

Reboot the controller.
2045

Thread failure.

Task continuance wait timeout.

Reboot the controller.
2046

Thread failure.

Task stop wait timeout.

Reboot the controller.
2047

Thread failure.

Task startup wait timeout.

Reboot the controller.
2050

Object file operation failure.

Object file size is beyond the allowable size.

Rebuild the project.
2051

Object file operation failure.

Cannot delete the object file during execution.

Reboot the controller.
2052

Object file operation failure.

Cannot allocate the memory for the object file.

Reboot the controller.
2053 Object file operation failure. Object file cannot be accessed while it is updating. Perform the same processing after a while. Rebuild the project.
2054

Object file operation failure.

Function ID failure.

Synchronize the files of the project. Rebuild the project.
2055

Object file operation failure.

Local variable ID failure.

Synchronize the files of the project. Rebuild the project.
2056

Object file operation failure.

Global variable ID failure.

Synchronize the files of the project. Rebuild the project.
2057

Object file operation failure.

Global Preserve variable ID failure.

Synchronize the files of the project. Rebuild the project.
2058

Object file operation failure.

Failed to calculate the variable size.

Synchronize the files of the project. Rebuild the project.
2059

Exceed the global variable area.

Cannot assign the Global variable area because it failed to allocate memory.

Reduce the number of Global variables to be used.
2070

SRAM failure.

SRAM is not mapped.

Replace the CPU board.
2071

SRAM failure.

Cannot delete when Global Preserve variable is in use.

Perform the same processing after a while. Rebuild the project.
2072 Exceed the backup variable area. Cannot assign the Global Preserve variable area because it failed to allocate memory. Reduce the number of Global Preserve variables to be used. Maximum size The size you attempted to use
2073

SRAM failure.

Failed to clear the Global Preserve variable area.

Rebuild the project.
2074

SRAM failure.

Failed to clean up the Global Preserve variable save area.

Reboot the controller.
2100

Initialization failure.

Failed to open the initialization file.

Restore the controller configuration.
2101

Initialization failure.

Duplicated initialization.

Reboot the controller.
2102

Initialization failure.

Failed to initialize MNG.

Reboot the controller.
2103

Initialization failure.

Failed to create an event.

Reboot the controller.
2104

Initialization failure.

Failed to setup a priority.

Reboot the controller.
2105

Initialization failure.

Failed to setup the stack size.

Reboot the controller.
2106

Initialization failure.

Failed to setup an interrupt process.

Reboot the controller.
2107

Initialization failure.

Failed to start an interrupt process.

Reboot the controller.
2108

Initialization failure.

Failed to stop an interrupt process.

Reboot the controller.
2109

Initialization failure.

Failed to terminate MNG.

Reboot the controller.
2110

Initialization failure.

Cannot allocate memory.

Reboot the controller.
2111

Initialization failure.

Failed to initialize motion.

Restore the controller configuration.
2112

Initialization failure.

Failed to terminate motion.

Reboot the controller.
2113

Initialization failure.

Failed to map SRAM.

Replace the CPU board.
2114

Initialization failure.

Failed to register SRAM.

Replace the CPU board.
2115

Initialization failure.

Fieldbus board is beyond the maximum count.

Check the number of fieldbus boards.
2116

Initialization failure.

Failed to initialize fieldbus.

Reboot the controller.

Check the fieldbus board.

Replace the fieldbus board.

2117

Initialization failure.

Failed to terminate fieldbus.

Reboot the controller.
2118

Initialization failure.

Failed to open motion.

Restore the controller configuration.
2119

Initialization failure.

Failed to initialize conveyor tracking.

Make sure the settings of conveyor and encoder are correct.
2120

Initialization failure.

Failed to allocate the system area.

Reboot the controller.
2121

Initialization failure.

Failed to allocate the object file area.

Reboot the controller.
2122

Initialization failure.

Failed to allocate the robot area.

Reboot the controller.
2123

Initialization failure.

Failed to create event.

Reboot the controller.
2124

Initialization failure.

An unsupported Fieldbus module is installed.

Install the Fieldbus module purchased from SEC.
2126 The settings are initialized since the initial setting file is corrupted. Restore the system. Since the initial setting file has significantly corrupted, the initial setting file of factory-default is used. Restore the system.
2130

MCD failure.

Failed to open the MCD file.

Restore the controller configuration.
2131

MCD failure.

Failed to map the MCD file.

Restore the controller configuration.
2132

PRM failure.

PRM file cannot be found.

Restore the controller configuration.
2133

PRM failure.

Failed to map the PRM file.

Restore the controller configuration.
2134

PRM failure.

PRM file contents error.

Restore the controller configuration.
2135

PRM failure.

Failed to convert the PRM file.

Reboot the controller.
2136

PRM failure.

Failed to convert the PRM file.

Reboot the controller.
2137

PRM failure.

Failed to convert the PRM file.

Reboot the controller.
2140

DU Initialization Error.

Cannot use drive units.

Communication with drive units is not available for the virtual controllers. Return the configuration file to original setting if it was changed.
2141

DU Initialization Error.

Failed to initialize drive units.

Check the connection with drive units.
2142

DU Initialization Error.

Failed to initialize drive units.

Check the connection with drive units.
2143

DU Initialization Error.

Timeout during initialization of drive units.

Check the connection with drive units.
2144

DU Initialization Error.

No data to download to drive units.

Reboot the control unit and drive units.
2145

DU Initialization Error.

Failed to start communication with drive units.

Reboot the control unit and drive units.
2146

DU Initialization Error.

Timeout when starting communication with drive units.

Reboot the control unit and drive units.
2147

DU Initialization Error.

Failed to update the drive units software.

Review the software update setting.

Check the connection with the Drive Unit.

2148

DU Initialization Error.

Failed to update the drive units software.

Check the file name.

Check the update file.

2149

DU Initialization Error.

Failed to update the drive units software.

Check the Drive Unit power and connection.

Reboot the Controller.

2150

Operation failure.

Task number cannot be found.

Reboot the Controller.
2151

Operation failure.

Executing the task.

Reboot the Controller.
2152

Operation failure.

Object code size failure.

Reboot the Controller.
2153

Operation failure.

Jog parameter failure.

Reboot the Controller.
2154

Operation failure.

Executing jog.

Reboot the Controller.
2155

Operation failure.

Cannot execute the jog function.

Reboot the Controller.
2156

Operation failure.

Jog data is not configured.

Reboot the Controller.
2157

Operation failure.

Failed to change the jog parameter.

Reboot the Controller.
2158

Operation failure.

Failed to allocate the area for the break point.

Reboot the Controller.
2159

Operation failure.

Break point number is beyond the allowable setup count.

Reduce the break points.
2160

Operation failure.

Failed to allocate the function ID.

Reboot the Controller.
2161

Operation failure.

Failed to allocate the local variable address.

Reboot the Controller.
2162

Operation failure.

Not enough buffer to store the local variable.

Review the size of the Local variable.
2163

Operation failure.

Value change is available only when the task is halted.

Halt the task by the break point.
2164

Operation failure.

Failed to allocate the global variable address.

Review the size of the global variable.
2165

Operation failure.

Not enough buffer to store the global variable.

Review the size of the global variable.
2166

Operation failure.

Failed to obtain the Global Preserve variable address.

Review the size of the global preserve variable.
2167

Operation failure.

Not enough buffer to store the Global Preserve variable.

Review the size of the global preserve variable.
2168

Operation failure.

SRAM is not mapped.

Reboot the Controller.
2169

Operation failure.

Cannot clear the Global Preserve variable when loading the object file.

Reboot the Controller.
2170

Operation failure.

Not enough buffer to store the string.

Check the size of the string variable.
2171

Operation failure.

Cannot start the task after low voltage was detected.

Check the controller power.

Reboot the Controller.

2172

Operation failure.

Duplicated remote I/O configuration.

Reboot the Controller.
2173 Remote setup error. Cannot assign non-existing input number to remote function. Check the I/O input number.
2174 Remote setup error. Cannot assign non-existing output number to remote function. Check the I/O output number.
2175

Operation failure.

Remote function is not configured.

Reboot the Controller.
2176

Operation failure.

Event wait error.

Reboot the Controller.
2177

Operation failure.

System backup failed.

Reboot the Controller.

Install the Controller firmware.

2178

Operation failure.

System restore failed.

Reboot the Controller.

Install the Controller firmware.

2179 Remote setup error. Cannot assign same input number to some remote functions. Check the remote setting.
2180 Remote setup error. Cannot assign same output number to some remote functions. Check the remote setting.
2181

Operation failure.

Task number has not been reserved for RC+ API.

Set the number of RC+API tasks.
2190 Cannot calculate because it was queue data. Review the program.
2191

Cannot execute AbortMotion because robot is not running from a task.

If you don’t operate the robot from a program, you cannot use AbortMotion.
2192

Cannot execute AbortMotion because robot task is already finished.

Task is completed.

Review the program.

2193

Cannot execute Recover without motion because AbortMotion was not executed.

Execute AbortMotion in advance to execute Recover WithoutMove.
2194 Conveyor setting error. Make sure the settings of conveyor and encoder are correct.
2195 Conveyor setting error. Make sure the settings of conveyor and encoder are correct.
2196 Conveyor number is out of range. Make sure the settings of conveyor and encoder are correct.
2197 Command parameter prohibited for conveyor tracking motion was used. Delete LJM.
2200

Robot in use.

Cannot execute the motion command when other task is using the robot.

The motion command for the robot cannot be simultaneously executed from more than one task. Review the program.
2201 Robot does not exist. Check whether the robot setting is performed properly. Restore the controller configuration.
2202

Motion control module status failure.

Unknown error was returned.

Rebuild the project.
2203 Cannot clear local number ' 0 '. The Local number 0 cannot be cleared. Review the program.
2204 Cannot clear an arm while in use. The Arm cannot be cleared while it is in use. Check whether the Arm is not used.

The Arm number you attempted to clear

2205 Cannot clear arm number ' 0 '. The Arm number 0 cannot be cleared. Review the program.
2206 Cannot clear a tool while in use. The Tool cannot be cleared while it is in use. Check whether the Tool is not used.

The Tool number you attempted to clear

2207 Cannot clear tool number ' 0 '. The Tool number 0 cannot be cleared. Review the program.
2208 Cannot clear ECP ' 0 '. The ECP number 0 cannot be cleared. Review the program.
2209 Cannot clear an ECP while in use. The ECP cannot be cleared while it is in use. Check whether the ECP is not used. The ECP number you attempted to clear
2210 Cannot specify ' 0 ' as the local number. The command processing the Local cannot specify the Local number 0. Review the program.
2211 Cannot clear VRT ' 0 '. You cannot clear VRT number '0'. Review the program.
2212 Cannot clear the specified VRT number while in use. You cannot clear the VRT in use. Make sure that the VRT is not in use. VRT number
2214 VRT number is out of range. You can choose 1 to 15 for a VRT number. Review the program.
2215 Parameter is not defined in specified VRT number. Parameters are not defined in the specified VRT number. Adjust the VRT number.
2216 Box number is out of range. Available Box numbers are from 1 to 15. Review the program.
2217 Box number is not defined. Specified Box is not defined. Review the Box number.
2218 Plane number is out of range. Available Box numbers are from 1 to 15. Review the program.
2219 Plane number is not defined. Specified Plane is not defined. Review the Plane number.
2220

PRM failure.

No PRM file data is found.

Reboot the Controller. Restore the controller configuration.
2221

PRM failure.

Failed to flash the PRM file.

Reboot the Controller. Restore the controller configuration.
2222 Local number is not defined. Check the Local setting. Review the program. The specified Local number
2223 Local number is out of range. Available Local number is from 1 to 15. Review the program. The specified Local number
2224

Unsupported.

MCOFS is not defined

-
2225 CalPls is not defined. Check the CalPls setting.
2226 Arm number is out of range. Available Arm number is from 0 to 15. Depending on commands, the Arm number 0 is not available. Review the program. The specified Arm number
2227 Arm number is not defined. Check the Arm setting. Review the program. The specified Arm number
2228 Pulse for the home position is not defined. Check the HomeSet setting.
2229 Tool number is out of range. Available Tool number is from 0 to 15. Depending on commands, the Tool number 0 is not available. Review the program. The specified Tool number
2230 Tool number is not defined. Check the Tool setting. Review the program. The specified Tool number
2231 ECP number is out of range. Available Tool number is from 0 to 15. Depending on commands, the Tool number 0 is not available. Review the program. The specified ECP number
2232 ECP number is not defined. Check the ECP setting. Review the program. The specified ECP number
2233 Axis to reset the encoder was not specified. Be sure to specify the axis for encoder reset.
2234 Cannot reset the encoder with motor in the on state. Turn the motor power OFF before reset.
2235 XYLIM is not defined. Check the XYLim setting. Review the program.
2236

PRM failure.

Failed to set up the PRM file contents to the motion control status module.

Reboot the Controller. Restore the controller configuration.
2237 Pallet number is out of range. Available Pallet numbers are from 0 to 15. Review the program.
2238 Pallet is not defined. Check the Pallet setting.
2240 Array subscript is out of user defined range. Cannot access or update beyond array bounds. Check the array subscript. Review the program. The dimensions exceeding the definition The specified subscript
2241 Dimensions of array do not match the declaration. Check the array's dimensions. Review the program.
2242 Zero '0' was used as a divisor. Review the program.
2243 Variable overflow. Specified variable was beyond the maximum allowed value. Check the variable type and calculation result. Review the program.
2244 Variable underflow. Specified variable was below the minimum allowed value. Check the variable type and calculation result. Review the program.
2245 Cannot execute this command with a floating point number. This command cannot be executed for Real or Double type. Review the program.
2246 Cannot calculate the specified value using the Tan function. Check the specified value. Review the program. The specified value
2247 Specified array subscript is less than ' 0 '. Check the specified value. Review the program. The specified value
2248

Array failure.

Redim can only be executed for an array variable.

You attempted to Redim the variable that is not array. Rebuild the project.
2249

Array failure.

Cannot specify Preserve for other than a single dimension array.

Other than a single dimension array was specified as Preserve for Redim. Rebuild the project.
2250

Array failure.

Failed to calculate the size of the variable area.

Rebuild the project.
2251 Cannot allocate enough memory for Redim statement. Reduce the number of subscripts to be specified for Redim. Perform Redim modestly.
2252 Cannot allocate enough memory for ByRef. Reduce the number of array's subscripts to be seen by ByRef.
2253 Cannot compare characters with values. Check whether the string type and the numeric data type are not compared. Review the program.
2254 Specified data is beyond the array bounds. Cannot refer or update beyond the array bounds. Check the number of array's subscripts and data. Review the program. The number of array subscripts The number of data to be referred or updated
2255 Variable overflow or underflow. Specified variable is out of value range. The value that exceeds the range of Double type is specified. Review the program.
2256 Specified array subscript is beyond the maximum allowed range. Reduce the number of subscripts to be specified. For available subscripts, see the online help.
2257 Cannot specify Int64 variable or UInt64 variable. Int64 variable or UInt64 variable cannot be specified. Review the program.
2260 Task number is out of the available range. For available task number, see the online help. Review the program. The specified task number
2261 Specified task number does not exist. Review the program. The specified task number
2262 Robot number is out of the available range. The available Robot number is 1. Review the program. The specified robot number
2263 Output number is out of the available range. The Port No. or the Device No. is out of the available range. For available output number, see the online help. Review the program. The specified output number
2264

Command argument is out of the available range. Check the arguments.

Command parameter out of range

For available range of argument, see the online help. Review the program.

Part Feeding:

Wrong command format or value settings.

Check the description of the command in "Part Feeding 8.0 Introduction & Hardware (Common) & Software SoftwarePart Feeding SPEL+ Command Reference" and correct the code.

The Added value What number argument?
2265 Joint number is out of the available range. Available Joint number is from 1 to 9. Review the program. The specified joint number
2266 Wait time is out of available range. Available wait time is from 0 to 2147483. Review the program. The specified wait time
2267 Timer number is out of available range. Available timer number is from 0 to 15. Review the program. The specified timer number
2268 Trap number is out of available range. Available trap number is from 1 to 4. Review the program. The specified trap number
2269 Language ID is out of available range. For available language ID, see the online help. Review the program. The specified language ID
2270 Specified D parameter value for the parallel process is out of available range. Available D parameter value is from 0 to 100. Review the program. The specified D parameter value
2271 Arch number is out of available range. Available arch number is from 0 to 7. Review the program. The specified arch number
2272 Device No. is out of available range. The specified number representing a control device or display device is out of available range. For available device number, see the online help. Review the program.

The specified device number

2273 Output data is out of available range. Available output data value is from 0 to 255. Review the program. Output data What number byte data is out of range?
2274

Asin argument is out of available range.

Range is from -1 to 1.

Review the program.
2275

Acos argument is out of available range.

Range is from -1 to 1.

Review the program.
2276

Sqr argument is out of available range.

Review the program.
2277

Randomize argument is out of available range.

Review the program.
2278

Sin, Cos, Tan argument is out of available range.

Review the program.
2280 Timeout period set by the TMOut statement expired before the wait condition was completed in the WAIT statement. Investigate the cause of timeout. Check whether the set timeout period is proper.

Timeout period

2281 Timeout period set by TMOut statement in WaitSig statement or SyncLock statement expired. Investigate the cause of timeout. Check whether the set timeout period is proper.

Signal number

Timeout period

2282 Timeout period set by TMOut statement in WaitNet statement expired. Investigate the cause of timeout. Check whether the set timeout period is proper. Port number

Timeout period

2283

Timeout.

Timeout at display device setting.

Reboot the controller.
2285 Cannot clear an arm calibration while in use. Cannot clear the arm length calibration while in use. Make sure that arm length calibration is not in use. The arm length calibration number you tried to clear
2286 Cannot clear arm calibration number '0'. Cannot clear the arm length calibration number “0”. Review the program.
2287 Arm calibration number is out of range. The specified arm calibration number is out of range. Review the program.

The specified arm calibration number

2288 Arm calibration number is not defined. Check the configuration of arm length calibration. Review the program.

The specified arm calibration number

2290 Cannot execute a motion command. Cannot execute the motion command after using the user function in the motion command. Review the program.
2291 Cannot execute the OnErr command. Cannot execute OnErr in the motion command when using user function in the motion command. Review the program.
2292 Cannot execute an I/O command while the safeguard is open. Need Forced. I/O command cannot be executed while the safeguard is open. Review the program.
2293 Cannot execute an I/O command during emergency stop condition. Need Forced. I/O command cannot be executed during emergency stop condition. Review the program.
2294 Cannot execute an I/O command when an error has been detected. Need Forced. I/O command cannot be executed while an error occurs. Review the program.
2295 Cannot execute this command from a NoEmgAbort Task and Background Task.

For details on in executable commands, refer to the online help.

Review the program.

2296 One or more source files are updated. Please build the project. Rebuild the project.
2297 Cannot execute an I/O command in TEACH mode without the Forced parameter.

I/O command cannot be executed in TEACH mode.

Review the program.

2298 Cannot continue execution in Trap SGClose process. You cannot execute Cont and Recover statements with processing task of Trap SGClose.
2299 Cannot execute this command. Need the setting [enable the advance task control commands] from RC+ controller preference settings. Enable the [enable the advance task control commands] from RC+ to execute the command.
2300 Robot in use. Cannot execute the motion command when other task is using the robot. The motion command for the robot cannot be simultaneously executed from more than one task. Review the program.

Task number that is using the robot

2301 Cannot execute the motion command until re-gripping the Enable Switch. Execute the motion command with the enable switch re-gripped.
2302 Cannot execute a Call statement in a Trap Call process. Another function cannot be called from the function called by Trap Call. Review the program.
2303 Cannot execute a Call statement in a parallel process. Review the program.
2304 Cannot execute an Xqt statement in a parallel process. Review the program.
2305 Cannot execute a Call statement from the command window. Execute Call from the program.
2306 Cannot execute an Xqt statement from the task started by Trap Xqt. Review the program.
2307 Cannot execute this command while tasks are executing. Check whether all tasks are completed.
2308 Cannot turn on the motor because of a critical error. Find the previously occurring error in the error history and resolve its cause. Then, reboot the controller.
2309 Cannot execute a motion command while the safeguard is open. Check the safeguard status.
2310 Cannot execute a motion command while waiting for continue. Execute the Continue or Stop and then execute the motion command.
2311 Cannot execute a motion command during the continue process. Wait until the Continue is complete and then execute the motion command.
2312 Cannot execute a task during emergency stop condition. Check the emergency stop status.
2313 Cannot continue execution immediately after opening the safeguard.

Need more than 1.5 seconds between open the safeguard, close them and run the motor on.

When the above time has passed since the safeguard was opened, the execution can be continued immediately (with closed the safeguard).

2314 Cannot continue execution while the safeguard is open. Check the safeguard status.
2315 Cannot execute Cont and Restart command in resume operation. Wait until the Continue is completed.
2316 Cannot continue execution after an error has been detected. Check the error status.
2317 Cannot execute the task when an error has been detected. Reset the error by Reset and then execute the task.
2318 Cannot execute a motion command when an error has been detected. Execute the motion command after resetting the error by Reset.
2319 Cannot execute an I/O command during emergency stop condition. Check the emergency stop status.
2320

Function failure.

Argument type does not match.

Rebuild the project.
2321

Function failure.

Return value does not match to the function.

Rebuild the project.
2322

Function failure.

ByRef type does not match.

Rebuild the project.
2323

Function failure.

Failed to process the ByRef parameter.

Rebuild the project.
2324

Function failure.

Dimension of the ByRef parameter does not match.

Rebuild the project.
2325

Function failure.

Cannot use ByRef in an Xqt statement.

Rebuild the project.
2326 Cannot execute a Dll Call statement from the command window. Execute DII Call from the program.
2327 Failed to execute a Dll Call. Check the DLL. Review the program.
2328 Cannot execute the task before connection with RC+. You need to connect with RC+ before executing the task.
2329 Cannot execute an Eval statement in a Trap Call process. Check the program.
2330

Trap failure.

Cannot use the argument in Trap Call or Xqt statement.

Check the program.
2331

Trap failure.

Failed to process Trap Goto statement.

Rebuild the project.
2332

Trap failure.

Failed to process Trap Goto statement.

Rebuild the project.
2333

Trap failure.

Trap is already in process.

Rebuild the project.
2334 Cannot execute an Eval statement in a Trap Finish or a Trap Abort process. Check the program.
2335 Cannot continue execution and Reset Error in TEACH mode. Check the program.
2336 Cannot use Here statement with a parallel process.

Go Here :Z(0) !D10; MemOn(1) !

is not executable.

P999 = Here

Go P999 Here :Z(0) !D10; MemOn(1) !

Change the program to:

2337 Cannot execute except from an event handler functions of GUI Builder. Review the program.
2338 Cannot execute Xqt, data input, and output for TP in a TEST mode.

Cannot execute in TEST mode.

Review the program.

2339 Cannot execute in stand-alone mode. Change the setting to “cooperative mode” and execute.
2340 Specified value in InBCD function is an invalid BCD value. Review the program. Tens digit Units digit
2341 Specified value in the OpBCD statement is an invalid BCD value. Review the program. The specified value
2342 Cannot change the status for output bit configured as remote output. Check the remote I/O setting. I/O number

1: Bit

2: Byte

3: Word

2343 Output time for asynchronous output commanded by On or Off statement is out of the available range. Review the program. The specified time
2344 I/O input/output bit number is out of available range or the board is not installed.

Review the program.

Check whether the expansion I/O board and Fieldbus I/O board are correctly detected.

Bit number
2345 I/O input/output byte number is out of available range or the board is not installed.

Review the program.

Check whether the expansion I/O board and Fieldbus I/O board are correctly detected.

Byte number
2346 I/O input/output word number is out of available range or the board is not installed.

Review the program.

Check whether the expansion I/O board and Fieldbus I/O board are correctly detected.

Word number
2347 Memory I/O bit number is out of available range. Review the program. Bit number
2348 Memory I/O byte number is out of available range. Review the program. Byte number
2349 Memory I/O word number is out of available range. Review the program. Word number
2350 Command allowed only when virtual I/O mode is active. The command can be executed only for virtual I/O mode.
2353 Specified command cannot be executed from the Command window.

Execute specified command from the program.

Part Feeding:

The command cannot run on the Command window.

2354 Cannot execute the I/O output command when the Enable Switch is OFF. Execute the I/O output command with the enable switch gripped.
2360

File failure.

Failed to open the settings file.

Restore the controller configuration.
2361

File failure.

Failed to close the configuration file.

Restore the controller configuration.
2362

File failure.

Failed to open the key of the configuration file.

Restore the controller configuration.
2363

File failure.

Failed to obtain a string from the configuration file.

Restore the controller configuration.
2364

File failure.

Failed to write in the configuration file.

Restore the controller configuration.
2365

File failure.

Failed to update the configuration file.

Restore the controller configuration.
2370 The string combination exceeds the maximum string length. The maximum string length is 255. Review the program. Combined string length
2371 String length is out of range. The maximum string length is 255. Review the program. The specified length
2372 Invalid character is specified after the ampersand in the Val function. Review the program.
2373 Illegal string specified for the Val function. Review the program.
2374

String Failure.

Invalid character code in the string.

Review the program.
2375 Label name length is out of range. The label name length is 32 words. Review the label name.

1:VRT

2:Hand

2376 Description length is out of range. Description length is 255 words. Review the Description.

1:VRT

2:Hand

2380 Cannot use ' 0 ' for Step value in For...Next. Check the Step value.
2381 Relation between For...Next and GoSub is invalid. Going in or out of a For...Next using a Goto statement. Review the program.
2382 Cannot execute Return while executing OnErr. Review the program.
2383 Return was used without GoSub. Review the program. Review the program.
2384 Case or Send was used without Select. Review the program. Review the program.
2385 Cannot execute EResume while executing GoSub. Review the program.
2386 EResume was used without OnErr. Review the program. Review the program.
2391 During emergency stop condition, the command cannot be executed. Clear the emergency stop condition and execute the command.
2400

Curve failure.

Failed to open the Curve file.

Reboot the controller.

Create a Curve file again.

2401

Curve failure.

Failed to allocate the header data of the curve file.

Reboot the controller.

Create a Curve file again.

2402

Curve failure.

Failed to write the curve file.

Reboot the controller.

Create a Curve file again.

2403

Curve failure.

Failed to open the Curve file.

Reboot the controller.

Create a Curve file again.

2404

Curve failure.

Failed to update the curve file.

Reboot the controller.

Create a Curve file again.

2405

Curve failure.

Failed to read the curve file.

Reboot the controller.

Create a Curve file again.

2406

Curve failure.

Curve file is corrupt.

Reboot the controller.

Create a Curve file again.

2407

Curve failure.

Specified a file other than a curve file.

Reboot the controller.

Create a Curve file again.

2408

Curve failure.

Version of the curve file is invalid.

Reboot the controller.

Create a Curve file again.

2409

Curve failure.

Robot number in the curve file is invalid.

Reboot the controller.

Create a Curve file again.

2410

Curve failure.

Cannot allocate enough memory for the CVMove statement.

Reboot the controller.
2411 Specified point data in the Curve statement is beyond the maximum count. The maximum number of points specified in the Curve statement is 1000. Review the program.
2412 Specified number of output commands in the Curve statement is beyond the maximum count. The maximum number of output commands specified in the Curve statement is 16. Review the program.
2413

Curve failure.

Specified internal code is beyond the allowable size in Curve statement.

Reboot the controller.
2414 Specified continue point data P(😃 is beyond the maximum count. The maximum number of points specified continuously is 1000. Review the program. Start point End point
2415

Curve failure.

Cannot create the curve file.

Reboot the controller.

Create a Curve file again.

2416 Curve file does not exist. Check whether the specified Curve file name is correct.
2417

Curve failure.

Output command is specified before the point data.

Check whether no output command is specified before the point data.
2430

Error message failure.

Error message file does not exist.

Reboot the controller.
2431

Error message failure.

Failed to open the error message file.

Reboot the controller.
2432

Error message failure.

Failed to obtain the header data of the error message file.

Reboot the controller.
2433

Error message failure.

Error message file is corrupt.

Reboot the controller.
2434

Error message failure.

Specified a file other than the error message file.

Reboot the controller.
2435

Error message failure.

Version of the error message file is invalid.

Reboot the controller.
2440

File Error.

File number is already used.

Check the file number.
2441

File failure.

Failed to open the file.

Make sure the file exists and you specified the file correctly.
2442

File Error.

The file is not open.

Open the file in advance.
2443

File Error.

The file number is being used by another task.

Check the program.
2444

File Error.

Failed to close the file.

Check the file.
2445

File Error.

File seek failed.

Review the program.

Check the pointer setting.

2446

File Error.

All file numbers are being used.

Close unnecessary files.
2447

File Error.

No read permission.

Use ROpen or UOpen that has read access to the file.
2448

File Error.

No write permission.

Use WOpen or UOpen that has written access to the file.
2449

File Error.

No binary permission.

Use BOpen that has binary access to the file.
2450

File Error.

Failed to access the file.

Check the file.
2451

File Error.

Failed to write the file.

Check the file.
2452

File Error.

Failed to read the file.

Check the file.
2453

File Error.

Cannot execute the command for current disk.

The specified command is not available in the current disk (ChDisk).
2454

File Error.

Invalid disk.

Review the program.
2455

File Error.

Invalid drive.

Review the program.
2456

File Error.

Invalid folder.

Review the program.
2460

Database Error.

The database number is already being used.

Review the program.

Specify the number of other database.

Close the database.

2461

Database Error.

The database is not open.

Review the program.

Open the database.

2462

Database Error.

The database number is being used by another task.

Review the program.
2470

Windows Communication Error.

Invalid status.

Reboot the controller.

Rebuild the project.

2471

Windows Communication Error.

Invalid answer.

Reboot the controller.

Rebuild the project.

2472

Windows Communication Error.

Already initialized.

Reboot the controller.
2473

Windows Communication Error.

Busy.

Reboot the controller.

Rebuild the project.

2474

Windows Communication Error.

No request.

Reboot the controller.

Rebuild the project.

2475

Windows Communication Error.

Data buffer overflow.

Reduce the data volume.

Review the program.

2476

Windows Communication Error.

Failed to wait for event.

Reboot the Controller.
2477

Windows Communication Error.

Invalid folder.

Make sure the specified folder is correct.
2478

Windows Communication Error.

Invalid error code.

Rebuild the project.
2500 Specified event condition for Wait is beyond the maximum count. The maximum number of event conditions is 8. Review the program.
2501 Specified bit number in the Ctr function was not initialized with a CTReset statement. Review the program. The specified bit number
2502 Task number is beyond the maximum count to execute. The available number of tasks that can be executed simultaneously is 32 for normal tasks, and 16 for background tasks. Review the program.
2503 Cannot execute Xqt when the specified task number is already executing. Review the program. The specified task number
2504

Task failure.

Specified manipulator is already executing a parallel process.

Rebuild the project.
2505 Not enough data for Input statement variable assignment. Check the content of communication data. Review the program.
2506 Specified variable for the Input statement is beyond the maximum count. For OP, only one variable can be specified. For other devices, up to 32 variables can be specified.
2507 All counters are in use and cannot initialize a new counter with CTReset. The available number of the counters that can be set simultaneously is 16. Review the program.
2508

OnErr failure.

Failed to process the OnErr statement.

Rebuild the project.
2509

OnErr failure.

Failed to process the OnErr statement.

Rebuild the project.
2510 Specified I/O label is not defined. The specified I/O label is not registered. Check the I/O label file.
2511 SyncUnlock statement is used without executing a previous SyncLock statement. Review the program. Review the program. Signal number
2512 SyncLock statement was already executed. The SyncLock statement cannot be executed for the second time in a row. Review the program. Signal number
2513 Specified point label is not defined. The specified point label is not registered. Check the point file.
2514 Failed to obtain the motor on time of the robot. Reboot the controller.
2515 Failed to configure the date or the time. Check whether a date and time is set correctly.
2516 Failed to obtain the debug data or to initialize. Reboot the Controller.
2517 Failed to convert into date or time.

Check the time set on the controller.

Reboot the Controller.

2518 Larger number was specified for the start point data than the end point data. Specify a larger number for the end point data than that for the start point data. Start point End point
2519 Invalid format syntax for FmtStr$. Check the format.
2520 File name is too long. Check whether the specified point file name is correct. The maximum string length of the file name is 32.
2521 File path is too long. Check whether the specified point file name is correct.
2522 File name is invalid. Make sure you don’t use improper characters for file name.
2523 The continue process was already executed. Review the program.
2524 Cannot execute Xqt when the specified trap number is already executing. Review the program.
2525 Password is invalid. Check whether a password is set correctly.
2526 No wait terms. Rebuild the project.
2527 Too many variables used for global variable wait. Review the program.
2528 The global variable that was not able to be used for the wait command was specified. Review the program.
2529 Cannot use ByRef if the variable is used for global variable wait. Review the program.
2530 Too many point files. Check the point file.
2531 The point file is used by another robot. Review the program.
2532 Cannot progress to the point position because there is undefined data. Check the point data.
2533 Error on INP or OUTP. Review the program.
2534 No main function to start for Restart statement. Without executing main function, Restart is called.
2535 Does not allow Enable setting in Teach mode to be changed. Setup the authority.
2536 Failed to change Enable setting in Teach mode. Reboot the Controller.
2537 Count of point data P(😃 is not correct or format of parameter is not correct. Review the program.
2538

Force_GetForces failure.

Failed to process Force_GetForces statement.

Review the program.
2539 Password is invalid. Check the password.
2540 Not connected to RC+. Connect to the RC+.
2541 Duplicate parameter.

Same robot number was specified.

Check the parameter.

2542 The specified work queue number is invalid. Available work queue numbers are from 1 to 16. Review the program.
2543 Invalid sequence was specified. Specified sequence name cannot be found. Review the sequence name.
2544 Invalid object was specified. Specified object name cannot be found. Review the object name.
2545 Invalid calibration was specified. Specified calibration name cannot be found. Review the calibration name.
2546 Cannot turn on the motor immediately after opening the safeguard. Need more than 1.5 seconds between open the safeguard, close them and run the motor on.
2547 Cannot use specified option

Stop the task and do one of the following:

• Enable the option.

• Check that the connection of the USB key for the option license is proper.

• Disable the SLS/SLP function from the Safety Function Manager.

• Part Feeding: Wrong command format or value settings.

Check the description of the command in "Part Feeding 8.0 Introduction & Hardware (Common) & Software SoftwarePart Feeding SPEL+ Command Reference" and correct the code.

1:VRT
2548

Too many force files.

Delete the force files or use the existing force files.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

2549

The force file which is not associated with the robot cannot be specified.

Specify the correct force file.

Reboot the controller.

Initialize the controller firmware.

Replace the controller.

2550 Specified command is not supported for joint type robot and cartesian type robot.

Specified robot is not supported.

Check the robot configuration.

2551 Failed to Get the health information. Reboot the controller.
2552 Does not allow setting in UL mode to be changed. Setup the authority.
2553 Failed to change setting in UL mode. Reboot the Controller.
2554 Duplicate data label. Specified label name is already used. Change the label name. Review the label name. 1:VRT
2555

Specified label was not defined.

Specify a defined Label.

Specified label was not defined.

1:VRT

2:Hand

2556

An excessive loop was detected.

Please reduce the number of looped tasks or set Wait

This error messages are only displayed in T/VT series Manipulators.

Do not perform any processing such as infinite loop or any other similar processing as much as possible.

For more details, refer to Restrictions of Functions in Maintenance, T/VT series manual.

2557

An error occurred in Trap.

Note 1: Detailed error information

Following the detailed error information, take a relevant countermeasure.

An error occurred in Trap.

Check the corresponding error code in the system history and take countermeasures.

Detailed error information
2558 Argument parameter is too long. Confirm a parameter of the argument.
2559 Cannot execute when the motor is in the off state. Change to the state to motor on and execute.
2560

The current robot number and the robot number of the force guide sequence property do not match.

Please check the robot number.

Confirm the current robot number and the robot number of the force guide sequence. Robot number
2561

The current robot type and the robot type of the force guide sequence property do not match.

Reconfigure the RobotNumber property.

Confirm the current robot number and the robot number of the force guide sequence property.

Reconfigure the RobotNumber property.

2562

The current tool number and the robot tool of the force guide sequence property do not match.

Please check the tool number.

Confirm the current tool number and the robot tool of the force guide sequence property. Tool number
2563

The point file being loaded does not match the point file of the force guide sequence property.

Please check the point file.

Confirm the loaded point file and the point file of the force guide sequence.
2564 An instruction that cannot be executed during torque control was executed. Turn OFF the torque control and execute.
2565 Prohibited command while tracking was executed. Delete Prohibited commands from the program.
2566 Cannot execute the FGRun command for same robot. Cannot execute the FGRun command for same robot. End the FGRun command or execute it in other robot
2567 Cannot execute the FGGet command for the running force guide sequence. Cannot execute the FGGet command for the running force guide sequence. Execute it after the force guide sequence ends.
2568

An instruction that cannot be executed by parallel processing was executed.

Review the program.

Review the program.
2569 Cannot get the force guide sequence property. Reboot the Controller.
2570

Sequence number is out of range.

Please check the specified sequence number.

Sequence number is from 1 to 64. Confirm the specified sequence number. Sequence number
2571

Object number is out of range.

Please check the specified object number.

Object number is from 1 to 16. Confirm the specified object number. Object number
2572 Cannot clear the result of the force guide. Reboot the Controller.
2573 Cannot set the result of the force guide. Reboot the Controller.
2574 Cannot get the result of the force guide. Reboot the Controller.
2575 Storing the force guide sequence result in a variable failed. Reboot the Controller.
2576 Force Sequence name that does not exist was specified. Confirm the specified force sequence name.
2577 Force Object name that does not exist was specified. Confirm the specified force object name.
2578 Cannot execute the FGGet command for the unexecuted force guide sequence. Confirm the specified force guide sequence.
2579 Command execution failed. Upgrade Epson RC+ and controller firmware to the latest.
2580

Specified feeder name does not exist

Wrong feeder name specified.

Check the feeder name in Epson RC+ 8.0 - Menu - [Setup] - [System Configuration].

2581

Failed to reset feeder.

Check connection.

Cannot connect to the feeder.

Check that feeder network settings (IP Address, IP Mask, Port) are correct.

Check that the Ethernet connection between the feeder and the Controller is functioning normally (have cables become disconnected, is there a hub failure or a lack of power supply to the hub, etc.).

Check the power supply to the feeder.

2582

Feeder not connected.

Check connection.

Cannot connect to the feeder.

Check that feeder network settings (IP Address, IP Mask, Port) are correct.

Check that the Ethernet connection between the feeder and the Controller is functioning normally (have cables become disconnected, is there a hub failure or a lack of power supply to the hub, etc.).

Check the power supply to the feeder.

2583

Feeder backlight not enabled

Wrong feeder settings.

Check that the backlight has been enabled in Epson RC+ 8.0 - Menu - [Setup] - [System Configuration].

2584

Feeder output terminal not enabled

Wrong feeder settings.

Check that the backlight has been enabled in Epson RC+ 8.0 - Menu - [Setup] - [System Configuration].

2585 Incorrect feeder type

It occurs when restoring a controller backup, if the feeder configuration has been changed.

Once remove and register feeder settings in Epson RC+ 8.0 - Menu - [Setup] - [System Settings].

2586 Cannot set of Part Feeding.

Cannot communicate with feeder.

Check that the Ethernet connection between the feeder and the Controller is functioning normally (have cables become disconnected, is there a hub failure or a lack of power supply to the hub, etc.).

Check the power supply to the feeder.

Check that feeder network settings (IP Address, IP Mask, Port) are correct.

2587 Cannot execute with the virtual controller PartFeeding option requires a real controller to run.
2588 Failed to acquire partfeeding information

This command cannot be executed from a command window or virtual controller.

Check the description of the command in "Part Feeding 8.0 Introduction & Hardware (Common) & Software SoftwarePart Feeding SPEL+ Command Reference."

2589 Action command call that the feeder cannot execute.

For PartFeeding IF-80, PF_Output command cannot be used. Review the program.

For IF-240/380/530, check if the purge gate is properly mounted.

2590 Could not change the vibration set.

Cannot connect to the feeder.

Check that the Ethernet connection between the feeder and the Controller is functioning normally (have cables become disconnected, is there a hub failure or a lack of power supply to the hub, etc.).

Check the power supply to the feeder.

Check that feeder network settings (IP Address, IP Mask, Port) are correct.

2591 PF_ReleaseFeeder statement is used without executing a previous PF_AccessFeeder statement. Review the program. Review the program.
2592 PF_AccessFeeder statement was already executed. The PF_AccessFeeder statement cannot be executed for the second time in a row. Review the program.
2593 Purge Gate is not valid. Check if the purge gate is properly mounted.
2594 Failed to Set the health information. Specified robot is not supported.
2595 Invalid vision sequence index. Check the index. Please review the value specified in Index.
2596 Invalid vision object index. Check the Index. Please review the value specified in Index.
2597 Invalid data type. The format of the specified data is different for the parameter you want to set. (e.g. A Double value is specified even though it must be specified as an Integer.) Please review the value.
2598

The main circuit is being charged. Reset the error after charging.

When using TP, do not turn off the Enable switch until charging is complete.

The capacitor for the main circuit needs to be charged, since the motor has not been turned on for a long time.

Charging will complete in about 120 seconds. After checking the 2599 message, reset the error.

When using TP

When you turn the motor on from TP, it is not charged if you release the Enable switch.

Check the 2599 message to reset the error, and then turn on the motor.

Charging will start again.

2599 The time to charge has passed. Reset the error.
2600

Mass Property Object number is out of the allowable range.

Check the range of numbers.

The MassProperties numbers that can be specified are from 1 to 15. Please review the program.
2601

Mass Property Object is not defined.

Check the setting.

Please confirm the setting of MassProperties. Please review the program.
2602

Cannot clear Mass Property Object while in use.

Specify another Mass Property Object before clearing the previous object.

MP cannot be cleared while in use. Please confirm whether MP is in use.
2603 Cannot clear Mass Property Object number '0' MP-number 0 cannot be cleared. Review the program.
2610 The hand number is incorrect. You can specify a hand number from 1 to 15. Review the program.
2611 Hand is not defined.

Set a Hand.

You can set in Epson RC+ 8.0 – Menu – [Tools] – [Robot Manager] – [Hands] tab.

2612 The hand setting is incorrect.

Review the hand setting.

You can set in Epson RC+ 8.0 – Menu – [Tools] – [Robot Manager] – [Hands] tab.

Hand number
2613 This robot model cannot use Hand. The hand function cannot be used with this robot.
2614 This hand is already used in the other task. Motion commands cannot be executed on a hand from multiple tasks at the same time. Review the program.
2615 The I/O bit number which does not exist is specified for Hand.

Re-register the specified hand.

Make sure that the specified bit number is correct. When you use extended board, make sure it is recognized correctly.

Hand number
2616 The specified I/O bit number is already assigned to the other function or remote I/O. Review the I/O bit number specified for a Hand. Hand number
2617 This hand cannot be used for an event conditional expression.

The event conditional expression only supports hands with one input point.

Specify a hand with one input point.

2618 Could not get the specified hand information. Reboot the Controller.
2700 Safety function is not available for this Controller. Use the Controller that supports Safety function.
2702 Communication error occurred between the safety function manager and the Safety Board

Do one of the following.

- Check the connection between the RC+ and the Controller and reset the Controller.

- Check the connection of the Safety Board in the Controller.

- Replace the Safety Board.

Type of error

2: Controller detect

16: Response error

32: Main-Sub difference

64: Timeout

2708 Safety function is not available for this robot model. Select the Robot that supports Safety function.
2840 Failed in the confirmation of the DU connection count. Check whether the Drive Unit is connected properly.
2841 Failed in the acquisition of the DU connection count. Check whether the Drive Unit is connected properly.
2842 Failed in the confirmation of the DU connection information. Check whether the Drive Unit is connected properly.
2843 Failed in the acquisition of the DU connection information. Check whether the Drive Unit is connected properly.
2844 There is a missing number or repetition in the dip switch setting of DU. Check the dip switches of the Drive Unit
2845 The drive unit (DU) used by the robot is not connected. Check whether the Drive Unit is connected properly. Delete the robot registration or connect the DU with the manipulator registered.
2846 Because the increase and decrease of the drive unit was recognized, the controller unit is rebooted. The controller was rebooted due to change of connection with the Drive Unit.
2847 The dip switch setting of the Force Sensor I/F unit is improper. It is necessary to change the dip switch setting. Please inquire with us.
2848

The Force Sensor I/F unit to which the Force Sensor is registered is not connected.

Check connection.

Please confirm whether it is possible to connect it with Force Sensor I/F unit correctly.
2849

Failed to initialize the Force Sensor I/F unit.

Check connection.

Please confirm whether it is possible to connect it with Force Sensor I/F unit correctly.
2850

Failed to initialize the Force Sensor I/F unit.

Check connection.

Please confirm whether it is possible to connect it with Force Sensor I/F unit correctly.
2851

The Force Sensor which is different from the registered sensor is connected.

Check connection or review the setting.

The serial number of the sensor connected with the registered sensor is not corresponding. Please exchange it for a new sensor after confirming the connection, returning to the connected sensor, or invalidating the sensor. In case of intended replacement, configure the connection settings again in the sensor setting.
2852

The registered Force Sensor is not connected.

Check connection.

Please confirm whether it is possible to connect it with the registered sensor correctly.

Please invalidate the sensor when you do not connect the sensor.

2853

Failed to update the Force Sensor I/F unit software.

Review the update procedure.

Please review the soft update setting. Please confirm the connection with Force Sensor I/F unit.
2854

Failed to update the Force Sensor I/F unit software.

Review the update procedure.

Please confirm the file name. Please confirm the update file.
2855

Failed to update the Force Sensor I/F unit software.

Review the update procedure.

Please confirm the power supply and the connection of Force Sensor I/F unit. Reboot the controller.
2856

The Force Sensor I/F unit with an old version is connected.

Update the Force Sensor I/F unit software.

The version of the connected Force Sensor I/F unit needs to be updated. Update the Force Sensor I/F unit. For update procedures, please inquiry with us.
2857

The robot registered to the Force Sensor I/F unit is not connected.

Review the robot registration or the Force Sensor configuration.

The robot that relates to the sensor is not registered. Please review the registration of the robot or invalidate the robot connection.
2858 Failed to allocate memory for the force monitor. Reboot the controller. Please inquire with us if a similar error occurs after rebooting it.
2859 Failed to allocate memory for the force log. Reboot the controller. Please inquire with us if a similar error occurs after rebooting it.
2860

The force monitor object specified in the force log is in use.

Specify another force monitor object.

The same FM number cannot be specified. Please specify a different FM number.
2861

The maximum number of the force logs is executed.

Review the log timing.

The greatest log number is used. Please confirm the number of logs.
2862 Failed to allocate memory of force function.

Reboot the controller.

Please inquire with us if a similar error occurs after rebooting it.

2863

Execution of force guide sequence, RecordStart, FCMStart and LogStart cannot be executed at the same time.

Please review the program.

Execute after the LogStart property ends by LogEnd property.
2864

Execution of force guide sequence, RecordStart, FCMStart and force monitor cannot be executed at the same time.

Please quit either.

Execute after quitting the Force Monitor.
2865

Execution of force guide sequence, RecordStart, FCMStart and LogStart cannot be executed at the same time.

Please review the program.

Execute the LogStart property after the RecordStart property ends by force guide sequence, force control monitor, or the RecordEnd property.
2866

Execution of force guide sequence, RecordStart, FCMStart and force monitor cannot be executed at the same time.

Please quit either.

Execute the force monitor after quitting the RecordStart property by force guide sequence, force control monitor, or the RecordEnd property.
2867

The specified channel in use.

Specify another channel.

The same channel cannot be specified. Specify a different channel to execute.
2868

The force monitor object being used is specified.

Please specify another force monitor object.

The same FM number cannot be specified. Specify a different FM number to execute.
2869

The specified duration of measurement is smaller than the specified measurement interval.

Check the parameter.

Specify the measurement time larger than the measurement interval to execute.
2870

The product of the specified duration of measurement and the specified measurement interval is out of allowable range.

Check the parameter.

Check the measurement time and interval.
2871 Execution of force guide sequence, RecordStart, FCMStart, force monitor cannot be used more than three at the same time. To execute newly, make sure to quit either of the two running items and execute.
2872 Force monitor cannot be launched twice. To start force monitor newly, quit the running force monitor and start a new one.
2873

Unsupported Drive unit is connected.

Check connection.

Disconnect the drive unit and restart the controller.
2880

Failed to initialize the Force Sensor I/F board.

Check connection.

Check connection of the controller and Force Sensor I/F board.

Reboot the Controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

2881

Failed to initialize the Force Sensor I/F board.

Check connection.

Check connection of the controller and Force Sensor I/F board.

Reboot the Controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

2882

Detected one Force Sensor I/F board and two RS-232C boards.

If using the Force Sensor I/F board, RS-232C board is available up to one board.

Remove the Force Sensor I/F board or the second board of RS-232C board.
2883

Detected two boards: Force Sensor I/F board and RS-232C board with the second board setting.

If using the Force Sensor I/F board, return the setting to the first board of RS-232C board.

Return the setting to the first board of RS-232C board.
2884

Failed to initialize the Force Sensor I/F board.

Check connection.

Check connection of the controller and Force Sensor I/F board.

Reboot the Controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

2885

Sensor 3 and 4 of Force Sensors are enabling.

If using Force Sensor I/F board, disable the sensor 3 and 4 of Force Sensors.

Disable the sensor 3 and 4 of the Force Sensor.
2886

Failed to communicate with Force Sensor I/F board and Force Sensor.

Check connection of the Force Sensor.

Check connection of the Force Sensor I/F board and Force Sensor.

Reboot the controller.

Please inquire with us if a similar error occurs even after rebooting the controller.

2887

Detected Force Sensor I/F board and Force Sensor I/F unit.

Remove either Force Sensor I/F board or Force Sensor I/F unit.

Unable to use the Force Sensor I/F board and Force Sensor I/F unit at the same time.

Remove the Force Sensor I/F board or Force Sensor I/F unit.

2888

Unsupported Force Sensor is set.

Check the configuration.

Check the configuration.

Firmware version may be old. Check whether the firmware version is supported and update it as necessary.

2889

An undefined or unsupported hand is specified for RobotHand in the force guide sequence.

Check hand settings.

Make sure that the specified hand is set.

For ScrewTighten sequences, make sure that "Electric screwdriver" is set on the specified hand type.

2900 Failed to open as server for the Ethernet port. Check whether the Ethernet port is set properly. Check whether the Ethernet cable is connected properly.
2901 Failed to open TCP/IP port (client)

Check whether the Ethernet port is set properly. Check whether the Ethernet cable is connected properly.

Parts Feeding:

Cannot connect to the feeder.

Check that feeder network settings (IP Address, IP Mask, Port) are correct.

Check that the Ethernet connection between the feeder and the Controller is functioning normally (have cables become disconnected, is there a hub failure or a lack of power supply to the hub, etc.).

Check the power supply to the feeder.

2902 Failed to read from the Ethernet port. Check whether the port of communication recipient is not close.
2904 Invalid IP Address was specified. Review the IP address.
2905

Ethernet failure.

No specification of Server/Client.

Review the program.
2906 Ethernet port was not configured. Check whether the Ethernet port is set properly. Port number
2907 Ethernet port was already open by another task. A single port cannot be used by more than one task. Port number
2908 Cannot change the port parameters while the Ethernet port is open. The port parameters cannot be changed while the port is open. Port number
2909 Ethernet port is not open. To use the Ethernet port, execute the OpenNet statement. Port number
2910 Timeout reading from an Ethernet port. Check the communication. Timeout value
2911 Failed to read from an Ethernet port. Check the communication.
2912 Ethernet port was already open by another task. A single port cannot be used by more than one task. Port number
2913 Failed to write to the Ethernet port. Check whether the Ethernet port is set properly. Check whether the Ethernet cable is connected properly. Port number
2914 Ethernet port connection was not completed. Check whether the port of communication recipient is open. Port number
2915 Data received from the Ethernet port is beyond the limit of one line. The maximum length of a line is 255 bytes. The number of bytes in a received line
2916 Failed to process a dummy file of virtual Ethernet port Check the content of the dummy file. Port number
2920

RS-232C failure.

RS-232C port process error.

Check whether the RS-232C board is correctly detected.
2921 Failed to read from the RS-232C port. Check the parameter and communication.
2922 Failed to read from the RS-232C port. Overrun error. Slow down data transfer or reduce data size.
2926 The RS-232C port hardware is not installed. Check whether the RS-232C board is correctly detected. Port number
2927 RS-232C port is already open by another task. A single port cannot be used by more than one task. Port number
2928 Cannot change the port parameters while the RS-232C port is open. The port parameters cannot be changed while the port is open. Port number
2929 RS-232C port is not open. To use the RS-232C port, execute the OpenCom statement. Port number
2930 Timeout reading from the RS-232C port. Check the communication. Timeout value
2931 Failed to read from the RS-232C port. Check the communication.
2932 RS-232C port is already open by another task. A single port cannot be used by more than one task. Port number
2933 Failed to write to the RS-232C port. Check the communication. Port number
2934 RS-232C port connection not completed. Check the RS-232C port.
2935 Data received from the RS-232C port is beyond the limit of one line. The maximum length of a line is 255 bytes. The number of bytes in a received line
2936 Failed to process a dummy file of virtual RS-232C port Check the content of the dummy file. Port number
2937 Cannot execute while Remote RS-232C are using.

Specified port is currently used.

Specify another port.

2938 Cannot execute while ModBus are using.

Specified port is currently used.

Specify another port.

2950

Daemon failure.

Failed to create the daemon thread.

Reboot the Controller.
2951

Daemon failure.

Timeout while creating the daemon thread.

Reboot the Controller.
2952 TEACH/AUTO switching key input signal failure was detected. Set the TP key switch to TEACH or AUTO properly. Check whether the TP is connected properly.
2953 ENABLE key input signal failure was detected. Check whether the TP is connected properly.
2954 Relay weld was detected. Overcurrent probably occurred due to short-circuit failure. Investigate the cause of the problem and take necessary measures and then replace the DPB.
2955 Temperature of regeneration resistor was higher than the specified temperature.

Check whether the filter is not clogged up and the fan does not stop.

If there is no problem on the filter and fan, replace the regenerative module.

2970

MNG failure.

Area allocate error.

Reboot the Controller.
2971

MNG failure.

Real time check error.

Reboot the Controller.
2972

MNG failure.

Standard priority error.

Reboot the Controller.
2973

MNG failure.

Boost priority error.

Reboot the Controller.
2974

MNG failure.

Down priority error.

Reboot the Controller.
2975

MNG failure.

Event wait error.

Reboot the Controller.
2976

MNG failure.

Map close error.

Reboot the Controller.
2977

MNG failure.

Area free error.

Reboot the Controller.
2978

MNG failure.

AddIOMem error.

Reboot the Controller.
2979

MNG failure.

AddInPort error.

Reboot the Controller.
2980

MNG failure.

AddOutPort error.

Reboot the Controller.
2981

MNG failure.

AddInMemPort error.

Reboot the Controller.
2982

MNG failure.

AddOutMemPort error.

Reboot the Controller.
2983

MNG failure.

IntervalOutBit error.

Reboot the Controller.
2984

MNG failure.

CtrReset error.

Reboot the Controller.
2997 Collision Detection If you use the simulator, check if the object is placed in the direction of the robot motion.
2998 AbortMotion attempted when robot was not moving See Help for AbortMotion.
2999 AbortMotion attempted when robot was moving See Help for AbortMotion.