Your cart is currently empty!
Modular PLC
Maple Modular PLC’s numerous module types, compact size, high performance, and built-in functionality are the ideal solution for small to medium-scale control systems. Our FREE PLC software includes an embedded simulator, troubleshooting tools and much more. Easily communicate with HMIs using MODBUS TCP/RTU. Maple Systems offers all the components you need to create your own unique level of supervisory data acquisition and control (SCADA) system. Read more about how our products work together.
Design a PLC solution that meets your exact project requirements with our Configurator.
Results
-
Mini CPU Module Kit
PLC-ES1616P-KIT- 16 Digital Inputs, 16 Digital Outputs
- 2 CH HSC (12V, 24V)
- Group-isolated embedded digital inputs and outputs
- Ethernet or Serial Communication
- Up to 11 expansion I/O modules – 384 I/O
$500.00Quantity Discounts Available -
Modular CPU
PLC-ES0808P- 8 Digital Inputs 8 Digital Outputs
- 2 CH HSC (12V, 24V)
- Group-isolated embedded digital inputs and outputs
- Ethernet or Serial Communication
- Up to 11 expansion I/O modules – 384 I/O
$320.00Quantity Discounts Available -
Modular CPU
PLC-ES0806R- 8 Digital Inputs, 6 Digital Outputs (Relay)
- 2 CH HSC (12V, 24V)
- Group-isolated embedded digital inputs and outputs
- Ethernet or Serial Communication
- Up to 11 expansion I/O modules – 384 I/O
$320.00Quantity Discounts Available -
-
Analog Input Module – 4 Current/Voltage Inputs
IO-SA0400Y- 4 Analog Current/Voltage Inputs
- 0-20mA or –10-10V configuration (14-bit or 16-bit resolution)
- Screw-based Terminal Connector
- Group-isolated
$225.00Quantity Discounts Available -
Analog Input Module – 8 (Current/Voltage) Inputs
IO-SA0800Y- 8 Current/Voltage Inputs
- 14-bit or 16-bit resolution
- Screw-based Terminal Connector
- Group-isolated
- Dip-switch to control channel configuration between Current and Voltage Input
$380.00Quantity Discounts Available -
Analog Input/Output Module – 2 Analog Inputs and 2 Analog Outputs (Current/Voltage)
IO-SA0202Y- 2 Analog Inputs (Current/Voltage)
- 2 Analog Outputs (Current/Voltage)
- 14-bit or 16-bit resolution
- Screw-based Terminal Connector
- Group-isolated
$280.00Quantity Discounts Available -
Analog Output Module – 4 Current Outputs
IO-SA0004C- 4 Analog Current Outputs
- 4-20mA (14-bit resolution)
- Screw-based Terminal Connector
- Group-isolated
$245.00Quantity Discounts Available -
Analog Output Module – 4 Voltage Outputs
IO-SA0004V- 4 Analog Voltage Outputs
- 0-10V or –10-10V configuration (14-bit or 16-bit resolution)
- Screw-based Terminal Connector
- Group-isolated
$245.00Quantity Discounts Available -
Analog RTD Module
IO-SA0400- Compatible expansion with any Maple Modular PLC CPU
- RTD Module converts PT100, JPT100, PT1000, NI1000 into 14/16-bit digital value
- Auto detection for wire disconnection.
$290.00Quantity Discounts Available -
Analog TC Module
IO-SA0400T- 4-CH Thermocouple Input
- Types: K, J, E, T, B, R, S, and N
- 14-bit Resolution
- Auto detection for wire disconnection.
- Compatible expansion with any Maple Modular PLC CPU
$315.00Quantity Discounts Available -
Communication Module with Ethernet Port
MOD-SENT01- Compatible expansion with any Maple Systems Modular PLC CPU
- Supports Modbus TCP/IP (Master/Slave)
- Supports User Ethernet Protocol
- Supports High-Speed PLC link enabling high-speed communication between Maple Systems PLCs
$320.00Quantity Discounts Available -
Digital Input Module 32 TR Sink/Source Inputs
IO-SD3200I- 32 TR Sink/Source Inputs
- Compatible expansion with any Maple modular PLC CPU
- Push-in Terminal Connector
- Group-isolated
- Automatically detects sink/source input, no programming required
$175.00Quantity Discounts Available
PLC Training
Are you new to PLC programming or do you need more support with our PLC programming software (MapleLogic)? Our catalog of tutorials, sample PLC projects, and tech notes were created to help you learn the tools needed to solve various control problems.
Get introduced to the tools, programming, and hardware used throughout the automation industry. Work alongside our tutorial videos to learn the basics of PLC hardware and PLC software while becoming more proficient in programming by creating your own solutions to common automation problems and testing them in our PLC simulator without the need to have physical hardware.

Skills you will gain: How to wire your input and output devices, configure your PLC, and how to read and write to a register.
Skills you will gain: Understanding of various timers, how to implement timers, and when certain timers should be used.
Skills you will gain: What data types are available, how to address memory, and simple ladder logic.
View our entire training material. Learn how to use, troubleshoot, and create automation solutions.
PLC Communication
Our PLCs can function seamlessly as both native slave and master devices through Modbus RTU and TCP/IP protocols. This flexibility simplifies the setup process, automatically assigning Modbus addresses to device addresses, reducing configuration errors and time.
To establish communication, connect your device, configure the channel to reference our PLC, and specify the Modbus address. You can easily verify communication status, or PLC connection, using the diagnostic LEDs located on the front panel of our PLCs.
Available Protocols
- Communicate over Etherent (10/100 Mbps): Modbus TCP/IP Slave
- Communicate over Serial RS-232: Modbus RTU Master and Slave
- Communicate over serial RS-485: Modbus RTU Master and Slave, multi-drop available (up to 32 devices), resistance switch option to improve communication quality

Online PLC Editing
With our PLC software, you have the convenience of making real-time online edits to your logic without ever disconnecting from your PLC device.
Online editing offers several other valuable benefits, such as:
- Reduced Downtime: Perform updates and modifications to your control system quickly, minimizing downtime and ensuring continuous operation
- Rapid Troubleshooting: Quickly diagnose and rectify issues by making immediate changes to the logic during testing and production runs.
- Efficient Maintenance: Simplify routine maintenance tasks by fine-tuning logic and parameters without disrupting the overall system.
This powerful capability not only streamlines your programming and testing but also complements our hardware and software fault detection features.

Hardware and Software Diagnosis
MapleLogic provides detailed fault and error detection, ensuring that in the event of an error, you can swiftly identify issues within your device. Detailed information is displayed about the location of the error, whether there’s an error with the PLC CPU and/or the modules, we offer guidance on potential resolutions.
We have also compiled extensive error code tables in our help file, covering general errors and module-specific lists to aid you in your testing phase.
At Maple Systems, we provide free U.S Technical Support, ensuring you have all the diagnostic resources and help to create your unique industrial solution. Feel free to call our Technical Support Team at (425) 745-3229 available Monday – Friday from 6:00AM to 4:30PM PST.

Software
Our software further enhances your troubleshooting capabilities through a dedicated diagnostics window, where error codes and their associated reasons are displayed. If you’re using our Modular PLC, all attached modules are listed with any associated error codes.

Hardware
The front panel of each device features diagnostic LEDs that will indicate anytime there is an error. Special modules also have various speeds of LED blinking corresponding to different errors.