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 both Modbus TCP/IP and Modbus RTU communication with other compatible devices. Modbus is the most popular open communication protocol used in industrial control systems today, and does not require any licensing or proprietary software to use. This means that Maple Systems PLCs can communicate with hundreds of different Modbus-compatible devices found in the industrial controls space.
If using a device that does not support Modbus, a gateway may be used to enable communication.
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 designed to be as user-friendly as possible while maximizing functionality at the same time. However, we know that learning how to use new software can be a challenge even for experienced designers, so we provide an extensive collection of training resources to make the learning process as painless as possible. If you already have experience programming PLCs, switching to a new PLC software like MapleLogic will take roughly 2-3 hours to get familiar with the software and another few hours to understand all the features available.
The Manuals & Guides section of our online Support Center contains comprehensive documentation for all of our products, including the MapleLogic User Manual. In addition, MapleLogic tutorial videos provide step-by-step instructions accompanied by video walkthroughs for general topics related to setup and installation, as well as for more specific functions such as high-speed count, pulse width modulation, and more. MapleLogic sample projects offer complete project files that can be opened in MapleLogic to demonstrate how to implement certain features, and can also be used as a starting point for your own projects.
Can I simulate my PLC project before installing it on my hardware?
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.
I will be using a PID loop in my project. How difficult will it be to set up?
The MapleLogic configuration software includes PID Auto-Tuning features that make setting up your PID loop easier than ever. If you would like more information about how to implement PID control into your Maple PLC project, our What is a PID Controller? and How to Control the Temperature of a Heater using a PID Loop videos are available on our MapleLogic Tutorials page.
What troubleshooting and debugging tools are available?
MapleLogic offers both hardware and software diagnostic tools. The front panel of all our PLCs and expansion modules have LED indicators for easy visual confirmation of an error. Within the software a dedicated troubleshooting window allows users to go online with their PLC and see a detailed list of errors, information such as location and possible reason for the errors is provided.
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 support@maplesystems.com.