# PLC IDE

**URL:** https://forum.arduino.cc/c/development-tools/plc-ide/187.md

[Latest](https://forum.arduino.cc/latest.md) · [Categories](https://forum.arduino.cc/categories.md)

---

## [How to get the best out of this forum](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/1115398)

<div class="topic-metadata">

**Author:** [@system](https://forum.arduino.cc/u/system)\
**Replies:** 0\
**Last updated:** [April 15, 2023, 6:31am UTC](https://forum.arduino.cc/t/how-to-get-the-best-out-of-this-forum/1115398 "2023-04-15T06:31:53Z")

</div>

Welcome to the Arduino forum! A guide explaining how to get the best out of this forum is available at the link below. Please read it:

---

## [About the PLC IDE category](https://forum.arduino.cc/t/about-the-plc-ide-category/1115395)

<div class="topic-metadata">

**Author:** [@system](https://forum.arduino.cc/u/system)\
**Replies:** 0\
**Last updated:** [April 15, 2023, 6:24am UTC](https://forum.arduino.cc/t/about-the-plc-ide-category/1115395 "2023-04-15T06:24:28Z")

</div>

Discussion about the Arduino PLC IDE Arduino PLC IDE is the Arduino solution to program PLC compatible Arduino devices using IEC 61131-3 standard languages. More information:

---

## [Modbus RTU Address Help](https://forum.arduino.cc/t/modbus-rtu-address-help/1457537)

<div class="topic-metadata">

**Author:** [@jonahl15](https://forum.arduino.cc/u/jonahl15)\
**Replies:** 6\
**Last updated:** [August 31, 2026, 4:32pm UTC](https://forum.arduino.cc/t/modbus-rtu-address-help/1457537 "2026-08-31T16:32:17Z")

</div>

I need help. I am trying to use Modbus RTU on my Opta PLC. I am connected through rs485 to an HMI. I have already set up the generic modus node as well as the address registers that I need. I know these work because I am…

---

## [Bug in 1.3 Runtime](https://forum.arduino.cc/t/bug-in-1-3-runtime/1442815)

<div class="topic-metadata">

**Author:** [@zm1868179](https://forum.arduino.cc/u/zm1868179)\
**Replies:** 4\
**Last updated:** [July 15, 2026, 5:23pm UTC](https://forum.arduino.cc/t/bug-in-1-3-runtime/1442815 "2026-07-15T17:23:51Z")

</div>

I have noticed a bug in the 1.3 runtime. I have a library that calls in the ethernet library it seems that if this creates a client and it connects after about 10-15 seconds the PLC hardcrashes and reboots even resetting…

---

## [Arduino Opta cannot connect in PLC IDE after Manual Sketch Download (COM4 Server v12.1.0.42)](https://forum.arduino.cc/t/arduino-opta-cannot-connect-in-plc-ide-after-manual-sketch-download-com4-server-v12-1-0-42/1451955)

<div class="topic-metadata">

**Author:** [@ffttc](https://forum.arduino.cc/u/ffttc)\
**Replies:** 1\
**Last updated:** [July 14, 2026, 4:53am UTC](https://forum.arduino.cc/t/arduino-opta-cannot-connect-in-plc-ide-after-manual-sketch-download-com4-server-v12-1-0-42/1451955 "2026-07-14T04:53:47Z")

</div>

Environment - Arduino Opta - Arduino PLC IDE 1.0.8.0 - Windows 11 - Target: Opta 1.3 Issue I cannot establish a connection between Arduino PLC IDE and Arduino Opta. I followed the official setup and license activa…

---

## [Arduino PLC IDE Freezes when Connecting to Opta](https://forum.arduino.cc/t/arduino-plc-ide-freezes-when-connecting-to-opta/1168413)

<div class="topic-metadata">

**Author:** [@crim5on](https://forum.arduino.cc/u/crim5on)\
**Replies:** 24\
**Last updated:** [July 9, 2026, 7:14pm UTC](https://forum.arduino.cc/t/arduino-plc-ide-freezes-when-connecting-to-opta/1168413 "2026-07-09T19:14:07Z")

</div>

After downloading the runtime environment and configuring the Modbus port as described in the Setup & License Activation Guide, I'm stuck at step 5. Whenever I try to connect the PLC IDE to the target, the Arduino PLC ID…

---

## [PLC IDE and Arduino OPTA - cannot connect](https://forum.arduino.cc/t/plc-ide-and-arduino-opta-cannot-connect/1273017)

<div class="topic-metadata">

**Author:** [@DigitalMeth](https://forum.arduino.cc/u/DigitalMeth)\
**Replies:** 9\
**Last updated:** [July 9, 2026, 7:06pm UTC](https://forum.arduino.cc/t/plc-ide-and-arduino-opta-cannot-connect/1273017 "2026-07-09T19:06:32Z")

</div>

I am having very similar problem like this one: Either IDE freezes, or I get error on the bottom right corner and WinCommLibs pops up. I tried all solutions I found on the web. I use IDE 1.0.6, the solution on the me…

---

## [How to completed Description field in Object Browser window ?](https://forum.arduino.cc/t/how-to-completed-description-field-in-object-browser-window/1450067)

<div class="topic-metadata">

**Author:** [@kalain](https://forum.arduino.cc/u/kalain)\
**Replies:** 0\
**Last updated:** [June 28, 2026, 1:03pm UTC](https://forum.arduino.cc/t/how-to-completed-description-field-in-object-browser-window/1450067 "2026-06-28T13:03:31Z")

</div>

Hi, Does anybody knows how to complete description field in Object Browser Window ? I'd like to complete this Description field for better understanding range as mentionned in manual file. This would avoid to ch…

---

## [Is someone tried to use sysGetTime block in 1.1.0 version ?](https://forum.arduino.cc/t/is-someone-tried-to-use-sysgettime-block-in-1-1-0-version/1436479)

<div class="topic-metadata">

**Author:** [@kalain](https://forum.arduino.cc/u/kalain)\
**Replies:** 16\
**Last updated:** [June 5, 2026, 3:45am UTC](https://forum.arduino.cc/t/is-someone-tried-to-use-sysgettime-block-in-1-1-0-version/1436479 "2026-06-05T03:45:01Z")

</div>

Hi, I’m trying to use new sysGetTime block but looks like there is a bug ! ? You’re supposed to read data from sysGetTime and write into variables and should be located at right as outputs. When you look at block p…

---

## [IDE offline installation ?](https://forum.arduino.cc/t/ide-offline-installation/1446432)

<div class="topic-metadata">

**Author:** [@kalain](https://forum.arduino.cc/u/kalain)\
**Replies:** 2\
**Last updated:** [June 2, 2026, 11:24am UTC](https://forum.arduino.cc/t/ide-offline-installation/1446432 "2026-06-02T11:24:59Z")

</div>

Hi, Is there a way to install offline PLC Opta IDE ? I got some industrial computers which can't be connected to internet. In other hand, I can copy some files from a computer where PLC IDE is installed. i'm thinking…

---

## [Issues with Portenta Machine Control & PLC IDE 2026](https://forum.arduino.cc/t/issues-with-portenta-machine-control-plc-ide-2026/1446069)

<div class="topic-metadata">

**Author:** [@mevangelista](https://forum.arduino.cc/u/mevangelista)\
**Replies:** 0\
**Last updated:** [May 27, 2026, 11:33am UTC](https://forum.arduino.cc/t/issues-with-portenta-machine-control-plc-ide-2026/1446069 "2026-05-27T11:33:37Z")

</div>

Good day, I have been using the Opta PLC series inside the PLC IDE for some time now and have only had a few issues. As well as the Portenta Machine Control, via the standard .ino file system & Arduino IDE. I have been …

---

## [\[BUG\] Opta Runtime 1.3: Silent Reboot when using MQTT in Arduino Sketch](https://forum.arduino.cc/t/bug-opta-runtime-1-3-silent-reboot-when-using-mqtt-in-arduino-sketch/1434179)

<div class="topic-metadata">

**Author:** [@aldrinshai](https://forum.arduino.cc/u/aldrinshai)\
**Replies:** 1\
**Last updated:** [March 20, 2026, 8:57pm UTC](https://forum.arduino.cc/t/bug-opta-runtime-1-3-silent-reboot-when-using-mqtt-in-arduino-sketch/1434179 "2026-03-20T20:57:33Z")

</div>

Hi all, Be cautious when upgrading to Runtime 1.3 if you run MQTT logic inside your Arduino Sketch (C++). I’ve found a regression where the Opta reboots every 10–15 seconds. The MQTT client actually starts up and sends…

---

## [PLC ide sketch issue](https://forum.arduino.cc/t/plc-ide-sketch-issue/1441475)

<div class="topic-metadata">

**Author:** [@choremonkey84](https://forum.arduino.cc/u/choremonkey84)\
**Replies:** 1\
**Last updated:** [April 25, 2026, 11:11pm UTC](https://forum.arduino.cc/t/plc-ide-sketch-issue/1441475 "2026-04-25T23:11:25Z")

</div>

Hello, I have no issues with using sketches on my opta in the basic ide software. When I upload a sketch inside the plc ide software I can only upload the 1st time after that I’m never able to re connect to the plc. I th…

---

## [Uploading code from Arduino PLC IDE](https://forum.arduino.cc/t/uploading-code-from-arduino-plc-ide/1439627)

<div class="topic-metadata">

**Author:** [@miki117](https://forum.arduino.cc/u/miki117)\
**Replies:** 0\
**Last updated:** [April 13, 2026, 7:26am UTC](https://forum.arduino.cc/t/uploading-code-from-arduino-plc-ide/1439627 "2026-04-13T07:26:34Z")

</div>

Hi, when I'm uploading code from Arduino PLC IDE, i need to double tap reset button to download code correctly. If I did not double press the reset button I get uploading error: exit status 74, DFU util fails because th…

---

## [How to create an Array](https://forum.arduino.cc/t/how-to-create-an-array/1437986)

<div class="topic-metadata">

**Author:** [@zm1868179](https://forum.arduino.cc/u/zm1868179)\
**Replies:** 7\
**Last updated:** [April 8, 2026, 2:16am UTC](https://forum.arduino.cc/t/how-to-create-an-array/1437986 "2026-04-08T02:16:57Z")

</div>

I need to create a Bool Array that can be read and wrote to with an HMI but i cant figure out how to turn the status variable into a Array. Status Variables have addresses that HMI interfaces can read/write to but glob…

---

## [PLC VS Arduino: Opta](https://forum.arduino.cc/t/plc-vs-arduino-opta/1117852)

<div class="topic-metadata">

**Author:** [@maewanto](https://forum.arduino.cc/u/maewanto)\
**Replies:** 4\
**Last updated:** [March 19, 2026, 5:52pm UTC](https://forum.arduino.cc/t/plc-vs-arduino-opta/1117852 "2026-03-19T17:52:01Z")

</div>

Hi there, After watching a tutorial video on Opta programming (Programming the Arduino OPTA - YouTube), I can't understand what is the benefit of using the PLC IDC compared to the Arduino one. In both cases, we have th…

---

## [Everything wrong with PLC IDE (that I could think of in \< 10 mins)](https://forum.arduino.cc/t/everything-wrong-with-plc-ide-that-i-could-think-of-in-10-mins/1430778)

<div class="topic-metadata">

**Author:** [@akshaangarg](https://forum.arduino.cc/u/akshaangarg)\
**Replies:** 10\
**Last updated:** [March 18, 2026, 8:12pm UTC](https://forum.arduino.cc/t/everything-wrong-with-plc-ide-that-i-could-think-of-in-10-mins/1430778 "2026-03-18T20:12:45Z")

</div>

I have tried to (unsuccessfully) use this piece of garbage for a whole day. Here is everything that makes this a disgrace in software development: If I delete a variable and try to add a var with the same name elsewher…

---

## [Fdb 2 counters 1 reset the other](https://forum.arduino.cc/t/fdb-2-counters-1-reset-the-other/1424304)

<div class="topic-metadata">

**Author:** [@tiphil38](https://forum.arduino.cc/u/tiphil38)\
**Replies:** 1\
**Last updated:** [March 5, 2026, 2:03am UTC](https://forum.arduino.cc/t/fdb-2-counters-1-reset-the-other/1424304 "2026-03-05T02:03:18Z")

</div>

when i put 2 fdb counters on plc ide, the first run are ok, but after 1 cycle the second counter reset but always have a 1 value instead of 0 as supposed i tried with zeliosoft and both reset to 0 as they should do …

---

## [Arduino OPTA stuck in DIFF. CODE in PLC IDE](https://forum.arduino.cc/t/arduino-opta-stuck-in-diff-code-in-plc-ide/1234298)

<div class="topic-metadata">

**Author:** [@mariuszgg77777](https://forum.arduino.cc/u/mariuszgg77777)\
**Replies:** 4\
**Last updated:** [February 19, 2026, 2:58pm UTC](https://forum.arduino.cc/t/arduino-opta-stuck-in-diff-code-in-plc-ide/1234298 "2026-02-19T14:58:01Z")

</div>

Hi Guys. Can someone describe how to completely erase the OPTA to run another (different) program. I stuck with the same program what I downloaded day before. How to back to DIFF. CODE (SYM) When I try to downl…

---

## [Using Portenta Machine Control Wifi in PLC IDE for Modbus TCP](https://forum.arduino.cc/t/using-portenta-machine-control-wifi-in-plc-ide-for-modbus-tcp/1429658)

<div class="topic-metadata">

**Author:** [@jetsonian](https://forum.arduino.cc/u/jetsonian)\
**Replies:** 0\
**Last updated:** [February 7, 2026, 11:47pm UTC](https://forum.arduino.cc/t/using-portenta-machine-control-wifi-in-plc-ide-for-modbus-tcp/1429658 "2026-02-07T23:47:38Z")

</div>

The Portenta Machine Control PLC IDE tutorials have an example showing how to use Modbus TCP with Ethernet for a client server connection to send data and commands. How can I use the PMC's built in Wifi instead of wired…

---

## [Anomalous behavior when uploading programs to Opta PLC using Arduino PLC](https://forum.arduino.cc/t/anomalous-behavior-when-uploading-programs-to-opta-plc-using-arduino-plc/1335778)

<div class="topic-metadata">

**Author:** [@Athot](https://forum.arduino.cc/u/Athot)\
**Replies:** 10\
**Last updated:** [January 16, 2026, 4:55pm UTC](https://forum.arduino.cc/t/anomalous-behavior-when-uploading-programs-to-opta-plc-using-arduino-plc/1335778 "2026-01-16T16:55:34Z")

</div>

Hi, I conducted tests with 2 new Opta AFX00002 devices using the following setup: Operating System: Windows 11 on two different laptops. Software used: -Arduino IDE version 2.3.4. -Arduino PLC IDE version 1.0.7.0. S…

---

## [Library showed in IDE then went away](https://forum.arduino.cc/t/library-showed-in-ide-then-went-away/1419995)

<div class="topic-metadata">

**Author:** [@dougp](https://forum.arduino.cc/u/dougp)\
**Replies:** 2\
**Last updated:** [December 16, 2025, 6:09pm UTC](https://forum.arduino.cc/t/library-showed-in-ide-then-went-away/1419995 "2025-12-16T18:09:23Z")

</div>

Awhile back I posted a library on GitHub and submitted it for inclusion in the IDE. Multi\_Timer\_V2 I tested installing through the library manager. This worked but the examples did not appear in the File/Examples/Exa…

---

## [Problem to download to PLC after windows update](https://forum.arduino.cc/t/problem-to-download-to-plc-after-windows-update/1419513)

<div class="topic-metadata">

**Author:** [@roli\_12](https://forum.arduino.cc/u/roli_12)\
**Replies:** 3\
**Last updated:** [December 13, 2025, 10:03pm UTC](https://forum.arduino.cc/t/problem-to-download-to-plc-after-windows-update/1419513 "2025-12-13T22:03:01Z")

</div>

Hello. I have a problem with download the program to the PLC. I get this fault when trying: GetCRCFromTarget error reading par: 12293 Im running the PLC IDE v.1.0.8.0. It was working fine until my laptop updates to …

---

## [Same output multiple programms](https://forum.arduino.cc/t/same-output-multiple-programms/1417929)

<div class="topic-metadata">

**Author:** [@Nico-68](https://forum.arduino.cc/u/Nico-68)\
**Replies:** 4\
**Last updated:** [December 6, 2025, 1:39pm UTC](https://forum.arduino.cc/t/same-output-multiple-programms/1417929 "2025-12-06T13:39:27Z")

</div>

Hello, I'm programming my OPTA with Arduino PLC IDE using ladder diagrams. I want to know if it's possible to run the same output (for example OUTPUT1) in multiple programms (Prog 1, 2 and 3 for example) but with diffe…

---

## [Opta Lite cannot connect in Arduino PLC IDE](https://forum.arduino.cc/t/opta-lite-cannot-connect-in-arduino-plc-ide/1406083)

<div class="topic-metadata">

**Author:** [@nielsbosmans87](https://forum.arduino.cc/u/nielsbosmans87)\
**Replies:** 3\
**Last updated:** [December 5, 2025, 1:32am UTC](https://forum.arduino.cc/t/opta-lite-cannot-connect-in-arduino-plc-ide/1406083 "2025-12-05T01:32:03Z")

</div>

I'm trying to connect my Opta Lite in the Arduino PLC IDE, but I keep getting this error in the bottom right and cannot connect with the device: I have followed the advice in the following forum posts and tutorials: …

---

## [Connect OPTA via Wifi with PLC IDE](https://forum.arduino.cc/t/connect-opta-via-wifi-with-plc-ide/1265134)

<div class="topic-metadata">

**Author:** [@albertboro](https://forum.arduino.cc/u/albertboro)\
**Replies:** 2\
**Last updated:** [November 28, 2025, 3:47am UTC](https://forum.arduino.cc/t/connect-opta-via-wifi-with-plc-ide/1265134 "2025-11-28T03:47:59Z")

</div>

Hi all, please could anyone help me to be able to connect my OPTA ADVANCED with the software PLC IDE via Wifi? I do not know how to connect with PLC IDE via Wifi or Ethernet... Many thanks!

---

## [PLC IDE 1.0.6 installer](https://forum.arduino.cc/t/plc-ide-1-0-6-installer/1351112)

<div class="topic-metadata">

**Author:** [@mr\_vise](https://forum.arduino.cc/u/mr_vise)\
**Replies:** 4\
**Last updated:** [November 13, 2025, 4:32pm UTC](https://forum.arduino.cc/t/plc-ide-1-0-6-installer/1351112 "2025-11-13T16:32:32Z")

</div>

Good morning, could anyone provide a PLC IDE 1.0.6 installer? I update my version to 1.0.7, but from what it seems is completely broken on windows 11, and it's impossible for me to download any sketch to OPTA (always …

---

## [Sketch libraries for Opta](https://forum.arduino.cc/t/sketch-libraries-for-opta/1108956)

<div class="topic-metadata">

**Author:** [@turbotyson](https://forum.arduino.cc/u/turbotyson)\
**Replies:** 10\
**Last updated:** [October 30, 2025, 3:08pm UTC](https://forum.arduino.cc/t/sketch-libraries-for-opta/1108956 "2025-10-30T15:08:46Z")

</div>

How do you load a sketch library for the Opta using the PLC IDE?

---

## [Generating binary in PLC IDE](https://forum.arduino.cc/t/generating-binary-in-plc-ide/1410007)

<div class="topic-metadata">

**Author:** [@marek2](https://forum.arduino.cc/u/marek2)\
**Replies:** 5\
**Last updated:** [October 23, 2025, 10:01am UTC](https://forum.arduino.cc/t/generating-binary-in-plc-ide/1410007 "2025-10-23T10:01:23Z")

</div>

Hi, is there any option to generate binary codes in Arduino PLC IDE? I would like to generate binaries and sen them to the customer so he can update code without sharing the program. I only find an option in build outpu…

---

## [Installing Libraries in Arduino PLC IDE](https://forum.arduino.cc/t/installing-libraries-in-arduino-plc-ide/1152657)

<div class="topic-metadata">

**Author:** [@dwholmesphd](https://forum.arduino.cc/u/dwholmesphd)\
**Replies:** 12\
**Last updated:** [October 14, 2025, 12:00am UTC](https://forum.arduino.cc/t/installing-libraries-in-arduino-plc-ide/1152657 "2025-10-14T00:00:12Z")

</div>

Hi, i have an Arduino Opta that I'm using to develop teaching materials for a University course in Advanced Manufacturing, and I need to connect it to the Arduino Cloud. Direct deployment of a sketch from the cloud doesn…

[Next page](https://forum.arduino.cc/c/development-tools/plc-ide/187.md?page=1)
