Introduction
In the world of industrial automation, having an intuitive and powerful programming environment is key. OpenPLC Editor, combined with CONTROLLINO, brings a seamless IEC 61131-3 programming experience, simulation capabilities, and Modbus communication to the table. Here’s how you can install and get started with OpenPLC Editor, including support for CONTROLLINO boards.
Why Choose OpenPLC Editor with CONTROLLINO?
- Rich IEC 61131-3 Programming IDE: Enjoy programming in Ladder, Structured Text (ST), Instruction List (IL), Function Block Diagram (FBD), and Sequential Function Chart (SFC).
“Nice and mature IDE for IEC 61131-3 programming.” - Simulation Capabilities: Test your program before uploading it to the CONTROLLINO.
“You can simulate your program before uploading to CONTROLLINO.” - Modbus RTU, Serial, and TCP/IP: Full support for RS485 communication on CONTROLLINO MAXI and MEGA.
Step 1: Download and Install OpenPLC Editor
- Download: Visit the OpenPLC download page and choose the appropriate version for your operating system.
- Install: Follow the standard installation process after downloading the setup file.
Step 2: Update OpenPLC Editor for CONTROLLINO Boards Support
- Open the Editor: After installation, launch the OpenPLC Editor.
- Check for Updates: Navigate to
File -> Check for updates...
as shown below:
- Apply Updates: If updates are available, accept them and restart OpenPLC Editor to finalize the installation.
- Checking Controllino’s Boards: Check that is possible to select our boards in the Arduino upload dialog.
Tip: CONTROLLINO support might already be included in your version, but it’s always good practice to check for updates.
Step 3: Start a New Project with OpenPLC Editor
- Create or Open a Project: Click on the
Open
icon in the toolbar to start a new project or load an existing one.
- Explore the Example Project: Use the predefined programs and structures (e.g.,
inputs
,outputs
, andcontrol
) to understand the flow of your automation logic. - Write Your Code: Develop your automation project using Ladder Logic or any of the supported programming languages.
Advantages of CONTROLLINO Boards with OpenPLC
- Arduino-Compatible Hardware: CONTROLLINO is based on Arduino, making it familiar and developer-friendly.
- Industrial-Grade Quality: Designed for real-world applications with robust build quality and excellent communication interfaces.
- Seamless Integration: Direct support in OpenPLC Editor ensures a smooth experience from programming to deployment.
By following these steps, you can harness the power of OpenPLC Editor and CONTROLLINO to develop, simulate, and deploy industrial automation projects efficiently. Embrace the future of automation with this powerful combination!
How to get and open examples
- Install git and clone the examples repository.
- Open the link below and download the examples folders or execute on local git app the following command:
git clone https://github.com/CONTROLLINO-PLC/OpenPLC_examples.git