Arduino PLC and IDE blend. 2 worlds of programmable logic controllers and Arduino sketches.

Designed to support all major PLC programming languages plus Arduino sketches, the Arduino PLC IDE is a new venture for the company.

Arduino Brings PLC Features To Their IDE - Make:

The Arduino team has announced a new piece of software for its Arduino Pro range, aimed at the upcoming programmable logic controller (PLC) engineer: the Arduino PLC Integrated Development Environment (IDE) (IDE).

Arduino PLC and IDE blend. 2 worlds of programmable logic controllers and Arduino sketches. image hYs3MSL4sB.png?auto=compress%2Cformat&w=830&h=466.875&fit=min&dpr=1

The company says of its most recent software release, “We felt we had to step up for our community of budding and experienced engineers with the demand for PLC programming rising due to the spread of automation in a wide range of industrial fields.” “That’s why we have just introduced a specialized Arduino PLC IDE, which supports the five languages mandated by the IEC 61131-3 standard: Ladder Diagram, Functional Block Diagram, Structured Text, Sequential Function Chart and Instruction List.”

Arduino has launched a new integrated development environment, targeting programmable logic controllers (PLCs). (📷: Arduino)

Arduino PLC about?

Arduino PLC offers an easy-to-use graphical programming interface that allows users to quickly create and deploy their automation projects without having to learn complex coding languages.

What is Arduino IDE?

A variety of library functions are available for use within the Arduino IDE, allowing users to access a wide range of external hardware components or libraries. This broadens the possibilities in creating more complex devices or machines that utilize multiple types of I/O.

 

The software, available to all, is designed to combine traditional PLC programming and Arduino sketch programming in a single environment. There are several libraries available that provide functions like embedded machine learning and no-code Fieldbus configuration for CanOpen, ModBus RTU, and ModBus TCP.

The launch comes a month after Arduino launched Opta, its first-ever “micro PLC,” based on the STMicro STM32H747XI and designed for use in the Industrial Internet of Things (IIoT) (IIoT). “We designed [Opta] specifically with PLC engineers in mind,” the company said at the time, promising features that would appeal to “professional users.” At launch, however, the Opta won’t be supported in the Arduino PLC IDE — with the team promising compatibility to come “in the near future.”

 

 

“With the Arduino PLC IDE,

” the Arduino team promises, “automation is easier to achieve even for mission-critical tasks, and promises the best improvements in efficiency and productivity thanks to advanced monitoring and debugging tools, as well as zero-downtime program changes thanks to its hot swap functionality.”

More information on the Arduino PLC IDE, which uses a more detailed interface than the traditional Arduino IDE, is available on the Arduino Pro site; the IDE is available to download now for Windows, with no word yet on support for other operating systems — and, unlike the mainstream Arduino IDE, no public source code.

Build automation to boost industry 4.0 production and growth control. The IDE will enable you to program by following IEC 61131-3 programming standards.

You can use Arduino Opta to program Portenta Machine Control (Arduino Opta may also be used soon) using the 5 programming languages defined by the IEC 61131-3 standard in the Arduino PLC IDE. You can use Arduino Opta to program Portenta Machine Control (Arduino Opta may also be used soon) using the 5 programming languages defined by the IEC 61131-3 standard in the Arduino PLC IDE.