Hi all,
I'm having an issue using a Finder Opta Advanced with an A0602 Analog Expansion in Arduino PLC IDE.
My goal is simply to read a PT100 temperature sensor connected to the analog expansion.
Setup:
-
Finder Opta Advanced
-
A0602 Analog Expansion
-
Arduino PLC IDE 1.1.0
-
Arduino IDE 2.3.10
-
PLC Runtime 1.34.2
-
Opta and A0602 firmware updated to the latest versions
-
RS Components 4-wire PT100 (wired for 3-wire operation)
Problem:
If I configure I1 as Input - Voltage ADC, the PLC project compiles, downloads and runs normally.
If I change I1 to Input - RTD 2 wires or Input - RTD 3 wires, the project still compiles and downloads successfully, but the PLC immediately goes to SOURCE NOT OK / NOT RUNNING. This happens even with an otherwise empty project and no PLC code.
The Output window reports:
-
Booting PLC application... done.
-
Connected to ArduinoOpta_1p3
-
Target runtime version: 1.34.2
-
Target system info: 1.3.2 ArduinoOpta
However, as soon as RTD mode is selected, the application will not execute.
To verify the hardware, I uploaded the Arduino_Opta_Blueprint → Analog → RTD example in Arduino IDE. It works correctly and reads the PT100 (approximately 109.8 Ω at room temperature), so the sensor, wiring and analog expansion appear to be working correctly.
Has anyone successfully used a PT100 directly with the A0602 Analog Expansion in Arduino PLC IDE? Is there any additional configuration required for RTD inputs, or is this a known issue with PLC IDE?
Any suggestions would be appreciated.




