Programmable Logic Controller (PLC) FAQs
Do you want to know more about Maple Systems PLCs? Browse our Programmable Logic Controller (PLC) FAQs for answers to common questions our customers ask before buying a new device.
Compatibility
What communication protocols do Maple Systems PLCs support?
Maple Systems PLCs support Modbus TCP/IP and Modbus RTU communications. Modbus communications do not require any licensing or proprietary software to use which means our PLCs can communicate with hundreds of devices, with no extra costs
Are Maple Systems PLCs compatible with my HMI?
Maple Systems PLCs are compatible with any HMI that supports the industry-standard Modbus TCP/IP or Modbus RTU protocols. This includes every Maple Systems HMI that we sell, as well as hundreds of other third-party devices.Do Maple Systems PLCs support High-Speed Count (HSC)?
Yes. All Maple Systems PLCs come with 2 channels dedicated to high-speed count, including both the Maple Micro and Maple Modular series PLCs. Maple Modular PLCs can be expanded to have more than 2 HSC channels by adding high-speed count modules as needed.
Do Maple Systems PLCs support Pulse-Width Modulation (PWM)?
Yes. The Maple Modular can add PWM capability by connecting a Pulse Width module that includes 12-CH PWM outputs and 20 additional digital outputs with up to a 4000 Hz duty cycle.
Software
I’ve never used MapleLogic before. How long will it take to learn how to use the software?
MapleLogic is our free, user friendly programming software for our Micro and Modular PLCs. Generally it should only take a few hours to get familiar with the software and understand the features available. We have an extensive documentation collection including; manuals and guides, tutorials, videos, sample projects, tech notes and much more.
I will be using a PID loop in my project. How difficult will it be to set up?
Our free PLC configuration software comes includes a PID Auto-Tuning feature that makes setting up your PID Loop easier than ever.
What troubleshooting and debugging tools are available in MapleLogic?
All our PLC and Expansion Modules have LED Indicators for easy visual confirmation of errors. Our free PLC Programing software comes with built-in trouble shooting window allowing users to go on line and see a detailed list of errors.
What are the available registers in MapleLogic?
In MapleLogic, registers store data used for control logic and operations. They hold values such as integers or bits. Registers are essential for monitoring inputs, and controlling outputs. Common register types include discrete, word, timer, counter, and floating-point.
What is MapleLogic Simulation Mode?
Yes. MapleLogic includes simulation modes that allow you to test your logic and communication before implementing your PLC project. For more information, check out our How to use the PLC Simulator and Online Edit in MapleLogic tutorial page, which includes step-by-step instructions, instructional video, and a sample project related to using simulation modes in MapleLogic.
Pricing
What is the up front cost?
Maple Systems PLCs start at just $200, with 100% free configuration software and technical support included, meaning that there is a Maple PLC that will work for almost any budget.
If you would like to know more about pricing and available options, please visit our PLC Product Page for more information.
Are there any ongoing costs such as licensing or subscription charges?
No. When you buy a Maple Systems PLC, you will have everything you need to program and deploy your project, with no additional fees required. This includes the MapleLogic configuration software and our knowledgeable US-based technical support, which is available to all of our customers for no extra cost.
Design
What kind of I/O options are available?
Maple Systems PLCs can come with a variety of I/O configurations designed to suit different project requirements.
The Maple Micro series PLCs offer built-in I/O in a fixed design with 16 or 32 channels, including 2 channels dedicated to high-speed count. Digital inputs on Maple Micro PLCs may be configured for sink (NPN) or source (PNP), depending on your needs.
Maple Modular PLCs provide more flexibility for situations where the amount of I/O required is variable, or when the scope of a project is expected to expand in the future. The Modular CPU unit serves as the base for your PLC, providing 16 or 32 channels of built-in I/O, including 2 channels dedicated to high-speed count. Up to 11 additional modules can be added to a single CPU to expand its I/O capabilities, for a total of up to 384 I/O points. Expansion modules may also provide specialized points such as relays, analog, and sink/source I/O. For more information about our PLC expansion modules, please visit our Maple Modular product page.
I have limited space available. Will this PLC fit into my enclosure?
For situations where space is a concern, Maple Modular PLCs combine CPU processing, communication interface, and built-in digital I/O into an ultra-compact design that can be expanded incrementally with additional modules as needed.
What is the difference between fixed and expandable PLC design?
Fixed PLCs such as the Maple Micro series combine CPU, communication, and I/O into a single unit, providing a simple solution for small or medium-scale projects where expansion is not needed. Fixed PLCs are generally lower in cost and easier to install than expandable PLCs.
By contrast, expandable PLCs like the Maple Modular series split the individual components into discrete modules that can be added to the base CPU as needed. Expandable PLCs provide more flexibility by allowing users to add I/O or communication modules as needed, making them a great fit for large-scale applications or for situations where project scope is variable.
Support
Where can I find support documentation for my PLC?
Our Support Center contains numerous resources that can help you quickly learn what you need to know about setting up and programming Maple Systems PLCs. We have arranged our resources into the following sections for convenient access:
Do Maple Systems PLCs come with a warranty?
Yes. To ensure quality, Maple Systems performs extensive testing on all our devices before they are shipped, confirming that all components are in working order when they leave our site. While we are confident that our devices are built to last, we know that unexpected events may occur, so we also offer a 2-year warranty covering parts and labor for all new Maple Systems PLCs. If you are experiencing an error with your PLC, please contact our support team by phone or email for troubleshooting assistance. Our friendly support technicians will be able to evaluate the issue and connect you to our in-house repairs team in the unlikely event of a hardware fault.
Does Maple Systems offer technical support?
Yes. In addition to the resources found on our site’s Support Center, Maple Systems offers 100% free US-based technical support for all of our customers. If you are unable to find the information you need in our Support Center, our technical support team is ready to help. You can contact our support technicians by calling (425) 745-3229, or by sending an email to [email protected].

