Powerful HMI Software

Easily and quickly create the project with functional objects including Numeric object, Lamp object, Combo-button, Alarms, Recipes, and many more.

 > FREE full version software

 > Powerful out of the box IIoT features

 > Over 300 PLC & controller communication protocols

 > Over 40 quick start sample projects

 > Quick Start Guides and Video Training Center

Release Notes
Programming Environment
Documentation & Resources
Related Products
PLC Connectivity
Software Features

Getting started with EBPro

Get up and running today with EBPro, Maple Systems' HMI Programming Software. No prior controls or programming experience necessary.

EBPro HMI Software Training:
The Basics

EBPro HMI Software Training:
Add Windows, Backgrounds, Titles, and Logos

EBPro HMI Software Training:
Connect to HMI and Download Program

Step by step guide file

Quick Start Guide

Our Quick Start Guide brings you up to speed quickly. We recommend using this guide in conjunction with the Quick Start project files, this step-by-step guide walks you through creating your first project.

Guide about how to create sample application

Sample Projects

We have created sample applications/projects and sample kits that demonstrate software features, give programming information for specific controllers, or demonstrate product capabilities.

Additional guide and help

Additional Resources

Download software, manuals, guides sample projects, controller informaion sheets, cable drawings, CAD drawings, tech notes, or watch a tutorial video to get you started in our Support Center.

PLC Connectivity

Connect the hardware using a protocol you know

With over 300 PLC & Controller communication protocols, our HMIs will easily integrate with your preferred PLC brand Including Allen-Bradley, Siemens, Omron, Emerson, GE, Panasonic, Mitsubishi and all the major protocols is a few clicks away. Creating a powerful edge gateway at a great price has never been easier.

See the full list of supported controller manufacturers

Features of EBPro HMI Software

HMI Software Features

Incredible functionality out of the box

Pick and place objects, pictures, and shapes; create trend display, graphs, XY plots, and pie charts; add passwords and security levels; assign communication (PLC) drivers easily; and more.

See a list of EBPro software features

Programming Environment

Drag-and-Drop Design

Don't let the simplicity fool you into thinking the program isn't powerful. Easily create, test and deploy complex operations with a familiar to understand user interface. All without the need to learn another complex programming language.

Read more about the EBPro Programming Environment features

/Software running in the user screen

We make it easy to navigate EBPro with a familiar user interface and common workflow.

List of companies

IIoT Protocols

Remote connectivity and data communications

IIoT protocols used to convert factory floor data into an IIoT-friendly format where it can be used company-wide, regardless of the user's location.

Case Studies

Read real-world applications. These case studies and success stories illustrate how our customers use our products to reduce costs, provide features, increase functionality, and solve problems.

Learn More

Get started with EBPro today

Supervisory Control and Data Acquisition (SCADA)

Maple Systems offers all the components you need to create your own unique level of supervisory data acquisition and control, from the simplest stand-alone machine to sophisticated multi-device networked production line(s), all the way to enterprise-level operations and IIoT functionalities leveraging cloud connectivity.

Log data from your devices to aid in reporting, to gain efficiencies, reduce downtime, and plan for routine maintenance. Add additional IIoT functionality like MQTT, OPC UA, Ignition, SQL database integration, and more. Our products can help you standardize communications between devices, gluing different systems together for one source to your SCADA. No need to redesign your entire application.

Keep the components that are already working for you, just add Maple Systems components to grow your abilities to supervise, control, and acquire data.

To learn more about how our products work together to create scalable SCADA solutions, visit our SCADA solutions page
supervisory control and data acquisition sample