Moxa Controllers and I/Os FAQ | Easy World Automation LLC

Menu
Your Cart

Moxa Controllers and I/Os FAQ

This page answers frequently asked questions about Moxa’s controllers and I/O devices. Whether you're selecting the right model for your application or need help with installation and configuration, you’ll find useful guidance here.

The Moxa ioLogik is a smart industrial I/O Controller for remote monitoring and industrial automation. This Moxa controller simplifies data acquisition by directly connecting field devices, such as sensors and meters, to Ethernet networks. The ioLogik helps reduce response time, improve efficiency, and streamline integration with its event-driven reporting and easy configuration into SCADA and IIoT systems.

The Moxa ioLogik E1212 does not come with a default password. The web console and device configuration are accessible without a password. Suppose a password has been set by an administrator and forgotten. In that case, you can restore access by performing a hardware reset on the device, which reverts it to factory settings (clearing any custom password).

1. Power on the device: Make sure the ioLogik E1212 is properly connected to power.

2. Locate the reset button: It’s usually a small recessed button near the Ethernet port or front panel.

3. Press and hold: Use a paperclip or pin to press and hold the reset button for about 5–10 seconds until the Ready/Status LED starts blinking.

4. Release the button: The device will reboot automatically.

5. Wait for reboot: Once restarted, the ioLogik will be restored to its factory default settings

Connect the Hardware: Power up the ioLogik 2500, connect it to your PC via Ethernet (direct cable or same LAN), and ensure your PC is on the same subnet (your default device IP).

Initial IP Configuration: Open a browser and type: http://your system IP.

Log in with: Username: admin and Password: (leave blank by default)

Change the IP address to match your network and click Apply.

Install and Use ioAdmin: Download Moxa ioAdmin from Moxa’s website. Launch ioAdmin to automatically detect your ioLogik. Use it to configure I/O channels, check device health, and upgrade firmware.

Configure I/O Channels: From the web console, go to I/O Configuration. Assign functions to inputs/outputs (digital input, analog input, relay output, etc.). Save your changes

Enable Click&Go Plus Logic: In the web console, open Click&Go Plus. Create event rules such as:

IF Digital Input 1 = ON → THEN Relay Output 1 = ON.

IF Temperature > 40°C → THEN send SNMP Trap or Email.

Save and activate the rule.

Integrate with SCADA/IIoT: For OPC UA, install MX-AOPC UA Server.  For cloud/IoT platforms: enable RESTful API in the console.

Method 1: Using the Reset Button (Hardware Reset)

Power on the ioLogik E1200 device.

Locate the reset button (usually on the front panel, a small recessed switch).

Press and hold the reset button with a pin or paperclip for about 5–10 seconds.

Release the button when the Ready/Status LED starts blinking.

The device will reboot and restore all settings to factory defaults:

Method 2: Via Web Console / ioAdmin

If you can still access the device:

Log in to the web console (http://your IP address).

Go to System > Maintenance > Factory Default.

Click Restore and reboot the device.

Web Console:

Access the device via its default IP.

Log in (username: admin, password: blank by default).

Configure network settings, I/O channels, and system options.

ioAdmin Utility:

Moxa’s Windows-based tool that scans and detects ioLogik devices.

Lets you assign IPs, back up/restore settings, and update firmware.

Click&Go Plus Logic:

A built-in feature for local automation without coding.

Create IF-THEN rules (e.g., “If DI = ON, then DO = ON” or “If AI > 50, send SNMP Trap”).

MX-AOPC UA Server:

For SCADA/HMI integration.

Provides OPC UA communication between ioLogik and monitoring systems.

RESTful API & SNMP:

Use RESTful API for cloud/IIoT platforms.

SNMP is available for network and event monitoring.

A Moxa Controller is an industrial-grade device to monitor, control, and automate processes in manufacturing, energy, and other industrial environments. It typically functions as an I/O Controller, connecting field devices such as sensors, meters, and actuators to Ethernet networks for data acquisition and control. The industrial controllers, like the ioLogik series, often support advanced features such as Click&Go Plus logic, OPC UA/Modbus integration, and remote monitoring for real-time automation, SCADA systems, and IIoT applications.

Yes, Moxa ioLogik devices can handle multiple communication protocols in industrial automation.

Modbus/TCP & Modbus/RTU: Most ioLogik models support both Modbus/TCP for Ethernet and Modbus/RTU for serial connections and allow integration with PLCs, HMIs, and SCADA systems.

SNMP: For network monitoring and event reporting.

OPC UA / OPC DA: Supported on models like the ioLogik 2500 series for SCADA/HMI connectivity.

RESTful API: Some models provide RESTful web services for cloud or IIoT applications.

This multi-protocol support allows a single ioLogik device to interface with various systems and simplifies automation and remote monitoring setups.

Moxa controllers (like the ioLogik series) connect to sensors and devices through their built-in I/O ports and provide direct integration of field signals into industrial networks.

Digital Inputs (DI): Connect on/off devices such as switches, push buttons, or contact sensors. The controller detects logic HIGH/LOW signals and can trigger events or outputs.

Digital Outputs (DO): Control actuators, relays, or indicator lights. Can be used for turning devices on/off based on logic rules.

Analog Inputs (AI): Connect sensors providing analog signals (voltage, current, or resistance). Common for temperature, pressure, or level measurements.

Relay Outputs: Provide isolated switching for high-power devices or alarms. Useful when the connected device cannot be powered directly by the controller.

Communication Ports: Ethernet (TCP/IP): Sends collected data to SCADA, HMI, or IIoT platforms. Serial (RS-232/422/485): Connects legacy devices using Modbus/RTU or other serial protocols.

Yes, you can use the ioLogik E1200 series with Allen-Bradley PLCs, but it requires proper protocol and wiring setup:
How it Works:
Communication Protocol:
ioLogik E1200 supports Modbus/TCP, which Allen-Bradley PLCs (like CompactLogix or ControlLogix) can communicate with via an EtherNet/IP or Modbus TCP driver. Some Allen-Bradley PLCs may need a gateway or protocol converter if they don’t natively support Modbus/TCP.
I/O Mapping:
Digital or analog I/O from ioLogik can be mapped to PLC tags. The PLC reads inputs or writes outputs as if they were local I/O points.
Network Setup:
Connect the ioLogik and the Allen-Bradley PLC to the same Ethernet network. Assign compatible IP addresses and configure Modbus TCP addresses in both devices.

Yes, Moxa controllers can be monitored remotely, which is one of their key advantages for industrial automation and IIoT applications.

Web Console Access

Most Moxa industrial I/O controllers (like the ioLogik series) have a built-in web interface. You can log in from anywhere on the network (or over VPN) to view I/O status, configure settings, and check device health.

SNMP (Simple Network Management Protocol)

Allows network monitoring tools to receive alerts and status updates from the controller. Supports traps for events like digital input changes or device errors.

OPC UA / OPC DA

Integrates the controller with SCADA/HMI systems for real-time monitoring and data logging.

RESTful API / MQTT

For cloud or IIoT platforms, some ioLogik models support RESTful web services or MQTT to send sensor data and receive control commands remotely.

Email and Event Alerts

Controllers can be configured to automatically send emails or triggers when specific events occur (e.g., temperature exceeds a threshold).

The Moxa ioLogik E1200 and 2500 series are both industrial I/O controllers, but they differ in scale and capabilities. The E1200 is ideal for moderate I/O requirements, and the 2500 series supports larger-scale deployments with advanced features like Click&Go Plus logic and multi-unit daisy-chaining. Unlike a simple Moxa converter or Ethernet-to-Fiber media converter that only extends network connectivity, these devices act as intelligent media converters for field signals and provide integration of digital and analog inputs into industrial networks. This makes the 2500 series better suited for complex automation and monitoring systems.


Feature            ioLogik E1200 Series ioLogik 2500 Series
Protocol SupportModbus TCP, EtherNet/IP, SNMP, RESTful API, AOPC, MXIOModbus TCP, EtherNet/IP, SNMP, RESTful API, AOPC, Active OPC, C++ 
Daisy-ChainingYes, via a 2-port Ethernet switchYes, up to 8 E1200 units with Click\&Go Plus logic
I/O ModulesDigital, analog, temperature sensorsDigital, analog, advanced logic processing
ConnectivityBasic Ethernet4-port Ethernet switch, 2 serial ports
Management Tools ioSearch utilityIOxpress utility
Best ForSmall to medium-scale automation systemsLarge-scale, complex automation systems


Connect the Hardware:

Power up the ioLogik controller.

Connect it to your PC via Ethernet (direct or through your LAN).

Make sure your PC is on the same subnet as the controller’s default IP (192.168.127.254).

Access the Web Console

Open a web browser and enter: http://your IP address

Log in with:

Username: admin

Password: (leave blank by default)

Configure Network Settings

Go to Network > TCP/IP settings.

Set a new static IP that matches your network or enable DHCP.

Save and reboot the controller if required.

Configure I/O Channels

Navigate to I/O Configuration.

Assign roles to each port (digital input, digital output, analog input, relay output).

Set thresholds, filters, or event triggers if needed.

Use Click&Go Plus Logic (Optional)

Open Click&Go Plus in the web console.

Create rules like:

IF DI1 = ON → THEN DO1 = ON

IF AI1 > 50 → Send SNMP trap or email alert

Save and activate the rules.

Remote Monitoring & Integration

Enable platforms.

Verify device status and I/O signals through the web console or Moxa ioAdmin utility.

SNMP, OPC UA, or RESTful API if integrating with SCADA, HMI, or IIoT