The OMRON C500-NC103-E is a dedicated positioning control unit designed for the C500 series PLC family. This module provides precise single‑axis motion control via pulse train outputs and incremental encoder feedback, suitable for simple positioning tasks in conveyor, pick‑and‑place, and transfer systems.
The NC103‑E generates up to 100 kHz pulse output (open collector) for driving stepper or servo drives with step/direction or pulse/direction interfaces. It supports absolute and relative positioning, speed control, and index table operations. The unit can execute positioning sequences with up to 100 steps, each with programmable acceleration/deceleration and target speeds.
Incremental encoder feedback (A/B/Z signals) is supported for closed‑loop verification of position, with a maximum input frequency of 50 kHz. The module also has three dedicated inputs: origin proximity, positive limit, and negative limit. These signals are used for homing routines and to prevent over‑travel, ensuring safe and repeatable operation.
Position data and parameters are stored in the module’s internal EEPROM, retaining settings even when power is removed. Up to 100 positioning sequences can be defined, with each step specifying target position, speed, acceleration time, and dwell time. The module supports both absolute and incremental coordinate systems.
The NC103‑E interfaces with the C500 CPU via the backplane bus, using dedicated I/O words for command transfer and status monitoring. The PLC can initiate positioning moves, change targets on‑the‑fly, read current position, and check completion or error status. Multiple modules can be installed to control multiple axes simultaneously, subject to the chassis capacity.
Configuration is performed using the OMRON NC configuration software or through manual setting of data memory parameters in the PLC program. Users can define acceleration/deceleration curves, backlash compensation, and electronic gearing. The module includes a built‑in self‑test routine for verifying motor and encoder connections.
The module operates on 5 V DC from the backplane, with an additional 24 V DC input for external I/O signals. It has a current consumption of approximately 300 mA at 5 V. The operating temperature range is 0 °C to 55 °C, and the unit is designed for pollution degree 2 environments. It is certified with CE and UL marks.
This positioning unit is ideal for simple indexing tables, slide tables, cutting length control, and automated test equipment where cost‑effective single‑axis control is required. It is often used in legacy C500 systems that need an upgrade to more precise positioning without replacing the entire PLC.
LED indicators provide status of power, operation, and error conditions. Diagnostic functions include encoder disconnection detection, over‑travel error, and software limit alarms. The module logs the last 10 errors for service reference.
Overall, the OMRON C500-NC103-E offers a straightforward, reliable positioning solution that extends the capability of C500 PLCs for light‑duty motion applications.



