PLC IDE 1.0.7 2024.9.17
[fixes]
- Always use the Arduino CLI provided with the installer.
- Fixed shared variables type string.
[ide]
Added EULA.
Added the support for Analog Expansion. A firmware update of the Analog Expansion device is required.
Added the watchdog.
PLC IDE 1.0.6 2024.4.30
[ide]
Support for External OPTA Digital Expansions.
Single installer for Tools and Software.
Support for array and string type shared variables, exchanged between the runtime PLC and the sketch.
GenericModbus TCP type added.
Cyclic task Fast, removed option to force cycle below 10ms - turned to 10- 20- 50ms options drop-down menu.
Fixed the Opta tag from “Button inputs” to “Button Inputs” and label tag for the local variables from: “Relay outputs mapping” to “Button input”.
New Flash Partitioning implementation + WiFi firmware upload.
Integration with the Arduino IoT Cloud added.
Added the possibility to specify the Node ID Modbus for Modbus TCP Master communications.
Sketch template modified for the ETH class modification used in the new config.
GUI for specifying inter-frame timings in Modbus RTU.
Addition of sysMbMRtu_SetPostDelay function, to be called in the setup() of the Sketch.
Modifications implemented on tasks and priorities to enable the use of Arduino classes for network use.
Install Arduino USB drivers during setup of Arduino PLC IDE Tools.
Updated ArduinoCore-mbed to 4.1.1.
Updated AlPLC libraries to 1.1.0
[security]
- Removed access to PLC Runtime remote-control Modbus registers (Modbus address > 65000).
- Removed debugging symbols from PLC runtime libraries.
- Fixed IDE licensing bypass.
- Removed unsupported PLC program upload methods: GDB, Modbus TCP.
PLC IDE 1.0.4 2023.8.7
[ide]
Support for array and string type shared variables, exchanged between the runtime PLC and the sketch.
GenericModbus TCP type added.
Cyclic task Fast, removed option to force cycle below 10ms - turned to 10- 20- 50ms options drop-down menu.
Fixed the Opta tag from “Button inputs” to “Button Inputs” and label tag for the local variables from: “Relay outputs mapping” to “Button input”.
New Flash Partitioning implementation + WiFi firmware upload.
Integration with the Arduino IoT Cloud added.
Added the possibility to specify the Node ID Modbus for Modbus TCP Master communications.
Sketch template modified for the ETH class modification used in the new config.
GUI for specifying inter-frame timings in Modbus RTU.
Addition of sysMbMRtu_SetPostDelay function, to be called in the setup() of the Sketch.
Modifications implemented on tasks and priorities to enable the use of Arduino classes for network use.
Install Arduino USB drivers during setup of Arduino PLC IDE Tools.
PLC IDE 1.0.3 2023.3.22
[fixes]
Simulation grayed out.
Separate selection of RS485/RS422/RS232 for Portenta Machine control.
[ide]
Support for Opta added.
Version control.
Arduino Environments separation.
Download project from target.