EL
ErrorLib
Brands
||
  1. Home
  2. Omron
  3. CJ-series CJ2 CPU Unit
  4. 0x008B
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.

0x008B

Duplicated Refreshing Error

Omron · CJ-series CJ2 CPU Unit

What does 0x008B mean?

This non-fatal error occurs when the 'Detect Duplicated Refresh Errors' setting in the PLC Setup is 'Detect', and I/O refresh instructions (IORF(097), FIORF(225), IORD(222), IOWR(223)) in a cyclic task compete with the same instructions in an interrupt task for the same Special I/O Unit. It also occurs if an I/O refresh instruction is executed in an interrupt task while I/O is already being refreshed, potentially causing data inconsistencies.

Common Causes

  • IORF(097), FIORF(225), IORD(222), or IOWR(223) in a cyclic task are competing with the same instructions in an interrupt task for the same Special I/O Unit.
  • An I/O refresh instruction (IORF(097), FIORF(225), IORD(222), or IOWR(223)) was executed in an interrupt task when I/O was already being refreshed.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Check the program logic for conflicting I/O refresh instructions.

  2. 2

    Correct the program to eliminate competition or overlapping I/O refresh operations for the same Special I/O Unit.

  3. 3

    Alternatively, disable detection of duplicated refresh errors in the PLC Setup if the timing conflict is deemed acceptable and non-critical for your application.

Browse all codes in this manual (34)
Verified technical data. Last updated: April 2026

Related Faults

009ABasic I/O Error0x009ABasic I/O Error0x009BPLC Setup Error
Source: Omron CJ-series CJ2 CPU Unit
Open Manual (Page 394)Search more codes in this manual