IOS/M04OXA-D1 IMO Remote I/O module, RS485 (HD) 4 D/A Out (V, mA) 14-bit
MPN: IOS/M04OXA-D1
Alt. SKU: IOSM04OXAD1

Why Choose the IMO IOS/M04OXA-D1 Remote I/O Module?
The IOS/M04OXA-D1 is a versatile RS-485 Modbus RTU I/O module featuring 4 analog current outputs for precise control of 4–20 mA loops. Designed for 20.4–28.8 V DC panel power and compact DIN-rail mounting, it enables distributed analog output close to field devices like valves and transmitters, reducing panel complexity and wiring runs.
Key Features of the IOS/M04OXA-D1 Module
- 4 Analog Outputs: 4–20 mA current loop outputs, 12-bit resolution.
- Modbus RTU Interface: RS-485 half-duplex bus, up to 32 nodes per segment.
- Operating Voltage: 20.4–28.8 V DC nominal.
- Compact Form Factor: 176.6 × 50 × 39 mm; DIN-rail mountable IP20 enclosure.
- Status LEDs: Power, RS-485 link/activity, and output channel indicators.
- Accuracy: ±0.1% of full scale over –10 °C to +60 °C.
Frequently Asked Questions About the IOS/M04OXA-D1
- What output range and resolution are supported?
- How do I configure scaling?
- Can I mix 2-wire and 4-wire loops?
- Is short-circuit protection included?
- How do I set the Modbus address?
How to Install the IOS/M04OXA-D1 Module
Snap the IOS/M04OXA-D1 onto a 35 mm DIN rail. Wire 20.4–28.8 V DC to the power terminals. Connect output loops to the 4–20 mA terminals. Terminate and daisy-chain the RS-485 bus to the Modbus port, set the module address and baud rate via DIP switches, and power on. Confirm output scaling and communication via LEDs.
IMO IOS/M04OXA-D1 – 4×4–20 mA Analog Outputs via Modbus RTU
The IOS/M04OXA-D1 expands your Modbus RTU network with precision analog outputs, allowing local control of actuators and instrumentation. Its 12-bit DACs provide smooth current transitions and minimal ripple, while integrated open-circuit detection and diagnostics ensure loop integrity.
Built for industrial panels, the module includes surge protection, robust isolation, and LED-based feedback to streamline commissioning and maintenance.
Frequently Asked Questions
The module supports 4–20 mA loops at 12-bit resolution (0.005 mA steps), with accuracy of ±0.1% FS.
Use the Modbus master to write to the output holding registers; scaling parameters are stored in non-volatile memory.
Yes—each channel supplies loop power to 2-wire devices and supports 4-wire configurations with a separate power supply.
Each output includes current-limited protection, automatically resetting when the fault clears.
Set the module address and baud rate via onboard DIP switches before applying power.