This is an old revision of the document!
Table of Contents
ILOGICS Product Documentation
Find instructions for selecting, installing, wiring, programming, and configuring communication for ILOGICS products. Browse industrial Arduino MPINO/MPAINO controllers, MPS/MPA ladder-logic PLCs, MNET communication slave I/O, and ILOGICS built-in functions by product family.
Key Documentation
- Product Selection Guide
Compare control methods and I/O requirements to find the right product. - PLC
MPS and MPA products are programmed using MP STUDIO ladder logic. - Industrial Arduino
MPINO and MPAINO products are programmed using Arduino IDE or MPINO STUDIO 2. - Communication-only Controllers
MNET products control I/O through Modbus RTU or LS Industrial Systems Cnet. - HMI
MPView Studio is under development for use on PCs and mobile devices. - Built-in Functions
Built-in functions developed by ILOGICS make programming easier.
Which Product Do You Need?
MPINO
An all-in-one product family integrating the CPU, digital inputs, relay or transistor outputs, analog inputs, and communication circuits on a single PCB.
- Build the main control-panel functions with one unit
- Each model provides a defined I/O and terminal configuration
- Based on ATmega128 or ATmega2560
- Select the product-specific board in Arduino IDE
MPAINO
A modular product family with the required I/O modules connected by cables to an ATmega2560 CPU module.
- Digital I/O configurations starting at 8 points
- Choose relay or transistor outputs
- Analog, PT100, and PWM module expansion
- RS-232, RS-485, UART, and I²C interfaces
Features for Industrial Applications
Isolated Digital Inputs
Field DC signals reach the MCU through optocouplers. MPAINO input modules accept DC 5~24V and include pull-down circuitry.
Choice of Output Type
Choose mechanical relay outputs or N-CH FET SINK transistor outputs to suit the application.
Industrial Communication
Depending on the product, RS-232, RS-485, UART, and I²C are available, along with built-in functions for Modbus RTU, LS Cnet, and Mitsubishi MC Protocol.
Functions Built into the Core
Call functions such as Iton(), Ibounce(), Iscale(), and IpidRun() directly from an Arduino sketch.
First-Time Setup
- Check power, terminals, output type, and COM configuration on the selected model's detail page.
- For MPINO/MPAINO, see the Arduino IDE getting-started guide for board-package installation and product-board selection.
- For MPS/MPA, see each product page for MP STUDIO model selection and download procedures.
- For MNET, see the MNET Series documentation for the ordered protocol, baud rate, slave address, and I/O addresses.
- Wire the unit and set the DIP switches with the power off.
- Verify one input and one output before building the complete control system.
Important: Program MPINO/MPAINO with Arduino or ladder logic, and MPS/MPA with MP STUDIO ladder logic. MNET uses communication-address reads and writes from a master device without downloading a user program. Do not apply settings or examples from another product family without checking compatibility.
