12358

Timeout at read request

Fanuc · R-30iA R-30iB Controller

What does 12358 mean?

A read request to an I/O device or file timed out before the operation could complete, indicating that the system waited longer than the allowed period for a response. This IO_STATUS error suggests a communication issue, a slow device, or an unresponsive file system. The program will abort if the file_id is invalid.

Common Causes

  • The I/O device or file system is slow, unresponsive, or experiencing high latency.
  • Communication link issues such as damaged cables, improper termination, or network congestion.
  • The timeout period for the read request is set too short for the expected operation duration.
  • The file_id used does not correspond to a valid opened file, leading to an indefinite wait.

Repair Steps

  1. 1

    Check the responsiveness and status of the target I/O device or file system through diagnostic tools.

  2. 2

    Verify communication cables, connectors, and network settings for integrity and proper termination.

  3. 3

    Adjust the timeout setting for the read request in the KAREL program if the device naturally has longer response times.

  4. 4

    Use the KAREL command READ file_id(cr) to clear any existing IO_STATUS error condition.

Browse all codes in this manual (31)
Verified technical data. Last updated: March 2026
Source: Fanuc R-30iA R-30iB Controller