EL
ErrorLib
Brands
||
  1. Home
  2. Fanuc
  3. R-30iA R-30iB Controller
  4. 12358
About·Privacy·Terms

ErrorLib — Industrial Fault Code Library

Disclaimer: ErrorLib is an independent technical reference tool. While we aim for accuracy, always verify with the manufacturer’s official service manuals before performing maintenance on industrial equipment. ErrorLib is not affiliated with the brands listed.

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 & Checklist

Click steps to track your progress.

  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: April 2026

Related Faults

12328File is not opened12329Cannot write the variable12330Write file failed
Source: Fanuc R-30iA R-30iB Controller
Open Manual (Page 528)Search more codes in this manual